element -> <dContact.ContactInfoGroup>
Group tag to hold agency contact information.
Namespace:
Type:
anonymous complexType
Content:
complex, 1 attribute, 13 elements
Defined:
locally within dContact complexType in dContact_v3.xsd; see XML source
Includes:
definitions of 1 attribute, 13 elements
Content Model Diagram
XML Representation Summary
<dContact.ContactInfoGroup
    CorrelationID
 = 
xs:string
    >
   
Content: 
dContact.01?, dContact.02?, dContact.03?, dContact.04?, dContact.05?, dContact.06?, dContact.07?, dContact.08?, dContact.09?, dContact.10*, dContact.11*, dContact.12?, dContact.EMSMedicalDirectorGroup?
</dContact.ContactInfoGroup>
Content model elements (13):
Included in content model of elements (1):
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>
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; 13/13)
dContact.01
Type:
anonymous (extension of AgencyContactType), simple content
Nillable:
(can be declared as nil using xsi:nil attribute in instance XML documents)
dContact.01 Agency Contact Type No Yes The contact type within the EMS agency. Recommended
Simple Content
enumeration of xs:string
Enumeration:
"1101001"
 - 
Administrative Assistant
"1101003"
 - 
EMS Agency Director/Chief/Lead Administrator/CEO
"1101005"
 - 
EMS Assistant Agency Director/Chief/Administrator/CEO
"1101007"
 - 
EMS Assistant Medical Director
"1101009"
 - 
EMS IT/Data Specialist
"1101011"
 - 
EMS Medical Director
"1101013"
 - 
EMS Quality/Performance Improvement Specialist
"1101015"
 - 
EMS Training/Education Specialist
"1101017"
 - 
Other
XML Source (w/o annotations (1); see within schema source)
<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>

dContact.02
Type:
anonymous (extension of PersonLastName), simple content
Nillable:
(can be declared as nil using xsi:nil attribute in instance XML documents)
dContact.02 Agency Contact Last Name No Yes The Last Name of the agency's primary contact. D02_01 Recommended
Simple Content
xs:string
maxLength:
60
minLength:
1
XML Source (w/o annotations (1); see within schema source)
<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>

dContact.03
Type:
anonymous (extension of PersonFirstName), simple content
Nillable:
(can be declared as nil using xsi:nil attribute in instance XML documents)
dContact.03 Agency Contact First Name No Yes The first name of the agency's primary contact. D02_03 Recommended
Simple Content
xs:string
maxLength:
50
minLength:
1
XML Source (w/o annotations (1); see within schema source)
<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>

dContact.04
Type:
PersonMiddleName, simple content
dContact.04 Agency Contact Middle Name/Initial No No The middle name or initial of the agency's primary contact. D02_02 Optional
Simple Content
xs:string
maxLength:
50
minLength:
1
XML Source (w/o annotations (1); see within schema source)
<xs:element id="dContact.AgencyContactMiddleNameInitial" minOccurs="0" name="dContact.04" type="PersonMiddleName"/>

dContact.05
Type:
anonymous (extension of StreetAddress), simple content
Nillable:
(can be declared as nil using xsi:nil attribute in instance XML documents)
dContact.05 Agency Contact Address No Yes The street address of the agency contact's mailing address. D02_04 Recommended The address for the director/chief/lead administrator/CEO/ should be the main address for the EMS agency.
Simple Content
xs:string
maxLength:
255
minLength:
1
XML Source (w/o annotations (1); see within schema source)
<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>

dContact.06
Type:
anonymous (extension of CityGnisCode), simple content
Nillable:
(can be declared as nil using xsi:nil attribute in instance XML documents)
dContact.06 Agency Contact City No Yes The city of the EMS contact's mailing address. D02_05 Recommended The city should be the mailing address for each contact type for the EMS agency. The EMS agency primary address information (e.g., City) should be entered for the Agency Contact Type (dContact.05) “EMS Agency Director/Chief/Lead Administrator/CEO”. <br/><br/>City codes are based on GNIS Feature Class. The primary Feature Class to use is "Civil" with "Populated Place" and "Military" code as additional options. <br/><br/>Definitions for each GNIS City Feature Class can be found on the GNIS Codes website. <br/><br/>GNIS Codes Website: http://geonames.usgs.gov/domestic/download_data.htm
Simple Content
xs:positiveInteger
XML Source (w/o annotations (1); see within schema source)
<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>

dContact.07
Type:
anonymous (extension of ANSIStateCode), simple content
Nillable:
(can be declared as nil using xsi:nil attribute in instance XML documents)
dContact.07 Agency Contact State No Yes The state of the Agency contact's mailing address. D02_06 Recommended The address for the director/chief/lead administrator/CEO/ should be the main address for the EMS agency. Based on the state ANSI Code. For individuals living outside the USA full address to be entered in the address line. <br/><br/>GNIS Codes Website: <a>http://geonames.usgs.gov/domestic/download_data.htm</a>
Simple Content
xs:string
Pattern:
[0-9]{2}
XML Source (w/o annotations (1); see within schema source)
<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>

dContact.08
Type:
anonymous (extension of ZIP), simple content
Nillable:
(can be declared as nil using xsi:nil attribute in instance XML documents)
dContact.08 Agency Contact ZIP Code No Yes The ZIP code of the Agency's contact's mailing address. D02_07 Recommended The address for the director/chief/lead administrator/CEO/ should be the main address for the EMS agency.<br/><br/>Zip Codes Product Website: <a>https://www.zipcodedownload.com/Products/Product/Z5Commercial/Standard/Overview/</a> <br/>Product: USA - 5-digit ZIP Code Database, Commercial Edition.
Simple Content
xs:string
Pattern:
[0-9]{5}|[0-9]{5}-[0-9]{4}|[0-9]{5}-[0-9]{5}|[A-Z][0-9][A-Z] [0-9][A-Z][0-9]
XML Source (w/o annotations (1); see within schema source)
<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>

dContact.09
Type:
ANSICountryCodesCAMXUS, simple content
dContact.09 Agency Contact Country No No The Country code of the Agency's contact's mailing address. Optional The International Organization for Standardization (ISO) ISO 3166-1-alpha-2 code element for the country. The address for the director/chief/lead administrator/CEO/ should be the main address for the EMS agency. For individuals living outside the USA full address to be entered in the address line. <br/><br/>ANSI Country Codes (ISO 3166): <a>http://www.iso.org/iso/country_codes/iso_3166_code_lists.htm</a>
Simple Content
enumeration of xs:string
Enumeration:
"CA"
 - 
Canada
"MX"
 - 
Mexico
"US"
 - 
United States
XML Source (w/o annotations (1); see within schema source)
<xs:element id="dContact.AgencyContactCountry" minOccurs="0" name="dContact.09" type="ANSICountryCodesCAMXUS"/>

dContact.10
Type:
anonymous (extension of PhoneNumber), simple content
Nillable:
(can be declared as nil using xsi:nil attribute in instance XML documents)
dContact.10 Agency Contact Phone Number No Yes Agency contact phone number. D02_08 Recommended
Simple Content
xs:string
Pattern:
[2-9][0-9][0-9]-[2-9][0-9][0-9]-[0-9][0-9][0-9][0-9]
XML Source (w/o annotations (1); see within schema source)
<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>

dContact.11
Type:
anonymous (extension of EmailAddress), simple content
Nillable:
(can be declared as nil using xsi:nil attribute in instance XML documents)
dContact.11 Agency Contact Email Address No Yes The primary email address of the Agency contact. D02_10 Recommended The address for the director/chief/lead administrator/CEO/ should be the main address for the EMS agency.
Simple Content
xs:string
maxLength:
100
minLength:
3
Pattern:
.+@.+
XML Source (w/o annotations (1); see within schema source)
<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>

dContact.12
Type:
anonymous (extension of WebAddress), simple content
Nillable:
(can be declared as nil using xsi:nil attribute in instance XML documents)
dContact.12 EMS Agency Contact Web Address No Yes The primary website address of the agency. D02_11 Recommended The EMS agency website address should be entered for the Agency Contact Type (dContact.05) "EMS Agency Director/Chief/Lead Administrator/CEO". The EMS agency website address or other websites are optional for other contact types (e.g., Administrative Assistant, EMS Medical Director, etc.).
Simple Content
xs:string
maxLength:
255
minLength:
3
XML Source (w/o annotations (1); see within schema source)
<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>

dContact.EMSMedicalDirectorGroup
Type:
anonymous, complex content
Group Tag to hold info about the EMS Medical Director
XML Source (w/o annotations (5); see within schema source)
<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>