element -> <eSituation.PatientComplaintGroup>
Group Tag to hold information about patient's complaint
Namespace:
Type:
anonymous complexType
Content:
complex, 1 attribute, 4 elements
Defined:
locally within eSituation complexType in eSituation_v3.xsd; see XML source
Includes:
definitions of 1 attribute, 4 elements
Content Model Diagram
XML Representation Summary
<eSituation.PatientComplaintGroup
    CorrelationID
 = 
xs:string
    >
   
Content: 
eSituation.03?, eSituation.04?, eSituation.05?, eSituation.06?
</eSituation.PatientComplaintGroup>
Content model elements (4):
Included in content model of elements (1):
XML Source (w/o annotations (5); see within schema source)
<xs:element id="eSituation.PatientComplaintGroup" maxOccurs="unbounded" minOccurs="0" name="eSituation.PatientComplaintGroup">
<xs:complexType>
<xs:sequence>
<xs:element id="eSituation.ComplaintType" minOccurs="0" name="eSituation.03" nillable="true">
<xs:complexType>
<xs:simpleContent>
<xs:extension base="ComplaintType">
<xs:attribute name="NV" use="optional">
<xs:simpleType>
</xs:simpleType>
</xs:attribute>
</xs:extension>
</xs:simpleContent>
</xs:complexType>
</xs:element>
<xs:element id="eSituation.Complaint" minOccurs="0" name="eSituation.04" nillable="true">
<xs:complexType>
<xs:simpleContent>
<xs:extension base="Complaint">
<xs:attribute name="NV" use="optional">
<xs:simpleType>
</xs:simpleType>
</xs:attribute>
</xs:extension>
</xs:simpleContent>
</xs:complexType>
</xs:element>
<xs:element id="eSituation.DurationofComplaint" minOccurs="0" name="eSituation.05" nillable="true">
<xs:complexType>
<xs:simpleContent>
<xs:extension base="DurationComplaint">
<xs:attribute name="NV" use="optional">
<xs:simpleType>
</xs:simpleType>
</xs:attribute>
</xs:extension>
</xs:simpleContent>
</xs:complexType>
</xs:element>
<xs:element id="eSituation.TimeUnitsofDurationofComplaint" minOccurs="0" name="eSituation.06" nillable="true">
<xs:complexType>
<xs:simpleContent>
<xs:extension base="TimeUnitsOfChiefComplaint">
<xs:attribute name="NV" use="optional">
<xs:simpleType>
</xs:simpleType>
</xs:attribute>
</xs:extension>
</xs:simpleContent>
</xs:complexType>
</xs:element>
</xs:sequence>
<xs:attribute name="CorrelationID" type="CorrelationID" use="optional"/>
</xs:complexType>
</xs:element>
Attribute Detail (all declarations; defined in this component only; 1/1)
CorrelationID
Type:
Use:
optional
Attribute Value
xs:string
MaxLength:
255
MinLength:
0
XML Source (see within schema source)
<xs:attribute name="CorrelationID" type="CorrelationID" use="optional"/>
Content Element Detail (all declarations; defined in this component only; 4/4)
eSituation.03
Type:
anonymous (extension of ComplaintType), simple content
Nillable:
(can be declared as nil using xsi:nil attribute in instance XML documents)
eSituation.03 Complaint Type No Yes The type of patient healthcare complaint being documented. Recommended Airway Cardiac Arrest Pediatric Response STEMI Stroke Trauma This was added to group complaints in a more efficient manner Added to improve data integrity.
Simple Content
enumeration of xs:string
Enumeration:
"2803001"
 - 
Chief (Primary)
"2803003"
 - 
Other
"2803005"
 - 
Secondary
XML Source (w/o annotations (1); see within schema source)
<xs:element id="eSituation.ComplaintType" minOccurs="0" name="eSituation.03" nillable="true">
<xs:complexType>
<xs:simpleContent>
<xs:extension base="ComplaintType">
<xs:attribute name="NV" use="optional">
<xs:simpleType>
</xs:simpleType>
</xs:attribute>
</xs:extension>
</xs:simpleContent>
</xs:complexType>
</xs:element>

eSituation.04
Type:
anonymous (extension of Complaint), simple content
Nillable:
(can be declared as nil using xsi:nil attribute in instance XML documents)
eSituation.04 Complaint No Yes The statement of the problem by the patient or the history provider. E09_05 Recommended Airway Cardiac Arrest Pediatric Response STEMI Stroke Trauma
Simple Content
xs:string
maxLength:
255
minLength:
1
XML Source (w/o annotations (1); see within schema source)
<xs:element id="eSituation.Complaint" minOccurs="0" name="eSituation.04" nillable="true">
<xs:complexType>
<xs:simpleContent>
<xs:extension base="Complaint">
<xs:attribute name="NV" use="optional">
<xs:simpleType>
</xs:simpleType>
</xs:attribute>
</xs:extension>
</xs:simpleContent>
</xs:complexType>
</xs:element>

eSituation.05
Type:
anonymous (extension of DurationComplaint), simple content
Nillable:
(can be declared as nil using xsi:nil attribute in instance XML documents)
eSituation.05 Duration of Complaint No Yes The duration of the complaint E09_06 Recommended Airway Cardiac Arrest Pediatric STEMI Stroke Trauma Associated with eSituation.06 (Time Units of Duration of the Complaint).
Simple Content
xs:integer
maxInclusive:
365
minInclusive:
1
XML Source (w/o annotations (1); see within schema source)
<xs:element id="eSituation.DurationofComplaint" minOccurs="0" name="eSituation.05" nillable="true">
<xs:complexType>
<xs:simpleContent>
<xs:extension base="DurationComplaint">
<xs:attribute name="NV" use="optional">
<xs:simpleType>
</xs:simpleType>
</xs:attribute>
</xs:extension>
</xs:simpleContent>
</xs:complexType>
</xs:element>

eSituation.06
Type:
anonymous (extension of TimeUnitsOfChiefComplaint), simple content
Nillable:
(can be declared as nil using xsi:nil attribute in instance XML documents)
eSituation.06 Time Units of Duration of Complaint No Yes The time units of the duration of the patient's complaint E09_07 Recommended Airway Cardiac Arrest Pediatric STEMI Stroke Trauma Associated with eSituation.05 (Duration of the Complaint).
Simple Content
enumeration of xs:string
Enumeration:
"2806001"
 - 
Seconds
"2806003"
 - 
Minutes
"2806005"
 - 
Hours
"2806007"
 - 
Days
"2806009"
 - 
Weeks
"2806011"
 - 
Months
"2806013"
 - 
Years
XML Source (w/o annotations (1); see within schema source)
<xs:element id="eSituation.TimeUnitsofDurationofComplaint" minOccurs="0" name="eSituation.06" nillable="true">
<xs:complexType>
<xs:simpleContent>
<xs:extension base="TimeUnitsOfChiefComplaint">
<xs:attribute name="NV" use="optional">
<xs:simpleType>
</xs:simpleType>
</xs:attribute>
</xs:extension>
</xs:simpleContent>
</xs:complexType>
</xs:element>