element -> <ePatient.PatientNameGroup>
Group Tag to hold patient's name
Namespace:
Type:
anonymous complexType
Content:
complex, 3 elements
Defined:
locally within ePatient complexType in ePatient_v3.xsd; see XML source
Includes:
definitions of 3 elements
Content Model Diagram
XML Representation Summary
<ePatient.PatientNameGroup>
   
Content: 
ePatient.02?, ePatient.03?, ePatient.04?
</ePatient.PatientNameGroup>
Content model elements (3):
Included in content model of elements (1):
XML Source (w/o annotations (4); see within schema source)
<xs:element id="ePatient.PatientNameGroup" minOccurs="0" name="ePatient.PatientNameGroup">
<xs:complexType>
<xs:sequence>
<xs:element id="ePatient.LastName" minOccurs="0" name="ePatient.02" nillable="true">
<xs:complexType>
<xs:simpleContent>
<xs:extension base="PersonLastName">
<xs:attribute name="NV" use="optional">
<xs:simpleType>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="PN" use="optional">
<xs:simpleType>
<xs:union memberTypes="PN.Refused PN.UnableToComplete"/>
</xs:simpleType>
</xs:attribute>
</xs:extension>
</xs:simpleContent>
</xs:complexType>
</xs:element>
<xs:element id="ePatient.FirstName" minOccurs="0" name="ePatient.03" nillable="true">
<xs:complexType>
<xs:simpleContent>
<xs:extension base="PersonFirstName">
<xs:attribute name="NV" use="optional">
<xs:simpleType>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="PN" use="optional">
<xs:simpleType>
<xs:union memberTypes="PN.Refused PN.UnableToComplete"/>
</xs:simpleType>
</xs:attribute>
</xs:extension>
</xs:simpleContent>
</xs:complexType>
</xs:element>
<xs:element id="ePatient.MiddleInitialName" minOccurs="0" name="ePatient.04" type="PersonMiddleName"/>
</xs:sequence>
</xs:complexType>
</xs:element>
Content Element Detail (all declarations; defined in this component only; 3/3)
ePatient.02
Type:
anonymous (extension of PersonLastName), simple content
Nillable:
(can be declared as nil using xsi:nil attribute in instance XML documents)
ePatient.02 Last Name No Yes The patient's last (family) name E06_01 Recommended Pertinent negatives accepted with option of "Unable to Complete" or "Refused". Yes
Simple Content
xs:string
maxLength:
60
minLength:
1
XML Source (w/o annotations (1); see within schema source)
<xs:element id="ePatient.LastName" minOccurs="0" name="ePatient.02" nillable="true">
<xs:complexType>
<xs:simpleContent>
<xs:extension base="PersonLastName">
<xs:attribute name="NV" use="optional">
<xs:simpleType>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="PN" use="optional">
<xs:simpleType>
<xs:union memberTypes="PN.Refused PN.UnableToComplete"/>
</xs:simpleType>
</xs:attribute>
</xs:extension>
</xs:simpleContent>
</xs:complexType>
</xs:element>

ePatient.03
Type:
anonymous (extension of PersonFirstName), simple content
Nillable:
(can be declared as nil using xsi:nil attribute in instance XML documents)
ePatient.03 First Name No Yes The patient's first (given) name E06_02 Recommended Pertinent negatives accepted with option of "Unable to Complete" or "Refused". Yes
Simple Content
xs:string
maxLength:
50
minLength:
1
XML Source (w/o annotations (1); see within schema source)
<xs:element id="ePatient.FirstName" minOccurs="0" name="ePatient.03" nillable="true">
<xs:complexType>
<xs:simpleContent>
<xs:extension base="PersonFirstName">
<xs:attribute name="NV" use="optional">
<xs:simpleType>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="PN" use="optional">
<xs:simpleType>
<xs:union memberTypes="PN.Refused PN.UnableToComplete"/>
</xs:simpleType>
</xs:attribute>
</xs:extension>
</xs:simpleContent>
</xs:complexType>
</xs:element>

ePatient.04
Type:
PersonMiddleName, simple content
ePatient.04 Middle Initial/Name No No The patient's middle name, if any E06_03 Optional
Simple Content
xs:string
maxLength:
50
minLength:
1
XML Source (w/o annotations (1); see within schema source)
<xs:element id="ePatient.MiddleInitialName" minOccurs="0" name="ePatient.04" type="PersonMiddleName"/>