ГОСТ Р 53898—2013
<xs:attribute name=’MessageType" type="tns:DocumentMessageType" use="requiretT />
<xs:attribute name=*ReturnlD" type="xs:string" use="required’ />
<xs:attribute name=*ResourcelD" type=“xs:int" use="requirecT />
</xs:extension>
</xs:complexContent>
</xs:comp!exType>
<xs:complexType name=*Sender”>
<xs:complexContent>
<xs:extension base="tns:BaseComplexType">
<xs:sequence>
<xs:element rvame=*Conlact* type=‘lns:Contact’ l>
<xs:element name=*EDMS” lype="tns:EDMS* l>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:comptexType>
<xs:complexType name=*Contacf>
<xs:complexContent>
<xs:extension base="tns:BaseComplexType">
<xs:sequence>
<xs:element nam©=*Organizatk>n" type="tns:Organization* f>
<xs:element minOccurs^O" name=*Departmenr type=*tns:Department" />
<xs:element minOccurs=”0“ name=’OfficialPerson" type=*tns:OfficialPerson" />
<xs:element minOccurs^O" maxOccurs="unbounded" rtame="Address" type="tns:Address* />
<xs:element minOccurs="0" maxOccurs="unbounded" name="Econtact" type=*tns:Econtact" f>
</xs:sequenoe>
</xs:extension>
</xs: complexContent>
</xs:complexType>
<xs:complexType name=*Organization">
<xs:complexContent>
<xs:extension base="tns:UidOptionar>
<xs:sequence>
<xs:element name=*ShorlName* type="xs:string* />
<xs:element mmOccurs=”0“ name=*FullName" type="xs:string" nillable="false’ />
<xs:element minOccurs="0" name=*INN’* type=’xs:strir>g" t>
<xs:element minOccurs=’,0" name=*OKPO” type="xs:string" f>
</xs:sequervce>
</xs:extension>
</xs: corr>plexContent>
</xs:comptexType>
<!— » > » - >
<!- Иерархия базовых типов —>
<xs:complexType name=*BaseComplexType" abstract="true* />
<xs:complexType name=*BaseSimpleContentStringComplexType" abstract=*true’>
<xs:simpleContent>
<xs:extension base="xs:string"/>
</xs: simpleContent>
</xs:comp!exType>
<xs:complexType name="U*d Required" abstract=’true”>
<xs:complexContent>
<xs:extension base="tns:BaseComptexType">
<xs:attribute rcame=’UID" type="xs:string" use=’required" />
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="UidOpt»onar abstract="true">
<xs:comptexContent>
<xs:extension base^tnsiBaseComplexType^
<xs:attribute name=’UID’ type="xs:string" f>
</xs:extension>
</xs:complexContent>
34