ГОСТ Р 55349-2012
OTD-q-xml - XML Схема для создания запроса на получение основных
данных (master data) с использованием OTD
File query.*sd
<?xml version*"1.0" encoding="UTF-S"?>
<!-- Open Technical D ictiaiaiy(O TD )-->
<! - Queiy schema ->
<x s schema xmIns:xs= "http:/Aww .w 3.org/2001 /XM LS chem a" xm Ins: qy= "urn:x- otd: schem a queiy"
xmins:cat="u n i x-otd: schema: catalogue" xmlns ig="um:x- otd: schemaidentification- guide"
xmlns id= "uinx-otd schema:identifier" targetNam espace= "um:x- otd: schema: query11
el ementForm D efault=" qualified" >
<xs:im poit namespace="uin:x-otd schema:identifier" schemaLоcation="identifier xsd‘7>
<xs:im poit namespace="urn:x-otd schema: catalogue" schem aLocation="catalogue xsd’7>
<xs:im poit namespace="urn:x-otdschema:identification-guide"
schemaLоcation= "ldentification- guide.x sd"
f>
<!—Global Elements —>
<x s:element nam e=" charactenstic-data-response" type="qy:Characten sticD ataResponse
uf>
<x s:el em ent nam e=" queiy-group" type="qy:QueiyG r oup"/>
<x s:element nam e="response- g oup" type=" qyResponseGi oup’7>
<x s:el em ent nam e="request- for- charactensti c-data" typ e="qy. RequestF orC haracteiisticDat a"/>
<!—Global Types->
< !--Charactenstic Data Response ~>
< x s:complexTyp enam e="C haract ensticDataResponse">
<x s:sequeuee>
<x s:el em ent ref="cat:item" m axО ccuis="unb ounded"/>
<xs element ref= "ciy request-for-chaiactenstic- data"y>
</xs:sequence>
<fx.
s:complexType>
<!-- Q ueivG ioip -->
<x s:complexTyp enam e="Quei
i
oup">
<xs: sequence>
<xs: element ref= "ig:identification-gw de" minOccurs="0"
m axО ccuis="unb ounded"/>
<x s:element ref="qy:request-fa-charactenstic- data"/>
</xs:sequence>
<xs:attribute name= "requester-reference-string" type="xs:stimg" use= "optional".^»
<
fx.
s:complexType>
<!-- Response Gi oup -->
<x s:complexTyp enam e="ResponseGrorp ">
<xs: sequence>
<xs: element ref="ciy:chaiactenstic-data-respaise" minOccurs="0"
m axО ссш s="unb amde d"y>
<x s:el em ent ref="cat:item" minO ccurs="0" m axО ccurs="unb ounded"/>
</xs:secjuence>
<xs:attribute name= "reejuester-reference-stiing" type="xs:string" use="optional"y>
<yks:complexType>
<!—Request foi Chaiact eristic Data —>
<x s:complexTyp enam e="RequestF oiC haract ensticD ata">
<x s:sequeuee>
<xs:element ref="cat:item" minOccuis="0’7>
71