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)
<nemsisTacDoc> <number>dContact.01</number> <name>Agency Contact Type</name> <national>No</national> <state>Yes</state> <definition>The contact type within the EMS agency.</definition> <v2Number/> <usage>Recommended</usage> <performanceMeasure/> <comment/> <v3Changes/> </nemsisTacDoc>
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 (Not Listed)
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)
<nemsisTacDoc> <number>dContact.02</number> <name>Agency Contact Last Name</name> <national>No</national> <state>Yes</state> <definition>The Last Name of the agency's primary contact.</definition> <v2Number>D02_01</v2Number> <usage>Recommended</usage> <performanceMeasure/> <comment/> <v3Changes/> </nemsisTacDoc>
Simple Content
xs:string
maxLength:
50
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)
<nemsisTacDoc> <number>dContact.03</number> <name>Agency Contact First Name</name> <national>No</national> <state>Yes</state> <definition>The first name of the agency's primary contact.</definition> <v2Number>D02_03</v2Number> <usage>Recommended</usage> <performanceMeasure/> <comment/> <v3Changes/> </nemsisTacDoc>
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
<nemsisTacDoc> <number>dContact.04</number> <name>Agency Contact Middle Name/Initial</name> <national>No</national> <state>No</state> <definition>The middle name or initial of the agency's primary contact.</definition> <v2Number>D02_02</v2Number> <usage>Optional</usage> <performanceMeasure/> <comment/> <v3Changes/> </nemsisTacDoc>
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)
<nemsisTacDoc> <number>dContact.05</number> <name>Agency Contact Address</name> <national>No</national> <state>Yes</state> <definition>The street address of the agency contact's mailing address.</definition> <v2Number>D02_04</v2Number> <usage>Recommended</usage> <performanceMeasure/> <comment>The address for the director/chief/lead administrator/CEO/ should be the main address for the EMS agency.</comment> <v3Changes/> </nemsisTacDoc>
Simple Content
xs:string
maxLength:
55
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)
<nemsisTacDoc> <number>dContact.06</number> <name>Agency Contact City</name> <national>No</national> <state>Yes</state> <definition>The city of the Agency contact's mailing address.</definition> <v2Number>D02_05</v2Number> <usage>Recommended</usage> <performanceMeasure/> <comment>The address for the director/chief/lead administrator/CEO/ should be the main address for the EMS agency.<br/><br/>Based on GNIS Civil Code or Populated Place code.<br/><br/>GNIS Codes Website: <a>http://geonames.usgs.gov/domestic/download_data.htm</a></comment> <v3Changes/> </nemsisTacDoc>
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)
<nemsisTacDoc> <number>dContact.07</number> <name>Agency Contact State</name> <national>No</national> <state>Yes</state> <definition>The state of the Agency contact's mailing address.</definition> <v2Number>D02_06</v2Number> <usage>Recommended</usage> <performanceMeasure/> <comment>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></comment> <v3Changes/> </nemsisTacDoc>
Simple Content
xs:string
Length:
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)
<nemsisTacDoc> <number>dContact.08</number> <name>Agency Contact ZIP Code</name> <national>No</national> <state>Yes</state> <definition>The ZIP code of the Agency's contact's mailing address.</definition> <v2Number>D02_07</v2Number> <usage>Recommended</usage> <performanceMeasure/> <comment>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. </comment> <v3Changes/> </nemsisTacDoc>
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
<nemsisTacDoc> <number>dContact.09</number> <name>Agency Contact Country</name> <national>No</national> <state>No</state> <definition>The Country code of the Agency's contact's mailing address.</definition> <v2Number/> <usage>Optional</usage> <performanceMeasure/> <comment>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> </comment> <v3Changes/> </nemsisTacDoc>
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)
<nemsisTacDoc> <number>dContact.10</number> <name>Agency Contact Phone Number</name> <national>No</national> <state>Yes</state> <definition>Agency contact phone number.</definition> <v2Number>D02_08</v2Number> <usage>Recommended</usage> <performanceMeasure/> <comment/> <v3Changes/> </nemsisTacDoc>
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)
<nemsisTacDoc> <number>dContact.11</number> <name>Agency Contact Email Address</name> <national>No</national> <state>Yes</state> <definition>The primary email address of the Agency contact.</definition> <v2Number>D02_10</v2Number> <usage>Recommended</usage> <performanceMeasure/> <comment>The address for the director/chief/lead administrator/CEO/ should be the main address for the EMS agency.</comment> <v3Changes/> </nemsisTacDoc>
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)
<nemsisTacDoc> <number>dContact.12</number> <name>EMS Agency Contact Web Address</name> <national>No</national> <state>Yes</state> <definition>The primary website address of the agency.</definition> <v2Number>D02_11</v2Number> <usage>Recommended</usage> <performanceMeasure/> <comment>The address for the director/chief/lead administrator/CEO/ should be the main address for the EMS agency. Web Address is not required for other contact types.</comment> <v3Changes/> </nemsisTacDoc>
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>