complexType "eProcedures"
Namespace:
Content:
complex, 1 element
Defined:
Includes:
definition of 1 element
Used:
Content Model Diagram
XML Representation Summary
<...>
   
Content: 
eProcedures.ProcedureGroup+
</...>
Content Model Elements (1):
All Direct / Indirect Based Elements (1):
Known Usage Locations
XML Source (w/o annotations (14); see within schema source)
<xs:complexType name="eProcedures">
<xs:sequence>
<xs:element id="eProcedures.ProcedureGroup" maxOccurs="unbounded" name="eProcedures.ProcedureGroup">
<xs:complexType>
<xs:sequence>
<xs:element id="eProcedures.DateTimeProcedurePerformed" name="eProcedures.01" nillable="true">
<xs:complexType>
<xs:simpleContent>
<xs:extension base="DateTimeType">
<xs:attribute name="NV" use="optional">
<xs:simpleType>
<xs:union memberTypes="NV.NotApplicable NV.NotRecorded"/>
</xs:simpleType>
</xs:attribute>
</xs:extension>
</xs:simpleContent>
</xs:complexType>
</xs:element>
<xs:element id="eProcedures.ProcedurePerformedPriortothisUnitsEMSCare" name="eProcedures.02" nillable="true">
<xs:complexType>
<xs:simpleContent>
<xs:extension base="YesNoValues">
<xs:attribute name="NV" use="optional">
<xs:simpleType>
<xs:union memberTypes="NV.NotApplicable NV.NotRecorded"/>
</xs:simpleType>
</xs:attribute>
</xs:extension>
</xs:simpleContent>
</xs:complexType>
</xs:element>
<xs:element id="eProcedures.Procedure" name="eProcedures.03" nillable="true">
<xs:complexType>
<xs:simpleContent>
<xs:extension base="snomed">
<xs:attribute name="NV" use="optional">
<xs:simpleType>
<xs:union memberTypes="NV.NotApplicable NV.NotRecorded"/>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="PN" use="optional">
<xs:simpleType>
</xs:simpleType>
</xs:attribute>
</xs:extension>
</xs:simpleContent>
</xs:complexType>
</xs:element>
<xs:element id="eProcedures.SizeofProcedureEquipment" minOccurs="0" name="eProcedures.04" type="SizeOfProcedureEquipment"/>
<xs:element id="eProcedures.NumberofProcedureAttempts" name="eProcedures.05" nillable="true">
<xs:complexType>
<xs:simpleContent>
<xs:extension base="NumberOfProcedureAttempts">
<xs:attribute name="NV" use="optional">
<xs:simpleType>
<xs:union memberTypes="NV.NotApplicable NV.NotRecorded"/>
</xs:simpleType>
</xs:attribute>
</xs:extension>
</xs:simpleContent>
</xs:complexType>
</xs:element>
<xs:element id="eProcedures.ProcedureSuccessful" name="eProcedures.06" nillable="true">
<xs:complexType>
<xs:simpleContent>
<xs:extension base="YesNoValues">
<xs:attribute name="NV" use="optional">
<xs:simpleType>
<xs:union memberTypes="NV.NotApplicable NV.NotRecorded"/>
</xs:simpleType>
</xs:attribute>
</xs:extension>
</xs:simpleContent>
</xs:complexType>
</xs:element>
<xs:element id="eProcedures.ProcedureComplication" maxOccurs="unbounded" name="eProcedures.07" nillable="true">
<xs:complexType>
<xs:simpleContent>
<xs:extension base="ProcedureComplication">
<xs:attribute name="NV" use="optional">
<xs:simpleType>
<xs:union memberTypes="NV.NotApplicable NV.NotRecorded"/>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="CorrelationID" type="CorrelationID" use="optional"/>
</xs:extension>
</xs:simpleContent>
</xs:complexType>
</xs:element>
<xs:element id="eProcedures.ResponsetoProcedure" name="eProcedures.08" nillable="true">
<xs:complexType>
<xs:simpleContent>
<xs:extension base="Response">
<xs:attribute name="NV" use="optional">
<xs:simpleType>
<xs:union memberTypes="NV.NotApplicable NV.NotRecorded"/>
</xs:simpleType>
</xs:attribute>
</xs:extension>
</xs:simpleContent>
</xs:complexType>
</xs:element>
<xs:element id="eProcedures.ProcedureCrewMembersID" minOccurs="0" name="eProcedures.09" nillable="true">
<xs:complexType>
<xs:simpleContent>
<xs:extension base="CrewMemberID">
<xs:attribute name="NV" use="optional">
<xs:simpleType>
</xs:simpleType>
</xs:attribute>
</xs:extension>
</xs:simpleContent>
</xs:complexType>
</xs:element>
<xs:element id="eProcedures.RoleofPersonPerformingtheProcedure" name="eProcedures.10" nillable="true">
<xs:complexType>
<xs:simpleContent>
<xs:extension base="EMSCaregiverLevel">
<xs:attribute name="NV" use="optional">
<xs:simpleType>
<xs:union memberTypes="NV.NotApplicable NV.NotRecorded"/>
</xs:simpleType>
</xs:attribute>
</xs:extension>
</xs:simpleContent>
</xs:complexType>
</xs:element>
<xs:element id="eProcedures.ProcedureAuthorization" minOccurs="0" name="eProcedures.11" type="TxAuthorization"/>
<xs:element id="eProcedures.ProcedureAuthorizingPhysician" minOccurs="0" name="eProcedures.12" type="PersonName"/>
<xs:element id="eProcedures.VascularAccessLocation" minOccurs="0" name="eProcedures.13" nillable="true">
<xs:complexType>
<xs:simpleContent>
<xs:extension base="VascularAccessLocation">
<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>
</xs:sequence>
</xs:complexType>
Content Element Detail (all declarations; defined in this component only; 1/1)
eProcedures.ProcedureGroup
Type:
anonymous, complex content
Group Tag to hold eProcedures information
XML Source (w/o annotations (14); see within schema source)
<xs:element id="eProcedures.ProcedureGroup" maxOccurs="unbounded" name="eProcedures.ProcedureGroup">
<xs:complexType>
<xs:sequence>
<xs:element id="eProcedures.DateTimeProcedurePerformed" name="eProcedures.01" nillable="true">
<xs:complexType>
<xs:simpleContent>
<xs:extension base="DateTimeType">
<xs:attribute name="NV" use="optional">
<xs:simpleType>
<xs:union memberTypes="NV.NotApplicable NV.NotRecorded"/>
</xs:simpleType>
</xs:attribute>
</xs:extension>
</xs:simpleContent>
</xs:complexType>
</xs:element>
<xs:element id="eProcedures.ProcedurePerformedPriortothisUnitsEMSCare" name="eProcedures.02" nillable="true">
<xs:complexType>
<xs:simpleContent>
<xs:extension base="YesNoValues">
<xs:attribute name="NV" use="optional">
<xs:simpleType>
<xs:union memberTypes="NV.NotApplicable NV.NotRecorded"/>
</xs:simpleType>
</xs:attribute>
</xs:extension>
</xs:simpleContent>
</xs:complexType>
</xs:element>
<xs:element id="eProcedures.Procedure" name="eProcedures.03" nillable="true">
<xs:complexType>
<xs:simpleContent>
<xs:extension base="snomed">
<xs:attribute name="NV" use="optional">
<xs:simpleType>
<xs:union memberTypes="NV.NotApplicable NV.NotRecorded"/>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="PN" use="optional">
<xs:simpleType>
</xs:simpleType>
</xs:attribute>
</xs:extension>
</xs:simpleContent>
</xs:complexType>
</xs:element>
<xs:element id="eProcedures.SizeofProcedureEquipment" minOccurs="0" name="eProcedures.04" type="SizeOfProcedureEquipment"/>
<xs:element id="eProcedures.NumberofProcedureAttempts" name="eProcedures.05" nillable="true">
<xs:complexType>
<xs:simpleContent>
<xs:extension base="NumberOfProcedureAttempts">
<xs:attribute name="NV" use="optional">
<xs:simpleType>
<xs:union memberTypes="NV.NotApplicable NV.NotRecorded"/>
</xs:simpleType>
</xs:attribute>
</xs:extension>
</xs:simpleContent>
</xs:complexType>
</xs:element>
<xs:element id="eProcedures.ProcedureSuccessful" name="eProcedures.06" nillable="true">
<xs:complexType>
<xs:simpleContent>
<xs:extension base="YesNoValues">
<xs:attribute name="NV" use="optional">
<xs:simpleType>
<xs:union memberTypes="NV.NotApplicable NV.NotRecorded"/>
</xs:simpleType>
</xs:attribute>
</xs:extension>
</xs:simpleContent>
</xs:complexType>
</xs:element>
<xs:element id="eProcedures.ProcedureComplication" maxOccurs="unbounded" name="eProcedures.07" nillable="true">
<xs:complexType>
<xs:simpleContent>
<xs:extension base="ProcedureComplication">
<xs:attribute name="NV" use="optional">
<xs:simpleType>
<xs:union memberTypes="NV.NotApplicable NV.NotRecorded"/>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="CorrelationID" type="CorrelationID" use="optional"/>
</xs:extension>
</xs:simpleContent>
</xs:complexType>
</xs:element>
<xs:element id="eProcedures.ResponsetoProcedure" name="eProcedures.08" nillable="true">
<xs:complexType>
<xs:simpleContent>
<xs:extension base="Response">
<xs:attribute name="NV" use="optional">
<xs:simpleType>
<xs:union memberTypes="NV.NotApplicable NV.NotRecorded"/>
</xs:simpleType>
</xs:attribute>
</xs:extension>
</xs:simpleContent>
</xs:complexType>
</xs:element>
<xs:element id="eProcedures.ProcedureCrewMembersID" minOccurs="0" name="eProcedures.09" nillable="true">
<xs:complexType>
<xs:simpleContent>
<xs:extension base="CrewMemberID">
<xs:attribute name="NV" use="optional">
<xs:simpleType>
</xs:simpleType>
</xs:attribute>
</xs:extension>
</xs:simpleContent>
</xs:complexType>
</xs:element>
<xs:element id="eProcedures.RoleofPersonPerformingtheProcedure" name="eProcedures.10" nillable="true">
<xs:complexType>
<xs:simpleContent>
<xs:extension base="EMSCaregiverLevel">
<xs:attribute name="NV" use="optional">
<xs:simpleType>
<xs:union memberTypes="NV.NotApplicable NV.NotRecorded"/>
</xs:simpleType>
</xs:attribute>
</xs:extension>
</xs:simpleContent>
</xs:complexType>
</xs:element>
<xs:element id="eProcedures.ProcedureAuthorization" minOccurs="0" name="eProcedures.11" type="TxAuthorization"/>
<xs:element id="eProcedures.ProcedureAuthorizingPhysician" minOccurs="0" name="eProcedures.12" type="PersonName"/>
<xs:element id="eProcedures.VascularAccessLocation" minOccurs="0" name="eProcedures.13" nillable="true">
<xs:complexType>
<xs:simpleContent>
<xs:extension base="VascularAccessLocation">
<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>