<xs:element name="attribute"><xs:complexType><xs:sequence><xs:element name="desc" minOccurs="0" maxOccurs="unbounded" type="FreeFormMarkupWithLanguage"/><!-- item label, inherited by all subsequent elements unless overridden --><xs:element ref="item" minOccurs="0" maxOccurs="1"/><xs:choice><xs:element ref="vocabulary" minOccurs="0" maxOccurs="unbounded"/><xs:element name="constraint" minOccurs="0" maxOccurs="unbounded" type="FreeFormMarkupWithLanguage"/></xs:choice><!-- constraints for attributes of type "coded" or "quantities"??????? --><!--
<xs:choice maxOccurs="1">
<xs:element ref="vocabulary" minOccurs="0" maxOccurs="1"/>
<xs:element ref="property" minOccurs="0" maxOccurs="1"/>
</xs:choice>
--></xs:sequence><!-- == start definitional attributes --><!-- name of attributes required (name) --><xs:attribute name="name" type="EnumerationToken"/><!-- data type II: elements where other siblings are allowed --><xs:attribute name="value" type="NonEmptyString"/><!-- == end definitional attributes --><!-- == start shorthand attributes (discouraged) == --><!-- (@classCode|@contextConductionInd|@contextControlCode|@determinerCode|
@extension|@independentInd|@institutionSpecified|@inversionInd|
@mediaType|@moodCode|@negationInd|@nullFlavor|
@operator|@qualifier|@representation|@root|
@typeCode|@unit|@use) --><xs:attribute name="classCode" type="EnumerationString"><xs:annotation><xs:documentation xml:lang="en-US">Shorthand for HL7 V3 attribute. Use is discouraged, please use @name='..' and optionally @value='..' instead</xs:documentation></xs:annotation></xs:attribute><xs:attribute name="contextConductionInd" type="xs:boolean"><xs:annotation><xs:documentation xml:lang="en-US">Shorthand for HL7 V3 attribute. Use is discouraged, please use @name='..' and optionally @value='..' instead</xs:documentation></xs:annotation></xs:attribute><xs:attribute name="contextControlCode" type="EnumerationToken"><xs:annotation><xs:documentation xml:lang="en-US">Shorthand for HL7 V3 attribute. Use is discouraged, please use @name='..' and optionally @value='..' instead</xs:documentation></xs:annotation></xs:attribute><xs:attribute name="determinerCode" type="EnumerationToken"><xs:annotation><xs:documentation xml:lang="en-US">Shorthand for HL7 V3 attribute. Use is discouraged, please use @name='..' and optionally @value='..' instead</xs:documentation></xs:annotation></xs:attribute><xs:attribute name="extension" type="EnumerationString"><xs:annotation><xs:documentation xml:lang="en-US">Shorthand for HL7 V3 attribute. Use is discouraged, please use @name='..' and optionally @value='..' instead</xs:documentation></xs:annotation></xs:attribute><xs:attribute name="independentInd" type="xs:boolean"><xs:annotation><xs:documentation xml:lang="en-US">Shorthand for HL7 V3 attribute. Use is discouraged, please use @name='..' and optionally @value='..' instead</xs:documentation></xs:annotation></xs:attribute><xs:attribute name="institutionSpecified" type="xs:boolean"><xs:annotation><xs:documentation xml:lang="en-US">Shorthand for HL7 V3 attribute. Use is discouraged, please use @name='..' and optionally @value='..' instead</xs:documentation></xs:annotation></xs:attribute><xs:attribute name="inversionInd" type="xs:boolean"><xs:annotation><xs:documentation xml:lang="en-US">Shorthand for HL7 V3 attribute. Use is discouraged, please use @name='..' and optionally @value='..' instead</xs:documentation></xs:annotation></xs:attribute><xs:attribute name="mediaType" type="EnumerationString"><xs:annotation><xs:documentation xml:lang="en-US">Shorthand for HL7 V3 attribute. Use is discouraged, please use @name='..' and optionally @value='..' instead</xs:documentation></xs:annotation></xs:attribute><xs:attribute name="moodCode" type="EnumerationString"><xs:annotation><xs:documentation xml:lang="en-US">Shorthand for HL7 V3 attribute. Use is discouraged, please use @name='..' and optionally @value='..' instead</xs:documentation></xs:annotation></xs:attribute><xs:attribute name="negationInd" type="EnumerationString"><xs:annotation><xs:documentation xml:lang="en-US">Shorthand for HL7 V3 attribute. Use is discouraged, please use @name='..' and optionally @value='..' instead</xs:documentation></xs:annotation></xs:attribute><xs:attribute name="nullFlavor" type="EnumerationString"><xs:annotation><xs:documentation xml:lang="en-US">Shorthand for HL7 V3 attribute. Use is discouraged, please use @name='..' and optionally @value='..' instead</xs:documentation></xs:annotation></xs:attribute><xs:attribute name="operator" type="EnumerationToken"><xs:annotation><xs:documentation xml:lang="en-US">Shorthand for HL7 V3 attribute. Use is discouraged, please use @name='..' and optionally @value='..' instead</xs:documentation></xs:annotation></xs:attribute><xs:attribute name="qualifier" type="EnumerationString"><xs:annotation><xs:documentation xml:lang="en-US">Shorthand for HL7 V3 attribute. Use is discouraged, please use @name='..' and optionally @value='..' instead</xs:documentation></xs:annotation></xs:attribute><xs:attribute name="representation" type="EnumerationString"><xs:annotation><xs:documentation xml:lang="en-US">Shorthand for HL7 V3 attribute. Use is discouraged, please use @name='..' and optionally @value='..' instead</xs:documentation></xs:annotation></xs:attribute><xs:attribute name="root" type="OidChoiceList"><xs:annotation><xs:documentation xml:lang="en-US">Shorthand for HL7 V3 attribute. Use is discouraged, please use @name='..' and optionally @value='..' instead</xs:documentation></xs:annotation></xs:attribute><xs:attribute name="typeCode" type="EnumerationString"><xs:annotation><xs:documentation xml:lang="en-US">Shorthand for HL7 V3 attribute. Use is discouraged, please use @name='..' and optionally @value='..' instead</xs:documentation></xs:annotation></xs:attribute><xs:attribute name="unit" type="NonEmptyString"><xs:annotation><xs:documentation xml:lang="en-US">Shorthand for HL7 V3 attribute. Use is discouraged, please use @name='..' and optionally @value='..' instead</xs:documentation></xs:annotation></xs:attribute><xs:attribute name="use" type="EnumerationString"><xs:annotation><xs:documentation xml:lang="en-US">Shorthand for HL7 V3 attribute. Use is discouraged, please use @name='..' and optionally @value='..' instead</xs:documentation></xs:annotation></xs:attribute><!-- == end shorthand attributes (discouraged) == --><!-- == start attribute properties == --><xs:attribute name="isOptional" type="xs:boolean"><xs:annotation><xs:documentation xml:lang="en-US">Determines that the attribute is requird to be in the instance. Default is 'false', meaning that the attribute is NOT optional, and thus required.</xs:documentation></xs:annotation></xs:attribute><xs:attribute name="prohibited" type="xs:boolean"><xs:annotation><xs:documentation xml:lang="en-US">Determines that the attribute is prohibited to be in the instance.</xs:documentation></xs:annotation></xs:attribute><!--<xs:attribute name="datatype" type="AttributeDatatypeName"/>--><xs:attribute name="datatype" type="xs:QName"><xs:annotation><xs:documentation xml:lang="en-US">Determines the datatype of the attribute in the instance.</xs:documentation></xs:annotation></xs:attribute><!-- == end attributes properties == --><!-- == start DECOR internal purpose only == --><!-- 20141215 - an optional id for to be referenced by associated concepts --><xs:attribute name="id" type="Oid"/><!-- == end DECOR internal purpose only == --></xs:complexType></xs:element>
Indicates the mime type in which the data is expressed. If not specified, applications SHALL interpret the content based on other context orspecific application rules. Applications that do not recognize content SHALL retain it unchanged.
Indicates the mime type in which the data is expressed. If not specified, applications SHALL interpret the content based on other context orspecific application rules. Applications that do not recognize content SHALL retain it unchanged.
<xs:attribute name="classCode" type="EnumerationString"><xs:annotation><xs:documentation xml:lang="en-US">Shorthand for HL7 V3 attribute. Use is discouraged, please use @name='..' and optionally @value='..' instead</xs:documentation></xs:annotation></xs:attribute>
<xs:attribute name="contextConductionInd" type="xs:boolean"><xs:annotation><xs:documentation xml:lang="en-US">Shorthand for HL7 V3 attribute. Use is discouraged, please use @name='..' and optionally @value='..' instead</xs:documentation></xs:annotation></xs:attribute>
<xs:attribute name="contextControlCode" type="EnumerationToken"><xs:annotation><xs:documentation xml:lang="en-US">Shorthand for HL7 V3 attribute. Use is discouraged, please use @name='..' and optionally @value='..' instead</xs:documentation></xs:annotation></xs:attribute>
<xs:attribute name="determinerCode" type="EnumerationToken"><xs:annotation><xs:documentation xml:lang="en-US">Shorthand for HL7 V3 attribute. Use is discouraged, please use @name='..' and optionally @value='..' instead</xs:documentation></xs:annotation></xs:attribute>
<xs:attribute name="extension" type="EnumerationString"><xs:annotation><xs:documentation xml:lang="en-US">Shorthand for HL7 V3 attribute. Use is discouraged, please use @name='..' and optionally @value='..' instead</xs:documentation></xs:annotation></xs:attribute>
<xs:attribute name="independentInd" type="xs:boolean"><xs:annotation><xs:documentation xml:lang="en-US">Shorthand for HL7 V3 attribute. Use is discouraged, please use @name='..' and optionally @value='..' instead</xs:documentation></xs:annotation></xs:attribute>
<xs:attribute name="institutionSpecified" type="xs:boolean"><xs:annotation><xs:documentation xml:lang="en-US">Shorthand for HL7 V3 attribute. Use is discouraged, please use @name='..' and optionally @value='..' instead</xs:documentation></xs:annotation></xs:attribute>
<xs:attribute name="inversionInd" type="xs:boolean"><xs:annotation><xs:documentation xml:lang="en-US">Shorthand for HL7 V3 attribute. Use is discouraged, please use @name='..' and optionally @value='..' instead</xs:documentation></xs:annotation></xs:attribute>
<xs:attribute name="mediaType" type="EnumerationString"><xs:annotation><xs:documentation xml:lang="en-US">Shorthand for HL7 V3 attribute. Use is discouraged, please use @name='..' and optionally @value='..' instead</xs:documentation></xs:annotation></xs:attribute>
<xs:attribute name="moodCode" type="EnumerationString"><xs:annotation><xs:documentation xml:lang="en-US">Shorthand for HL7 V3 attribute. Use is discouraged, please use @name='..' and optionally @value='..' instead</xs:documentation></xs:annotation></xs:attribute>
<xs:attribute name="negationInd" type="EnumerationString"><xs:annotation><xs:documentation xml:lang="en-US">Shorthand for HL7 V3 attribute. Use is discouraged, please use @name='..' and optionally @value='..' instead</xs:documentation></xs:annotation></xs:attribute>
<xs:attribute name="nullFlavor" type="EnumerationString"><xs:annotation><xs:documentation xml:lang="en-US">Shorthand for HL7 V3 attribute. Use is discouraged, please use @name='..' and optionally @value='..' instead</xs:documentation></xs:annotation></xs:attribute>
<xs:attribute name="operator" type="EnumerationToken"><xs:annotation><xs:documentation xml:lang="en-US">Shorthand for HL7 V3 attribute. Use is discouraged, please use @name='..' and optionally @value='..' instead</xs:documentation></xs:annotation></xs:attribute>
<xs:attribute name="qualifier" type="EnumerationString"><xs:annotation><xs:documentation xml:lang="en-US">Shorthand for HL7 V3 attribute. Use is discouraged, please use @name='..' and optionally @value='..' instead</xs:documentation></xs:annotation></xs:attribute>
<xs:attribute name="representation" type="EnumerationString"><xs:annotation><xs:documentation xml:lang="en-US">Shorthand for HL7 V3 attribute. Use is discouraged, please use @name='..' and optionally @value='..' instead</xs:documentation></xs:annotation></xs:attribute>
<xs:attribute name="root" type="OidChoiceList"><xs:annotation><xs:documentation xml:lang="en-US">Shorthand for HL7 V3 attribute. Use is discouraged, please use @name='..' and optionally @value='..' instead</xs:documentation></xs:annotation></xs:attribute>
<xs:attribute name="typeCode" type="EnumerationString"><xs:annotation><xs:documentation xml:lang="en-US">Shorthand for HL7 V3 attribute. Use is discouraged, please use @name='..' and optionally @value='..' instead</xs:documentation></xs:annotation></xs:attribute>
<xs:attribute name="unit" type="NonEmptyString"><xs:annotation><xs:documentation xml:lang="en-US">Shorthand for HL7 V3 attribute. Use is discouraged, please use @name='..' and optionally @value='..' instead</xs:documentation></xs:annotation></xs:attribute>
<xs:attribute name="use" type="EnumerationString"><xs:annotation><xs:documentation xml:lang="en-US">Shorthand for HL7 V3 attribute. Use is discouraged, please use @name='..' and optionally @value='..' instead</xs:documentation></xs:annotation></xs:attribute>
<xs:attribute name="isOptional" type="xs:boolean"><xs:annotation><xs:documentation xml:lang="en-US">Determines that the attribute is requird to be in the instance. Default is 'false', meaning that the attribute is NOT optional, and thus required.</xs:documentation></xs:annotation></xs:attribute>
<xs:attribute name="prohibited" type="xs:boolean"><xs:annotation><xs:documentation xml:lang="en-US">Determines that the attribute is prohibited to be in the instance.</xs:documentation></xs:annotation></xs:attribute>
<xs:attribute name="datatype" type="xs:QName"><xs:annotation><xs:documentation xml:lang="en-US">Determines the datatype of the attribute in the instance.</xs:documentation></xs:annotation></xs:attribute>