Namespace: |
|
Content: |
complex, 18 elements |
Defined: |
globally in ePatient_v3.xsd; see XML source |
Includes: |
definitions of 18 elements |
Used: |
never |
XML Representation Summary | |||||
<...> | |||||
|
|||||
</...> |
ePatient.05 (type anonymous), ePatient.07 (type anonymous), ePatient.08 (type anonymous), ePatient.09 (type anonymous), |
ePatient.13 (type anonymous), ePatient.14 (type anonymous), ePatient.17 (type anonymous), ePatient.18 (type anonymous), ePatient.19 (type anonymous), ePatient.AgeGroup (type anonymous), ePatient.PatientNameGroup (type anonymous) |
<xs:complexType id="ePatient.Patient" name="ePatient"> <xs:sequence> <xs:complexType> <xs:sequence> <xs:complexType> <xs:simpleContent> <xs:simpleType> </xs:simpleType> </xs:attribute> <xs:simpleType> </xs:simpleType> </xs:attribute> </xs:extension> </xs:simpleContent> </xs:complexType> </xs:element> <xs:complexType> <xs:simpleContent> <xs:simpleType> </xs:simpleType> </xs:attribute> <xs:simpleType> </xs:simpleType> </xs:attribute> </xs:extension> </xs:simpleContent> </xs:complexType> </xs:element> <xs:element id="ePatient.MiddleInitialName" minOccurs="0" name="ePatient.04" type="PersonMiddleName"/> </xs:sequence> </xs:complexType> </xs:element> <xs:complexType> <xs:simpleContent> </xs:extension> </xs:simpleContent> </xs:complexType> </xs:element> <xs:complexType> <xs:simpleContent> <xs:simpleType> </xs:simpleType> </xs:attribute> </xs:extension> </xs:simpleContent> </xs:complexType> </xs:element> <xs:complexType> <xs:simpleContent> <xs:simpleType> </xs:simpleType> </xs:attribute> </xs:extension> </xs:simpleContent> </xs:complexType> </xs:element> <xs:complexType> <xs:simpleContent> <xs:simpleType> </xs:simpleType> </xs:attribute> </xs:extension> </xs:simpleContent> </xs:complexType> </xs:element> <xs:element id="ePatient.PatientsCountryOfResidence" minOccurs="0" name="ePatient.10" type="ANSICountryCode"/> <xs:element id="ePatient.PatientHomeCensusTract" minOccurs="0" name="ePatient.11" type="CensusTracts"/> <xs:element id="ePatient.SocialSecurityNumber" minOccurs="0" name="ePatient.12" type="SocialSecurityNumber"/> <xs:complexType> <xs:simpleContent> <xs:simpleType> </xs:simpleType> </xs:attribute> </xs:extension> </xs:simpleContent> </xs:complexType> </xs:element> <xs:complexType> <xs:simpleContent> <xs:simpleType> </xs:simpleType> </xs:attribute> </xs:extension> </xs:simpleContent> </xs:complexType> </xs:element> <xs:complexType> <xs:sequence> <xs:complexType> <xs:simpleContent> <xs:simpleType> </xs:simpleType> </xs:attribute> </xs:extension> </xs:simpleContent> </xs:complexType> </xs:element> <xs:complexType> <xs:simpleContent> <xs:simpleType> </xs:simpleType> </xs:attribute> </xs:extension> </xs:simpleContent> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:complexType> <xs:simpleContent> <xs:simpleType> </xs:simpleType> </xs:attribute> <xs:simpleType> </xs:simpleType> </xs:attribute> </xs:extension> </xs:simpleContent> </xs:complexType> </xs:element> <xs:element id="ePatient.PatientsPhoneNumber" maxOccurs="unbounded" minOccurs="0" name="ePatient.18"> <xs:complexType> <xs:simpleContent> </xs:extension> </xs:simpleContent> </xs:complexType> </xs:element> <xs:element id="ePatient.PatientsEmailAddress" maxOccurs="unbounded" minOccurs="0" name="ePatient.19"> <xs:complexType> <xs:simpleContent> </xs:extension> </xs:simpleContent> </xs:complexType> </xs:element> <xs:element id="ePatient.StateIssuingDriversLicense" minOccurs="0" name="ePatient.20" type="ANSIStateCode"/> <xs:element id="ePatient.DriversLicenseNumber" minOccurs="0" name="ePatient.21" type="DriversLicenseNumber"/> </xs:sequence> </xs:complexType> |
Type: |
PatientID, simple content |
xs:string |
maxLength: |
100 |
minLength: |
2 |
<xs:element id="ePatient.EMSPatientID" minOccurs="0" name="ePatient.01" type="PatientID"/> |
Type: |
xs:string |
maxLength: |
255 |
minLength: |
1 |
<xs:element id="ePatient.PatientsHomeAddress" minOccurs="0" name="ePatient.05"> <xs:complexType> <xs:simpleContent> </xs:extension> </xs:simpleContent> </xs:complexType> </xs:element> |
Type: |
CityGnisCode, simple content |
xs:positiveInteger |
<xs:element id="ePatient.PatientsHomeCity" minOccurs="0" name="ePatient.06" type="CityGnisCode"/> |
Type: |
|
Nillable: |
(can be declared as nil using xsi:nil attribute in instance XML documents) |
xs:string |
Pattern: |
[0-9]{5} |
<xs:element id="ePatient.PatientsHomeCounty" name="ePatient.07" nillable="true"> <xs:complexType> <xs:simpleContent> <xs:simpleType> </xs:simpleType> </xs:attribute> </xs:extension> </xs:simpleContent> </xs:complexType> </xs:element> |
Type: |
|
Nillable: |
(can be declared as nil using xsi:nil attribute in instance XML documents) |
xs:string |
Pattern: |
[0-9]{2} |
<xs:element id="ePatient.PatientsHomeState" name="ePatient.08" nillable="true"> <xs:complexType> <xs:simpleContent> <xs:simpleType> </xs:simpleType> </xs:attribute> </xs:extension> </xs:simpleContent> </xs:complexType> </xs:element> |
Type: |
|
Nillable: |
(can be declared as nil using xsi:nil attribute in instance XML documents) |
xs:string |
Pattern: |
[0-9]{5}|[0-9]{5}-[0-9]{4}|[0-9]{5}-[0-9]{5}|[A-Z][0-9][A-Z] [0-9][A-Z][0-9] |
<xs:element id="ePatient.PatientsHomeZIPCode" name="ePatient.09" nillable="true"> <xs:complexType> <xs:simpleContent> <xs:simpleType> </xs:simpleType> </xs:attribute> </xs:extension> </xs:simpleContent> </xs:complexType> </xs:element> |
Type: |
ANSICountryCode, simple content |
xs:string |
Length: |
2 |
<xs:element id="ePatient.PatientsCountryOfResidence" minOccurs="0" name="ePatient.10" type="ANSICountryCode"/> |
Type: |
CensusTracts, simple content |
xs:string |
Pattern: |
[0-9]{11} |
<xs:element id="ePatient.PatientHomeCensusTract" minOccurs="0" name="ePatient.11" type="CensusTracts"/> |
Type: |
SocialSecurityNumber, simple content |
xs:string |
Pattern: |
[0-9]{9} |
<xs:element id="ePatient.SocialSecurityNumber" minOccurs="0" name="ePatient.12" type="SocialSecurityNumber"/> |
Type: |
|
Nillable: |
(can be declared as nil using xsi:nil attribute in instance XML documents) |
enumeration of xs:string |
Enumeration: |
|
<xs:element id="ePatient.Gender" name="ePatient.13" nillable="true"> <xs:complexType> <xs:simpleContent> <xs:simpleType> </xs:simpleType> </xs:attribute> </xs:extension> </xs:simpleContent> </xs:complexType> </xs:element> |
Type: |
|
Nillable: |
(can be declared as nil using xsi:nil attribute in instance XML documents) |
enumeration of xs:string |
Enumeration: |
|
<xs:element id="ePatient.Race" maxOccurs="unbounded" name="ePatient.14" nillable="true"> <xs:complexType> <xs:simpleContent> <xs:simpleType> </xs:simpleType> </xs:attribute> </xs:extension> </xs:simpleContent> </xs:complexType> </xs:element> |
Type: |
|
Nillable: |
(can be declared as nil using xsi:nil attribute in instance XML documents) |
xs:date |
maxInclusive: |
2050-01-01 |
minInclusive: |
1890-01-01 |
<xs:element id="ePatient.DateofBirth" minOccurs="0" name="ePatient.17" nillable="true"> <xs:complexType> <xs:simpleContent> <xs:simpleType> </xs:simpleType> </xs:attribute> <xs:simpleType> </xs:simpleType> </xs:attribute> </xs:extension> </xs:simpleContent> </xs:complexType> </xs:element> |
Type: |
xs:string |
Pattern: |
[2-9][0-9][0-9]-[2-9][0-9][0-9]-[0-9][0-9][0-9][0-9] |
<xs:element id="ePatient.PatientsPhoneNumber" maxOccurs="unbounded" minOccurs="0" name="ePatient.18"> <xs:complexType> <xs:simpleContent> </xs:extension> </xs:simpleContent> </xs:complexType> </xs:element> |
Type: |
xs:string |
maxLength: |
100 |
minLength: |
3 |
Pattern: |
.+@.+ |
<xs:element id="ePatient.PatientsEmailAddress" maxOccurs="unbounded" minOccurs="0" name="ePatient.19"> <xs:complexType> <xs:simpleContent> </xs:extension> </xs:simpleContent> </xs:complexType> </xs:element> |
Type: |
ANSIStateCode, simple content |
xs:string |
Pattern: |
[0-9]{2} |
<xs:element id="ePatient.StateIssuingDriversLicense" minOccurs="0" name="ePatient.20" type="ANSIStateCode"/> |
Type: |
DriversLicenseNumber, simple content |
xs:string |
maxLength: |
30 |
minLength: |
1 |
<xs:element id="ePatient.DriversLicenseNumber" minOccurs="0" name="ePatient.21" type="DriversLicenseNumber"/> |
Type: |
anonymous, complex content |
<xs:element id="ePatient.AgeGroup" name="ePatient.AgeGroup"> <xs:complexType> <xs:sequence> <xs:complexType> <xs:simpleContent> <xs:simpleType> </xs:simpleType> </xs:attribute> </xs:extension> </xs:simpleContent> </xs:complexType> </xs:element> <xs:complexType> <xs:simpleContent> <xs:simpleType> </xs:simpleType> </xs:attribute> </xs:extension> </xs:simpleContent> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> |
Type: |
anonymous, complex content |
<xs:element id="ePatient.PatientNameGroup" minOccurs="0" name="ePatient.PatientNameGroup"> <xs:complexType> <xs:sequence> <xs:complexType> <xs:simpleContent> <xs:simpleType> </xs:simpleType> </xs:attribute> <xs:simpleType> </xs:simpleType> </xs:attribute> </xs:extension> </xs:simpleContent> </xs:complexType> </xs:element> <xs:complexType> <xs:simpleContent> <xs:simpleType> </xs:simpleType> </xs:attribute> <xs:simpleType> </xs:simpleType> </xs:attribute> </xs:extension> </xs:simpleContent> </xs:complexType> </xs:element> <xs:element id="ePatient.MiddleInitialName" minOccurs="0" name="ePatient.04" type="PersonMiddleName"/> </xs:sequence> </xs:complexType> </xs:element> |