complexType "dContact"
Namespace:
Content:
complex, 1 element
Defined:
globally in dContact_v3.xsd; see XML source
Includes:
definition of 1 element
Used:
Content Model Diagram
XML Representation Summary
<...>
   
Content: 
dContact.ContactInfoGroup*
</...>
Content Model Elements (1):
All Direct / Indirect Based Elements (1):
Known Usage Locations
XML Source (w/o annotations (18); see within schema source)
<xs:complexType id="dContact.AgencyContact" name="dContact">
<xs:sequence>
<xs:element id="dContact.ContactInfoGroup" maxOccurs="unbounded" minOccurs="0" name="dContact.ContactInfoGroup">
<xs:complexType>
<xs:sequence>
<xs:element id="dContact.AgencyContactType" minOccurs="0" name="dContact.01" nillable="true">
<xs:complexType>
<xs:simpleContent>
<xs:extension base="AgencyContactType">
<xs:attribute name="NV" use="optional">
<xs:simpleType>
</xs:simpleType>
</xs:attribute>
</xs:extension>
</xs:simpleContent>
</xs:complexType>
</xs:element>
<xs:element id="dContact.AgencyContactLastName" minOccurs="0" name="dContact.02" nillable="true">
<xs:complexType>
<xs:simpleContent>
<xs:extension base="PersonLastName">
<xs:attribute name="NV" use="optional">
<xs:simpleType>
</xs:simpleType>
</xs:attribute>
</xs:extension>
</xs:simpleContent>
</xs:complexType>
</xs:element>
<xs:element id="dContact.AgencyContactFirstName" minOccurs="0" name="dContact.03" nillable="true">
<xs:complexType>
<xs:simpleContent>
<xs:extension base="PersonFirstName">
<xs:attribute name="NV" use="optional">
<xs:simpleType>
</xs:simpleType>
</xs:attribute>
</xs:extension>
</xs:simpleContent>
</xs:complexType>
</xs:element>
<xs:element id="dContact.AgencyContactMiddleNameInitial" minOccurs="0" name="dContact.04" type="PersonMiddleName"/>
<xs:element id="dContact.AgencyContactAddress" minOccurs="0" name="dContact.05" nillable="true">
<xs:complexType>
<xs:simpleContent>
<xs:extension base="StreetAddress">
<xs:attribute name="NV" use="optional">
<xs:simpleType>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="StreetAddress2" type="StreetAddress" use="optional"/>
</xs:extension>
</xs:simpleContent>
</xs:complexType>
</xs:element>
<xs:element id="dContact.AgencyContactCity" minOccurs="0" name="dContact.06" nillable="true">
<xs:complexType>
<xs:simpleContent>
<xs:extension base="CityGnisCode">
<xs:attribute name="NV" use="optional">
<xs:simpleType>
</xs:simpleType>
</xs:attribute>
</xs:extension>
</xs:simpleContent>
</xs:complexType>
</xs:element>
<xs:element id="dContact.AgencyContactState" minOccurs="0" name="dContact.07" nillable="true">
<xs:complexType>
<xs:simpleContent>
<xs:extension base="ANSIStateCode">
<xs:attribute name="NV" use="optional">
<xs:simpleType>
</xs:simpleType>
</xs:attribute>
</xs:extension>
</xs:simpleContent>
</xs:complexType>
</xs:element>
<xs:element id="dContact.AgencyContactZIPCode" minOccurs="0" name="dContact.08" nillable="true">
<xs:complexType>
<xs:simpleContent>
<xs:extension base="ZIP">
<xs:attribute name="NV" use="optional">
<xs:simpleType>
</xs:simpleType>
</xs:attribute>
</xs:extension>
</xs:simpleContent>
</xs:complexType>
</xs:element>
<xs:element id="dContact.AgencyContactCountry" minOccurs="0" name="dContact.09" type="ANSICountryCodesCAMXUS"/>
<xs:element id="dContact.AgencyContactPhoneNumber" maxOccurs="unbounded" minOccurs="0" name="dContact.10" nillable="true">
<xs:complexType>
<xs:simpleContent>
<xs:extension base="PhoneNumber">
<xs:attribute name="PhoneNumberType" type="PhoneNumberType" use="optional"/>
<xs:attribute name="CorrelationID" type="CorrelationID" use="optional"/>
<xs:attribute name="NV" use="optional">
<xs:simpleType>
</xs:simpleType>
</xs:attribute>
</xs:extension>
</xs:simpleContent>
</xs:complexType>
</xs:element>
<xs:element id="dContact.AgencyContactEmailAddress" maxOccurs="unbounded" minOccurs="0" name="dContact.11" nillable="true">
<xs:complexType>
<xs:simpleContent>
<xs:extension base="EmailAddress">
<xs:attribute name="NV" use="optional">
<xs:simpleType>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="EmailAddressType" type="EmailAddressType" use="optional"/>
<xs:attribute name="CorrelationID" type="CorrelationID" use="optional"/>
</xs:extension>
</xs:simpleContent>
</xs:complexType>
</xs:element>
<xs:element id="dContact.EMSAgencyContactWebAddress" minOccurs="0" name="dContact.12" nillable="true">
<xs:complexType>
<xs:simpleContent>
<xs:extension base="WebAddress">
<xs:attribute name="NV" use="optional">
<xs:simpleType>
</xs:simpleType>
</xs:attribute>
</xs:extension>
</xs:simpleContent>
</xs:complexType>
</xs:element>
<xs:element id="dContact.EMSMedicalDirectorGroup" maxOccurs="1" minOccurs="0" name="dContact.EMSMedicalDirectorGroup">
<xs:complexType>
<xs:sequence>
<xs:element id="dContact.AgencyMedicalDirectorDegree" minOccurs="0" name="dContact.13" nillable="true">
<xs:complexType>
<xs:simpleContent>
<xs:extension base="AgencyMedicalDirectorDegree">
<xs:attribute name="NV" use="optional">
<xs:simpleType>
</xs:simpleType>
</xs:attribute>
</xs:extension>
</xs:simpleContent>
</xs:complexType>
</xs:element>
<xs:element id="dContact.AgencyMedicalDirectorBoardCertificationType" maxOccurs="unbounded" minOccurs="0" name="dContact.14" nillable="true">
<xs:complexType>
<xs:simpleContent>
<xs:attribute name="NV" use="optional">
<xs:simpleType>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="CorrelationID" type="CorrelationID" use="optional"/>
</xs:extension>
</xs:simpleContent>
</xs:complexType>
</xs:element>
<xs:element id="dContact.MedicalDirectorCompensation" minOccurs="0" name="dContact.15" type="MedicalDirectorCompensation"/>
<xs:element id="dContact.EMSMedicalDirectorFellowshipTrainedStatus" minOccurs="0" name="dContact.16" type="YesNoValues"/>
</xs:sequence>
<!--<xs:attribute name="CorrelationID" type="CorrelationID" use="optional"/>-->
</xs:complexType>
</xs:element>
</xs:sequence>
<xs:attribute name="CorrelationID" type="CorrelationID" use="optional"/>
</xs:complexType>
</xs:element>
</xs:sequence>
<!--<xs:attribute name="CorrelationID" type="CorrelationID" use="optional"/>-->
</xs:complexType>
Content Element Detail (all declarations; defined in this component only; 1/1)
dContact.ContactInfoGroup
Type:
anonymous, complex content
Group tag to hold agency contact information.
XML Source (w/o annotations (18); see within schema source)
<xs:element id="dContact.ContactInfoGroup" maxOccurs="unbounded" minOccurs="0" name="dContact.ContactInfoGroup">
<xs:complexType>
<xs:sequence>
<xs:element id="dContact.AgencyContactType" minOccurs="0" name="dContact.01" nillable="true">
<xs:complexType>
<xs:simpleContent>
<xs:extension base="AgencyContactType">
<xs:attribute name="NV" use="optional">
<xs:simpleType>
</xs:simpleType>
</xs:attribute>
</xs:extension>
</xs:simpleContent>
</xs:complexType>
</xs:element>
<xs:element id="dContact.AgencyContactLastName" minOccurs="0" name="dContact.02" nillable="true">
<xs:complexType>
<xs:simpleContent>
<xs:extension base="PersonLastName">
<xs:attribute name="NV" use="optional">
<xs:simpleType>
</xs:simpleType>
</xs:attribute>
</xs:extension>
</xs:simpleContent>
</xs:complexType>
</xs:element>
<xs:element id="dContact.AgencyContactFirstName" minOccurs="0" name="dContact.03" nillable="true">
<xs:complexType>
<xs:simpleContent>
<xs:extension base="PersonFirstName">
<xs:attribute name="NV" use="optional">
<xs:simpleType>
</xs:simpleType>
</xs:attribute>
</xs:extension>
</xs:simpleContent>
</xs:complexType>
</xs:element>
<xs:element id="dContact.AgencyContactMiddleNameInitial" minOccurs="0" name="dContact.04" type="PersonMiddleName"/>
<xs:element id="dContact.AgencyContactAddress" minOccurs="0" name="dContact.05" nillable="true">
<xs:complexType>
<xs:simpleContent>
<xs:extension base="StreetAddress">
<xs:attribute name="NV" use="optional">
<xs:simpleType>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="StreetAddress2" type="StreetAddress" use="optional"/>
</xs:extension>
</xs:simpleContent>
</xs:complexType>
</xs:element>
<xs:element id="dContact.AgencyContactCity" minOccurs="0" name="dContact.06" nillable="true">
<xs:complexType>
<xs:simpleContent>
<xs:extension base="CityGnisCode">
<xs:attribute name="NV" use="optional">
<xs:simpleType>
</xs:simpleType>
</xs:attribute>
</xs:extension>
</xs:simpleContent>
</xs:complexType>
</xs:element>
<xs:element id="dContact.AgencyContactState" minOccurs="0" name="dContact.07" nillable="true">
<xs:complexType>
<xs:simpleContent>
<xs:extension base="ANSIStateCode">
<xs:attribute name="NV" use="optional">
<xs:simpleType>
</xs:simpleType>
</xs:attribute>
</xs:extension>
</xs:simpleContent>
</xs:complexType>
</xs:element>
<xs:element id="dContact.AgencyContactZIPCode" minOccurs="0" name="dContact.08" nillable="true">
<xs:complexType>
<xs:simpleContent>
<xs:extension base="ZIP">
<xs:attribute name="NV" use="optional">
<xs:simpleType>
</xs:simpleType>
</xs:attribute>
</xs:extension>
</xs:simpleContent>
</xs:complexType>
</xs:element>
<xs:element id="dContact.AgencyContactCountry" minOccurs="0" name="dContact.09" type="ANSICountryCodesCAMXUS"/>
<xs:element id="dContact.AgencyContactPhoneNumber" maxOccurs="unbounded" minOccurs="0" name="dContact.10" nillable="true">
<xs:complexType>
<xs:simpleContent>
<xs:extension base="PhoneNumber">
<xs:attribute name="PhoneNumberType" type="PhoneNumberType" use="optional"/>
<xs:attribute name="CorrelationID" type="CorrelationID" use="optional"/>
<xs:attribute name="NV" use="optional">
<xs:simpleType>
</xs:simpleType>
</xs:attribute>
</xs:extension>
</xs:simpleContent>
</xs:complexType>
</xs:element>
<xs:element id="dContact.AgencyContactEmailAddress" maxOccurs="unbounded" minOccurs="0" name="dContact.11" nillable="true">
<xs:complexType>
<xs:simpleContent>
<xs:extension base="EmailAddress">
<xs:attribute name="NV" use="optional">
<xs:simpleType>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="EmailAddressType" type="EmailAddressType" use="optional"/>
<xs:attribute name="CorrelationID" type="CorrelationID" use="optional"/>
</xs:extension>
</xs:simpleContent>
</xs:complexType>
</xs:element>
<xs:element id="dContact.EMSAgencyContactWebAddress" minOccurs="0" name="dContact.12" nillable="true">
<xs:complexType>
<xs:simpleContent>
<xs:extension base="WebAddress">
<xs:attribute name="NV" use="optional">
<xs:simpleType>
</xs:simpleType>
</xs:attribute>
</xs:extension>
</xs:simpleContent>
</xs:complexType>
</xs:element>
<xs:element id="dContact.EMSMedicalDirectorGroup" maxOccurs="1" minOccurs="0" name="dContact.EMSMedicalDirectorGroup">
<xs:complexType>
<xs:sequence>
<xs:element id="dContact.AgencyMedicalDirectorDegree" minOccurs="0" name="dContact.13" nillable="true">
<xs:complexType>
<xs:simpleContent>
<xs:extension base="AgencyMedicalDirectorDegree">
<xs:attribute name="NV" use="optional">
<xs:simpleType>
</xs:simpleType>
</xs:attribute>
</xs:extension>
</xs:simpleContent>
</xs:complexType>
</xs:element>
<xs:element id="dContact.AgencyMedicalDirectorBoardCertificationType" maxOccurs="unbounded" minOccurs="0" name="dContact.14" nillable="true">
<xs:complexType>
<xs:simpleContent>
<xs:attribute name="NV" use="optional">
<xs:simpleType>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="CorrelationID" type="CorrelationID" use="optional"/>
</xs:extension>
</xs:simpleContent>
</xs:complexType>
</xs:element>
<xs:element id="dContact.MedicalDirectorCompensation" minOccurs="0" name="dContact.15" type="MedicalDirectorCompensation"/>
<xs:element id="dContact.EMSMedicalDirectorFellowshipTrainedStatus" minOccurs="0" name="dContact.16" type="YesNoValues"/>
</xs:sequence>
<!--<xs:attribute name="CorrelationID" type="CorrelationID" use="optional"/>-->
</xs:complexType>
</xs:element>
</xs:sequence>
<xs:attribute name="CorrelationID" type="CorrelationID" use="optional"/>
</xs:complexType>
</xs:element>