ГОСТ Р ИСО 15745-2—2010
<xsdelement ref=“array“/>
<xsd:element ref=7ecord7>
</xsd:chotce>
</xsd:group>
<xsd:group name=’g_datatypes-,>
<xsd:annotation>
<xsd:documentation>group of all FDCML data types</xsd:documentation>
</xsd:armotation>
<xsd:choice>
<xsd:group ref="g_numericDatatypes7>
<xsd:group ref=’g_userDatatypes7>
<xsd:group ref=,*g_dateDatatypes7>
<xsd:group ref="g_strirvgDatatypes’/>
<xsd:group ref=*g_complexDatatypes7>
<xsd:group ref="g_booleanDatatypes7>
<xsd:group ref="g_dtDatatypes7>
<xsd:group ref=,’g_timeDatatypes’/>
</xsd:choice>
</xsd:group>
</xsd:schema>
B.1.5.3 FDCMLIS015745DeviceFunction.xsd
<?xml version="1.0“ encoding=*UTF-8*?>
<xsd:schema targetNamespace="httpji
‘www.fdcml.org/DeviceFunction"
xmlns:xlink=’http:/Avww.w3.orgi’1999/xlink" xmlns:xsd="http:/Avww.w3.org/2001/XMLSchemaH
xmlns=Hhttp7/
www.fdcml.org/D8v»ceFunction’*
elementFormDefault="qualified’’
attributeFormDefault="unqualified*>
<xsd:import namespace="http.7/wvvw.w3.org/XML/1998/namespace-’ schemaLocation="xmldef.xsd7>
<xsd:import namespace="http:,V
www.w3.org/1999/xlink’
schemaLocation="xlinkdef.xsd7>
<xsd:complexType name="parameterType’>
<xsd:sequence>
<xsd:element ref=’defaultValue" ттОссиге="07>
<xsd:element ref="lo\vLimit" rrnnOccurs="07>
<xsd:element ref="h>ghLimif minOccurs="07>
<xsd:element ref=“unrt" minOccufs=’07>
<xsd:element ref=1istOfValues- minOccurs="07>
<xsd:e!ement ref="membersList" minOccurs="07>
<xsd:element ref=*actualValue" minOccurs="07>
<xsd:sequence minOccurs=’0">
<xsd:group ref="g_naming7>
</xsd:sequence>
</xsd:sequence>
<xsd:attribute name="name" type=*xsd:string" use="required7>
<xsd:attribute name="denotation" type="xsd:string7>
<xsd:attribute name^description* type="xsd:string7>
<xsd:attribute name="paramlD" type=-xsd:ID" use=’required7>
<xsd:attributeGroup ref="accessCategory7>
<xsd:attribute name=’constraintlDREF” type=’xsd:IDREF"/>
<xsd.attiibuteGroup ref=’dataType7>
<xsd:attributeGmup ref="persistent7>
<xsd:attnbuteGroup ref=*use7>
</xsd:complexType>
<xsd:complexType name=*stateTransitionDiagramType“>
<xsd:sequence>
<xsd:element ref="statesTab7>
<xsd:element ref=’transitionsTab7>
</xsd:sequence>
</xsd:complexType>
<xsd:comp!exType name=“stateType*>
<xsd:sequence>
<xsd:element ref="associatedParameter7>
<i’xsd:sequence>
150