ГОСТ Р 55349 -2 0 1 2
Приложение А
(справочное)
XML схемы для создания OTD
OTD-i-xml - XML Схема, определяющая требования к основным данным
(master data) с использованием OTD
File: identification-guide xsd
<?xml version®"1 .0 " encoding="UTF-8" standalone="yes"?>
<!— Open Те clinical Dictionary (O TD ) -->
<!-- Identification Guide schema—>
1
<xs:schema xmlns:xs="
http://vww.w3 .org/2001
/XMLSchema" xmlns:id="um:x-
otd: schemaidentifier" xmins:dt="urnx-otd schema:data-type" xmlns:ig="urux-
otd:scliemaidentification- gpide" xmlns:mml= "http:/Arww.w3.at gd998/M atli/M atliM L"
targetN amespace="utn x-otd schema:identific ation-gvude" elem entFoim Default="qualified">
<xs:impoit namespace="um:x-otd schema: data-type" schemaLоcati orF" data-type xsd’7>
<xs:import namespace="um:x-otd schema:identifier" sdiem aLоcation="identifier xsd"/>
<x sun poit nam espace="ldtp
./f’xrv’v
w3 org/199S/M atli/M atliM L"
schemaLоcatiorF"c:\m athm12\m athm12 x sd"/>
<!— Global Elements - >
<xs:element
11
am e="concept-use" type="igConceptUse"/>
<x s:element nam e="constraints" type= "ig:Constraints"/>
< x s:el ement nam e="identific ation-gvude" type="lg: I dentificati oiC uide"!>
<xs:element nam e="mipiementati oi>note" type="ig:ImplementationN ote"y>
< x s:el ement nam e="pi escnbed- condition- element" typ e=
"1
g:P
1
escrlbedC onditi
01
EI ement"/>
< x s:el ement
11
ame="pi esciibed- data- environment" typ e=
"1
g:PrescribedD at aEnvironment"/>
< x s:el ement
11
ame="pi esciibed- item" type= "ig Presciibedl tem"f>
<x s:el ement nam e="pi escribed-property" type="ig:PrescribedPropeity"/>
<x s:el ement nam e="pi escnbed-value" type= "igPrescribedV а1ие"У>
<x s:el ement nam e="user-data" type= "ig:U serData"/>
<!-- Global Types «>
<!— Concept Use-->
<x scomplexT ype
11
ame="C onceptU se">
<xs:attribute name="concept-ref’ type="id:IRDI" vise="reqvared"/>
<xs: attribute name="prefened-term-ref’ type="idIRDI" use= "optional"/^
<xs:attnbvite name="prefened-definitioi>ref" type="id:IRDI" use="optional"/>
<xs: attribute
11
ame= "prefened-im age-ref’ type="idIRDI" vise="optional"/>
< h s:complexType>
<!-- Condition -->
< x s:complexType nam e="C ondition" >
<xs: seqvience>
<xs: element ref= "lgpresaibed-propeity" minOccv# s="0"
m ахО ccvirs="unbovmded"/>
</xs:seciuence>
<xs: attribute name= "required" type="xs:boolean" use=" optional" default="tiue"/>
< h. s:complexType>
<!- - Constraints—>
<xs:complexType name="Constraints">
62