Namespace:  | 
|
Type:  | 
|
Content:  | 
simple, 2 attributes  | 
Nillable:  | 
(can be declared as nil using xsi:nil attribute in instance XML documents)  | 
Defined:  | 
|
Includes:  | 
definitions of 2 attributes  | 

| XML Representation Summary | |||||
| <eMedications.03 | |||||
| PN |  =   | 
("8801001" | "8801003" | "8801007" | "8801009" | "8801019" | "8801023") | |||
| NV |  =   | 
("7701001" | "7701003") | |||
| > | |||||
  | 
|||||
| </eMedications.03> | |||||
MaxLength:  | 
7 | 
MinLength:  | 
2 | 
| Type Derivation Tree xs:string (restriction)  | 
Derivation:  | 
extension of Medication  | 
| <xs:element id="eMedications.MedicationGiven" name="eMedications.03" nillable="true"> <xs:complexType> <xs:simpleContent> <xs:simpleType> <xs:union memberTypes="PN.ContraindicationNoted PN.DeniedByOrder PN.MedicationAllergy PN.MedicationAlreadyTaken PN.Refused PN.UnableToComplete"/> </xs:simpleType> </xs:attribute> <xs:simpleType> </xs:simpleType> </xs:attribute> </xs:extension> <!-- <xs:attribute name="NV" use="optional"> <xs:simpleType> <xs:union memberTypes="NV.NotApplicable NV.NotRecorded NV.NotReporting"/> </xs:simpleType> </xs:attribute>--> </xs:simpleContent> </xs:complexType> </xs:element>  | 
Type:  | 
|
Use:  | 
optional  | 
| "7701001" | "7701003" | 
| Type Derivation Tree union of (NV.NotApplicable | NV.NotRecorded)  | 
Derivation:  | 
by union  | 
| <xs:attribute name="NV" use="optional"> <xs:simpleType> </xs:simpleType> </xs:attribute>  | 
Type:  | 
|
Use:  | 
optional  | 
| "8801001" | "8801003" | "8801007" | "8801009" | "8801019" | "8801023" | 
| Type Derivation Tree union of (PN.ContraindicationNoted | PN.DeniedByOrder | PN.MedicationAllergy | PN.MedicationAlreadyTaken | PN.Refused | PN.UnableToComplete)  | 
Derivation:  | 
by union  | 
| <xs:attribute name="PN" use="optional"> <xs:simpleType> <xs:union memberTypes="PN.ContraindicationNoted PN.DeniedByOrder PN.MedicationAllergy PN.MedicationAlreadyTaken PN.Refused PN.UnableToComplete"/> </xs:simpleType> </xs:attribute>  |