ГОСТ Р ИСО 15745-3-2010
</XSd:CQK.C
leXType»
«xad: a m p leType nanc-*IA SInterfaco_D ataT ype*»
<xsd:union»
«XSd:Slnple7ype»
«xsd .-rest n e t ion base - ’’x a d :s trin g ’’
« x a d e n u m e ra tio n v a lu e -’C S I• /»
«xad:online r a t i o n v alu e* ’M C I’/»
«xad .-enumeration v a l u e - ’I S I * /»
«xad:enum eration v a lu e * ’API*/»
« x a d e n u m e ra tio n v a lu e * ’ ® ! * /
» «xad e n u m e ra tio n v a l u e - ’ B S l•/»
« x a d e n u m e ra tio n v a lu e -* P S I"/» « x
a d e n u m e ra tio n
vaiuo-*H T I"/>
«xad:enum eratIon value**S E I"/»
« x sd e n u m e ra tlo n valuo-*O SI“/>
</xad:restriction»
«/xad-.simpleTypo»
<xad:simplerype>
--.xad:restriction base-"xad:string*»
exad:length value****/»
«/xad:restriction»
«/xad:simpleType»
</xsd:unlon»
«/xsdemploType»
<xsd:annotation»
<XSd:dOCunentatlon>* ISO 1S74S DEFINED DATA TYPES •< /xsd:docum entation»
«/x s d :annot a t ion >
« x sd eo n p le x T y p e nam e**ProrileHandle_DataType"»
«xad:sequence»
e x s d e le m e n t n a n e - * P r o f ll o ld e n t lf lc a ti o n "
type
- " x a d :
string*
/»
« x ad e lem e r.t n a n e -* P ro flleR ev ieio n * ty p e - ’ x a d e t r i n g " / »
« x a d e le m e n t nan e * * P ro flleL o c atlo n * ty p e - ’ xadenyO R I" m lnOccure-*0"/»
«/x sd :seq u en ce»
</xed:conplexT ype»
<x a d :annot a
1 1
on »
<xsd:docunentatlon>* BODY SECTION * c /x sd :d o c u n e n ta tlo n »
« /x a d :a n n o ta tio n »
<!A ll P r o f ile Tem plates com pliant w ith P a rt 3 s h a l l in c lu d e b a s ic p r o f i l e o b je c t tem plate
ln f o r n a tio n above»
<!The fo llo w in g ln f o r n a tio n la developed frcei th e DMD models»
< x sd :e le n e n t nam e*"Prof1leBody"»
«xsd:oomp1extype»
«xad:sequence»
«xadelen>anr. rer* * D e v lc e Id e n tity * m inO ccurs-“0*/»
«xad:elem ent ref-*O evlceK anager* m inO ccurs-’ O*/»
< xad:elem ent r e f - •D eviceFunction* maxOccurs-’ unbounded"/»
«xsd:elem ent re f-’A p p llc a tio n P ro c e a a * mlnOceura-*0* m axOecura-’unbounded’ /»
< x a d e le m e n t nano * * E x tern alP ro flleH an d le" type-*ProrileH andl6_D ata7ypo" m lnOccure-*0“
maxOccura- • unbounded•/»
«/xad:sequence»
« / x s d : eomplexType»
</x s d :e l e n e n t »
< x sd :e le n e n t namo-’ D ev lc e ld o n tity "»
«xsd:coaiplextype»
«xsd:sequence»
< xsd:elem ent nano-*DeviceVondor* ty p e » " x s d :s trin g * /»
<xsd:olom ent nane»*DeviceProductType* ty p e - " x a d :a t r ln g " /»
<xad:elem ent nano*"C evlceC onfornltyC lass" typo-*D e4’lceC lass_D ata7ype"/»
<xad:elem ent nanc**Cev ic e Product llano* ty p e - * x s d : s t r in g " /»
« x a d e le m e n t nane-’D ovlceProductC odo* ty p e * “x a d : a tr i n g " / »
<xad:elem ent nano -’D evlceP.cvls ion* ty p e -"x sd : s t r i n g * /»
<xad:elem ent папе**D eviceserlaIH unber" ty p e - " x a d :S tr in g " /»
« /x a d : sequence»
«/xsd:complexTypo»
c/xed-.elenont»
<xad:slnpleT ypo nams*’ D ovlceClass_Data7ypo*»
’X s d : r e s t r i c t ion b a s e - ’ x s d :s tr in g " »
<x a d e n u m e ra tio n v a l u e - ’ l .
1
• /»
’ x a d e n u m e ra tio n v a lu e * *1.2*/»
< x a d e n u m e ra tio n v a lu e -" 2 ’ /»
< x sd e n u m e ra tio n v a lu e » " 3"/»
<xad e n u m e ra tio n v a l u e - ’ * "/»
« /x e d : r e s t r i c t i o n »
< /x sd :sln p le T y p e»
< x sd :o le n e n t name*’ DevlceManag«r"»
«xsd:complexType>
«xsd:sequence»
193