xdw oasis datatypes voc nblock cda

Element : TXDWpatient (XML Type: tXDWpatient )


Package : xdw

XML Type : tXDWpatient


Name Type cardinality Comment
id
Element : id
II 1...1
name
Element : name
PN 0...*
administrativeGenderCode
Element : administrativeGenderCode
CE 0...1
birthTime
Element : birthTime
TS 0...1
maritalStatusCode
Element : maritalStatusCode
CE 0...1
any
ElementWildcard : any
EFeatureMapEntry 0...*
classCode
Attribute : classCode
EntityClass 0...1
determinerCode
Attribute : determinerCode
EntityDeterminer 0...1
nullFlavor
Attribute : nullFlavor
NullFlavor 0...1

constraintId

  • not self.id.oclIsUndefined()
  • Id required (IHE_ITI_Suppl_XDW_Rev2-1, table 5.4.3-2)

<xs:complexType xmlns:xs="http://www.w3.org/2001/XMLSchema" name="tXDWpatient">
        
<xs:sequence>
            
<xs:element minOccurs="1" name="id" type="cda:II" />
            
<xs:element maxOccurs="unbounded" minOccurs="0" name="name" type="cda:PN" />
            
<xs:element minOccurs="0" name="administrativeGenderCode" type="cda:CE" />
            
<xs:element minOccurs="0" name="birthTime" type="cda:TS" />
            
<xs:element minOccurs="0" name="maritalStatusCode" type="cda:CE" />
            
<xs:any maxOccurs="unbounded" minOccurs="0" namespace="##other" />
        
</xs:sequence>
        
<xs:attribute name="nullFlavor" type="cda:NullFlavor" use="optional" />
        
<xs:attribute fixed="PSN" name="classCode" type="cda:EntityClass" use="optional" />
        
<xs:attribute fixed="INSTANCE" name="determinerCode" type="cda:EntityDeterminer" use="optional" />
    
</xs:complexType>