-- XSD schema extracted from ITU-T H.862.2 (08/2020)

<?xml version="1.0" encoding="utf-8"?> <xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema"> <xs:element name="msd"> <xs:complexType> <xs:sequence> <xs:element name="bs_signal"> <xs:complexType> <xs:sequence> <xs:element name="signalDesc"> <xs:complexType> <xs:sequence> <xs:element name="remark" type="xs:string" /> </xs:sequence> </xs:complexType> </xs:element> <xs:element maxOccurs="unbounded" name="bs_datafile"> <xs:complexType mixed="true"> <xs:sequence minOccurs="0"> <xs:element name="dataDesc"> <xs:complexType> <xs:sequence> <xs:element name="bs_filename" type="xs:string" /> <xs:element name="fileFormat"> <xs:complexType> <xs:simpleContent> <xs:extension base="xs:string"> <xs:attribute name="srcStandard" type="xs:string" use="required" /> </xs:extension> </xs:simpleContent> </xs:complexType> </xs:element> <xs:element name="remark" type="xs:string" /> </xs:sequence> </xs:complexType> </xs:element> <xs:element maxOccurs="unbounded" name="bs_entity"> <xs:complexType mixed="true"> <xs:sequence minOccurs="0"> <xs:element name="artifact"> <xs:complexType> <xs:simpleContent> <xs:extension base="xs:string"> <xs:attribute name="codingSystem" type="xs:string" use="required" /> <xs:attribute name="code" type="xs:string" use="required" /> </xs:extension> </xs:simpleContent> </xs:complexType> </xs:element> <xs:element name="startTime" type="xs:dateTime" /> <xs:element name="endTime" type="xs:dateTime" /> <xs:element name="label" type="xs:string" /> <xs:element name="remark" type="xs:string" /> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> </xs:schema>