<?xml version="1.0" encoding="UTF-8"?> <!-- edited with XMLSpy v2011 rel. 2 (x64) (http://www.altova.com) by Greg Chandler (University of Utah) --> <xs:schema attributeFormDefault="unqualified" elementFormDefault="qualified" targetNamespace="http://www.nemsis.org" xmlns="http://www.nemsis.org" xmlns:xs="http://www.w3.org/2001/XMLSchema"> <xs:sequence> <xs:element id="dCustomConfiguration.dCustomGroup" maxOccurs="unbounded" minOccurs="0" name="dCustomConfiguration.CustomGroup"> <xs:annotation> <xs:documentation>Group Tag to hold custom information</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element id="dCustomConfiguration.dCustomDataElementTitle" minOccurs="1" name="dCustomConfiguration.01"> <xs:annotation> <xs:documentation> <nemsisTacDoc> <number>dCustomConfiguration.01</number> <name>Custom Data Element Title</name> <national>No</national> <state>No</state> <definition> This is the title of the custom data element created to collect information that is not defined formally in NEMSIS Version 3. </definition> <usage>Mandatory</usage> <comment> This is grouped with all data elements in this section and can have multiple instances. </comment> <v3Changes> Added to allow customized data elements to be inserted and collected from within the NEMSIS Version 3 standard. </v3Changes> </nemsisTacDoc> </xs:documentation> </xs:annotation> <xs:complexType> <xs:simpleContent> </xs:extension> </xs:simpleContent> </xs:complexType> </xs:element> <xs:element id="dCustomConfiguration.dCustomDefinition" minOccurs="1" name="dCustomConfiguration.02" type="CustomDefinition"> <xs:annotation> <xs:documentation> <nemsisTacDoc> <number>dCustomConfiguration.02</number> <name>Custom Definition</name> <national>No</national> <state>No</state> <definition> The definition of the custom element and how it should be used. </definition> <usage>Mandatory</usage> </nemsisTacDoc> </xs:documentation> </xs:annotation> </xs:element> <xs:element id="dCustomConfiguration.dCustomDataType" minOccurs="1" name="dCustomConfiguration.03" type="CustomDataType"> <xs:annotation> <xs:documentation> <nemsisTacDoc> <number>dCustomConfiguration.03</number> <name>Custom Data Type</name> <national>No</national> <state>No</state> <definition>The data type of the custom element.</definition> <usage>Mandatory</usage> </nemsisTacDoc> </xs:documentation> </xs:annotation> </xs:element> <xs:element id="dCustomConfiguration.dCustomDataElementRecurrence" minOccurs="1" name="dCustomConfiguration.04" type="YesNoValues"> <xs:annotation> <xs:documentation> <nemsisTacDoc> <number>dCustomConfiguration.04</number> <name>Custom Data Element Recurrence</name> <national>No</national> <state>No</state> <definition> Indication if the data element will accept multiple values. </definition> <usage>Mandatory</usage> <v3Changes> Added to allow customized data elements to be inserted and collected from within the NEMSIS Version 3 standard. </v3Changes> </nemsisTacDoc> </xs:documentation> </xs:annotation> </xs:element> <xs:element id="dCustomConfiguration.dCustomDataElementUsage" minOccurs="1" name="dCustomConfiguration.05" type="ElementUsage"> <xs:annotation> <xs:documentation> <nemsisTacDoc> <number>dCustomConfiguration.05</number> <name>Custom Data Element Usage</name> <national>No</national> <state>No</state> <definition> The Usage (Mandatory, Required, Recommended, or Optional) for the Custom Data Element. </definition> <usage>Mandatory</usage> <comment> Mandatory = Must be completed and will not accept null values <br/>Required = Must be completed but will accept null values <br/>Recommended = Not required but if collected will accept null values <br/>Optional = Not required but if collected, it cannot be a null value. </comment> <v3Changes> Added to allow customized data elements to be inserted and collected from within the NEMSIS Version 3 standard. </v3Changes> </nemsisTacDoc> </xs:documentation> </xs:annotation> </xs:element> <xs:element id="dCustomConfiguration.dCustomDataElementPotentialValues" maxOccurs="unbounded" minOccurs="0" name="dCustomConfiguration.06"> <xs:annotation> <xs:documentation> <nemsisTacDoc> <number>dCustomConfiguration.06</number> <name>Custom Data Element Potential Values</name> <national>No</national> <state>No</state> <definition> The values which are associated with the Custom Data Element. Values would be the choices provided to the user when they document the Custom Data Element </definition> <usage>Optional</usage> <v3Changes> Added to allow customized data elements to be inserted and collected from within the NEMSIS Version 3 standard. </v3Changes> </nemsisTacDoc> </xs:documentation> </xs:annotation> <xs:complexType> <xs:simpleContent> </xs:extension> </xs:simpleContent> </xs:complexType> </xs:element> <xs:element id="dCustomConfiguration.dCustomAcceptableNV" maxOccurs="unbounded" minOccurs="0" name="dCustomConfiguration.07" type="NV"> <xs:annotation> <xs:documentation> <nemsisTacDoc> <number>dCustomConfiguration.07</number> <name>Custom Data Element Potential NOT Values (NV)</name> <national>No</national> <state>No</state> <definition> NOT Values (NV) associated with the custom element </definition> <usage>Optional</usage> </nemsisTacDoc> </xs:documentation> </xs:annotation> </xs:element> <xs:element id="dCustomConfiguration.dCustomAcceptablePN" maxOccurs="unbounded" minOccurs="0" name="dCustomConfiguration.08" type="PN"> <xs:annotation> <xs:documentation> <nemsisTacDoc> <number>dCustomConfiguration.08</number> <name> Custom Data Element Potential Pertinent Negative Values (PN) </name> <national>No</national> <state>No</state> <definition> Pertinent Negative Values (PN) associated with the custom element </definition> <usage>Optional</usage> </nemsisTacDoc> </xs:documentation> </xs:annotation> </xs:element> <xs:element id="dCustomConfiguration.CustomDataElementGroupingID" minOccurs="0" name="dCustomConfiguration.09" type="CorrelationID"> <xs:annotation> <xs:documentation> <nemsisTacDoc> <number>dCustomConfiguration.09</number> <name>Custom Data Element Grouping ID</name> <national>No</national> <state>No</state> <definition>ID for custom element grouping.</definition> <usage>Optional</usage> </nemsisTacDoc> </xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> <xs:sequence> <xs:annotation> <xs:documentation>Group Tag to hold custom result information</xs:documentation> </xs:annotation> <xs:element id="dCustomConfiguration.dResultscGroup" maxOccurs="unbounded" minOccurs="0" name="dCustomResults.ResultsGroup"> <xs:annotation> <xs:documentation>Group Tag to hold custom result information</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element id="dCustomConfiguration.dCustomDataElementResult" maxOccurs="unbounded" minOccurs="1" name="dCustomResults.01" nillable="true"> <xs:annotation> <xs:documentation> <nemsisTacDoc> <number>dCustomResults.01</number> <name>Custom Data Element Result</name> <national>No</national> <state>No</state> <definition> The actual value or values chosen (if values listed in dCustomConfiguration.06) or result (free text, Date/Time, or number) documented for the Custom Data Element </definition> <usage>Mandatory</usage> <v3Changes> Added to allow customized data elements to be inserted and collected from within the NEMSIS Version 3 standard. </v3Changes> </nemsisTacDoc> </xs:documentation> </xs:annotation> <xs:complexType> <xs:simpleContent> </xs:extension> </xs:simpleContent> </xs:complexType> </xs:element> <xs:element id="dCustomConfiguration.dCustomDataElementReference" minOccurs="1" name="dCustomResults.02" type="CorrelationID"> <xs:annotation> <xs:documentation> <nemsisTacDoc> <number>dCustomResults.02</number> <name>Custom Element ID Referenced</name> <national>No</national> <state>No</state> <definition> References the CustomElementID attribute for dCustomConfiguration.CustomGroup </definition> <usage>Mandatory</usage> </nemsisTacDoc> </xs:documentation> </xs:annotation> </xs:element> <xs:element id="dCustomConfiguration.dCustomCorrelationID" minOccurs="0" name="dCustomResults.03" type="CorrelationID"> <xs:annotation> <xs:documentation> <nemsisTacDoc> <number>dCustomResults.03</number> <name> CorrelationID of DemographicReport Element or Group </name> <national>No</national> <state>No</state> <definition> References the CorrelationID attribute of an element or group in the DemographicReport section </definition> <usage>Optional</usage> </nemsisTacDoc> </xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:schema> |