Ignore:
Timestamp:
May 21, 2010, 9:03:45 PM (14 years ago)
Author:
Sam Habiel
Message:

Removal of Crystal Reports
Partial Rework of Clinic Patient List report
Other reports that used Crystal don't work yet.
Fixes for Strongly typed DataTables (change the RESOURCEID from uint to int) to support table merge from untyped table.
Support for command line arguments: /s= for server /p= for port /a= for access code /v= for verify code
Only the following combinations work: none; /s and /p; /s, /p, /a, /v

File:
1 edited

Legend:

Unmodified
Added
Removed
  • Scheduling/trunk/cs/bsdx0200GUISourceCode/dsPatientApptDisplay2.xsd

    r614 r772  
    1 <?xml version="1.0" encoding="utf-8" ?>
    2 <xs:schema id="dsPatientApptDisplay2" targetNamespace="http://tempuri.org/dsPatientApptDisplay2.xsd"
    3         elementFormDefault="qualified" attributeFormDefault="qualified" xmlns="http://tempuri.org/dsPatientApptDisplay2.xsd"
    4         xmlns:mstns="http://tempuri.org/dsPatientApptDisplay2.xsd" xmlns:xs="http://www.w3.org/2001/XMLSchema"
    5         xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
    6         <xs:element name="dsPatientApptDisplay2" msdata:IsDataSet="true">
    7                 <xs:complexType>
    8                         <xs:choice maxOccurs="unbounded">
    9                                 <xs:element name="PatientAppts">
    10                                         <xs:complexType>
    11                                                 <xs:sequence>
    12                                                         <xs:element name="Name" type="xs:string" minOccurs="0" />
    13                                                         <xs:element name="DOB" type="xs:date" minOccurs="0" />
    14                                                         <xs:element name="Sex" type="xs:string" minOccurs="0" />
    15                                                         <xs:element name="HRN" type="xs:string" minOccurs="0" />
    16                                                         <xs:element name="ApptDate" type="xs:date" minOccurs="0" />
    17                                                         <xs:element name="Clinic" type="xs:string" minOccurs="0" />
    18                                                         <xs:element name="TypeStatus" type="xs:string" minOccurs="0" />
    19                                                         <xs:element name="RESOURCEID" type="xs:unsignedInt" minOccurs="0" />
    20                                                         <xs:element name="APPT_MADE_BY" type="xs:string" minOccurs="0" />
    21                                                         <xs:element name="DATE_APPT_MADE" type="xs:date" minOccurs="0" />
    22                                                         <xs:element name="NOTE" type="xs:string" minOccurs="0" />
    23                                                         <xs:element name="STREET" type="xs:string" minOccurs="0" />
    24                                                         <xs:element name="CITY" type="xs:string" minOccurs="0" />
    25                                                         <xs:element name="STATE" type="xs:string" minOccurs="0" />
    26                                                         <xs:element name="ZIP" type="xs:string" minOccurs="0" />
    27                                                         <xs:element name="HOMEPHONE" type="xs:string" minOccurs="0" />
    28                                                 </xs:sequence>
    29                                         </xs:complexType>
    30                                 </xs:element>
    31                                 <xs:element name="BSDXResource">
    32                                         <xs:complexType>
    33                                                 <xs:sequence>
    34                                                         <xs:element name="RESOURCEID" type="xs:unsignedInt" minOccurs="0" />
    35                                                         <xs:element name="RESOURCE_NAME" type="xs:string" minOccurs="0" />
    36                                                         <xs:element name="LETTER_TEXT" type="xs:string" minOccurs="0" />
    37                                                 </xs:sequence>
    38                                         </xs:complexType>
    39                                 </xs:element>
    40                         </xs:choice>
    41                 </xs:complexType>
    42                 <xs:key name="kBSDXResourceID">
    43                         <xs:selector xpath=".//mstns:BSDXResource" />
    44                         <xs:field xpath="mstns:RESOURCEID" />
    45                 </xs:key>
    46                 <xs:keyref name="BSDXResourcePatientAppts" refer="kBSDXResourceID">
    47                         <xs:selector xpath=".//mstns:PatientAppts" />
    48                         <xs:field xpath="mstns:RESOURCEID" />
    49                 </xs:keyref>
    50         </xs:element>
     1<?xml version="1.0" encoding="utf-8"?>
     2<xs:schema id="dsPatientApptDisplay2" targetNamespace="http://tempuri.org/dsPatientApptDisplay2.xsd" xmlns:mstns="http://tempuri.org/dsPatientApptDisplay2.xsd" xmlns="http://tempuri.org/dsPatientApptDisplay2.xsd" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata" xmlns:msprop="urn:schemas-microsoft-com:xml-msprop" attributeFormDefault="qualified" elementFormDefault="qualified">
     3  <xs:annotation>
     4    <xs:appinfo source="urn:schemas-microsoft-com:xml-msdatasource">
     5      <DataSource DefaultConnectionIndex="0" FunctionsComponentName="QueriesTableAdapter" Modifier="AutoLayout, AnsiClass, Class, Public" SchemaSerializationMode="IncludeSchema" xmlns="urn:schemas-microsoft-com:xml-msdatasource">
     6        <Connections />
     7        <Tables />
     8        <Sources />
     9      </DataSource>
     10    </xs:appinfo>
     11  </xs:annotation>
     12  <xs:element name="dsPatientApptDisplay2" msdata:IsDataSet="true" msdata:UseCurrentLocale="true" msprop:Generator_UserDSName="dsPatientApptDisplay2" msprop:Generator_DataSetName="dsPatientApptDisplay2">
     13    <xs:complexType>
     14      <xs:choice minOccurs="0" maxOccurs="unbounded">
     15        <xs:element name="PatientAppts" msprop:Generator_UserTableName="PatientAppts" msprop:Generator_RowDeletedName="PatientApptsRowDeleted" msprop:Generator_TableClassName="PatientApptsDataTable" msprop:Generator_RowChangedName="PatientApptsRowChanged" msprop:Generator_RowClassName="PatientApptsRow" msprop:Generator_RowChangingName="PatientApptsRowChanging" msprop:Generator_RowEvArgName="PatientApptsRowChangeEvent" msprop:Generator_RowEvHandlerName="PatientApptsRowChangeEventHandler" msprop:Generator_TablePropName="PatientAppts" msprop:Generator_TableVarName="tablePatientAppts" msprop:Generator_RowDeletingName="PatientApptsRowDeleting">
     16          <xs:complexType>
     17            <xs:sequence>
     18              <xs:element name="Name" msprop:Generator_UserColumnName="Name" msprop:Generator_ColumnPropNameInRow="Name" msprop:Generator_ColumnVarNameInTable="columnName" msprop:Generator_ColumnPropNameInTable="NameColumn" type="xs:string" minOccurs="0" />
     19              <xs:element name="DOB" msprop:Generator_UserColumnName="DOB" msprop:Generator_ColumnPropNameInRow="DOB" msprop:Generator_ColumnVarNameInTable="columnDOB" msprop:Generator_ColumnPropNameInTable="DOBColumn" type="xs:date" minOccurs="0" />
     20              <xs:element name="Sex" msprop:Generator_UserColumnName="Sex" msprop:Generator_ColumnPropNameInRow="Sex" msprop:Generator_ColumnVarNameInTable="columnSex" msprop:Generator_ColumnPropNameInTable="SexColumn" type="xs:string" minOccurs="0" />
     21              <xs:element name="HRN" msprop:Generator_UserColumnName="HRN" msprop:Generator_ColumnPropNameInRow="HRN" msprop:Generator_ColumnVarNameInTable="columnHRN" msprop:Generator_ColumnPropNameInTable="HRNColumn" type="xs:string" minOccurs="0" />
     22              <xs:element name="ApptDate" msprop:Generator_UserColumnName="ApptDate" msprop:Generator_ColumnPropNameInRow="ApptDate" msprop:Generator_ColumnVarNameInTable="columnApptDate" msprop:Generator_ColumnPropNameInTable="ApptDateColumn" type="xs:date" minOccurs="0" />
     23              <xs:element name="Clinic" msprop:Generator_UserColumnName="Clinic" msprop:Generator_ColumnPropNameInRow="Clinic" msprop:Generator_ColumnVarNameInTable="columnClinic" msprop:Generator_ColumnPropNameInTable="ClinicColumn" type="xs:string" minOccurs="0" />
     24              <xs:element name="TypeStatus" msprop:Generator_UserColumnName="TypeStatus" msprop:Generator_ColumnPropNameInRow="TypeStatus" msprop:Generator_ColumnVarNameInTable="columnTypeStatus" msprop:Generator_ColumnPropNameInTable="TypeStatusColumn" type="xs:string" minOccurs="0" />
     25              <xs:element name="RESOURCEID" msprop:Generator_UserColumnName="RESOURCEID" msprop:Generator_ColumnPropNameInRow="RESOURCEID" msprop:Generator_ColumnVarNameInTable="columnRESOURCEID" msprop:Generator_ColumnPropNameInTable="RESOURCEIDColumn" type="xs:int" minOccurs="0" />
     26              <xs:element name="APPT_MADE_BY" msprop:Generator_UserColumnName="APPT_MADE_BY" msprop:Generator_ColumnPropNameInRow="APPT_MADE_BY" msprop:Generator_ColumnVarNameInTable="columnAPPT_MADE_BY" msprop:Generator_ColumnPropNameInTable="APPT_MADE_BYColumn" type="xs:string" minOccurs="0" />
     27              <xs:element name="DATE_APPT_MADE" msprop:Generator_UserColumnName="DATE_APPT_MADE" msprop:Generator_ColumnPropNameInRow="DATE_APPT_MADE" msprop:Generator_ColumnVarNameInTable="columnDATE_APPT_MADE" msprop:Generator_ColumnPropNameInTable="DATE_APPT_MADEColumn" type="xs:date" minOccurs="0" />
     28              <xs:element name="NOTE" msprop:Generator_UserColumnName="NOTE" msprop:Generator_ColumnPropNameInRow="NOTE" msprop:Generator_ColumnVarNameInTable="columnNOTE" msprop:Generator_ColumnPropNameInTable="NOTEColumn" type="xs:string" minOccurs="0" />
     29              <xs:element name="STREET" msprop:Generator_UserColumnName="STREET" msprop:Generator_ColumnPropNameInRow="STREET" msprop:Generator_ColumnVarNameInTable="columnSTREET" msprop:Generator_ColumnPropNameInTable="STREETColumn" type="xs:string" minOccurs="0" />
     30              <xs:element name="CITY" msprop:Generator_UserColumnName="CITY" msprop:Generator_ColumnPropNameInRow="CITY" msprop:Generator_ColumnVarNameInTable="columnCITY" msprop:Generator_ColumnPropNameInTable="CITYColumn" type="xs:string" minOccurs="0" />
     31              <xs:element name="STATE" msprop:Generator_UserColumnName="STATE" msprop:Generator_ColumnPropNameInRow="STATE" msprop:Generator_ColumnVarNameInTable="columnSTATE" msprop:Generator_ColumnPropNameInTable="STATEColumn" type="xs:string" minOccurs="0" />
     32              <xs:element name="ZIP" msprop:Generator_UserColumnName="ZIP" msprop:Generator_ColumnPropNameInRow="ZIP" msprop:Generator_ColumnVarNameInTable="columnZIP" msprop:Generator_ColumnPropNameInTable="ZIPColumn" type="xs:string" minOccurs="0" />
     33              <xs:element name="HOMEPHONE" msprop:Generator_UserColumnName="HOMEPHONE" msprop:Generator_ColumnPropNameInRow="HOMEPHONE" msprop:Generator_ColumnVarNameInTable="columnHOMEPHONE" msprop:Generator_ColumnPropNameInTable="HOMEPHONEColumn" type="xs:string" minOccurs="0" />
     34            </xs:sequence>
     35          </xs:complexType>
     36        </xs:element>
     37        <xs:element name="BSDXResource" msprop:Generator_UserTableName="BSDXResource" msprop:Generator_RowDeletedName="BSDXResourceRowDeleted" msprop:Generator_TableClassName="BSDXResourceDataTable" msprop:Generator_RowChangedName="BSDXResourceRowChanged" msprop:Generator_RowClassName="BSDXResourceRow" msprop:Generator_RowChangingName="BSDXResourceRowChanging" msprop:Generator_RowEvArgName="BSDXResourceRowChangeEvent" msprop:Generator_RowEvHandlerName="BSDXResourceRowChangeEventHandler" msprop:Generator_TablePropName="BSDXResource" msprop:Generator_TableVarName="tableBSDXResource" msprop:Generator_RowDeletingName="BSDXResourceRowDeleting">
     38          <xs:complexType>
     39            <xs:sequence>
     40              <xs:element name="RESOURCEID" msprop:Generator_UserColumnName="RESOURCEID" msprop:Generator_ColumnPropNameInRow="RESOURCEID" msprop:Generator_ColumnVarNameInTable="columnRESOURCEID" msprop:Generator_ColumnPropNameInTable="RESOURCEIDColumn" type="xs:int" />
     41              <xs:element name="RESOURCE_NAME" msprop:Generator_UserColumnName="RESOURCE_NAME" msprop:Generator_ColumnPropNameInRow="RESOURCE_NAME" msprop:Generator_ColumnVarNameInTable="columnRESOURCE_NAME" msprop:Generator_ColumnPropNameInTable="RESOURCE_NAMEColumn" type="xs:string" minOccurs="0" />
     42              <xs:element name="LETTER_TEXT" msprop:Generator_UserColumnName="LETTER_TEXT" msprop:Generator_ColumnPropNameInRow="LETTER_TEXT" msprop:Generator_ColumnVarNameInTable="columnLETTER_TEXT" msprop:Generator_ColumnPropNameInTable="LETTER_TEXTColumn" type="xs:string" minOccurs="0" />
     43            </xs:sequence>
     44          </xs:complexType>
     45        </xs:element>
     46      </xs:choice>
     47    </xs:complexType>
     48    <xs:unique name="kBSDXResourceID">
     49      <xs:selector xpath=".//mstns:BSDXResource" />
     50      <xs:field xpath="mstns:RESOURCEID" />
     51    </xs:unique>
     52    <xs:keyref name="FK_BSDXResource_PatientAppts" refer="kBSDXResourceID" msprop:rel_Generator_UserRelationName="FK_BSDXResource_PatientAppts" msprop:rel_Generator_RelationVarName="relationFK_BSDXResource_PatientAppts" msprop:rel_Generator_UserChildTable="PatientAppts" msprop:rel_Generator_UserParentTable="BSDXResource" msprop:rel_Generator_ParentPropName="BSDXResourceRow" msprop:rel_Generator_ChildPropName="GetPatientApptsRows">
     53      <xs:selector xpath=".//mstns:PatientAppts" />
     54      <xs:field xpath="mstns:RESOURCEID" />
     55    </xs:keyref>
     56  </xs:element>
    5157</xs:schema>
Note: See TracChangeset for help on using the changeset viewer.