Candidate XML Telemetric and Command Exchange(XTCE) Tailoring Guide

Creation date: 2017-05-30 13:51:16 Update date: 2017-05-30 13:51:16

Policy: TBD

Authority: CCSDS.MOIMS.SMC

OID: 1.3.112.4.10


References:

Contents

Details Status Element Tailoring Source Rule Description Rule Specification References OID
Details Provisional SpaceSystem Supported S2K Only one SpaceSystem is allowed "count(//xtce:SpaceSystem)=1" 1.3.112.4.10.1
Details Provisional SpaceSystem/@operationalStatus X S2K The operationalStatus attribute of SpaceSystem is not allowed "count(//xtce:SpaceSystem/@operationalStatus)=0" 1.3.112.4.10.2
Details Provisional SpaceSystem/@name Supported S2K The SpaceSystem name may be from 1 to 8 characters "count(//xtce:SpaceSystem/@name[string-length() < 1] | //xtce:SpaceSystem/@name[string-length() > 8])=0" 1.3.112.4.10.3
Details Provisional SpaceSystem/@shortDescription Supported S2K The SpaceSystem description may be up to 32 characters "count(//xtce:SpaceSystem/@shortDescription[string-length() > 32])=0" 1.3.112.4.10.4
Details Provisional SpaceSystem/LongDescription X S2K The SpaceSystem long description is not supported "count(//xtce:SpaceSystem/xtce:LongDescription)=0" 1.3.112.4.10.5
Details Provisional SpaceSystem/AliasSet X S2K AliasSet is not supported for SpaceSystem "count(//xtce:SpaceSystem/xtce:AliasSet)=0" 1.3.112.4.10.6
Details Provisional SpaceSystem/AncillaryDataSet Supported S2K The SpaceSystem AncillaryDataSet shall have 1 element "count(//xtce:SpaceSystem[count(xtce:AncillaryDataSet)=0])=0 and count(//xtce:SpaceSystem/xtce:AncillaryDataSet[count(xtce:AncillaryData)!=1])=0" 1.3.112.4.10.7
Details Provisional SpaceSystem/AncillaryDataSet/AncillaryData Supported S2K VDF_DOMAINID shall be defined in the SpaceSystem's AncillaryDataSet "count(//xtce:SpaceSystem/xtce:AncillaryDataSet/xtce:AncillaryData[1][@name!='VDF_DOMAINID'])=0" 1.3.112.4.10.8
Details Provisional SpaceSystem/AncillaryDataSet/AncillaryData/@name Supported S2K 1.3.112.4.10.9
Details Provisional SpaceSystem/AncillaryDataSet/AncillaryData/@mimeType X S2K The mimeType attribute of AncillaryData is disallowed, except for the default value which should be ignored "not(xtce:AncillaryDataSet/xtce:AncillaryData/@idlePattern!='text/plain')" 1.3.112.4.10.10
Details Provisional SpaceSystem/AncillaryDataSet/AncillaryData/@href X S2K The href attribute of AncillaryData is not allowed "count(//xtce:AncillaryData/@href)=0" 1.3.112.4.10.11
Details Provisional SpaceSystem/Header Supported S2K 1.3.112.4.10.12
Details Provisional SpaceSystem/Header/@version Supported S2K The version attribute shall follow the pattern: &quot;&lt;release&gt;.&lt;issue&gt;&quot; "//xtce:SpaceSystem/xtce:Header[matches(@version, '^[0-9]+\.[0-9]+')]" 1.3.112.4.10.13
Details Provisional SpaceSystem/Header/@date X S2K The date attribute of Header is not allowed "count(//xtce:SpaceSystem/xtce:Header/@date)=0" 1.3.112.4.10.14
Details Provisional SpaceSystem/Header/@classification X S2K The classification attribute of Header is not allowed, except for the default value which should be ignored "not(//xtce:SpaceSystem/xtce:Header/@classification!='NotClassified')" 1.3.112.4.10.15
Details Provisional SpaceSystem/Header/@classificationInstructions X S2K The classificationInstructions attribute of Header is not allowed "count(//xtce:SpaceSystem/xtce:Header/@classificationInstructions)=0" 1.3.112.4.10.16
Details Provisional SpaceSystem/Header/@validationStatus X S2K The mandatory validationStatus attribute of Header shall be set to &quot;Working&quot; "//xtce:SpaceSystem/xtce:Header/@validationStatus='Working'" 1.3.112.4.10.17
Details Provisional SpaceSystem/Header/AuthorSet X S2K The AuthorSet element of Header is not allowed "count(//xtce:SpaceSystem/xtce:Header/xtce:AuthorSet)=0" 1.3.112.4.10.18
Details Provisional SpaceSystem/Header/NoteSet X S2K The NoteSet element of Header is not allowed "count(//xtce:SpaceSystem/xtce:Header/xtce:NoteSet)=0" 1.3.112.4.10.19
Details Provisional SpaceSystem/Header/HistorySet X S2K The HistorySet element of Header is not allowed "count(//xtce:SpaceSystem/xtce:Header/xtce:HistorySet)=0" 1.3.112.4.10.20
Details Provisional SpaceSystem/TelemetryMetaData Supported S2K 1.3.112.4.10.21
Details Provisional SpaceSystem/TelemetryMetaData/ParameterTypeSet Supported S2K 1.3.112.4.10.22
Details Provisional SpaceSystem/TelemetryMetaData/ParameterTypeSet/StringParameterType X PUS StringParameterType is not supported "count(//xtce:StringParameterType)=0" 1.3.112.4.10.23
Details Provisional SpaceSystem/TelemetryMetaData/ParameterTypeSet/EnumeratedParameterType X S2K EnumeratedParameterType is not supported "count(//xtce:EnumeratedParameterType)=0" 1.3.112.4.10.24
Details Provisional SpaceSystem/TelemetryMetaData/ParameterTypeSet/IntegerParameterType Supported PUS 1.3.112.4.10.25