There are unsaved changes.

Space Assigned Number Authority(SANA) Registry

XML Telemetric and Command Exchange(XTCE) Tailoring Guide

XML version of this registry
Created
2012-04-18
Registration Policy
TBD
Review authority
MOIMS-SMC
Reference
[660.0ā€‘Gā€‘0]
Signature
pgp
Signature
md5
Status
Candidate
I have reviewed all my changes.
Element Tailoring Rule Description Rule Specification Source Reference
SpaceSystem Supported Only one SpaceSystem is allowed "count(//xtce:SpaceSystem)=1" S2K
SpaceSystem/@operationalStatus X The operationalStatus attribute of SpaceSystem is not allowed "count(//xtce:SpaceSystem/@operationalStatus)=0" S2K
SpaceSystem/@name Supported The SpaceSystem name may be from 1 to 8 characters "count(//xtce:SpaceSystem/@name[string-length() < 1] | //xtce:SpaceSystem/@name[string-length() > 8])=0" S2K
SpaceSystem/@shortDescription Supported The SpaceSystem description may be up to 32 characters "count(//xtce:SpaceSystem/@shortDescription[string-length() > 32])=0" S2K
SpaceSystem/LongDescription X The SpaceSystem long description is not supported "count(//xtce:SpaceSystem/xtce:LongDescription)=0" S2K
SpaceSystem/AliasSet X AliasSet is not supported for SpaceSystem "count(//xtce:SpaceSystem/xtce:AliasSet)=0" S2K
SpaceSystem/AncillaryDataSet Supported 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" S2K
SpaceSystem/AncillaryDataSet/AncillaryData Supported VDF_DOMAINID shall be defined in the SpaceSystem's AncillaryDataSet "count(//xtce:SpaceSystem/xtce:AncillaryDataSet/xtce:AncillaryData[1][@name!='VDF_DOMAINID'])=0" S2K
SpaceSystem/AncillaryDataSet/AncillaryData/@name Supported S2K
SpaceSystem/AncillaryDataSet/AncillaryData/@mimeType X The mimeType attribute of AncillaryData is disallowed, except for the default value which should be ignored "not(xtce:AncillaryDataSet/xtce:AncillaryData/@idlePattern!='text/plain')" S2K
SpaceSystem/AncillaryDataSet/AncillaryData/@href X The href attribute of AncillaryData is not allowed "count(//xtce:AncillaryData/@href)=0" S2K
SpaceSystem/Header Supported S2K
SpaceSystem/Header/@version Supported 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]+')]" S2K
SpaceSystem/Header/@date X The date attribute of Header is not allowed "count(//xtce:SpaceSystem/xtce:Header/@date)=0" S2K
SpaceSystem/Header/@classification X The classification attribute of Header is not allowed, except for the default value which should be ignored "not(//xtce:SpaceSystem/xtce:Header/@classification!='NotClassified')" S2K
SpaceSystem/Header/@classificationInstructions X The classificationInstructions attribute of Header is not allowed "count(//xtce:SpaceSystem/xtce:Header/@classificationInstructions)=0" S2K
SpaceSystem/Header/@validationStatus X The mandatory validationStatus attribute of Header shall be set to &quot;Working&quot; "//xtce:SpaceSystem/xtce:Header/@validationStatus='Working'" S2K
SpaceSystem/Header/AuthorSet X The AuthorSet element of Header is not allowed "count(//xtce:SpaceSystem/xtce:Header/xtce:AuthorSet)=0" S2K
SpaceSystem/Header/NoteSet X The NoteSet element of Header is not allowed "count(//xtce:SpaceSystem/xtce:Header/xtce:NoteSet)=0" S2K
SpaceSystem/Header/HistorySet X The HistorySet element of Header is not allowed "count(//xtce:SpaceSystem/xtce:Header/xtce:HistorySet)=0" S2K
SpaceSystem/TelemetryMetaData Supported S2K
SpaceSystem/TelemetryMetaData/ParameterTypeSet Supported S2K
SpaceSystem/TelemetryMetaData/ParameterTypeSet/StringParameterType X StringParameterType is not supported "count(//xtce:StringParameterType)=0" PUS
SpaceSystem/TelemetryMetaData/ParameterTypeSet/EnumeratedParameterType X EnumeratedParameterType is not supported "count(//xtce:EnumeratedParameterType)=0" S2K
SpaceSystem/TelemetryMetaData/ParameterTypeSet/IntegerParameterType Supported PUS
SpaceSystem/TelemetryMetaData/ParameterTypeSet/IntegerParameterType/@initialValue X The initialValue attribute is not supported in parameter type definitions "count(//xtce:ParameterTypeSet/*/@initialValue)=0" S2K
SpaceSystem/TelemetryMetaData/ParameterTypeSet/IntegerParameterType/@sizeInBits X The sizeInBits attribute of parameter type definitions is disallowed, except for the default value which should be ignored "not(xtce:ParameterTypeSet/*/@sizeInBits!='32')" S2K
SpaceSystem/TelemetryMetaData/ParameterTypeSet/IntegerParameterType/@signed Supported S2K
SpaceSystem/TelemetryMetaData/ParameterTypeSet/IntegerParameterType/@validRangeAppliesToCalibrated X The validRangeAppliesToCalibrated attribute is disallowed, except for the default value which should be ignored "not(xtce:ParameterTypeSet/*/@validRangeAppliesToCalibrated!='true')" S2K
SpaceSystem/TelemetryMetaData/ParameterTypeSet/IntegerParameterType/@baseType X Parameter/argument type inheritance is not supported "count(//*/@baseType)=0" S2K
SpaceSystem/TelemetryMetaData/ParameterTypeSet/IntegerParameterType/@name Supported Parameter type names must end with &quot;Type&quot; "ends-with(//xtce:ParameterTypeSet/*/@name, "Type")" S2K
SpaceSystem/TelemetryMetaData/ParameterTypeSet/IntegerParameterType/@shortDescription X Parameter type descriptions are not allowed in telemetry "count(//xtce:TelemetryMetaData/*/xtce:ParameterTypeSet/*/@shortDescription)=0" S2K
SpaceSystem/TelemetryMetaData/ParameterTypeSet/IntegerParameterType/LongDescription Supported Parameter type long descriptions are not allowed "count(//xtce:ParameterTypeSet/*/xtce:LongDescription)=0" S2K
SpaceSystem/TelemetryMetaData/ParameterTypeSet/IntegerParameterType/AliasSet Supported AliasSet is not supported for parameter type definitions "count(//xtce:ParameterTypeSet/*/xtce:AliasSet)=0" S2K
SpaceSystem/TelemetryMetaData/ParameterTypeSet/IntegerParameterType/AncillaryDataSet Supported The IntegerParameterType AncillaryDataSet shall have 2 elements in telemetry "count(//xtce:TelemetryMetaData/xtce:ParameterTypeSet/xtce:IntegerParameterType[count(xtce:AncillaryDataSet)=0])=0 and count(//xtce:TelemetryMetaData/xtce:ParameterTypeSet/xtce:IntegerParameterType/xtce:AncillaryDataSet[count(xtce:AncillaryData)!=2])=0" S2K
SpaceSystem/TelemetryMetaData/ParameterTypeSet/IntegerParameterType/AncillaryDataSet/AncillaryData Supported PTC shall be defined in the IntegerParameterType's AncillaryDataSet in telemetry "count(//xtce:TelemetryMetaData/*/xtce:IntegerParameterType/xtce:AncillaryDataSet/xtce:AncillaryData[1][@name!='PTC'])=0" S2K
SpaceSystem/TelemetryMetaData/ParameterTypeSet/IntegerParameterType/AncillaryDataSet/AncillaryData Supported PFC shall be defined in the IntegerParameterType's AncillaryDataSet in telemetry "count(//xtce:TelemetryMetaData/*/xtce:IntegerParameterType/xtce:AncillaryDataSet/xtce:AncillaryData[1][@name!='PFC'])=0" S2K
SpaceSystem/TelemetryMetaData/ParameterTypeSet/IntegerParameterType/UnitSet Supported Only one Unit is supported in UnitSet "count(//xtce:UnitSet/xtce:Unit)<=1" S2K
SpaceSystem/TelemetryMetaData/ParameterTypeSet/IntegerParameterType/UnitSet/Unit Supported S2K
SpaceSystem/TelemetryMetaData/ParameterTypeSet/IntegerParameterType/UnitSet/Unit/@power X The power attribute of Unit is disallowed, except for the default value which should be ignored "not(//xtce:UnitSet/xtce:Unit/@power!='1')" S2K
SpaceSystem/TelemetryMetaData/ParameterTypeSet/IntegerParameterType/UnitSet/Unit/@factor X The factor attribute of Unit is disallowed, except for the default value which should be ignored "not(//xtce:UnitSet/xtce:Unit/@factor!='1')" S2K
SpaceSystem/TelemetryMetaData/ParameterTypeSet/IntegerParameterType/UnitSet/Unit/@description X The description attribute of Unit is disallowed "count(//xtce:UnitSet/xtce:Unit/@description)=0" S2K
SpaceSystem/TelemetryMetaData/ParameterTypeSet/IntegerParameterType/BinaryDataEncoding X BinaryDataEncoding of IntegerParameterType is not supported "count(//xtce:IntegerParameterType/xtce:BinaryDataEncoding)=0" PUS
SpaceSystem/TelemetryMetaData/ParameterTypeSet/IntegerParameterType/FloatDataEncoding X FloatDataEncoding of IntegerParameterType is not supported "count(//xtce:IntegerParameterType/xtce:FloatDataEncoding)=0" PUS
SpaceSystem/TelemetryMetaData/ParameterTypeSet/IntegerParameterType/IntegerDataEncoding Supported PUS
SpaceSystem/TelemetryMetaData/ParameterTypeSet/IntegerParameterType/IntegerDataEncoding/@encoding Supported Only unsigned and twosCompliment encodings are supported for IntegerParameterType "count(//xtce:IntegerParameterType/xtce:IntegerDataEncoding[@encoding!='unsigned'][@encoding!='twosCompliment'])=0" S2K
SpaceSystem/TelemetryMetaData/ParameterTypeSet/IntegerParameterType/IntegerDataEncoding/@sizeInBits Supported S2K
SpaceSystem/TelemetryMetaData/ParameterTypeSet/IntegerParameterType/IntegerDataEncoding/@bitOrder X Only most significant bit first is supported "//*/@bitOrder='mostSignificantBitFirst'" S2K
SpaceSystem/TelemetryMetaData/ParameterTypeSet/IntegerParameterType/IntegerDataEncoding/ErrorDetectCorrect X Error detection and correction are not supported "count(//xtce:ErrorDetectCorrect)=0" S2K
SpaceSystem/TelemetryMetaData/ParameterTypeSet/IntegerParameterType/IntegerDataEncoding/ByteOrderList X ByteOrderList is not supported "count(//xtce:ByteOrderList)=0" S2K
SpaceSystem/TelemetryMetaData/ParameterTypeSet/IntegerParameterType/IntegerDataEncoding/DefaultCalibrator Supported S2K
SpaceSystem/TelemetryMetaData/ParameterTypeSet/IntegerParameterType/IntegerDataEncoding/DefaultCalibrator/@name Supported The DefaultCalibrator name may be from 1 to 10 characters "count(//xtce:TelemetryMetaData/*/xtce:DefaultCalibrator/@name[string-length() < 1] | //xtce:DefaultCalibrator/@name[string-length() > 10])=0" S2K
SpaceSystem/TelemetryMetaData/ParameterTypeSet/IntegerParameterType/IntegerDataEncoding/DefaultCalibrator/@shortDescription Supported The DefaultCalibrator description may be up to 32 characters "count(//xtce:TelemetryMetaData/*/xtce:DefaultCalibrator/@shortDescription[string-length() > 32])=0" S2K
SpaceSystem/TelemetryMetaData/ParameterTypeSet/IntegerParameterType/IntegerDataEncoding/DefaultCalibrator/LongDescription X Calibrator long descriptions are not allowed "count(//xtce:TelemetryMetaData/*/xtce:DefaultCalibrator/xtce:LongDescription)=0" S2K
SpaceSystem/TelemetryMetaData/ParameterTypeSet/IntegerParameterType/IntegerDataEncoding/DefaultCalibrator/AliasSet X AliasSet is not supported for ContextCalibrator "count(//xtce:TelemetryMetaData/*/xtce:DefaultCalibrator/xtce:AliasSet)=0" S2K
SpaceSystem/TelemetryMetaData/ParameterTypeSet/IntegerParameterType/IntegerDataEncoding/DefaultCalibrator/AncillaryDataSet Supported AncillaryDataSet is not supported for DefaultCalibrator "count(//xtce:TelemetryMetaData/*/xtce:DefaultCalibrator/xtce:AncillaryDataSet/xtce:AncillaryData)=0" S2K
SpaceSystem/TelemetryMetaData/ParameterTypeSet/IntegerParameterType/IntegerDataEncoding/DefaultCalibrator/SplineCalibrator Supported S2K
SpaceSystem/TelemetryMetaData/ParameterTypeSet/IntegerParameterType/IntegerDataEncoding/DefaultCalibrator/SplineCalibrator/SplinePoint Supported S2K
SpaceSystem/TelemetryMetaData/ParameterTypeSet/IntegerParameterType/IntegerDataEncoding/DefaultCalibrator/SplineCalibrator/SplinePoint/@order X The order attribute of SplinePoint is disallowed, except for the default value which should be ignored "not(xtce:SplinePoint/@order!='1')" S2K
SpaceSystem/TelemetryMetaData/ParameterTypeSet/IntegerParameterType/IntegerDataEncoding/DefaultCalibrator/PolynomialCalibrator Supported S2K
SpaceSystem/TelemetryMetaData/ParameterTypeSet/IntegerParameterType/IntegerDataEncoding/DefaultCalibrator/PolynomialCalibrator/Term Supported A maximum of 5 terms may be defined in polynomial calibrators "count(//xtce:TelemetryMetaData/*/xtce:PolynomialCalibrator[count(xtce:Term)>5])=0" S2K
SpaceSystem/TelemetryMetaData/ParameterTypeSet/IntegerParameterType/IntegerDataEncoding/DefaultCalibrator/MathOperationCalibrator X The math operation calibrator is not supported "count(//xtce:MathOperationCalibrator)=0" S2K
SpaceSystem/TelemetryMetaData/ParameterTypeSet/IntegerParameterType/IntegerDataEncoding/ContextCalibratorList Supported S2K
SpaceSystem/TelemetryMetaData/ParameterTypeSet/IntegerParameterType/IntegerDataEncoding/ContextCalibratorList/ContextCalibrator Supported S2K
SpaceSystem/TelemetryMetaData/ParameterTypeSet/IntegerParameterType/IntegerDataEncoding/ContextCalibratorList/ContextCalibrator/ContextMatch Supported S2K
SpaceSystem/TelemetryMetaData/ParameterTypeSet/IntegerParameterType/IntegerDataEncoding/ContextCalibratorList/ContextCalibrator/ContextMatch/Comparison Supported S2K
SpaceSystem/TelemetryMetaData/ParameterTypeSet/IntegerParameterType/IntegerDataEncoding/ContextCalibratorList/ContextCalibrator/ContextMatch/ComparisonList X ComparisonList is not supported in ContextMatch within ContextCalibrator "count(//xtce:ContextCalibrator/xtce:ContextMatch/xtce:ComparisonList)=0" S2K
SpaceSystem/TelemetryMetaData/ParameterTypeSet/IntegerParameterType/IntegerDataEncoding/ContextCalibratorList/ContextCalibrator/ContextMatch/BooleanExpression X BooleanExpression is not supported in ContextMatch within ContextCalibrator "count(//xtce:ContextCalibrator/xtce:ContextMatch/xtce:BooleanExpression)=0" S2K
SpaceSystem/TelemetryMetaData/ParameterTypeSet/IntegerParameterType/IntegerDataEncoding/ContextCalibratorList/ContextCalibrator/ContextMatch/CustomAlgorithm X CustomAlgorithm is not supported in ContextMatch within ContextCalibrator "count(//xtce:ContextCalibrator/xtce:ContextMatch/xtce:CustomAlgorithm)=0" S2K
SpaceSystem/TelemetryMetaData/ParameterTypeSet/IntegerParameterType/IntegerDataEncoding/ContextCalibratorList/ContextCalibrator/Calibrator Supported S2K
SpaceSystem/TelemetryMetaData/ParameterTypeSet/IntegerParameterType/IntegerDataEncoding/ContextCalibratorList/ContextCalibrator/Calibrator/@name Supported The Calibrator name may be from 1 to 10 characters "count(//xtce:Calibrator/@name[string-length() < 1] | //xtce:Calibrator/@name[string-length() > 10])=0" S2K
SpaceSystem/TelemetryMetaData/ParameterTypeSet/IntegerParameterType/IntegerDataEncoding/ContextCalibratorList/ContextCalibrator/Calibrator/@shortDescription Supported The Calibrator description may be up to 32 characters "count(//xtce:Calibrator/@shortDescription[string-length() > 32])=0" S2K
SpaceSystem/TelemetryMetaData/ParameterTypeSet/IntegerParameterType/IntegerDataEncoding/ContextCalibratorList/ContextCalibrator/Calibrator/LongDescription X Calibrator long descriptions are not allowed "count(//xtce:Calibrator/xtce:LongDescription)=0" S2K
SpaceSystem/TelemetryMetaData/ParameterTypeSet/IntegerParameterType/IntegerDataEncoding/ContextCalibratorList/ContextCalibrator/Calibrator/AliasSet X AliasSet is not supported for Calibrator "count(//xtce:Calibrator/xtce:AliasSet)=0" S2K
SpaceSystem/TelemetryMetaData/ParameterTypeSet/IntegerParameterType/IntegerDataEncoding/ContextCalibratorList/ContextCalibrator/Calibrator/AncillaryDataSet Supported AncillaryDataSet is not supported for Calibrator "count(//xtce:Calibrator/xtce:AncillaryDataSet/xtce:AncillaryData)=0" S2K
SpaceSystem/TelemetryMetaData/ParameterTypeSet/IntegerParameterType/IntegerDataEncoding/ContextCalibratorList/ContextCalibrator/Calibrator/SplineCalibrator Supported Rules for SplineCalibrator already defined elsewhere elsewhere S2K
SpaceSystem/TelemetryMetaData/ParameterTypeSet/IntegerParameterType/IntegerDataEncoding/ContextCalibratorList/ContextCalibrator/Calibrator/PolynomialCalibrator Supported Rules for PolynomialCalibrator already defined elsewhere elsewhere S2K
SpaceSystem/TelemetryMetaData/ParameterTypeSet/IntegerParameterType/IntegerDataEncoding/ContextCalibratorList/ContextCalibrator/Calibrator/MathOperationCalibrator X Rule already defined elsewhere S2K
SpaceSystem/TelemetryMetaData/ParameterTypeSet/IntegerParameterType/StringDataEncoding X StringDataEncoding of IntegerParameterType is not supported "count(//xtce:IntegerParameterType/xtce:StringDataEncoding)=0" PUS
SpaceSystem/TelemetryMetaData/ParameterTypeSet/IntegerParameterType/ToString Supported S2K
SpaceSystem/TelemetryMetaData/ParameterTypeSet/IntegerParameterType/ToString/@shortDescription Supported ToString descriptions shall not be longer than 32 characters "count(//xtce:TelemetryMetaData/*/xtce:ToString/@shortDescription[string-length() > 32])=0" S2K
SpaceSystem/TelemetryMetaData/ParameterTypeSet/IntegerParameterType/ToString/@name Supported ToString names may be from 1 to 10 characters "count(//xtce:TelemetryMetaData/*/xtce:ToString/@name[string-length() < 1] | //xtce:ToString/@name[string-length() > 10])=0" S2K
SpaceSystem/TelemetryMetaData/ParameterTypeSet/IntegerParameterType/ToString/LongDescription X LongDescription is not supported for ToString "count(//xtce:ToString/xtce:LongDescription)=0" S2K
SpaceSystem/TelemetryMetaData/ParameterTypeSet/IntegerParameterType/ToString/AliasSet X AliasSet is not supported for ToString "count(//xtce:ToString/xtce:AliasSet)=0" S2K
SpaceSystem/TelemetryMetaData/ParameterTypeSet/IntegerParameterType/ToString/AncillaryDataSet X AncillaryDataSet is not supported for ToString "count(//xtce:ToString/xtce:AncillaryDataSet)=0" S2K
SpaceSystem/TelemetryMetaData/ParameterTypeSet/IntegerParameterType/ToString/ValueEnumeration X ValueEnumeration is not supported for ToString in telemetry "count(//xtce:TelemetryMetaData/*/xtce:ToString/xtce:ValueEnumeration)=0" S2K
SpaceSystem/TelemetryMetaData/ParameterTypeSet/IntegerParameterType/ToString/RangeEnumeration Supported S2K
SpaceSystem/TelemetryMetaData/ParameterTypeSet/IntegerParameterType/ToString/RangeEnumeration/@minInclusive Supported S2K
SpaceSystem/TelemetryMetaData/ParameterTypeSet/IntegerParameterType/ToString/RangeEnumeration/@minExclusive X Only inclusive values supported in ToString "count(//xtce:TelemetryMetaData/*/xtce:ToString/xtce:RangeEnumeration/@minExclusive)=0" S2K
SpaceSystem/TelemetryMetaData/ParameterTypeSet/IntegerParameterType/ToString/RangeEnumeration/@maxInclusive Supported S2K
SpaceSystem/TelemetryMetaData/ParameterTypeSet/IntegerParameterType/ToString/RangeEnumeration/@maxExclusive X Only inclusive values supported in ToString "count(//xtce:TelemetryMetaData/*/xtce:ToString/xtce:RangeEnumeration/@maxExclusive)=0" S2K
SpaceSystem/TelemetryMetaData/ParameterTypeSet/IntegerParameterType/ToString/NumberFormat X NumberFormat not supported in ToString "count(//xtce:ToString/xtce:NumberFormat)=0" S2K
SpaceSystem/TelemetryMetaData/ParameterTypeSet/IntegerParameterType/ValidRange X ValidRange is not supported for IntegerParameterType "count(//xtce:IntegerParameterType/xtce:ValidRange)=0" S2K
SpaceSystem/TelemetryMetaData/ParameterTypeSet/IntegerParameterType/DefaultAlarm X Default alarms are not supported "count(//xtce:DefaultAlarm)=0" S2K
SpaceSystem/TelemetryMetaData/ParameterTypeSet/IntegerParameterType/ContextAlarmList Supported S2K
SpaceSystem/TelemetryMetaData/ParameterTypeSet/IntegerParameterType/ContextAlarmList/ContextAlarm Supported S2K
SpaceSystem/TelemetryMetaData/ParameterTypeSet/IntegerParameterType/ContextAlarmList/ContextAlarm/@minViolations Supported S2K
SpaceSystem/TelemetryMetaData/ParameterTypeSet/IntegerParameterType/ContextAlarmList/ContextAlarm/AlarmConditions X Alarm conditions are not supported "count(//xtce:AlarmConditions)=0" S2K
SpaceSystem/TelemetryMetaData/ParameterTypeSet/IntegerParameterType/ContextAlarmList/ContextAlarm/CustomAlarm Supported S2K
SpaceSystem/TelemetryMetaData/ParameterTypeSet/IntegerParameterType/ContextAlarmList/ContextAlarm/CustomAlarm/AncillaryDataSet Supported The CustomAlarm AncillaryDataSet shall have 4 elements "count(//xtce:CustomAlarm[count(xtce:AncillaryDataSet)=0])=0 and count(//xtce:CustomAlarm/xtce:AncillaryDataSet[count(xtce:AncillaryData)!=4])=0" S2K
SpaceSystem/TelemetryMetaData/ParameterTypeSet/IntegerParameterType/ContextAlarmList/ContextAlarm/CustomAlarm/AncillaryDataSet/AncillaryData Supported OCF_INTER shall be defined in the CustomAlarm's AncillaryDataSet "count(//xtce:CustomAlarm/xtce:AncillaryDataSet/xtce:AncillaryData[1][@name!='OCF_INTER'])=0" S2K
SpaceSystem/TelemetryMetaData/ParameterTypeSet/IntegerParameterType/ContextAlarmList/ContextAlarm/CustomAlarm/AncillaryDataSet/AncillaryData Supported OCF_CODIN shall be defined in the CustomAlarm's AncillaryDataSet "count(//xtce:CustomAlarm/xtce:AncillaryDataSet/xtce:AncillaryData[2][@name!='OCF_CODIN'])=0" S2K
SpaceSystem/TelemetryMetaData/ParameterTypeSet/IntegerParameterType/ContextAlarmList/ContextAlarm/CustomAlarm/AncillaryDataSet/AncillaryData Supported OCP_POS shall be defined in the CustomAlarm's AncillaryDataSet "count(//xtce:CustomAlarm/xtce:AncillaryDataSet/xtce:AncillaryData[3][@name!='OCP_POS'])=0" S2K
SpaceSystem/TelemetryMetaData/ParameterTypeSet/IntegerParameterType/ContextAlarmList/ContextAlarm/CustomAlarm/AncillaryDataSet/AncillaryData Supported OCP_TYPE shall be defined in the CustomAlarm's AncillaryDataSet "count(//xtce:CustomAlarm/xtce:AncillaryDataSet/xtce:AncillaryData[4][@name!='OCP_TYPE'])=0" S2K
SpaceSystem/TelemetryMetaData/ParameterTypeSet/IntegerParameterType/ContextAlarmList/ContextAlarm/StaticAlarmRanges Supported S2K
SpaceSystem/TelemetryMetaData/ParameterTypeSet/IntegerParameterType/ContextAlarmList/ContextAlarm/StaticAlarmRanges/WatchRange X Watch range is not supported "count(//xtce:WatchRange)=0" S2K
SpaceSystem/TelemetryMetaData/ParameterTypeSet/IntegerParameterType/ContextAlarmList/ContextAlarm/StaticAlarmRanges/WarningRange Supported S2K
SpaceSystem/TelemetryMetaData/ParameterTypeSet/IntegerParameterType/ContextAlarmList/ContextAlarm/StaticAlarmRanges/DistressRange X Distress range is not supported "count(//xtce:DistressRange)=0" S2K
SpaceSystem/TelemetryMetaData/ParameterTypeSet/IntegerParameterType/ContextAlarmList/ContextAlarm/StaticAlarmRanges/CriticalRange X Critical range is not supported "count(//xtce:CriticalRange)=0" S2K
SpaceSystem/TelemetryMetaData/ParameterTypeSet/IntegerParameterType/ContextAlarmList/ContextAlarm/StaticAlarmRanges/SevereRange Supported S2K
SpaceSystem/TelemetryMetaData/ParameterTypeSet/IntegerParameterType/ContextAlarmList/ContextAlarm/ChangeAlarmRanges Supported S2K
SpaceSystem/TelemetryMetaData/ParameterTypeSet/IntegerParameterType/ContextAlarmList/ContextAlarm/ChangeAlarmRanges/@changeType X The changeType attribute of ChangeAlarmRanges is disallowed, except for the default value which should be ignored "not(xtce:ChangeAlarmRanges/@changeType!='changePerSecond')" S2K
SpaceSystem/TelemetryMetaData/ParameterTypeSet/IntegerParameterType/ContextAlarmList/ContextAlarm/ChangeAlarmRanges/@changeBasis X The changeBasis attribute of ChangeAlarmRanges is disallowed, except for the default value which should be ignored "not(xtce:ChangeAlarmRanges/@changeBasis!='absoluteChange')" S2K
SpaceSystem/TelemetryMetaData/ParameterTypeSet/IntegerParameterType/ContextAlarmList/ContextAlarm/ChangeAlarmRanges/@spanOfInterestInSamples X The spanOfInterestInSamples attribute of ChangeAlarmRanges is disallowed, except for the default value which should be ignored "not(xtce:ChangeAlarmRanges/@spanOfInterestInSamples!='1')" S2K
SpaceSystem/TelemetryMetaData/ParameterTypeSet/IntegerParameterType/ContextAlarmList/ContextAlarm/ChangeAlarmRanges/@spanOfInterestInSeconds X The spanOfInterestInSeconds attribute of ChangeAlarmRanges is disallowed, except for the default value which should be ignored "not(xtce:ChangeAlarmRanges/@spanOfInterestInSeconds!='0')" S2K
SpaceSystem/TelemetryMetaData/ParameterTypeSet/IntegerParameterType/ContextAlarmList/ContextAlarm/ChangeAlarmRanges/WatchRange X Watch range is not supported "count(//xtce:WatchRange)=0" S2K
SpaceSystem/TelemetryMetaData/ParameterTypeSet/IntegerParameterType/ContextAlarmList/ContextAlarm/ChangeAlarmRanges/WarningRange Supported S2K
SpaceSystem/TelemetryMetaData/ParameterTypeSet/IntegerParameterType/ContextAlarmList/ContextAlarm/ChangeAlarmRanges/DistressRange X Distress range is not supported "count(//xtce:DistressRange)=0" S2K
SpaceSystem/TelemetryMetaData/ParameterTypeSet/IntegerParameterType/ContextAlarmList/ContextAlarm/ChangeAlarmRanges/CriticalRange X Critical range is not supported "count(//xtce:CriticalRange)=0" S2K
SpaceSystem/TelemetryMetaData/ParameterTypeSet/IntegerParameterType/ContextAlarmList/ContextAlarm/ChangeAlarmRanges/SevereRange Supported S2K
SpaceSystem/TelemetryMetaData/ParameterTypeSet/IntegerParameterType/ContextAlarmList/ContextAlarm/ContextMatch Supported S2K
SpaceSystem/TelemetryMetaData/ParameterTypeSet/IntegerParameterType/ContextAlarmList/ContextAlarm/ContextMatch/Comparison Supported S2K
SpaceSystem/TelemetryMetaData/ParameterTypeSet/IntegerParameterType/ContextAlarmList/ContextAlarm/ContextMatch/ComparisonList X ComparisonList is not supported in ContextMatch within ContextAlarm "count(//xtce:ContextAlarm/xtce:ContextMatch/xtce:ComparisonList)=0" S2K
SpaceSystem/TelemetryMetaData/ParameterTypeSet/IntegerParameterType/ContextAlarmList/ContextAlarm/ContextMatch/BooleanExpression X BooleanExpression is not supported in ContextMatch within ContextAlarm "count(//xtce:ContextAlarm/xtce:ContextMatch/xtce:BooleanExpression)=0" S2K
SpaceSystem/TelemetryMetaData/ParameterTypeSet/IntegerParameterType/ContextAlarmList/ContextAlarm/ContextMatch/CustomAlgorithm X CustomAlgorithm is not supported in ContextMatch within ContextAlarm "count(//xtce:ContextAlarm/xtce:ContextMatch/xtce:CustomAlgorithm)=0" S2K
SpaceSystem/TelemetryMetaData/ParameterTypeSet/BinaryParameterType Supported PUS
SpaceSystem/TelemetryMetaData/ParameterTypeSet/BinaryParameterType/@initialValue X Rule already defined elsewhere S2K
SpaceSystem/TelemetryMetaData/ParameterTypeSet/BinaryParameterType/@baseType X Rule already defined elsewhere S2K
SpaceSystem/TelemetryMetaData/ParameterTypeSet/BinaryParameterType/@name Supported Rule already defined elsewhere S2K
SpaceSystem/TelemetryMetaData/ParameterTypeSet/BinaryParameterType/@shortDescription X Rule already defined elsewhere S2K
SpaceSystem/TelemetryMetaData/ParameterTypeSet/BinaryParameterType/LongDescription X Rule already defined elsewhere S2K
SpaceSystem/TelemetryMetaData/ParameterTypeSet/BinaryParameterType/AliasSet X Rule already defined elsewhere S2K
SpaceSystem/TelemetryMetaData/ParameterTypeSet/BinaryParameterType/AncillaryDataSet Supported The BinaryParameterType AncillaryDataSet shall have 2 elements "count(//xtce:BinaryParameterType[count(xtce:AncillaryDataSet)=0])=0 and count(//xtce:BinaryParameterType/xtce:AncillaryDataSet[count(xtce:AncillaryData)!=2])=0" S2K
SpaceSystem/TelemetryMetaData/ParameterTypeSet/BinaryParameterType/AncillaryDataSet/AncillaryData Supported PTC shall be defined in the BinaryParameterType's AncillaryDataSet "count(//xtce:BinaryParameterType/xtce:AncillaryDataSet/xtce:AncillaryData[1][@name!='PTC'])=0" S2K
SpaceSystem/TelemetryMetaData/ParameterTypeSet/BinaryParameterType/AncillaryDataSet/AncillaryData Supported PFC shall be defined in the BinaryParameterType's AncillaryDataSet "count(//xtce:BinaryParameterType/xtce:AncillaryDataSet/xtce:AncillaryData[1][@name!='PFC'])=0" S2K
SpaceSystem/TelemetryMetaData/ParameterTypeSet/BinaryParameterType/UnitSet Supported Rules for UnitSet already defined elsewhere S2K
SpaceSystem/TelemetryMetaData/ParameterTypeSet/BinaryParameterType/BinaryDataEncoding Supported PUS
SpaceSystem/TelemetryMetaData/ParameterTypeSet/BinaryParameterType/BinaryDataEncoding/@bitOrder X Rule already defined elsewhere S2K
SpaceSystem/TelemetryMetaData/ParameterTypeSet/BinaryParameterType/BinaryDataEncoding/ErrorDetectCorrect X Rule already defined elsewhere S2K
SpaceSystem/TelemetryMetaData/ParameterTypeSet/BinaryParameterType/BinaryDataEncoding/ByteOrderList X Rule already defined elsewhere S2K
SpaceSystem/TelemetryMetaData/ParameterTypeSet/BinaryParameterType/BinaryDataEncoding/SizeInBits Supported Rules for SizeInBits already defined elsewhere S2K
SpaceSystem/TelemetryMetaData/ParameterTypeSet/BinaryParameterType/BinaryDataEncoding/SizeInBits/FixedValue Supported S2K
SpaceSystem/TelemetryMetaData/ParameterTypeSet/BinaryParameterType/BinaryDataEncoding/SizeInBits/DynamicValue X DynamicValue is not supported for BinaryDataEncoding "count(//xtce:BinaryDataEncoding/xtce:SizeInBits/xtce:DynamicValue)=0" S2K
SpaceSystem/TelemetryMetaData/ParameterTypeSet/BinaryParameterType/BinaryDataEncoding/SizeInBits/DiscreteLookupList X DiscreteLookupList is not supported "count(//xtce:DiscreteLookupList)=0" S2K
SpaceSystem/TelemetryMetaData/ParameterTypeSet/BinaryParameterType/BinaryDataEncoding/FromBinaryTransformAlgorithm X FromBinaryTransformAlgorithm is not supported "count(//xtce:FromBinaryTransformAlgorithm)=0" S2K
SpaceSystem/TelemetryMetaData/ParameterTypeSet/BinaryParameterType/BinaryDataEncoding/ToBinaryTransformAlgorithm X ToBinaryTransformAlgorithm is not supported "count(//xtce:ToBinaryTransformAlgorithm)=0" S2K
SpaceSystem/TelemetryMetaData/ParameterTypeSet/BinaryParameterType/FloatDataEncoding X FloatDataEncoding of BinaryParameterType is not supported "count(//xtce:BinaryParameterType/xtce:FloatDataEncoding)=0" PUS
SpaceSystem/TelemetryMetaData/ParameterTypeSet/BinaryParameterType/IntegerDataEncoding X IntegerDataEncoding of BinaryParameterType is not supported "count(//xtce:BinaryParameterType/xtce:IntegerDataEncoding)=0" PUS
SpaceSystem/TelemetryMetaData/ParameterTypeSet/BinaryParameterType/StringDataEncoding X StringDataEncoding of BinaryParameterType is not supported "count(//xtce:BinaryParameterType/xtce:StringDataEncoding)=0" PUS
SpaceSystem/TelemetryMetaData/ParameterTypeSet/BinaryParameterType/DefaultAlarm X Rule already defined elsewhere PUS
SpaceSystem/TelemetryMetaData/ParameterTypeSet/BinaryParameterType/ContextAlarmList X Alarms are not supported for BinaryParameterType "count(//xtce:BinaryParameterType/xtce:ContextAlarmList)=0" S2K
SpaceSystem/TelemetryMetaData/ParameterTypeSet/FloatParameterType Supported S2K
SpaceSystem/TelemetryMetaData/ParameterTypeSet/FloatParameterType/@initialValue X Rule already defined elsewhere S2K
SpaceSystem/TelemetryMetaData/ParameterTypeSet/FloatParameterType/@sizeInBits X Rule already defined elsewhere S2K
SpaceSystem/TelemetryMetaData/ParameterTypeSet/FloatParameterType/@validRangeAppliesToCalibrated X Rule already defined elsewhere S2K
SpaceSystem/TelemetryMetaData/ParameterTypeSet/FloatParameterType/@baseType X Rule already defined elsewhere S2K
SpaceSystem/TelemetryMetaData/ParameterTypeSet/FloatParameterType/@name Supported Rule already defined elsewhere S2K
SpaceSystem/TelemetryMetaData/ParameterTypeSet/FloatParameterType/@shortDescription X Rule already defined elsewhere S2K
SpaceSystem/TelemetryMetaData/ParameterTypeSet/FloatParameterType/LongDescription X Rule already defined elsewhere S2K
SpaceSystem/TelemetryMetaData/ParameterTypeSet/FloatParameterType/AliasSet X Rule already defined elsewhere S2K
SpaceSystem/TelemetryMetaData/ParameterTypeSet/FloatParameterType/AncillaryDataSet X AncillaryDataSet is not supported for FloatParameterType "count(//xtce:FloatParameterType/xtce:AncillaryDataSet)=0" S2K
SpaceSystem/TelemetryMetaData/ParameterTypeSet/FloatParameterType/UnitSet Supported Rule already defined elsewhere S2K
SpaceSystem/TelemetryMetaData/ParameterTypeSet/FloatParameterType/BinaryDataEncoding X BinaryDataEncoding of FloatParameterType is not supported "count(//xtce:FloatParameterType/xtce:BinaryDataEncoding)=0" S2K
SpaceSystem/TelemetryMetaData/ParameterTypeSet/FloatParameterType/FloatDataEncoding Supported S2K
SpaceSystem/TelemetryMetaData/ParameterTypeSet/FloatParameterType/FloatDataEncoding/@encoding Supported Only IEEE754 and MIL1750a encodings are supported for FloatParameterType "count(//xtce:FloatParameterType/xtce:FloatDataEncoding[@encoding!='IEEE754'][@encoding!='MIL1750a'])=0" S2K
SpaceSystem/TelemetryMetaData/ParameterTypeSet/FloatParameterType/FloatDataEncoding/@sizeInBits Supported Rule already defined elsewhere S2K
SpaceSystem/TelemetryMetaData/ParameterTypeSet/FloatParameterType/FloatDataEncoding/@bitOrder X Rule already defined elsewhere S2K
SpaceSystem/TelemetryMetaData/ParameterTypeSet/FloatParameterType/FloatDataEncoding/ErrorDetectCorrect X Rule already defined elsewhere S2K
SpaceSystem/TelemetryMetaData/ParameterTypeSet/FloatParameterType/FloatDataEncoding/ByteOrderList X Rule already defined elsewhere S2K
SpaceSystem/TelemetryMetaData/ParameterTypeSet/FloatParameterType/FloatDataEncoding/DefaultCalibrator Supported Rules for DefaultCalibrator already defined elsewhere S2K
SpaceSystem/TelemetryMetaData/ParameterTypeSet/FloatParameterType/FloatDataEncoding/ContextCalibratorList Supported Rules for ContextCalibratorList already defined elsewhere S2K
SpaceSystem/TelemetryMetaData/ParameterTypeSet/FloatParameterType/IntegerDataEncoding Supported S2K
SpaceSystem/TelemetryMetaData/ParameterTypeSet/FloatParameterType/IntegerDataEncoding/@encoding Supported S2K
SpaceSystem/TelemetryMetaData/ParameterTypeSet/FloatParameterType/IntegerDataEncoding/@sizeInBits Supported S2K
SpaceSystem/TelemetryMetaData/ParameterTypeSet/FloatParameterType/IntegerDataEncoding/@bitOrder X Rule already defined elsewhere S2K
SpaceSystem/TelemetryMetaData/ParameterTypeSet/FloatParameterType/IntegerDataEncoding/ErrorDetectCorrect X Rule already defined elsewhere S2K
SpaceSystem/TelemetryMetaData/ParameterTypeSet/FloatParameterType/IntegerDataEncoding/ByteOrderList X Rule already defined elsewhere S2K
SpaceSystem/TelemetryMetaData/ParameterTypeSet/FloatParameterType/IntegerDataEncoding/DefaultCalibrator Supported Rules for DefaultCalibrator already defined elsewhere S2K
SpaceSystem/TelemetryMetaData/ParameterTypeSet/FloatParameterType/IntegerDataEncoding/ContextCalibratorList Supported Rules for ContextCalibratorList already defined elsewhere S2K
SpaceSystem/TelemetryMetaData/ParameterTypeSet/FloatParameterType/StringDataEncoding X StringDataEncoding of FloatParameterType is not supported "count(//xtce:FloatParameterType/xtce:StringDataEncoding)=0" S2K
SpaceSystem/TelemetryMetaData/ParameterTypeSet/FloatParameterType/ToString Supported Rules for ToString already defined elsewhere S2K
SpaceSystem/TelemetryMetaData/ParameterTypeSet/FloatParameterType/ValidRange X ValidRange is not supported for FloatParameterType "count(//xtce:FloatParameterType/xtce:ValidRange)=0" S2K
SpaceSystem/TelemetryMetaData/ParameterTypeSet/FloatParameterType/DefaultAlarm X Rule already defined elsewhere S2K
SpaceSystem/TelemetryMetaData/ParameterTypeSet/FloatParameterType/ContextAlarmList Supported Rules for ContextAlarmList already defined elsewhere S2K
SpaceSystem/TelemetryMetaData/ParameterTypeSet/BooleanParameterType X BooleanParameterType is not supported "count(//xtce:BooleanParameterType)=0" S2K
SpaceSystem/TelemetryMetaData/ParameterTypeSet/RelativeTimeParameterType Supported PUS
SpaceSystem/TelemetryMetaData/ParameterTypeSet/RelativeTimeParameterType/@initialValue X Rule already defined elsewhere S2K
SpaceSystem/TelemetryMetaData/ParameterTypeSet/RelativeTimeParameterType/@name Supported Rule already defined elsewhere S2K
SpaceSystem/TelemetryMetaData/ParameterTypeSet/RelativeTimeParameterType/@shortDescription X Rule already defined elsewhere S2K
SpaceSystem/TelemetryMetaData/ParameterTypeSet/RelativeTimeParameterType/LongDescription X Rule already defined elsewhere S2K
SpaceSystem/TelemetryMetaData/ParameterTypeSet/RelativeTimeParameterType/AliasSet X Rule already defined elsewhere S2K
SpaceSystem/TelemetryMetaData/ParameterTypeSet/RelativeTimeParameterType/AncillaryDataSet Supported The RelativeTimeParameterType AncillaryDataSet shall have two elements "count(//xtce:RelativeTimeParameterType[count(xtce:AncillaryDataSet)=0])=0 and count(//xtce:RelativeTimeParameterType/xtce:AncillaryDataSet[count(xtce:AncillaryData)!=2])=0" S2K
SpaceSystem/TelemetryMetaData/ParameterTypeSet/RelativeTimeParameterType/AncillaryDataSet/AncillaryData Supported PTC shall be defined in the RelativeTimeParameterType's AncillaryDataSet "count(//xtce:RelativeTimeParameterType/xtce:AncillaryDataSet/xtce:AncillaryData[1][@name!='PTC'])=0" S2K
SpaceSystem/TelemetryMetaData/ParameterTypeSet/RelativeTimeParameterType/AncillaryDataSet/AncillaryData Supported PFC shall be defined in the RelativeTimeParameterType's AncillaryDataSet "count(//xtce:RelativeTimeParameterType/xtce:AncillaryDataSet/xtce:AncillaryData[2][@name!='PFC'])=0" S2K
SpaceSystem/TelemetryMetaData/ParameterTypeSet/RelativeTimeParameterType/Encoding X Encoding is not supported for RelativeTimeParameterType "count(//xtce:RelativeTimeParameterType/xtce:Encoding)=0" S2K
SpaceSystem/TelemetryMetaData/ParameterTypeSet/RelativeTimeParameterType/ReferenceTime X ReferenceTime is not supported for RelativeTimeParameterType "count(//xtce:RelativeTimeParameterType/xtce:ReferenceTime)=0" S2K
SpaceSystem/TelemetryMetaData/ParameterTypeSet/RelativeTimeParameterType/DefaultAlarm X Rule already defined elsewhere S2K
SpaceSystem/TelemetryMetaData/ParameterTypeSet/RelativeTimeParameterType/ContextAlarmList X Alarms are not supported for RelativeTimeParameterType "count(//xtce:RelativeTimeParameterType/xtce:ContextAlarmList)=0" S2K
SpaceSystem/TelemetryMetaData/ParameterTypeSet/AbsoluteTimeParameterType Supported PUS
SpaceSystem/TelemetryMetaData/ParameterTypeSet/AbsoluteTimeParameterType/@initialValue X Rule already defined elsewhere S2K
SpaceSystem/TelemetryMetaData/ParameterTypeSet/AbsoluteTimeParameterType/@name Supported Rule already defined elsewhere S2K
SpaceSystem/TelemetryMetaData/ParameterTypeSet/AbsoluteTimeParameterType/@shortDescription X Rule already defined elsewhere S2K
SpaceSystem/TelemetryMetaData/ParameterTypeSet/AbsoluteTimeParameterType/LongDescription X Rule already defined elsewhere S2K
SpaceSystem/TelemetryMetaData/ParameterTypeSet/AbsoluteTimeParameterType/AliasSet X Rule already defined elsewhere S2K
SpaceSystem/TelemetryMetaData/ParameterTypeSet/AbsoluteTimeParameterType/AncillaryDataSet Supported The AbsoluteTimeParameterType AncillaryDataSet shall have two elements "count(//xtce:AbsoluteTimeParameterType[count(xtce:AncillaryDataSet)=0])=0 and count(//xtce:AbsoluteTimeParameterType/xtce:AncillaryDataSet[count(xtce:AncillaryData)!=2])=0" S2K
SpaceSystem/TelemetryMetaData/ParameterTypeSet/AbsoluteTimeParameterType/AncillaryDataSet/AncillaryData Supported PTC shall be defined in the AbsoluteTimeParameterType's AncillaryDataSet "count(//xtce:AbsoluteTimeParameterType/xtce:AncillaryDataSet/xtce:AncillaryData[1][@name!='PTC'])=0" S2K
SpaceSystem/TelemetryMetaData/ParameterTypeSet/AbsoluteTimeParameterType/AncillaryDataSet/AncillaryData Supported PFC shall be defined in the AbsoluteTimeParameterType's AncillaryDataSet "count(//xtce:RelativeTimeParameterType/xtce:AncillaryDataSet/xtce:AncillaryData[2][@name!='PFC'])=0" S2K
SpaceSystem/TelemetryMetaData/ParameterTypeSet/AbsoluteTimeParameterType/Encoding X Encoding is not supported for AbsoluteTimeParameterType "count(//xtce:AbsoluteTimeParameterType/xtce:Encoding)=0" S2K
SpaceSystem/TelemetryMetaData/ParameterTypeSet/AbsoluteTimeParameterType/ReferenceTime X ReferenceTime is not supported for AbsoluteTimeParameterType "count(//xtce:AbsoluteTimeParameterType/xtce:ReferenceTime)=0" S2K
SpaceSystem/TelemetryMetaData/ParameterTypeSet/ArrayParameterType X ArrayParameterType is not supported "count(//xtce:ArrayParameterType)=0" PUS
SpaceSystem/TelemetryMetaData/ParameterTypeSet/AggregateParameterType X AggregateParameterType is not supported "count(//xtce:AggregateParameterType)=0" PUS
SpaceSystem/TelemetryMetaData/ParameterSet Supported S2K
SpaceSystem/TelemetryMetaData/ParameterSet/Parameter Supported S2K
SpaceSystem/TelemetryMetaData/ParameterSet/Parameter/@parameterTypeRef Supported S2K
SpaceSystem/TelemetryMetaData/ParameterSet/Parameter/@initialValue Supported S2K
SpaceSystem/TelemetryMetaData/ParameterSet/Parameter/@name Supported Parameter names may be from 1 to 8 characters "count(//xtce:Parameter/@name[string-length() < 1] | //xtce:Parameter/@name[string-length() > 8])=0" S2K
SpaceSystem/TelemetryMetaData/ParameterSet/Parameter/@shortDescription Supported Parameter short descriptions may be at most 24 characters long "count(//xtce:Parameter/@shortDescription[string-length() > 24])=0" S2K
SpaceSystem/TelemetryMetaData/ParameterSet/Parameter/LongDescription X Long descriptions are not supported for parameters "count(//xtce:Parameter/xtce:LongDescription)=0" S2K
SpaceSystem/TelemetryMetaData/ParameterSet/Parameter/AliasSet X AliasSet is not supported for Parameter "count(//xtce:Parameter/xtce:AliasSet)=0" S2K
SpaceSystem/TelemetryMetaData/ParameterSet/Parameter/AncillaryDataSet Supported The TM Parameter AncillaryDataSet shall have 9 elements "count(//xtce:TelemetryMetaData/xtce:ParameterSet/xtce:Parameter[count(xtce:AncillaryDataSet)=0])=0 and count(//xtce:TelemetryMetaData/xtce:ParameterSet/xtce:Parameter/xtce:AncillaryDataSet[count(xtce:AncillaryData)!=9])=0" S2K
SpaceSystem/TelemetryMetaData/ParameterSet/Parameter/AncillaryDataSet/AncillaryData Supported PCF_WIDTH shall be defined in the TM Parameter's AncillaryDataSet "count(//xtce:TelemetryMetaData/xtce:ParameterSet/xtce:Parameter/xtce:AncillaryDataSet/xtce:AncillaryData[1][@name!='PCF_WIDTH'])=0" S2K
SpaceSystem/TelemetryMetaData/ParameterSet/Parameter/AncillaryDataSet/AncillaryData Supported PCF_RELATED shall be defined in the TM Parameter's AncillaryDataSet "count(//xtce:TelemetryMetaData/xtce:ParameterSet/xtce:Parameter/xtce:AncillaryDataSet/xtce:AncillaryData[2][@name!='PCF_RELATED'])=0" S2K
SpaceSystem/TelemetryMetaData/ParameterSet/Parameter/AncillaryDataSet/AncillaryData Supported PCF_NATUR shall be defined in the TM Parameter's AncillaryDataSet "count(//xtce:TelemetryMetaData/xtce:ParameterSet/xtce:Parameter/xtce:AncillaryDataSet/xtce:AncillaryData[3][@name!='PCF_NATUR'])=0" S2K
SpaceSystem/TelemetryMetaData/ParameterSet/Parameter/AncillaryDataSet/AncillaryData Supported PCF_DECIM shall be defined in the TM Parameter's AncillaryDataSet "count(//xtce:TelemetryMetaData/xtce:ParameterSet/xtce:Parameter/xtce:AncillaryDataSet/xtce:AncillaryData[4][@name!='PCF_DECIM'])=0" S2K
SpaceSystem/TelemetryMetaData/ParameterSet/Parameter/AncillaryDataSet/AncillaryData Supported PCF_SPTYPE shall be defined in the TM Parameter's AncillaryDataSet "count(//xtce:TelemetryMetaData/xtce:ParameterSet/xtce:Parameter/xtce:AncillaryDataSet/xtce:AncillaryData[5][@name!='PCF_SPTYPE'])=0" S2K
SpaceSystem/TelemetryMetaData/ParameterSet/Parameter/AncillaryDataSet/AncillaryData Supported PCF_CORR shall be defined in the TM Parameter's AncillaryDataSet "count(//xtce:TelemetryMetaData/xtce:ParameterSet/xtce:Parameter/xtce:AncillaryDataSet/xtce:AncillaryData[6][@name!='PCF_CORR'])=0" S2K
SpaceSystem/TelemetryMetaData/ParameterSet/Parameter/AncillaryDataSet/AncillaryData Supported PCF_OBTID shall be defined in the TM Parameter's AncillaryDataSet "count(//xtce:TelemetryMetaData/xtce:ParameterSet/xtce:Parameter/xtce:AncillaryDataSet/xtce:AncillaryData[7][@name!='PCF_OBTID'])=0" S2K
SpaceSystem/TelemetryMetaData/ParameterSet/Parameter/AncillaryDataSet/AncillaryData Supported PCF_DARC shall be defined in the TM Parameter's AncillaryDataSet "count(//xtce:TelemetryMetaData/xtce:ParameterSet/xtce:Parameter/xtce:AncillaryDataSet/xtce:AncillaryData[8][@name!='PCF_DARC'])=0" S2K
SpaceSystem/TelemetryMetaData/ParameterSet/Parameter/AncillaryDataSet/AncillaryData Supported PCF_ENDIAN shall be defined in the TM Parameter's AncillaryDataSet "count(//xtce:TelemetryMetaData/xtce:ParameterSet/xtce:Parameter/xtce:AncillaryDataSet/xtce:AncillaryData[9][@name!='PCF_ENDIAN'])=0" S2K
SpaceSystem/TelemetryMetaData/ParameterSet/Parameter/ParameterProperties Supported S2K
SpaceSystem/TelemetryMetaData/ParameterSet/Parameter/ParameterProperties/@dataSource X The dataSource attribute of ParameterProperties is not allowed "count(//xtce:ParameterProperties/@dataSource)=0" S2K
SpaceSystem/TelemetryMetaData/ParameterSet/Parameter/ParameterProperties/@readOnly Supported S2K
SpaceSystem/TelemetryMetaData/ParameterSet/Parameter/ParameterProperties/SystemName Supported TM parameter system names shall be at most 8 characters long "count(//xtce:TelemetryMetaData/xtce:ParameterSet/xtce:Parameter/xtce:ParameterProperties/xtce:SystemText[string-length() > 8])=0" S2K
SpaceSystem/TelemetryMetaData/ParameterSet/Parameter/ParameterProperties/ValidityCondition Supported S2K
SpaceSystem/TelemetryMetaData/ParameterSet/Parameter/ParameterProperties/ValidityCondition/Comparison Supported S2K
SpaceSystem/TelemetryMetaData/ParameterSet/Parameter/ParameterProperties/ValidityCondition/ComparisonList X ComparisonList is not supported in ValidityCondition within ParameterProperties "count(//xtce:ParameterProperties/xtce:ValidityCondition/xtce:ComparisonList)=0" S2K
SpaceSystem/TelemetryMetaData/ParameterSet/Parameter/ParameterProperties/ValidityCondition/BooleanExpression X BooleanExpression is not supported in ValidityCondition within ParameterProperties "count(//xtce:ParameterProperties/xtce:ValidityCondition/xtce:BooleanExpression)=0" S2K
SpaceSystem/TelemetryMetaData/ParameterSet/Parameter/ParameterProperties/ValidityCondition/CustomAlgorithm X CustomAlgorithm is not supported in ValidityCondition within ParameterProperties "count(//xtce:ParameterProperties/xtce:ValidityCondition/xtce:CustomAlgorithm)=0" S2K
SpaceSystem/TelemetryMetaData/ParameterSet/Parameter/ParameterProperties/PhysicalAddressSet Supported Only one physical address representing the on-board ID must be defined "count(//xtce:PhysicalAddressSet/xtce:PhysicalAddress)<=1" S2K
SpaceSystem/TelemetryMetaData/ParameterSet/Parameter/ParameterProperties/PhysicalAddressSet/PhysicalAddress Supported S2K
SpaceSystem/TelemetryMetaData/ParameterSet/Parameter/ParameterProperties/PhysicalAddressSet/PhysicalAddress/@sourceName X Only the sourceAddress attribute must be defined in PhysicalAddress "count(//xtce:PhysicalAddressSet/xtce:PhysicalAddress/@sourceName)=0" S2K
SpaceSystem/TelemetryMetaData/ParameterSet/Parameter/ParameterProperties/PhysicalAddressSet/PhysicalAddress/@sourceAddress Supported S2K
SpaceSystem/TelemetryMetaData/ParameterSet/Parameter/ParameterProperties/PhysicalAddressSet/PhysicalAddress/SubAddress X Only the sourceAddress attribute must be defined in PhysicalAddress "count(//xtce:PhysicalAddressSet/xtce:PhysicalAddress/SubAddress)=0" S2K
SpaceSystem/TelemetryMetaData/ParameterSet/Parameter/ParameterProperties/TimeAssociation X TimeAssociation is not supported "count(//xtce:ParameterProperties/TimeAssociation)=0" S2K
SpaceSystem/TelemetryMetaData/ParameterSet/ParameterRef X ParameterRef is not supported (inheritance) "count(//xtce:ParameterRef)=0" S2K
SpaceSystem/TelemetryMetaData/ContainerSet Supported PUS
SpaceSystem/TelemetryMetaData/ContainerSet/SequenceContainer Supported PUS
SpaceSystem/TelemetryMetaData/ContainerSet/SequenceContainer/@abstract Supported The CCSDS Packet must be set to abstract "count(//xtce:SequenceContainer[@name='CCSDSPacket'][@abstract=true()])=1" PUS
SpaceSystem/TelemetryMetaData/ContainerSet/SequenceContainer/@abstract Supported The CCSDS Telemetry Packet must be set to abstract "count(//xtce:SequenceContainer[@name='CCSDSTMPkt'][@abstract=true()])=1" PUS
SpaceSystem/TelemetryMetaData/ContainerSet/SequenceContainer/@abstract Supported The PUSTMPkt must be set to abstract "count(//xtce:SequenceContainer[@name='PUSTMPkt'][@abstract=true()])=1" PUS
SpaceSystem/TelemetryMetaData/ContainerSet/SequenceContainer/@abstract Supported There are only 3 abstract containers "count(//xtce:SequenceContainer[@abstract=true()])=3" PUS
SpaceSystem/TelemetryMetaData/ContainerSet/SequenceContainer/@idlePattern X The idlePattern attribute is disallowed except for the default value which should be ignored "not(//@idlePattern!='0x0')" S2K
SpaceSystem/TelemetryMetaData/ContainerSet/SequenceContainer/@name Supported One SequenceContainer called CCSDSPacket must be defined and one SequenceContainer called CCSDSTMPkt must be defined as well "count(//xtce:SequenceContainer[@name='CCSDSPacket'])=1 and count(//xtce:SequenceContainer[@name='CCSDSTMPkt'])=1" PUS
SpaceSystem/TelemetryMetaData/ContainerSet/SequenceContainer/@name Supported One SequenceContainer called PUSTMPkt must be defined "count(//xtce:SequenceContainer[@name='PUSTMPkt'])=1" PUS
SpaceSystem/TelemetryMetaData/ContainerSet/SequenceContainer/@name Supported SequenceContainer names may be up to 12 characters long "count(//xtce:SequenceContainer/@name[string-length() > 12])=0" S2K
SpaceSystem/TelemetryMetaData/ContainerSet/SequenceContainer/@shortDescription Supported SequenceContainer short descriptions may be up to 64 characters long "count(//xtce:SequenceContainer/@shortDescription[string-length() > 64])=0" S2K
SpaceSystem/TelemetryMetaData/ContainerSet/SequenceContainer/LongDescription X SequenceContainer long descriptions are disallowed "count(//xtce:SequenceContainer/xtce:LongDescription)=0" S2K
SpaceSystem/TelemetryMetaData/ContainerSet/SequenceContainer/AliasSet Supported The SequenceContainer AliasSet shall have 2 elements "count(//xtce:SequenceContainer[@abstract=false()][count(xtce:AliasSet)=0])=0 and count(//xtce:SequenceContainer[@abstract=false()]/xtce:AliasSet[count(xtce:Alias)!=2])=0" S2K
SpaceSystem/TelemetryMetaData/ContainerSet/SequenceContainer/AliasSet Supported PID_SPID shall be defined in the SequenceContainer's AliasSet "count(//xtce:SequenceContainer[@abstract=false()]/xtce:AliasSet/xtce:Alias[1][@nameSpace!='PID_SPID'])=0" S2K
SpaceSystem/TelemetryMetaData/ContainerSet/SequenceContainer/AliasSet Supported PID_TPSD shall be defined in the SequenceContainer's AliasSet "count(//xtce:SequenceContainer[@abstract=false()]/xtce:AliasSet/xtce:Alias[2][@nameSpace!='PID_TPSD'])=0" S2K
SpaceSystem/TelemetryMetaData/ContainerSet/SequenceContainer/AncillaryDataSet Supported The SequenceContainer AncillaryDataSet shall have 7 elements "count(//xtce:SequenceContainer[@abstract=false()][count(xtce:AncillaryDataSet)=0])=0 and count(//xtce:SequenceContainer[@abstract=false()]/xtce:AncillaryDataSet[count(xtce:AncillaryData)!=7])=0" S2K
SpaceSystem/TelemetryMetaData/ContainerSet/SequenceContainer/AncillaryDataSet/AncillaryData Supported PID_UNIT shall be defined in the SequenceContainer's AncillaryDataSet "count(//xtce:SequenceContainer[@abstract=false()]/xtce:AncillaryDataSet/xtce:AncillaryData[1][@name!='PID_UNIT'])=0" S2K
SpaceSystem/TelemetryMetaData/ContainerSet/SequenceContainer/AncillaryDataSet/AncillaryData Supported PID_TIME shall be defined in the SequenceContainer's AncillaryDataSet "count(//xtce:SequenceContainer[@abstract=false()]/xtce:AncillaryDataSet/xtce:AncillaryData[2][@name!='PID_TIME'])=0" S2K
SpaceSystem/TelemetryMetaData/ContainerSet/SequenceContainer/AncillaryDataSet/AncillaryData Supported PID_INTER shall be defined in the SequenceContainer's AncillaryDataSet "count(//xtce:SequenceContainer[@abstract=false()]/xtce:AncillaryDataSet/xtce:AncillaryData[3][@name!='PID_INTER'])=0" S2K
SpaceSystem/TelemetryMetaData/ContainerSet/SequenceContainer/AncillaryDataSet/AncillaryData Supported PID_VALID shall be defined in the SequenceContainer's AncillaryDataSet "count(//xtce:SequenceContainer[@abstract=false()]/xtce:AncillaryDataSet/xtce:AncillaryData[4][@name!='PID_VALID'])=0" S2K
SpaceSystem/TelemetryMetaData/ContainerSet/SequenceContainer/AncillaryDataSet/AncillaryData Supported PID_CHECK shall be defined in the SequenceContainer's AncillaryDataSet "count(//xtce:SequenceContainer[@abstract=false()]/xtce:AncillaryDataSet/xtce:AncillaryData[5][@name!='PID_CHECK'])=0" S2K
SpaceSystem/TelemetryMetaData/ContainerSet/SequenceContainer/AncillaryDataSet/AncillaryData Supported PID_EVENT shall be defined in the SequenceContainer's AncillaryDataSet "count(//xtce:SequenceContainer[@abstract=false()]/xtce:AncillaryDataSet/xtce:AncillaryData[6][@name!='PID_EVENT'])=0" S2K
SpaceSystem/TelemetryMetaData/ContainerSet/SequenceContainer/AncillaryDataSet/AncillaryData Supported PID_EVID shall be defined in the SequenceContainer's AncillaryDataSet "count(//xtce:SequenceContainer[@abstract=false()]/xtce:AncillaryDataSet/xtce:AncillaryData[7][@name!='PID_EVID'])=0" S2K
SpaceSystem/TelemetryMetaData/ContainerSet/SequenceContainer/AncillaryDataSet/AncillaryData Supported PLF_TIME shall be defined in the SequenceContainer's AncillaryDataSet "count(//xtce:SequenceContainer[@abstract=false()]/xtce:AncillaryDataSet/xtce:AncillaryData[8][@name!='PLF_TIME'])=0" S2K
SpaceSystem/TelemetryMetaData/ContainerSet/SequenceContainer/AncillaryDataSet/AncillaryData Supported PLF_TDOCC shall be defined in the SequenceContainer's AncillaryDataSet "count(//xtce:SequenceContainer[@abstract=false()]/xtce:AncillaryDataSet/xtce:AncillaryData[9][@name!='PLF_TDOCC'])=0" S2K
SpaceSystem/TelemetryMetaData/ContainerSet/SequenceContainer/AncillaryDataSet/AncillaryData Supported VPD_CHOICE shall be defined in the SequenceContainer's AncillaryDataSet "count(//xtce:SequenceContainer[@abstract=false()]/xtce:AncillaryDataSet/xtce:AncillaryData[10][@name!='VPD_CHOICE'])=0" S2K
SpaceSystem/TelemetryMetaData/ContainerSet/SequenceContainer/AncillaryDataSet/AncillaryData Supported VPD_PIDREF shall be defined in the SequenceContainer's AncillaryDataSet "count(//xtce:SequenceContainer[@abstract=false()]/xtce:AncillaryDataSet/xtce:AncillaryData[11][@name!='VPD_PIDREF'])=0" S2K
SpaceSystem/TelemetryMetaData/ContainerSet/SequenceContainer/AncillaryDataSet/AncillaryData Supported VPD_DISDESC shall be defined in the SequenceContainer's AncillaryDataSet "count(//xtce:SequenceContainer[@abstract=false()]/xtce:AncillaryDataSet/xtce:AncillaryData[12][@name!='VPD_DISDESC'])=0" S2K
SpaceSystem/TelemetryMetaData/ContainerSet/SequenceContainer/AncillaryDataSet/AncillaryData Supported VPD_CHOICE shall be defined in the SequenceContainer's AncillaryDataSet "count(//xtce:SequenceContainer[@abstract=false()]/xtce:AncillaryDataSet/xtce:AncillaryData[13][@name!='VPD_CHOICE'])=0" S2K
SpaceSystem/TelemetryMetaData/ContainerSet/SequenceContainer/AncillaryDataSet/AncillaryData Supported VPD_WIDTH shall be defined in the SequenceContainer's AncillaryDataSet "count(//xtce:SequenceContainer[@abstract=false()]/xtce:AncillaryDataSet/xtce:AncillaryData[14][@name!='VPD_WIDTH'])=0" S2K
SpaceSystem/TelemetryMetaData/ContainerSet/SequenceContainer/AncillaryDataSet/AncillaryData Supported VPD_JUSTIFY shall be defined in the SequenceContainer's AncillaryDataSet "count(//xtce:SequenceContainer[@abstract=false()]/xtce:AncillaryDataSet/xtce:AncillaryData[15][@name!='VPD_JUSTIFY'])=0" S2K
SpaceSystem/TelemetryMetaData/ContainerSet/SequenceContainer/AncillaryDataSet/AncillaryData Supported VPD_NEWLINE shall be defined in the SequenceContainer's AncillaryDataSet "count(//xtce:SequenceContainer[@abstract=false()]/xtce:AncillaryDataSet/xtce:AncillaryData[16][@name!='VPD_NEWLINE'])=0" S2K
SpaceSystem/TelemetryMetaData/ContainerSet/SequenceContainer/AncillaryDataSet/AncillaryData Supported VPD_DCHAR shall be defined in the SequenceContainer's AncillaryDataSet "count(//xtce:SequenceContainer[@abstract=false()]/xtce:AncillaryDataSet/xtce:AncillaryData[17][@name!='VPD_DCHAR'])=0" S2K
SpaceSystem/TelemetryMetaData/ContainerSet/SequenceContainer/AncillaryDataSet/AncillaryData Supported VPD_FORM shall be defined in the SequenceContainer's AncillaryDataSet "count(//xtce:SequenceContainer[@abstract=false()]/xtce:AncillaryDataSet/xtce:AncillaryData[18][@name!='VPD_FORM'])=0" S2K
SpaceSystem/TelemetryMetaData/ContainerSet/SequenceContainer/AncillaryDataSet/AncillaryData Supported VPD_OFFSET shall be defined in the SequenceContainer's AncillaryDataSet "count(//xtce:SequenceContainer[@abstract=false()]/xtce:AncillaryDataSet/xtce:AncillaryData[19][@name!='VPD_OFFSET'])=0" S2K
SpaceSystem/TelemetryMetaData/ContainerSet/SequenceContainer/DefaultRateInStream X DefaultRateInStream is not supported "count(//xtce:DefaultRateInStream)=0" S2K
SpaceSystem/TelemetryMetaData/ContainerSet/SequenceContainer/RateInStreamSet X RateInStreamSet is not supported "count(//xtce:RateInStreamSet)=0" S2K
SpaceSystem/TelemetryMetaData/ContainerSet/SequenceContainer/BinaryEncoding Supported S2K
SpaceSystem/TelemetryMetaData/ContainerSet/SequenceContainer/BinaryEncoding/@bitOrder X Rule already defined elsewhere S2K
SpaceSystem/TelemetryMetaData/ContainerSet/SequenceContainer/BinaryEncoding/ErrorDetectCorrect X Error detection and correction are not supported "count(//xtce:ErrorDetectCorrect)=0" S2K
SpaceSystem/TelemetryMetaData/ContainerSet/SequenceContainer/BinaryEncoding/ByteOrderList X Byte order definition is not supported "count(//xtce:ByteOrderList)=0" S2K
SpaceSystem/TelemetryMetaData/ContainerSet/SequenceContainer/BinaryEncoding/SizeInBits Supported Rules for SizeInBits already defined elsewhere S2K
SpaceSystem/TelemetryMetaData/ContainerSet/SequenceContainer/BinaryEncoding/FromBinaryTransformAlgorithm X FromBinaryTransformAlgorithm is not supported "count(//xtce:FromBinaryTransformAlgorithm)=0" S2K
SpaceSystem/TelemetryMetaData/ContainerSet/SequenceContainer/BinaryEncoding/ToBinaryTransformAlgorithm X ToBinaryTransformAlgorithm is not supported "count(//xtce:ToBinaryTransformAlgorithm)=0" S2K
SpaceSystem/TelemetryMetaData/ContainerSet/SequenceContainer/EntryList Supported S2K
SpaceSystem/TelemetryMetaData/ContainerSet/SequenceContainer/EntryList/ParameterRefEntry Supported S2K
SpaceSystem/TelemetryMetaData/ContainerSet/SequenceContainer/EntryList/ParameterRefEntry/@parameterRef Supported S2K
SpaceSystem/TelemetryMetaData/ContainerSet/SequenceContainer/EntryList/ParameterRefEntry/LocationInContainerInBits Supported S2K
SpaceSystem/TelemetryMetaData/ContainerSet/SequenceContainer/EntryList/ParameterRefEntry/LocationInContainerInBits/FixedValue Supported S2K
SpaceSystem/TelemetryMetaData/ContainerSet/SequenceContainer/EntryList/ParameterRefEntry/LocationInContainerInBits/DynamicValue X A location within a container may not be dynamic "count(//xtce:SequenceContainer/xtce:EntryList/xtce:ParameterRefEntry/xtce:LocationInContainerInBits/xtce:DynamicValue)=0" S2K
SpaceSystem/TelemetryMetaData/ContainerSet/SequenceContainer/EntryList/ParameterRefEntry/LocationInContainerInBits/DiscreteLookupList X Rule already defined elsewhere S2K
SpaceSystem/TelemetryMetaData/ContainerSet/SequenceContainer/EntryList/ParameterRefEntry/RepeatEntry Supported S2K
SpaceSystem/TelemetryMetaData/ContainerSet/SequenceContainer/EntryList/ParameterRefEntry/RepeatEntry/Count Supported S2K
SpaceSystem/TelemetryMetaData/ContainerSet/SequenceContainer/EntryList/ParameterRefEntry/RepeatEntry/Count/FixedValue Supported A repeat counter must be non-negative "count(//xtce:SequenceContainer/xtce:EntryList/xtce:ParameterRefEntry/xtce:RepeatEntry/xtce:Count/xtce:FixedValue[text() < 0])=0" S2K
SpaceSystem/TelemetryMetaData/ContainerSet/SequenceContainer/EntryList/ParameterRefEntry/RepeatEntry/Count/DynamicValue X A repeat counter may not be dynamic "count(//xtce:SequenceContainer/xtce:EntryList/xtce:ParameterRefEntry/xtce:RepeatEntry/xtce:Count/xtce:FixedValue)=0" S2K
SpaceSystem/TelemetryMetaData/ContainerSet/SequenceContainer/EntryList/ParameterRefEntry/RepeatEntry/Count/DiscreteLookupList X Rule already defined elsewhere S2K
SpaceSystem/TelemetryMetaData/ContainerSet/SequenceContainer/EntryList/ParameterRefEntry/RepeatEntry/Offset Supported S2K
SpaceSystem/TelemetryMetaData/ContainerSet/SequenceContainer/EntryList/ParameterRefEntry/RepeatEntry/Offset/@offsetSizeInBits X The offsetSizeInBits attribute is disallowed except for the default value which should be ignored "not(//xtce:SequenceContainer/xtce:EntryList/xtce:ParameterRefEntry/xtce:RepeatEntry/xtce:Offset/@offsetSizeInBits!='1')" S2K
SpaceSystem/TelemetryMetaData/ContainerSet/SequenceContainer/EntryList/ParameterRefEntry/RepeatEntry/Offset/FixedValue Supported An offset must be non-negative "count(//xtce:SequenceContainer/xtce:EntryList/xtce:ParameterRefEntry/xtce:RepeatEntry/xtce:Offset/xtce:FixedValue[text() < 0])=0" S2K
SpaceSystem/TelemetryMetaData/ContainerSet/SequenceContainer/EntryList/ParameterRefEntry/RepeatEntry/Offset/DynamicValue X An offset may not be dynamic "count(//xtce:SequenceContainer/xtce:EntryList/xtce:ParameterRefEntry/xtce:RepeatEntry/xtce:Offset/xtce:DynamicValue)=0" S2K
SpaceSystem/TelemetryMetaData/ContainerSet/SequenceContainer/EntryList/ParameterRefEntry/RepeatEntry/Offset/DiscreteLookupList X Rule already defined elsewhere S2K
SpaceSystem/TelemetryMetaData/ContainerSet/SequenceContainer/EntryList/ParameterRefEntry/IncludeCondition X IncludeCondition is not supported "count(//xtce:IncludeCondition)=0" S2K
SpaceSystem/TelemetryMetaData/ContainerSet/SequenceContainer/EntryList/ParameterSegmentRefEntry X ParameterSegmentRefEntry is not supported "count(//xtce:ParameterSegmentRefEntry)=0" S2K
SpaceSystem/TelemetryMetaData/ContainerSet/SequenceContainer/EntryList/ContainerRefEntry Supported S2K
SpaceSystem/TelemetryMetaData/ContainerSet/SequenceContainer/EntryList/ContainerRefEntry/@containerRef Supported S2K
SpaceSystem/TelemetryMetaData/ContainerSet/SequenceContainer/EntryList/ContainerRefEntry/@order X The order attribute is not supported in ContainerRefEntry "count(//xtce:SequenceContainer/xtce:EntryList/xtce:ContainerRefEntry/@order)=0" S2K
SpaceSystem/TelemetryMetaData/ContainerSet/SequenceContainer/EntryList/ContainerRefEntry/@sizeInBits Supported S2K
SpaceSystem/TelemetryMetaData/ContainerSet/SequenceContainer/EntryList/ContainerRefEntry/LocationInContainerInBits X LocationInContainerInBits is not supported in ContainerRefEntry "count(//xtce:SequenceContainer/xtce:EntryList/xtce:ContainerRefEntry/xtce:LocationInContainerInBits)=0" S2K
SpaceSystem/TelemetryMetaData/ContainerSet/SequenceContainer/EntryList/ContainerRefEntry/RepeatEntry Supported S2K
SpaceSystem/TelemetryMetaData/ContainerSet/SequenceContainer/EntryList/ContainerRefEntry/RepeatEntry/Count Supported S2K
SpaceSystem/TelemetryMetaData/ContainerSet/SequenceContainer/EntryList/ContainerRefEntry/RepeatEntry/Count/FixedValue Supported "count(//xtce:SequenceContainer/xtce:EntryList/xtce:ContainerRefEntry/xtce:RepeatEntry/xtce:Count/xtce:FixedValue[text() < 0])=0" S2K
SpaceSystem/TelemetryMetaData/ContainerSet/SequenceContainer/EntryList/ContainerRefEntry/RepeatEntry/Count/DynamicValue Supported S2K
SpaceSystem/TelemetryMetaData/ContainerSet/SequenceContainer/EntryList/ContainerRefEntry/RepeatEntry/Count/DynamicValue/ParameterInstanceRef Supported S2K
SpaceSystem/TelemetryMetaData/ContainerSet/SequenceContainer/EntryList/ContainerRefEntry/RepeatEntry/Count/DynamicValue/ParameterInstanceRef/@parameterRef Supported S2K
SpaceSystem/TelemetryMetaData/ContainerSet/SequenceContainer/EntryList/ContainerRefEntry/RepeatEntry/Count/DynamicValue/ParameterInstanceRef/@instance X The instance attribute of DynamicValue is disallowed, except for the default value which should be ignored "not(xtce:DynamicValue/@instance!='0')" S2K
SpaceSystem/TelemetryMetaData/ContainerSet/SequenceContainer/EntryList/ContainerRefEntry/RepeatEntry/Count/DynamicValue/ParameterInstanceRef/@useCalibratedValue X The useCalibratedValue attribute of DynamicValue is disallowed, except for the default value which should be ignored "not(xtce:DynamicValue/@useCalibratedValue!='true')" S2K
SpaceSystem/TelemetryMetaData/ContainerSet/SequenceContainer/EntryList/ContainerRefEntry/RepeatEntry/Count/DynamicValue/LinearAdjustment X Rule already defined elsewhere S2K
SpaceSystem/TelemetryMetaData/ContainerSet/SequenceContainer/EntryList/ContainerRefEntry/RepeatEntry/Count/DiscreteLookupList X Rule already defined elsewhere S2K
SpaceSystem/TelemetryMetaData/ContainerSet/SequenceContainer/EntryList/ContainerRefEntry/RepeatEntry/Offset X Offset definition is disallowed in ContainerRefEntry "count(//xtce:SequenceContainer/xtce:EntryList/xtce:ContainerRefEntry/xtce:RepeatEntry/xtce:Offset)=0" S2K
SpaceSystem/TelemetryMetaData/ContainerSet/SequenceContainer/EntryList/ContainerRefEntry/IncludeCondition X Rule already defined elsewhere S2K
SpaceSystem/TelemetryMetaData/ContainerSet/SequenceContainer/EntryList/ContainerSegmentRefEntry X ContainerSegmentRefEntry is not supported "count(//xtce:ContainerSegmentRefEntry)=0" S2K
SpaceSystem/TelemetryMetaData/ContainerSet/SequenceContainer/EntryList/StreamSegmentEntry X StreamSegmentEntry is not supported "count(//xtce:StreamSegmentEntry)=0" S2K
SpaceSystem/TelemetryMetaData/ContainerSet/SequenceContainer/EntryList/IndirectParameterRefEntry X IndirectParameterRefEntry is not supported "count(//xtce:IndirectParameterRefEntry)=0" S2K
SpaceSystem/TelemetryMetaData/ContainerSet/SequenceContainer/EntryList/ArrayParameterRefEntry X ArrayParameterRefEntry is not supported "count(//xtce:ArrayParameterRefEntry)=0" S2K
SpaceSystem/TelemetryMetaData/ContainerSet/SequenceContainer/BaseContainer Supported The CCSDSPacket should not extend any other container "count(//xtce:SequenceContainer[@name='CCSDSPacket']/xtce:BaseContainer)=0" PUS
SpaceSystem/TelemetryMetaData/ContainerSet/SequenceContainer/BaseContainer/@containerRef Supported The CCSDS Packet should only be extended once (by CCSDS Telemetry Packet) "count(//xtce:SequenceContainer[@name='CCSDSTMPkt']/xtce:BaseContainer[@containerRef='CCSDSPacket'])=1" PUS
SpaceSystem/TelemetryMetaData/ContainerSet/SequenceContainer/BaseContainer/@containerRef Supported The CCSDSTMPkt should only be extended once (by PUSTMPkt) "count(//xtce:SequenceContainer[@name='PUSTMPkt']/xtce:BaseContainer[@containerRef='CCSDSTMPkt'])=1" PUS
SpaceSystem/TelemetryMetaData/ContainerSet/SequenceContainer/BaseContainer/@containerRef Supported Any SequenceContainer that is not abstract shall extend either the CCSDS Telemetry Packet or the PUS Telemetry Packet "count(//xtce:SequenceContainer[@abstract=false()]/xtce:BaseContainer[@containerRef!='CCSDSTMPkt'][@containerRef!='PUSTMPkt'])=0" PUS
SpaceSystem/TelemetryMetaData/ContainerSet/SequenceContainer/BaseContainer/RestrictionCriteria Supported PUS
SpaceSystem/TelemetryMetaData/ContainerSet/SequenceContainer/BaseContainer/RestrictionCriteria/Comparison Supported Packets extending PUSTMPkt shall not use Comparison "count(//xtce:SequenceContainer[@abstract=false()]/xtce:BaseContainer[@containerRef='PUSTMPkt']/xtce:RestrictionCriteria/xtce:Comparison)=0" PUS
SpaceSystem/TelemetryMetaData/ContainerSet/SequenceContainer/BaseContainer/RestrictionCriteria/Comparison Supported Packets extending CCSDSTMPkt shall have a comparison to CCSDSAPI "count(//xtce:SequenceContainer[@abstract=false()]/xtce:BaseContainer[@containerRef='CCSDSTMPkt']/xtce:RestrictionCriteria/xtce:Comparison[@parameterRef!='CCSDSAPI'])=0" PUS
SpaceSystem/TelemetryMetaData/ContainerSet/SequenceContainer/BaseContainer/RestrictionCriteria/Comparison/@comparisonOperator X The comparisonOperator attribute of Comparison is disallowed, except for the default value which should be ignored "not(xtce:Comparison/@comparisonOperator!='==')" PUS
SpaceSystem/TelemetryMetaData/ContainerSet/SequenceContainer/BaseContainer/RestrictionCriteria/Comparison/@value Supported PUS
SpaceSystem/TelemetryMetaData/ContainerSet/SequenceContainer/BaseContainer/RestrictionCriteria/Comparison/@instance X The instance attribute of Comparison is disallowed, except for the default value which should be ignored "not(xtce:Comparison/@instance!='0')" PUS
SpaceSystem/TelemetryMetaData/ContainerSet/SequenceContainer/BaseContainer/RestrictionCriteria/Comparison/@useCalibratedValue X The useCalibratedValue attribute of Comparison is disallowed, except for the default value which should be ignored "not(xtce:Comparison/@useCalibratedValue!='true')" PUS
SpaceSystem/TelemetryMetaData/ContainerSet/SequenceContainer/BaseContainer/RestrictionCriteria/Comparison/@parameterRef Supported PUS
SpaceSystem/TelemetryMetaData/ContainerSet/SequenceContainer/BaseContainer/RestrictionCriteria/ComparisonList Supported Packets extending CCSDSTMPkt shall not use ComparisonList "count(//xtce:SequenceContainer[@abstract=false()]/xtce:BaseContainer[@containerRef='CCSDSTMPkt']/xtce:RestrictionCriteria/xtce:ComparisonList)=0" PUS
SpaceSystem/TelemetryMetaData/ContainerSet/SequenceContainer/BaseContainer/RestrictionCriteria/ComparisonList Supported Packets extending PUSTMPkt shall have a comparison to PUSType and PUSSType "count(//xtce:SequenceContainer[@abstract=false()]/xtce:BaseContainer[@containerRef='PUSTMPkt']/xtce:RestrictionCriteria/xtce:ComparisonList[count(xtce:Comparison)<2])=0" PUS
SpaceSystem/TelemetryMetaData/ContainerSet/SequenceContainer/BaseContainer/RestrictionCriteria/ComparisonList/Comparison Supported Packets extending PUSTMPkt shall have a comparison to PUSType "count(//xtce:SequenceContainer[@abstract=false()]/xtce:BaseContainer[@containerRef='PUSTMPkt']/xtce:RestrictionCriteria/xtce:ComparisonList/xtce:Comparison[1][@parameterRef!='PUSType'])=0" PUS
SpaceSystem/TelemetryMetaData/ContainerSet/SequenceContainer/BaseContainer/RestrictionCriteria/ComparisonList/Comparison Supported Packets extending PUSTMPkt shall have a comparison to PUSSType "count(//xtce:SequenceContainer[@abstract=false()]/xtce:BaseContainer[@containerRef='PUSTMPkt']/xtce:RestrictionCriteria/xtce:ComparisonList/xtce:Comparison[2][@parameterRef!='PUSSType'])=0" PUS
SpaceSystem/TelemetryMetaData/ContainerSet/SequenceContainer/BaseContainer/RestrictionCriteria/BooleanExpression X BooleanExpression is not supported in RestrictionCriteria within BaseContainer "count(//xtce:BaseContainer/xtce:RestrictionCriteria/xtce:BooleanExpression)=0" PUS
SpaceSystem/TelemetryMetaData/ContainerSet/SequenceContainer/BaseContainer/RestrictionCriteria/CustomAlgorithm X CustomAlgorithm is not supported is not supported in RestrictionCriteria within BaseContainer "count(//xtce:BaseContainer/xtce:RestrictionCriteria/xtce:CustomAlgorithm)=0" PUS
SpaceSystem/TelemetryMetaData/ContainerSet/SequenceContainer/BaseContainer/RestrictionCriteria/NextContainer X NextContainer is not supported "count(//xtce:NextContainer)=0" PUS
SpaceSystem/TelemetryMetaData/MessageSet X MessageSet is not supported "count(//xtce:MessageSet)=0" S2K
SpaceSystem/TelemetryMetaData/StreamSet X StreamSet is not supported "count(//xtce:StreamSet)=0" S2K
SpaceSystem/TelemetryMetaData/AlgorithmSet Supported S2K
SpaceSystem/TelemetryMetaData/ContainerSet/CustomAlgorithm Supported S2K
SpaceSystem/TelemetryMetaData/ContainerSet/CustomAlgorithm/@shortDescription X The shortDescription attribute of CustomAlgorithm is not allowed "count(//xtce:CustomAlgorithm/@shortDescription)=0" S2K
SpaceSystem/TelemetryMetaData/ContainerSet/CustomAlgorithm/@name Supported S2K
SpaceSystem/TelemetryMetaData/ContainerSet/CustomAlgorithm/@thread X The thread attribute of CustomAlgorithm is not allowed "count(//xtce:CustomAlgorithm/@thread)=0" S2K
SpaceSystem/TelemetryMetaData/ContainerSet/CustomAlgorithm/@triggerContainer X The triggerContainer attribute of CustomAlgorithm is not allowed "count(//xtce:CustomAlgorithm/@triggerContainer)=0" S2K
SpaceSystem/TelemetryMetaData/ContainerSet/CustomAlgorithm/@priority X The priority attribute of CustomAlgorithm is not allowed "count(//xtce:CustomAlgorithm/@priority)=0" S2K
SpaceSystem/TelemetryMetaData/ContainerSet/CustomAlgorithm/LongDescription X The LongDescription element of CustomAlgorithm is not allowed "count(//xtce:CustomAlgorithm/xtce:LongDescription)=0" S2K
SpaceSystem/TelemetryMetaData/ContainerSet/CustomAlgorithm/AliasSet X The AliasSet element of CustomAlgorithm is not allowed "count(//xtce:CustomAlgorithm/xtce:AliasSet)=0" S2K
SpaceSystem/TelemetryMetaData/ContainerSet/CustomAlgorithm/AncillaryDataSet X AncillaryDataSet is not supported for CustomAlgorithm "count(//xtce:CustomAlgorithm/xtce:AncillaryDataSet)=0" S2K
SpaceSystem/TelemetryMetaData/ContainerSet/CustomAlgorithm/AlgorithmText Supported S2K
SpaceSystem/TelemetryMetaData/ContainerSet/CustomAlgorithm/AlgorithmText/@language Supported The language attribute of AlgorithmSet must be set to either &quot;OL&quot; or &quot;SPEL&quot; "count(//xtce:AlgorithmText[@language!='OL'][@language!='SPEL'])=0" S2K
SpaceSystem/TelemetryMetaData/ContainerSet/CustomAlgorithm/ExternalAlgorithmSet X The ExternalAlgorithmSet element of CustomAlgorithm is not allowed "count(//xtce:CustomAlgorithm/xtce:ExternalAlgorithmSet)=0" S2K
SpaceSystem/TelemetryMetaData/ContainerSet/CustomAlgorithm/InputSet X The InputSet element of CustomAlgorithm is not allowed "count(//xtce:CustomAlgorithm/xtce:InputSet)=0" S2K
SpaceSystem/TelemetryMetaData/ContainerSet/CustomAlgorithm/OutputSet X The OutputSet element of CustomAlgorithm is not allowed "count(//xtce:CustomAlgorithm/xtce:OutputSet)=0" S2K
SpaceSystem/TelemetryMetaData/ContainerSet/CustomAlgorithm/TriggerSet X The TriggerSet element of CustomAlgorithm is not allowed "count(//xtce:CustomAlgorithm/xtce:TriggerSet)=0" S2K
SpaceSystem/TelemetryMetaData/ContainerSet/MathAlgorithm X MathAlgorithm is not supported "count(//xtce:MatchAlgorithm)=0" S2K
SpaceSystem/CommandMetaData Supported S2K
SpaceSystem/CommandMetaData/ParameterTypeSet Supported S2K
SpaceSystem/CommandMetaData/ParameterTypeSet/StringParameterType X StringParameterType is not supported for TC parameter types "count(//xtce:CommandMetaData/xtce:ParameterTypeSet/xtce:StringParameterType)=0" S2K
SpaceSystem/CommandMetaData/ParameterTypeSet/EnumeratedParameterType X EnumeratedParameterType is not supported for TC parameter types "count(//xtce:CommandMetaData/xtce:ParameterTypeSet/xtce:EnumeratedParameterType)=0" S2K
SpaceSystem/CommandMetaData/ParameterTypeSet/IntegerParameterType Supported S2K
SpaceSystem/CommandMetaData/ParameterTypeSet/IntegerParameterType/@initialValue X Rule already defined elsewhere S2K
SpaceSystem/CommandMetaData/ParameterTypeSet/IntegerParameterType/@sizeInBits X Rule already defined elsewhere S2K
SpaceSystem/CommandMetaData/ParameterTypeSet/IntegerParameterType/@signed Supported S2K
SpaceSystem/CommandMetaData/ParameterTypeSet/IntegerParameterType/@validRangeAppliesToCalibrated X Rule already defined elsewhere S2K
SpaceSystem/CommandMetaData/ParameterTypeSet/IntegerParameterType/@baseType X Rule already defined elsewhere S2K
SpaceSystem/CommandMetaData/ParameterTypeSet/IntegerParameterType/@name Supported S2K
SpaceSystem/CommandMetaData/ParameterTypeSet/IntegerParameterType/@shortDescription Supported The IntegerParameterType description may be up to 24 characters in commanding "count(//xtce:CommandMetaData/*/xtce:IntegerParameterType/@shortDescription[string-length() > 24])=0" S2K
SpaceSystem/CommandMetaData/ParameterTypeSet/IntegerParameterType/LongDescription X Rule already defined elsewhere S2K
SpaceSystem/CommandMetaData/ParameterTypeSet/IntegerParameterType/AliasSet X Rule already defined elsewhere S2K
SpaceSystem/CommandMetaData/ParameterTypeSet/IntegerParameterType/AncillaryDataSet X AncillaryDataSet is not supported for IntegerParameterType in commanding "count(//xtce:CommandMetaData/*/xtce:IntegerParameterType/xtce:AncillaryDataSet)=0" S2K
SpaceSystem/CommandMetaData/ParameterTypeSet/IntegerParameterType/UnitSet X UnitSet is not supported for IntegerParameterType in commanding "count(//xtce:CommandMetaData/*/xtce:IntegerParameterType/xtce:UnitSet/xtce:Unit)=0" S2K
SpaceSystem/CommandMetaData/ParameterTypeSet/IntegerParameterType/BinaryDataEncoding X Rule already defined elsewhere S2K
SpaceSystem/CommandMetaData/ParameterTypeSet/IntegerParameterType/FloatDataEncoding X Rule already defined elsewhere S2K
SpaceSystem/CommandMetaData/ParameterTypeSet/IntegerParameterType/IntegerDataEncoding Supported S2K
SpaceSystem/CommandMetaData/ParameterTypeSet/IntegerParameterType/IntegerDataEncoding/@encoding Supported S2K
SpaceSystem/CommandMetaData/ParameterTypeSet/IntegerParameterType/IntegerDataEncoding/@sizeInBits Supported S2K
SpaceSystem/CommandMetaData/ParameterTypeSet/IntegerParameterType/IntegerDataEncoding/@bitOrder X Rule already defined elsewhere S2K
SpaceSystem/CommandMetaData/ParameterTypeSet/IntegerParameterType/IntegerDataEncoding/ErrorDetectCorrect X Rule already defined elsewhere S2K
SpaceSystem/CommandMetaData/ParameterTypeSet/IntegerParameterType/IntegerDataEncoding/ByteOrderList X Rule already defined elsewhere S2K
SpaceSystem/CommandMetaData/ParameterTypeSet/IntegerParameterType/IntegerDataEncoding/DefaultCalibrator X DefaultCalibrator is not supported for IntegerParameterType in commanding "count(//xtce:CommandMetaData/xtce:ParameterTypeSet/xtce:IntegerParameterType/xtce:IntegerDataEncoding/xtce:DefaultCalibrator)=0" S2K
SpaceSystem/CommandMetaData/ParameterTypeSet/IntegerParameterType/IntegerDataEncoding/ContextCalibratorList X ContextCalibratorList is not supported for IntegerParameterType in commanding "count(//xtce:CommandMetaData/xtce:ParameterTypeSet/xtce:IntegerParameterType/xtce:IntegerDataEncoding/xtce:ContextCalibratorList)=0" S2K
SpaceSystem/CommandMetaData/ParameterTypeSet/IntegerParameterType/StringDataEncoding X Rule already defined elsewhere S2K
SpaceSystem/CommandMetaData/ParameterTypeSet/IntegerParameterType/ToString X ToString is not supported in parameter types in commanding "count(//xtce:CommandMetaData/xtce:ParameterTypeSet/*/xtce:ToString)=0" S2K
SpaceSystem/CommandMetaData/ParameterTypeSet/IntegerParameterType/ValidRange X ValidRange is not supported in commanding "count(//xtce:CommandMetaData/*/xtce:ValidRange)=0" S2K
SpaceSystem/CommandMetaData/ParameterTypeSet/IntegerParameterType/DefaultAlarm X Alarms are not supported in commanding "count(//xtce:CommandMetaData/*/xtce:DefaultAlarm)=0" S2K
SpaceSystem/CommandMetaData/ParameterTypeSet/IntegerParameterType/ContextAlarmList X Alarms are not supported in commanding "count(//xtce:CommandMetaData/*/xtce:ContextAlarmList)=0" S2K
SpaceSystem/CommandMetaData/ParameterTypeSet/BinaryParameterType X BinaryParameterType is not supported for TC parameter types "count(//xtce:CommandMetaData/xtce:ParameterTypeSet/xtce:BinaryParameterType)=0" S2K
SpaceSystem/CommandMetaData/ParameterTypeSet/FloatParameterType X FloatParameterType is not supported for TC parameter types "count(//xtce:CommandMetaData/xtce:ParameterTypeSet/xtce:FloatParameterType)=0" S2K
SpaceSystem/CommandMetaData/ParameterTypeSet/BooleanParameterType X BooleanParameterType is not supported for TC parameter types "count(//xtce:CommandMetaData/xtce:ParameterTypeSet/xtce:BooleanParameterType)=0" S2K
SpaceSystem/CommandMetaData/ParameterTypeSet/RelativeTimeParameterType X RelativeTimeParameterType is not supported for TC parameter types "count(//xtce:CommandMetaData/xtce:ParameterTypeSet/xtce:RelativeTimeParameterType)=0" S2K
SpaceSystem/CommandMetaData/ParameterTypeSet/AbsoluteTimeParameterType X AbsoluteTimeParameterType is not supported for TC parameter types "count(//xtce:CommandMetaData/xtce:ParameterTypeSet/xtce:AbsoluteTimeParameterType)=0" S2K
SpaceSystem/CommandMetaData/ParameterTypeSet/ArrayParameterType X BinaryParameterType is not supported for TC parameter types "count(//xtce:CommandMetaData/xtce:ParameterTypeSet/xtce:BinaryParameterType)=0" S2K
SpaceSystem/CommandMetaData/ParameterSet Supported S2K
SpaceSystem/CommandMetaData/ParameterSet/Parameter Supported S2K
SpaceSystem/CommandMetaData/ParameterSet/Parameter/@parameterTypeRef Supported S2K
SpaceSystem/CommandMetaData/ParameterSet/Parameter/@initialValue Supported S2K
SpaceSystem/CommandMetaData/ParameterSet/Parameter/@name Supported The TC header parameter name may be from 1 to 8 characters "count(//xtce:CommandMetaData/*/xtce:Parameter[not(starts-with(@name, "FixedArea"))]/@name[string-length() < 1] | //xtce:CommandMetaData/*/xtce:Parameter/@name[string-length() > 8])=0" S2K
SpaceSystem/CommandMetaData/ParameterSet/Parameter/@shortDescription Supported The TC parameter description may be up to 24 characters "count(//xtce:CommandMetaData/*/xtce:Parameter/@shortDescription[string-length() > 24])=0" S2K
SpaceSystem/CommandMetaData/ParameterSet/Parameter/LongDescription X Long descriptions are not supported for TC parameters "count(//xtce:CommandMetaData/*/xtce:Parameter/xtce:LongDescription)=0" S2K
SpaceSystem/CommandMetaData/ParameterSet/Parameter/AliasSet X AliasSet is not supported for TC header parameters "count(//xtce:CommandMetaData/*/xtce:Parameter/xtce:AliasSet)=0" S2K
SpaceSystem/CommandMetaData/ParameterSet/Parameter/AncillaryDataSet Supported The Parameter AncillaryDataSet shall have 1 element for TC header parameters "count(//xtce:CommandMetaData/*/xtce:Parameter[not(starts-with(@name, "FixedArea"))][count(xtce:AncillaryDataSet)=0])=0 and count(//xtce:CommandMetaData/*/xtce:Parameter[not(starts-with(@name, "FixedArea"))]/xtce:AncillaryDataSet[count(xtce:AncillaryData)!=1])=0" S2K
SpaceSystem/CommandMetaData/ParameterSet/Parameter/AncillaryDataSet/AncillaryData Supported PCDF_TYPE shall be defined in the Parameter's AncillaryDataSet for TC header parameters "count(//xtce:CommandMetaData/*/xtce:Parameter[not(starts-with(@name, "FixedArea"))]/xtce:AncillaryDataSet/xtce:AncillaryData[1][@name!='PCDF_TYPE'])=0" S2K
SpaceSystem/CommandMetaData/ParameterSet/Parameter/ParameterProperties X ParameterProperties is not supported for TC header parameters "count(//xtce:CommandMetaData/*/xtce:Parameter/xtce:ParameterProperties)=0" S2K
SpaceSystem/CommandMetaData/ParameterSet/ParameterRef X Rule already defined elsewhere S2K
SpaceSystem/CommandMetaData/ArgumentTypeSet Supported S2K
SpaceSystem/CommandMetaData/ArgumentTypeSet/StringArgumentType X StringArgumentType is not supported "count(//xtce:StringArgumentType)=0" PUS
SpaceSystem/CommandMetaData/ArgumentTypeSet/IntegerArgumentType Supported PUS
SpaceSystem/CommandMetaData/ArgumentTypeSet/IntegerArgumentType/@initialValue Supported S2K
SpaceSystem/CommandMetaData/ArgumentTypeSet/IntegerArgumentType/@sizeInBits X The sizeInBits attribute of IntegerArgumentType and FloatArgumentType is disallowed, except for the default value which should be ignored "not(xtce:ArgumentTypeSet/*/@sizeInBits!='32')" S2K
SpaceSystem/CommandMetaData/ArgumentTypeSet/IntegerArgumentType/@signed Supported S2K
SpaceSystem/CommandMetaData/ArgumentTypeSet/IntegerArgumentType/@validRangeAppliesToCalibrated X The validRangeAppliesToCalibrated attribute is disallowed, except for the default value which should be ignored "not(xtce:ArgumentTypeSet/*/@validRangeAppliesToCalibrated!='true')" S2K
SpaceSystem/CommandMetaData/ArgumentTypeSet/IntegerArgumentType/@baseType X Rule already defined elsewhere S2K
SpaceSystem/CommandMetaData/ArgumentTypeSet/IntegerArgumentType/@name Supported Argument type names may be from 1 to 12 characters (including &quot;_Type&quot; suffix) "count(//xtce:ArgumentTypeSet/*/@name[string-length() < 1] | //xtce:ArgumentTypeSet/*/@name[string-length() > 12])=0" S2K
SpaceSystem/CommandMetaData/ArgumentTypeSet/IntegerArgumentType/@shortDescription Supported Argument type descriptions may be up to 24 characters "count(//xtce:SpaceSystem/@shortDescription[string-length() > 24])=0" S2K
SpaceSystem/CommandMetaData/ArgumentTypeSet/IntegerArgumentType/LongDescription X Argument type descriptions are not allowed "count(//xtce:ArgumentTypeSet/*/xtce:LongDescription)=0" S2K
SpaceSystem/CommandMetaData/ArgumentTypeSet/IntegerArgumentType/AliasSet X AliasSet is not supported for argument type definitions "count(//xtce:ArgumentTypeSet/*/xtce:AliasSet)=0" S2K
SpaceSystem/CommandMetaData/ArgumentTypeSet/IntegerArgumentType/AncillaryDataSet Supported The AncillaryDataSet of argument types shall have 7 elements "count(//xtce:ArgumentTypeSet/*[count(xtce:AncillaryDataSet)=0])=0 and count(//xtce:ArgumentTypeSet/*/xtce:AncillaryDataSet[count(xtce:AncillaryData)!=7])=0" S2K
SpaceSystem/CommandMetaData/ArgumentTypeSet/IntegerArgumentType/AncillaryDataSet/AncillaryData Supported PTC shall be defined in AncillaryDataSet for argument types "count(//xtce:ArgumentTypeSet/*/xtce:AncillaryDataSet/xtce:AncillaryData[1][@name!='PTC'])=0" S2K
SpaceSystem/CommandMetaData/ArgumentTypeSet/IntegerArgumentType/AncillaryDataSet/AncillaryData Supported CPC_CATEG shall be defined in AncillaryDataSet for argument types "count(//xtce:ArgumentTypeSet/*/xtce:AncillaryDataSet/xtce:AncillaryData[2][@name!='CPC_CATEG'])=0" S2K
SpaceSystem/CommandMetaData/ArgumentTypeSet/IntegerArgumentType/AncillaryDataSet/AncillaryData Supported CPC_PRFREF shall be defined in AncillaryDataSet for argument types "count(//xtce:ArgumentTypeSet/*/xtce:AncillaryDataSet/xtce:AncillaryData[3][@name!='CPC_PRFREF'])=0" S2K
SpaceSystem/CommandMetaData/ArgumentTypeSet/IntegerArgumentType/AncillaryDataSet/AncillaryData Supported CPC_INTER shall be defined in AncillaryDataSet for argument types "count(//xtce:ArgumentTypeSet/*/xtce:AncillaryDataSet/xtce:AncillaryData[4][@name!='CPC_INTER'])=0" S2K
SpaceSystem/CommandMetaData/ArgumentTypeSet/IntegerArgumentType/AncillaryDataSet/AncillaryData Supported CPC_CORR shall be defined in AncillaryDataSet for argument types "count(//xtce:ArgumentTypeSet/*/xtce:AncillaryDataSet/xtce:AncillaryData[5][@name!='CPC_CORR'])=0" S2K
SpaceSystem/CommandMetaData/ArgumentTypeSet/IntegerArgumentType/AncillaryDataSet/AncillaryData Supported CPC_OBTID shall be defined in AncillaryDataSet for argument types "count(//xtce:ArgumentTypeSet/*/xtce:AncillaryDataSet/xtce:AncillaryData[6][@name!='CPC_OBTID'])=0" S2K
SpaceSystem/CommandMetaData/ArgumentTypeSet/IntegerArgumentType/AncillaryDataSet/AncillaryData Supported PRF_DESCR shall be defined in AncillaryDataSet for argument types "count(//xtce:ArgumentTypeSet/*/xtce:AncillaryDataSet/xtce:AncillaryData[7][@name!='PRF_DESCR'])=0" S2K
SpaceSystem/CommandMetaData/ArgumentTypeSet/IntegerArgumentType/UnitSet Supported Rules for UnitSet already defined elsewhere S2K
SpaceSystem/CommandMetaData/ArgumentTypeSet/IntegerArgumentType/BinaryDataEncoding X BinaryDataEncoding of IntegerArgumentTypes is not supported "count(//xtce:IntegerArgumentType/xtce:BinaryDataEncoding)=0" PUS
SpaceSystem/CommandMetaData/ArgumentTypeSet/IntegerArgumentType/FloatDataEncoding X FloatDataEncoding of IntegerArgumentTypes is not supported "count(//xtce:IntegerArgumentType/xtce:FloatDataEncoding)=0" PUS
SpaceSystem/CommandMetaData/ArgumentTypeSet/IntegerArgumentType/IntegerDataEncoding Supported PUS
SpaceSystem/CommandMetaData/ArgumentTypeSet/IntegerArgumentType/IntegerDataEncoding/@encoding Supported Only unsigned and twosCompliment encodings are supported for IntegerArgumentType "count(//xtce:IntegerArgumentType/xtce:IntegerDataEncoding[@encoding!='unsigned'][@encoding!='twosCompliment'])=0" S2K
SpaceSystem/CommandMetaData/ArgumentTypeSet/IntegerArgumentType/IntegerDataEncoding/@sizeInBits Supported S2K
SpaceSystem/CommandMetaData/ArgumentTypeSet/IntegerArgumentType/IntegerDataEncoding/@bitOrder X Rule already defined elsewhere S2K
SpaceSystem/CommandMetaData/ArgumentTypeSet/IntegerArgumentType/IntegerDataEncoding/ErrorDetectCorrect X Rule already defined elsewhere S2K
SpaceSystem/CommandMetaData/ArgumentTypeSet/IntegerArgumentType/IntegerDataEncoding/ByteOrderList X Rule already defined elsewhere S2K
SpaceSystem/CommandMetaData/ArgumentTypeSet/IntegerArgumentType/IntegerDataEncoding/DefaultCalibrator Supported S2K
SpaceSystem/CommandMetaData/ArgumentTypeSet/IntegerArgumentType/IntegerDataEncoding/DefaultCalibrator/@name Supported The DefaultCalibrator name may be from 1 to 10 characters in commanding "count(//xtce:CommandMetaData/*/xtce:DefaultCalibrator/@name[string-length() < 1] | //xtce:DefaultCalibrator/@name[string-length() > 10])=0" S2K
SpaceSystem/CommandMetaData/ArgumentTypeSet/IntegerArgumentType/IntegerDataEncoding/DefaultCalibrator/@shortDescription Supported The DefaultCalibrator description may be up to 24 characters in commanding "count(//xtce:CommandMetaData/*/xtce:DefaultCalibrator/@shortDescription[string-length() > 24])=0" S2K
SpaceSystem/CommandMetaData/ArgumentTypeSet/IntegerArgumentType/IntegerDataEncoding/DefaultCalibrator/LongDescription X Calibrator long descriptions are not allowed "count(//xtce:CommandMetaData/*/xtce:DefaultCalibrator/xtce:LongDescription)=0" S2K
SpaceSystem/CommandMetaData/ArgumentTypeSet/IntegerArgumentType/IntegerDataEncoding/DefaultCalibrator/AliasSet X AliasSet is not supported for ContextCalibrator "count(//xtce:CommandMetaData/*/xtce:DefaultCalibrator/xtce:AliasSet)=0" S2K
SpaceSystem/CommandMetaData/ArgumentTypeSet/IntegerArgumentType/IntegerDataEncoding/DefaultCalibrator/AncillaryDataSet Supported AncillaryDataSet is not supported for DefaultCalibrator "count(//xtce:CommandMetaData/*/xtce:DefaultCalibrator/xtce:AncillaryDataSet/xtce:AncillaryData)=0" S2K
SpaceSystem/CommandMetaData/ArgumentTypeSet/IntegerArgumentType/IntegerDataEncoding/DefaultCalibrator/SplineCalibrator Supported Rules for SplineCalibrator already defined elsewhere S2K
SpaceSystem/CommandMetaData/ArgumentTypeSet/IntegerArgumentType/IntegerDataEncoding/DefaultCalibrator/PolynomialCalibrator X Polynomial calibrations are not supported in commanding "count(//xtce:CommandMetaData/*/xtce:PolynomialCalibrator)=0" S2K
SpaceSystem/CommandMetaData/ArgumentTypeSet/IntegerArgumentType/IntegerDataEncoding/DefaultCalibrator/MathOperationCalibrator X Rule already defined elsewhere S2K
SpaceSystem/CommandMetaData/ArgumentTypeSet/IntegerArgumentType/IntegerDataEncoding/ContextCalibratorList X ContextCalibratorList is not supported for argument types in commanding "count(//xtce:CommandMetaData/xtce:ArgumentTypeSet/*/xtce:ContextCalibratorList)=0" S2K
SpaceSystem/CommandMetaData/ArgumentTypeSet/IntegerArgumentType/StringDataEncoding X StringDataEncoding of IntegerArgumentTypes is not supported "count(//xtce:IntegerArgumentType/xtce:StringDataEncoding)=0" PUS
SpaceSystem/CommandMetaData/ArgumentTypeSet/IntegerArgumentType/ToString Supported S2K
SpaceSystem/CommandMetaData/ArgumentTypeSet/IntegerArgumentType/ToString/@shortDescription Supported ToString descriptions shall not be longer than 24 characters in commanding "count(//xtce:CommandMetaData/*/xtce:ToString/@shortDescription[string-length() > 24])=0" S2K
SpaceSystem/CommandMetaData/ArgumentTypeSet/IntegerArgumentType/ToString/@name Supported ToString names may be from 1 to 10 characters "count(//xtce:CommandMetaData/*/xtce:ToString/@name[string-length() < 1] | //xtce:ToString/@name[string-length() > 10])=0" S2K
SpaceSystem/CommandMetaData/ArgumentTypeSet/IntegerArgumentType/ToString/LongDescription X Rule already defined elsewhere S2K
SpaceSystem/CommandMetaData/ArgumentTypeSet/IntegerArgumentType/ToString/AliasSet X Rule already defined elsewhere S2K
SpaceSystem/CommandMetaData/ArgumentTypeSet/IntegerArgumentType/ToString/AncillaryDataSet X Rule already defined elsewhere S2K
SpaceSystem/CommandMetaData/ArgumentTypeSet/IntegerArgumentType/ToString/ValueEnumeration Supported S2K
SpaceSystem/CommandMetaData/ArgumentTypeSet/IntegerArgumentType/ToString/ValueEnumeration/@value Supported S2K
SpaceSystem/CommandMetaData/ArgumentTypeSet/IntegerArgumentType/ToString/ValueEnumeration/@label Supported S2K
SpaceSystem/CommandMetaData/ArgumentTypeSet/IntegerArgumentType/ToString/RangeEnumeration Supported RangeEnumeration is not supported for ToString in commanding "count(//xtce:CommandMetaData/*/xtce:ToString/xtce:RangeEnumeration)=0" S2K
SpaceSystem/CommandMetaData/ArgumentTypeSet/IntegerArgumentType/ToString/NumberFormat X Rule already defined elsewhere S2K
SpaceSystem/CommandMetaData/ArgumentTypeSet/IntegerArgumentType/ValidRange X Rule already defined elsewhere S2K
SpaceSystem/CommandMetaData/ArgumentTypeSet/IntegerArgumentType/ValidRangeSet Supported S2K
SpaceSystem/CommandMetaData/ArgumentTypeSet/IntegerArgumentType/ValidRangeSet/@validRangeAppliesToCalibrated Supported S2K
SpaceSystem/CommandMetaData/ArgumentTypeSet/IntegerArgumentType/ValidRangeSet/ValidRange Supported S2K
SpaceSystem/CommandMetaData/ArgumentTypeSet/IntegerArgumentType/ValidRangeSet/ValidRange/@minInclusive Supported S2K
SpaceSystem/CommandMetaData/ArgumentTypeSet/IntegerArgumentType/ValidRangeSet/ValidRange/@maxInclusive Supported S2K
SpaceSystem/CommandMetaData/ArgumentTypeSet/BinaryArgumentType Supported PUS
SpaceSystem/CommandMetaData/ArgumentTypeSet/BinaryArgumentType/@initialValue Supported S2K
SpaceSystem/CommandMetaData/ArgumentTypeSet/BinaryArgumentType/@baseType X Rule already defined elsewhere S2K
SpaceSystem/CommandMetaData/ArgumentTypeSet/BinaryArgumentType/@name Supported Rule already defined elsewhere S2K
SpaceSystem/CommandMetaData/ArgumentTypeSet/BinaryArgumentType/@shortDescription Supported Rule already defined elsewhere S2K
SpaceSystem/CommandMetaData/ArgumentTypeSet/BinaryArgumentType/LongDescription X Rule already defined elsewhere S2K
SpaceSystem/CommandMetaData/ArgumentTypeSet/BinaryArgumentType/AliasSet X Rule already defined elsewhere S2K
SpaceSystem/CommandMetaData/ArgumentTypeSet/BinaryArgumentType/AncillaryDataSet Supported Rules for AncillaryData of argument types already defined elsewhere S2K
SpaceSystem/CommandMetaData/ArgumentTypeSet/BinaryArgumentType/UnitSet Supported Rules for UnitSet already defined elsewhere S2K
SpaceSystem/CommandMetaData/ArgumentTypeSet/BinaryArgumentType/BinaryDataEncoding Supported PUS
SpaceSystem/CommandMetaData/ArgumentTypeSet/BinaryArgumentType/BinaryDataEncoding/@bitOrder X Rule already defined elsewhere S2K
SpaceSystem/CommandMetaData/ArgumentTypeSet/BinaryArgumentType/BinaryDataEncoding/ErrorDetectCorrect X Rule already defined elsewhere S2K
SpaceSystem/CommandMetaData/ArgumentTypeSet/BinaryArgumentType/BinaryDataEncoding/ByteOrderList X Rule already defined elsewhere S2K
SpaceSystem/CommandMetaData/ArgumentTypeSet/BinaryArgumentType/BinaryDataEncoding/SizeInBits Supported Rules for SizeInBits already defined elsewhere S2K
SpaceSystem/CommandMetaData/ArgumentTypeSet/BinaryArgumentType/BinaryDataEncoding/FromBinaryTransformAlgorithm X FromBinaryTransformAlgorithm is not supported "count(//xtce:FromBinaryTransformAlgorithm)=0" S2K
SpaceSystem/CommandMetaData/ArgumentTypeSet/BinaryArgumentType/BinaryDataEncoding/ToBinaryTransformAlgorithm X ToBinaryTransformAlgorithm is not supported "count(//xtce:ToBinaryTransformAlgorithm)=0" S2K
SpaceSystem/CommandMetaData/ArgumentTypeSet/BinaryArgumentType/FloatDataEncoding X FloatDataEncoding of BinaryArgumentTypes is not supported "count(//xtce:BinaryArgumentType/xtce:FloatDataEncoding)=0" PUS
SpaceSystem/CommandMetaData/ArgumentTypeSet/BinaryArgumentType/IntegerDataEncoding X IntegerDataEncoding of BinaryArgumentTypes is not supported "count(//xtce:BinaryArgumentType/xtce:IntegerDataEncoding)=0" PUS
SpaceSystem/CommandMetaData/ArgumentTypeSet/BinaryArgumentType/StringDataEncoding X StringDataEncoding of BinaryArgumentTypes is not supported "count(//xtce:BinaryArgumentType/xtce:StringDataEncoding)=0" PUS
SpaceSystem/CommandMetaData/ArgumentTypeSet/FloatArgumentType Supported PUS
SpaceSystem/CommandMetaData/ArgumentTypeSet/FloatArgumentType/@initialValue Supported S2K
SpaceSystem/CommandMetaData/ArgumentTypeSet/FloatArgumentType/@sizeInBits X Rule already defined elsewhere S2K
SpaceSystem/CommandMetaData/ArgumentTypeSet/FloatArgumentType/@validRangeAppliesToCalibrated X Rule already defined elsewhere S2K
SpaceSystem/CommandMetaData/ArgumentTypeSet/FloatArgumentType/@baseType X Rule already defined elsewhere S2K
SpaceSystem/CommandMetaData/ArgumentTypeSet/FloatArgumentType/@name Supported Rule already defined elsewhere S2K
SpaceSystem/CommandMetaData/ArgumentTypeSet/FloatArgumentType/@shortDescription Supported Rule already defined elsewhere S2K
SpaceSystem/CommandMetaData/ArgumentTypeSet/FloatArgumentType/LongDescription X Rule already defined elsewhere S2K
SpaceSystem/CommandMetaData/ArgumentTypeSet/FloatArgumentType/AliasSet X Rule already defined elsewhere S2K
SpaceSystem/CommandMetaData/ArgumentTypeSet/FloatArgumentType/AncillaryDataSet Supported Rules for AncillaryData of argument types already defined elsewhere S2K
SpaceSystem/CommandMetaData/ArgumentTypeSet/FloatArgumentType/UnitSet Supported Rules for UnitSet already defined elsewhere S2K
SpaceSystem/CommandMetaData/ArgumentTypeSet/FloatArgumentType/BinaryDataEncoding X BinaryDataEncoding of FloatArgumentTypes is not supported "count(//xtce:FloatArgumentType/xtce:BinaryDataEncoding)=0" PUS
SpaceSystem/CommandMetaData/ArgumentTypeSet/FloatArgumentType/FloatDataEncoding Supported PUS
SpaceSystem/CommandMetaData/ArgumentTypeSet/FloatArgumentType/FloatDataEncoding/@encoding Supported Only IEEE754 and MIL1750a encodings are supported for FloatArgumentType "count(//xtce:IntegerArgumentType/xtce:IntegerDataEncoding[@encoding!='IEEE754'][@encoding!='MIL1750a'])=0" PUS
SpaceSystem/CommandMetaData/ArgumentTypeSet/FloatArgumentType/FloatDataEncoding/@sizeInBits Supported S2K
SpaceSystem/CommandMetaData/ArgumentTypeSet/FloatArgumentType/FloatDataEncoding/@bitOrder X Rule already defined elsewhere S2K
SpaceSystem/CommandMetaData/ArgumentTypeSet/FloatArgumentType/FloatDataEncoding/ErrorDetectCorrect X Rule already defined elsewhere S2K
SpaceSystem/CommandMetaData/ArgumentTypeSet/FloatArgumentType/FloatDataEncoding/ByteOrderList X Rule already defined elsewhere S2K
SpaceSystem/CommandMetaData/ArgumentTypeSet/FloatArgumentType/FloatDataEncoding/DefaultCalibrator Supported Rules for DefaultCalibrator already defined elsewhere S2K
SpaceSystem/CommandMetaData/ArgumentTypeSet/FloatArgumentType/FloatDataEncoding/ContextCalibratorList X Rules for ContextCalibratorList already defined elsewhere S2K
SpaceSystem/CommandMetaData/ArgumentTypeSet/FloatArgumentType/IntegerDataEncoding Supported PUS
SpaceSystem/CommandMetaData/ArgumentTypeSet/FloatArgumentType/IntegerDataEncoding/@encoding Supported S2K
SpaceSystem/CommandMetaData/ArgumentTypeSet/FloatArgumentType/IntegerDataEncoding/@sizeInBits Supported S2K
SpaceSystem/CommandMetaData/ArgumentTypeSet/FloatArgumentType/IntegerDataEncoding/@bitOrder X Rule already defined elsewhere S2K
SpaceSystem/CommandMetaData/ArgumentTypeSet/FloatArgumentType/IntegerDataEncoding/ErrorDetectCorrect X Rule already defined elsewhere S2K
SpaceSystem/CommandMetaData/ArgumentTypeSet/FloatArgumentType/IntegerDataEncoding/ByteOrderList X Rule already defined elsewhere S2K
SpaceSystem/CommandMetaData/ArgumentTypeSet/FloatArgumentType/IntegerDataEncoding/DefaultCalibrator Supported Rules for DefaultCalibrator already defined elsewhere S2K
SpaceSystem/CommandMetaData/ArgumentTypeSet/FloatArgumentType/IntegerDataEncoding/ContextCalibratorList X Rules for ContextCalibratorList already defined elsewhere S2K
SpaceSystem/CommandMetaData/ArgumentTypeSet/FloatArgumentType/StringDataEncoding X StringDataEncoding of FloatArgumentTypes is not supported "count(//xtce:FloatArgumentType/xtce:StringDataEncoding)=0" PUS
SpaceSystem/CommandMetaData/ArgumentTypeSet/FloatArgumentType/ToString Supported Rules for ToString already defined elsewhere S2K
SpaceSystem/CommandMetaData/ArgumentTypeSet/FloatArgumentType/ValidRange X Rule already defined elsewhere S2K
SpaceSystem/CommandMetaData/ArgumentTypeSet/FloatArgumentType/ValidRangeSet Supported Rules for ValidRangeSet already defined elsewhere S2K
SpaceSystem/CommandMetaData/ArgumentTypeSet/BooleanArgumentType X BooleanArgumentType is not supported "count(//xtce:BooleanArgumentType)=0" S2K
SpaceSystem/CommandMetaData/ArgumentTypeSet/RelativeTimeArgumentType Supported PUS
SpaceSystem/CommandMetaData/ArgumentTypeSet/RelativeTimeArgumentType/@initialValue Supported S2K
SpaceSystem/CommandMetaData/ArgumentTypeSet/RelativeTimeArgumentType/@name Supported Rule already defined elsewhere S2K
SpaceSystem/CommandMetaData/ArgumentTypeSet/RelativeTimeArgumentType/@shortDescription Supported Rule already defined elsewhere S2K
SpaceSystem/CommandMetaData/ArgumentTypeSet/RelativeTimeArgumentType/LongDescription X Rule already defined elsewhere S2K
SpaceSystem/CommandMetaData/ArgumentTypeSet/RelativeTimeArgumentType/AliasSet X Rule already defined elsewhere S2K
SpaceSystem/CommandMetaData/ArgumentTypeSet/RelativeTimeArgumentType/AncillaryDataSet Supported Rules for AncillaryData of argument types already defined elsewhere S2K
SpaceSystem/CommandMetaData/ArgumentTypeSet/RelativeTimeArgumentType/Encoding X Encoding is not supported for RelativeTimeArgumentType "count(//xtce:RelativeTimeArgumentType/xtce:Encoding)=0" S2K
SpaceSystem/CommandMetaData/ArgumentTypeSet/RelativeTimeArgumentType/ReferenceTime X ReferenceTime is not supported for RelativeTimeArgumentType "count(//xtce:RelativeTimeArgumentType/xtce:ReferenceTime)=0" S2K
SpaceSystem/CommandMetaData/ArgumentTypeSet/AbsoluteTimeArgumentType Supported PUS
SpaceSystem/CommandMetaData/ArgumentTypeSet/AbsoluteTimeArgumentType/@initialValue Supported S2K
SpaceSystem/CommandMetaData/ArgumentTypeSet/AbsoluteTimeArgumentType/@name Supported Rule already defined elsewhere S2K
SpaceSystem/CommandMetaData/ArgumentTypeSet/AbsoluteTimeArgumentType/@shortDescription Supported Rule already defined elsewhere S2K
SpaceSystem/CommandMetaData/ArgumentTypeSet/AbsoluteTimeArgumentType/LongDescription X Rule already defined elsewhere S2K
SpaceSystem/CommandMetaData/ArgumentTypeSet/AbsoluteTimeArgumentType/AliasSet X Rule already defined elsewhere S2K
SpaceSystem/CommandMetaData/ArgumentTypeSet/AbsoluteTimeArgumentType/AncillaryDataSet Supported Rules for AncillaryData of argument types already defined elsewhere S2K
SpaceSystem/CommandMetaData/ArgumentTypeSet/AbsoluteTimeArgumentType/Encoding X Encoding is not supported for AbsoluteTimeArgumentType "count(//xtce:AbsoluteTimeArgumentType/xtce:Encoding)=0" S2K
SpaceSystem/CommandMetaData/ArgumentTypeSet/AbsoluteTimeArgumentType/ReferenceTime X ReferenceTime is not supported for AbsoluteTimeArgumentType "count(//xtce:AbsoluteTimeArgumentType/xtce:ReferenceTime)=0" S2K
SpaceSystem/CommandMetaData/ArgumentTypeSet/ArrayArgumentType X ArrayArgumentType is not supported "count(//xtce:ArrayArgumentType)=0" PUS
SpaceSystem/CommandMetaData/ArgumentTypeSet/AggregateArgumentType X AggregateArgumentType is not supported "count(//xtce:AggregateArgumentType)=0" PUS
SpaceSystem/CommandMetaData/MetaCommandSet Supported S2K
SpaceSystem/CommandMetaData/MetaCommandSet/MetaCommand Supported S2K
SpaceSystem/CommandMetaData/MetaCommandSet/MetaCommand/@abstract Supported No abstract MetaCommand should be defined "count(//xtce:MetaCommand[@abstract=true()])=0" S2K
SpaceSystem/CommandMetaData/MetaCommandSet/MetaCommand/@name Supported The MetaCommand name may be from 1 to 8 characters "count(//xtce:MetaCommand/@name[string-length() < 1] | //xtce:SpaceSystem/@name[string-length() > 8])=0" S2K
SpaceSystem/CommandMetaData/MetaCommandSet/MetaCommand/@shortDescription Supported The MetaCommand short description may be up to 24 characters "count(//xtce:MetaCommand/@shortDescription[string-length() > 24])=0" S2K
SpaceSystem/CommandMetaData/MetaCommandSet/MetaCommand/LongDescription Supported The MetaCommand long description may be up to 64 characters "count(//xtce:MetaCommand[string-length(xtce:LongDescription) > 64])=0" S2K
SpaceSystem/CommandMetaData/MetaCommandSet/MetaCommand/AliasSet Supported S2K
SpaceSystem/CommandMetaData/MetaCommandSet/MetaCommand/AncillaryDataSet Supported The MetaCommand AncillaryDataSet shall have 9 elements "count(//xtce:MetaCommand[count(xtce:AncillaryDataSet)=0])=0 and count(//xtce:MetaCommand/xtce:AncillaryDataSet[count(xtce:AncillaryData)!=9])=0" S2K
SpaceSystem/CommandMetaData/MetaCommandSet/MetaCommand/AncillaryDataSet/AncillaryData Supported CCF_CTYPE shall be defined in the MetaCommand's AncillaryDataSet "count(//xtce:MetaCommand/xtce:AncillaryDataSet/xtce:AncillaryData[1][@name!='CCF_CTYPE'])=0" S2K
SpaceSystem/CommandMetaData/MetaCommandSet/MetaCommand/AncillaryDataSet/AncillaryData Supported CCF_PLAN shall be defined in the MetaCommand's AncillaryDataSet "count(//xtce:MetaCommand/xtce:AncillaryDataSet/xtce:AncillaryData[2][@name!='CCF_PLAN'])=0" S2K
SpaceSystem/CommandMetaData/MetaCommandSet/MetaCommand/AncillaryDataSet/AncillaryData Supported CCF_EXEC shall be defined in the MetaCommand's AncillaryDataSet "count(//xtce:MetaCommand/xtce:AncillaryDataSet/xtce:AncillaryData[3][@name!='CCF_EXEC'])=0" S2K
SpaceSystem/CommandMetaData/MetaCommandSet/MetaCommand/AncillaryDataSet/AncillaryData Supported CCF_ILSCOPE shall be defined in the MetaCommand's AncillaryDataSet "count(//xtce:MetaCommand/xtce:AncillaryDataSet/xtce:AncillaryData[4][@name!='CCF_ILSCOPE'])=0" S2K
SpaceSystem/CommandMetaData/MetaCommandSet/MetaCommand/AncillaryDataSet/AncillaryData Supported CCF_HIPRI shall be defined in the MetaCommand's AncillaryDataSet "count(//xtce:MetaCommand/xtce:AncillaryDataSet/xtce:AncillaryData[5][@name!='CCF_HIPRI'])=0" S2K
SpaceSystem/CommandMetaData/MetaCommandSet/MetaCommand/AncillaryDataSet/AncillaryData Supported CCF_MAPID shall be defined in the MetaCommand's AncillaryDataSet "count(//xtce:MetaCommand/xtce:AncillaryDataSet/xtce:AncillaryData[6][@name!='CCF_MAPID'])=0" S2K
SpaceSystem/CommandMetaData/MetaCommandSet/MetaCommand/AncillaryDataSet/AncillaryData Supported CCF_DEFSET shall be defined in the MetaCommand's AncillaryDataSet "count(//xtce:MetaCommand/xtce:AncillaryDataSet/xtce:AncillaryData[7][@name!='CCF_DEFSET'])=0" S2K
SpaceSystem/CommandMetaData/MetaCommandSet/MetaCommand/AncillaryDataSet/AncillaryData Supported CCF_RAPID shall be defined in the MetaCommand's AncillaryDataSet "count(//xtce:MetaCommand/xtce:AncillaryDataSet/xtce:AncillaryData[8][@name!='CCF_RAPID'])=0" S2K
SpaceSystem/CommandMetaData/MetaCommandSet/MetaCommand/AncillaryDataSet/AncillaryData Supported CCF_SUBSCHEDID shall be defined in the MetaCommand's AncillaryDataSet "count(//xtce:MetaCommand/xtce:AncillaryDataSet/xtce:AncillaryData[9][@name!='CCF_SUBSCHEDID'])=0" S2K
SpaceSystem/CommandMetaData/MetaCommandSet/MetaCommand/BaseMetaCommand X MetaCommand inheritance is disallowed "count(//xtce:MetaCommand/xtce:BaseMetaCommand)=0" S2K
SpaceSystem/CommandMetaData/MetaCommandSet/MetaCommand/SystemName Supported System names must be 3-digit numbers S2K
SpaceSystem/CommandMetaData/MetaCommandSet/MetaCommand/ArgumentList Supported S2K
SpaceSystem/CommandMetaData/MetaCommandSet/MetaCommand/ArgumentList/Argument Supported S2K
SpaceSystem/CommandMetaData/MetaCommandSet/MetaCommand/ArgumentList/Argument/@argumentTypeRef Supported S2K
SpaceSystem/CommandMetaData/MetaCommandSet/MetaCommand/ArgumentList/Argument/@initialValue Supported S2K
SpaceSystem/CommandMetaData/MetaCommandSet/MetaCommand/ArgumentList/Argument/@name Supported The Argument name may be from 1 to 8 characters "count(//xtce:Argument/@name[string-length() < 1] | //xtce:Argument/@name[string-length() > 8])=0" S2K
SpaceSystem/CommandMetaData/MetaCommandSet/MetaCommand/ArgumentList/Argument/@shortDescription X The shortDescription attribute is not supported for Argument "count(//xtce:Argument/@shortDescription)=0" S2K
SpaceSystem/CommandMetaData/MetaCommandSet/MetaCommand/ArgumentList/Argument/LongDescription X LongDescription is not supported for Argument "count(//xtce:Argument/xtce:LongDescription)=0" S2K
SpaceSystem/CommandMetaData/MetaCommandSet/MetaCommand/ArgumentList/Argument/AliasSet X AliasSet is not supported for Argument "count(//xtce:Argument/xtce:AliasSet)=0" S2K
SpaceSystem/CommandMetaData/MetaCommandSet/MetaCommand/ArgumentList/Argument/AncillaryDataSet Supported The Argument AncillaryDataSet shall have 3 elements "count(//xtce:Argument[count(xtce:AncillaryDataSet)=0])=0 and count(//xtce:Argument/xtce:AncillaryDataSet[count(xtce:AncillaryData)!=3])=0" S2K
SpaceSystem/CommandMetaData/MetaCommandSet/MetaCommand/ArgumentList/Argument/AncillaryDataSet/AncillaryData Supported CDF_ELTYPE shall be defined in the Argument's AncillaryDataSet "count(//xtce:Argument/xtce:AncillaryDataSet/xtce:AncillaryData[1][@name!='CDF_ELTYPE'])=0" S2K
SpaceSystem/CommandMetaData/MetaCommandSet/MetaCommand/ArgumentList/Argument/AncillaryDataSet/AncillaryData Supported CDF_INTER shall be defined in the Argument's AncillaryDataSet "count(//xtce:Argument/xtce:AncillaryDataSet/xtce:AncillaryData[2][@name!='CDF_INTER'])=0" S2K
SpaceSystem/CommandMetaData/MetaCommandSet/MetaCommand/ArgumentList/Argument/AncillaryDataSet/AncillaryData Supported CDF_TMID shall be defined in the Argument's AncillaryDataSet "count(//xtce:Argument/xtce:AncillaryDataSet/xtce:AncillaryData[3][@name!='CDF_TMID'])=0" S2K
SpaceSystem/CommandMetaData/MetaCommandSet/MetaCommand/CommandContainer Supported S2K
SpaceSystem/CommandMetaData/MetaCommandSet/MetaCommand/CommandContainer/@name Supported S2K
SpaceSystem/CommandMetaData/MetaCommandSet/MetaCommand/CommandContainer/@shortDescription X Short description not allowed in MetaCommand CommandContainer "count(//xtce:MetaCommand/xtce:CommandContainer/@shortDescription)=0" S2K
SpaceSystem/CommandMetaData/MetaCommandSet/MetaCommand/CommandContainer/LongDescription X Long description not allowed in MetaCommand CommandContainer "count(//xtce:MetaCommand/xtce:CommandContainer/LongDescription)=0" S2K
SpaceSystem/CommandMetaData/MetaCommandSet/MetaCommand/CommandContainer/AliasSet X AliasSet is not allowed in MetaCommand CommandContainer "count(//xtce:MetaCommand/xtce:CommandContainer/AliasSet)=0" S2K
SpaceSystem/CommandMetaData/MetaCommandSet/MetaCommand/CommandContainer/AncillaryDataSet X AncillaryDataSet is not allowed in MetaCommand CommandContainer "count(//xtce:MetaCommand/xtce:CommandContainer/AncillaryDataSet)=0" S2K
SpaceSystem/CommandMetaData/MetaCommandSet/MetaCommand/CommandContainer/DefaultRateInStream X Rule already defined elsewhere S2K
SpaceSystem/CommandMetaData/MetaCommandSet/MetaCommand/CommandContainer/RateInStreamSet X Rule already defined elsewhere S2K
SpaceSystem/CommandMetaData/MetaCommandSet/MetaCommand/CommandContainer/BinaryEncoding X BinaryEncoding is not allowed in MetaCommand CommandContainer "count(//xtce:MetaCommand/xtce:CommandContainer/xtce:BinaryEncoding)=0" S2K
SpaceSystem/CommandMetaData/MetaCommandSet/MetaCommand/CommandContainer/EntryList Supported S2K
SpaceSystem/CommandMetaData/MetaCommandSet/MetaCommand/CommandContainer/EntryList/ParameterRefEntry Supported S2K
SpaceSystem/CommandMetaData/MetaCommandSet/MetaCommand/CommandContainer/EntryList/ParameterRefEntry/@parameterRef Supported S2K
SpaceSystem/CommandMetaData/MetaCommandSet/MetaCommand/CommandContainer/EntryList/ParameterRefEntry/LocationInContainerInBits Supported S2K
SpaceSystem/CommandMetaData/MetaCommandSet/MetaCommand/CommandContainer/EntryList/ParameterRefEntry/LocationInContainerInBits/FixedValue Supported S2K
SpaceSystem/CommandMetaData/MetaCommandSet/MetaCommand/CommandContainer/EntryList/ParameterRefEntry/LocationInContainerInBits/DynamicValue X Dynamic locations are not supported in MetaCommand CommandContainer "count(//xtce:MetaCommand/xtce:CommandContainer/xtce:EntryList/xtce:ParameterRefEntry/xtce:LocationInContainerInBits/xtce:DynamicValue)=0" S2K
SpaceSystem/CommandMetaData/MetaCommandSet/MetaCommand/CommandContainer/EntryList/ParameterRefEntry/LocationInContainerInBits/DiscreteLookupList X Rule already defined elsewhere S2K
SpaceSystem/CommandMetaData/MetaCommandSet/MetaCommand/CommandContainer/EntryList/ParameterRefEntry/RepeatEntry X RepeatEntry is not supported in ParameterRefEntry within MetaCommand CommandContainer "count(//xtce:MetaCommand/xtce:CommandContainer/xtce:EntryList/xtce:ParameterRefEntry/xtce:RepeatEntry)=0" S2K
SpaceSystem/CommandMetaData/MetaCommandSet/MetaCommand/CommandContainer/EntryList/ParameterRefEntry/IncludeCondition X Rule already defined elsewhere S2K
SpaceSystem/CommandMetaData/MetaCommandSet/MetaCommand/CommandContainer/EntryList/ParameterSegmentRefEntry X Rule already defined elsewhere S2K
SpaceSystem/CommandMetaData/MetaCommandSet/MetaCommand/CommandContainer/EntryList/ContainerRefEntry Supported S2K
SpaceSystem/CommandMetaData/MetaCommandSet/MetaCommand/CommandContainer/EntryList/ContainerRefEntry/@containerRef Supported S2K
SpaceSystem/CommandMetaData/MetaCommandSet/MetaCommand/CommandContainer/EntryList/ContainerRefEntry/LocationInContainerInBits X LocationInContainerInBits is not supported in ContainerRefEntry "count(//xtce:MetaCommand/xtce:CommandContainer/xtce:EntryList/xtce:ContainerRefEntry/xtce:LocationInContainerInBits)=0" S2K
SpaceSystem/CommandMetaData/MetaCommandSet/MetaCommand/CommandContainer/EntryList/ContainerRefEntry/RepeatEntry Supported S2K
SpaceSystem/CommandMetaData/MetaCommandSet/MetaCommand/CommandContainer/EntryList/ContainerRefEntry/RepeatEntry/Count Supported S2K
SpaceSystem/CommandMetaData/MetaCommandSet/MetaCommand/CommandContainer/EntryList/ContainerRefEntry/RepeatEntry/Count/FixedValue X Repeated groups of fixed size are not supported in commanding "count(//xtce:MetaCommand/xtce:CommandContainer/xtce:EntryList/xtce:ContainerRefEntry/xtce:RepeatEntry/xtce:Count/xtce:FixedValue)=0" S2K
SpaceSystem/CommandMetaData/MetaCommandSet/MetaCommand/CommandContainer/EntryList/ContainerRefEntry/RepeatEntry/Count/DynamicValue Supported S2K
SpaceSystem/CommandMetaData/MetaCommandSet/MetaCommand/CommandContainer/EntryList/ContainerRefEntry/RepeatEntry/Count/DynamicValue/ParameterInstanceRef Supported Rules for DynamicValue already defined elsewhere S2K
SpaceSystem/CommandMetaData/MetaCommandSet/MetaCommand/CommandContainer/EntryList/ContainerRefEntry/RepeatEntry/Count/DynamicValue/LinearAdjustment X Rule already defined elsewhere S2K
SpaceSystem/CommandMetaData/MetaCommandSet/MetaCommand/CommandContainer/EntryList/ContainerRefEntry/RepeatEntry/Count/DiscreteLookupList X Rule already defined elsewhere S2K
SpaceSystem/CommandMetaData/MetaCommandSet/MetaCommand/CommandContainer/EntryList/ContainerRefEntry/RepeatEntry/Offset X Offset definition is disallowed in ContainerRefEntry "count(//xtce:MetaCommand/xtce:CommandContainer/xtce:EntryList/xtce:ContainerRefEntry/xtce:RepeatEntry/xtce:Offset)=0" S2K
SpaceSystem/CommandMetaData/MetaCommandSet/MetaCommand/CommandContainer/EntryList/ContainerRefEntry/IncludeCondition X Rule already defined elsewhere S2K
SpaceSystem/CommandMetaData/MetaCommandSet/MetaCommand/CommandContainer/EntryList/ContainerSegmentRefEntry X ContainerSegmentRefEntry is not supported "count(//xtce:ContainerSegmentRefEntry)=0" S2K
SpaceSystem/CommandMetaData/MetaCommandSet/MetaCommand/CommandContainer/EntryList/StreamSegmentEntry X StreamSegmentEntry is not supported "count(//xtce:StreamSegmentEntry)=0" S2K
SpaceSystem/CommandMetaData/MetaCommandSet/MetaCommand/CommandContainer/EntryList/IndirectParameterRefEntry X IndirectParameterRefEntry is not supported "count(//xtce:IndirectParameterRefEntry)=0" S2K
SpaceSystem/CommandMetaData/MetaCommandSet/MetaCommand/CommandContainer/EntryList/ArrayParameterRefEntry X Rule already defined elsewhere S2K
SpaceSystem/CommandMetaData/MetaCommandSet/MetaCommand/CommandContainer/EntryList/ArgumentRefEntry Supported S2K
SpaceSystem/CommandMetaData/MetaCommandSet/MetaCommand/CommandContainer/EntryList/ArgumentRefEntry/@argumentRef Supported S2K
SpaceSystem/CommandMetaData/MetaCommandSet/MetaCommand/CommandContainer/EntryList/ArgumentRefEntry/LocationInContainerInBits Supported S2K
SpaceSystem/CommandMetaData/MetaCommandSet/MetaCommand/CommandContainer/EntryList/ArgumentRefEntry/LocationInContainerInBits/FixedValue Supported S2K
SpaceSystem/CommandMetaData/MetaCommandSet/MetaCommand/CommandContainer/EntryList/ArgumentRefEntry/LocationInContainerInBits/DynamicValue X A location within a container may not be dynamic "count(//xtce:CommandContainer/xtce:EntryList/xtce:ArgumentRefEntry/xtce:LocationInContainerInBits/xtce:DynamicValue)=0" S2K
SpaceSystem/CommandMetaData/MetaCommandSet/MetaCommand/CommandContainer/EntryList/ArgumentRefEntry/LocationInContainerInBits/DiscreteLookupList X Rule already defined elsewhere S2K
SpaceSystem/CommandMetaData/MetaCommandSet/MetaCommand/CommandContainer/EntryList/ArgumentRefEntry/RepeatEntry X RepeatEntry is not supported inArgumentRefEntry "count(//xtce:CommandContainer/xtce:EntryList/xtce:ArgumentRefEntry/xtce:RepeatEntry)=0" S2K
SpaceSystem/CommandMetaData/MetaCommandSet/MetaCommand/CommandContainer/EntryList/ArgumentRefEntry/IncludeCondition X Rule already defined elsewhere S2K
SpaceSystem/CommandMetaData/MetaCommandSet/MetaCommand/CommandContainer/EntryList/ArrayArgumentRefEntry X ArrayArgumentRefEntry is not supported "count(//xtce:ArrayArgumentRefEntry)=0" S2K
SpaceSystem/CommandMetaData/MetaCommandSet/MetaCommand/CommandContainer/EntryList/FixedValueEntry X FixedValueEntry is not supported "count(//xtce:FixedValueEntry)=0" S2K
SpaceSystem/CommandMetaData/MetaCommandSet/MetaCommand/CommandContainer/BaseContainer Supported S2K
SpaceSystem/CommandMetaData/MetaCommandSet/MetaCommand/CommandContainer/BaseContainer/@containerRef Supported S2K
SpaceSystem/CommandMetaData/MetaCommandSet/MetaCommand/CommandContainer/BaseContainer/RestrictionCriteria Supported Packets extending PUSTCPkt shall define restriction criteria "count(//xtce:MetaCommand/xtce:CommandContainer/xtce:BaseContainer[@containerRef='PUSTCPkt'][count(xtce:RestrictionCriteria)=0])=0" PUS
SpaceSystem/CommandMetaData/MetaCommandSet/MetaCommand/CommandContainer/BaseContainer/RestrictionCriteria/Comparison Supported Packets extending PUSTCPkt shall not use Comparison "count(//xtce:MetaCommand/xtce:CommandContainer/xtce:BaseContainer[@containerRef='PUSTCPkt']/xtce:RestrictionCriteria/xtce:Comparison)=0" PUS
SpaceSystem/CommandMetaData/MetaCommandSet/MetaCommand/CommandContainer/BaseContainer/RestrictionCriteria/ComparisonList Supported Packets extending PUSTMPkt shall have a comparison to CCSDSAPI, PUSType, PUSSType and PUSAck "count(//xtce:MetaCommand/xtce:CommandContainer/xtce:BaseContainer[@containerRef='PUSTCPkt']/xtce:RestrictionCriteria/xtce:ComparisonList[count(xtce:Comparison)<4])=0" PUS
SpaceSystem/CommandMetaData/MetaCommandSet/MetaCommand/CommandContainer/BaseContainer/RestrictionCriteria/ComparisonList Supported Packets extending PUSTCPkt shall have a comparison to CCSDSAPI "count(//xtce:MetaCommand/xtce:CommandContainer/xtce:BaseContainer[@containerRef='PUSTCPkt']/xtce:RestrictionCriteria/xtce:ComparisonList/xtce:Comparison[1][@parameterRef!='CCSDSAPI'])=0" PUS
SpaceSystem/CommandMetaData/MetaCommandSet/MetaCommand/CommandContainer/BaseContainer/RestrictionCriteria/ComparisonList Supported Packets extending PUSTCPkt shall have a comparison to PUSType "count(//xtce:MetaCommand/xtce:CommandContainer/xtce:BaseContainer[@containerRef='PUSTCPkt']/xtce:RestrictionCriteria/xtce:ComparisonList/xtce:Comparison[2][@parameterRef!='PUSType'])=0" PUS
SpaceSystem/CommandMetaData/MetaCommandSet/MetaCommand/CommandContainer/BaseContainer/RestrictionCriteria/ComparisonList Supported Packets extending PUSTCPkt shall have a comparison to PUSSType "count(//xtce:MetaCommand/xtce:CommandContainer/xtce:BaseContainer[@containerRef='PUSTCPkt']/xtce:RestrictionCriteria/xtce:ComparisonList/xtce:Comparison[3][@parameterRef!='PUSSType'])=0" PUS
SpaceSystem/CommandMetaData/MetaCommandSet/MetaCommand/CommandContainer/BaseContainer/RestrictionCriteria/ComparisonList Supported Packets extending PUSTCPkt shall have a comparison to PUSAck "count(//xtce:MetaCommand/xtce:CommandContainer/xtce:BaseContainer[@containerRef='PUSTCPkt']/xtce:RestrictionCriteria/xtce:ComparisonList/xtce:Comparison[4][@parameterRef!='PUSAck'])=0" PUS
SpaceSystem/CommandMetaData/MetaCommandSet/MetaCommand/CommandContainer/BaseContainer/RestrictionCriteria/BooleanExpression X Rule already defined elsewhere S2K
SpaceSystem/CommandMetaData/MetaCommandSet/MetaCommand/CommandContainer/BaseContainer/RestrictionCriteria/CustomAlgorithm X Rule already defined elsewhere S2K
SpaceSystem/CommandMetaData/MetaCommandSet/MetaCommand/CommandContainer/BaseContainer/RestrictionCriteria/NextContainer X NextContainer is not supported "count(//xtce:NextContainer)=0" S2K
SpaceSystem/CommandMetaData/MetaCommandSet/MetaCommand/TransmissionConstraintList Supported S2K
SpaceSystem/CommandMetaData/MetaCommandSet/MetaCommand/TransmissionConstraintList/TransmissionConstraint Supported S2K
SpaceSystem/CommandMetaData/MetaCommandSet/MetaCommand/TransmissionConstraintList/TransmissionConstraint/@timeOut X The timeOut attribute or TransmissionConstraint is not allowed "count(//xtce:TransmissionConstraint/@timeOut)=0" S2K
SpaceSystem/CommandMetaData/MetaCommandSet/MetaCommand/TransmissionConstraintList/TransmissionConstraint/@suspendable X The suspendable attribute of TransmissionConstraint is disallowed, except for the default value which should be ignored "not(xtce:TransmissionConstraint/@suspendable!='false')" S2K
SpaceSystem/CommandMetaData/MetaCommandSet/MetaCommand/TransmissionConstraintList/TransmissionConstraint/Comparison Supported S2K
SpaceSystem/CommandMetaData/MetaCommandSet/MetaCommand/TransmissionConstraintList/TransmissionConstraint/ComparisonList X "count(//xtce:TransmissionConstraint/xtce:ComparisonList)=0" S2K
SpaceSystem/CommandMetaData/MetaCommandSet/MetaCommand/TransmissionConstraintList/TransmissionConstraint/BooleanExpression X "count(//xtce:TransmissionConstraint/xtce:BooleanExpression)=0" S2K
SpaceSystem/CommandMetaData/MetaCommandSet/MetaCommand/TransmissionConstraintList/TransmissionConstraint/CustomAlgorithm X "count(//xtce:TransmissionConstraint/xtce:CustomAlgorithm)=0" S2K
SpaceSystem/CommandMetaData/MetaCommandSet/MetaCommand/DefaultSignificance Supported S2K
SpaceSystem/CommandMetaData/MetaCommandSet/MetaCommand/DefaultSignificance/@spaceSystemAtRisk X The spaceSystemAtRisk attribute is not supported in DefaultSignificance "count(//xtce:DefaultSignificance/@spaceSystemAtRisk)=0" S2K
SpaceSystem/CommandMetaData/MetaCommandSet/MetaCommand/DefaultSignificance/@reasonForWarning X The reasonForWarning attribute is not supported in DefaultSignificance "count(//xtce:DefaultSignificance/@reasonForWarning)=0" S2K
SpaceSystem/CommandMetaData/MetaCommandSet/MetaCommand/DefaultSignificance/@consequenceLevel Supported Only none and critical significance levels are supported for DefaultSignificance "count(//xtce:MetaCommand/xtce:DefaultSignificance[@consequenceLevel!='none'][@consequenceLevel!='critical'])=0" S2K
SpaceSystem/CommandMetaData/MetaCommandSet/MetaCommand/ContextSignificanceList X ContextSignificanceList is not supported "count(//xtce:MetaCommand/xtce:ContextSignificanceList)=0" S2K
SpaceSystem/CommandMetaData/MetaCommandSet/MetaCommand/Interlock Supported S2K
SpaceSystem/CommandMetaData/MetaCommandSet/MetaCommand/Interlock/@scopeToSpaceSystem X The scopeToSpaceSystem attribute of Interlock is disallowed "count(//xtce:Interlock/@scopeToSpaceSystem)=0" S2K
SpaceSystem/CommandMetaData/MetaCommandSet/MetaCommand/Interlock/@verificationToWaitFor Supported The only verifier values supported are: transferredFromRange, sentFromRange, received, accepted, complete "count(//xtce:Interlock[@verificationToWaitFor!='transferredToRange'][@verificationToWaitFor!='sentFromRange'][@verificationToWaitFor!='received'][@verificationToWaitFor!='accepted'][@verificationToWaitFor!='complete'])=0" S2K
SpaceSystem/CommandMetaData/MetaCommandSet/MetaCommand/Interlock/@verificationProgressPercentage X The verificationProgressPercentage attribute of Interlock is disallowed "count(//xtce:Interlock/@verificationProgressPercentage)=0" S2K
SpaceSystem/CommandMetaData/MetaCommandSet/MetaCommand/Interlock/@suspendable X The suspendable attribute of Interlock is disallowed, except for the default value which should be ignored "not(xtce:Interlock/@suspendable!='false')" S2K
SpaceSystem/CommandMetaData/MetaCommandSet/MetaCommand/VerifierSet Supported S2K
SpaceSystem/CommandMetaData/MetaCommandSet/MetaCommand/VerifierSet/TransferredToRangeVerifier X TransferredToRangeVerifier is not supported "count(//xtce:TransferredToRangeVerifier)=0" S2K
SpaceSystem/CommandMetaData/MetaCommandSet/MetaCommand/VerifierSet/SentFromRangeVerifier X SentFromRangeVerifier is not supported "count(//xtce:SentFromRangeVerifier)=0" S2K
SpaceSystem/CommandMetaData/MetaCommandSet/MetaCommand/VerifierSet/ReceivedVerifier X ReceivedVerifier is not supported "count(//xtce:ReceivedVerifier)=0" S2K
SpaceSystem/CommandMetaData/MetaCommandSet/MetaCommand/VerifierSet/AcceptedVerifier Supported S2K
SpaceSystem/CommandMetaData/MetaCommandSet/MetaCommand/VerifierSet/AcceptedVerifier/@name Supported Verifier names must be 5-digit numbers S2K
SpaceSystem/CommandMetaData/MetaCommandSet/MetaCommand/VerifierSet/AcceptedVerifier/@shortDescription X Verifier descriptions are not supported "count(//xtce:VerifierSet/*/@shortDescription)=0" S2K
SpaceSystem/CommandMetaData/MetaCommandSet/MetaCommand/VerifierSet/AcceptedVerifier/LongDescription Supported Verifier descriptions are not supported "count(//xtce:VerifierSet/*/xtce:LongDescription)=0" S2K
SpaceSystem/CommandMetaData/MetaCommandSet/MetaCommand/VerifierSet/AcceptedVerifier/AliasSet Supported AliasSet is not supported for verifiers "count(//xtce:VerifierSet/*/xtce:AliasSet)=0" S2K
SpaceSystem/CommandMetaData/MetaCommandSet/MetaCommand/VerifierSet/AcceptedVerifier/AncillaryDataSet Supported The Verifier AncillaryDataSet shall have 5 elements "count(//xtce:VerifierSet/*[count(xtce:AncillaryDataSet)=0])=0 and count(//xtce:VerifierSet/*/xtce:AncillaryDataSet[count(xtce:AncillaryData)!=5])=0" S2K
SpaceSystem/CommandMetaData/MetaCommandSet/MetaCommand/VerifierSet/AcceptedVerifier/AncillaryDataSet/AncillaryData Supported CVS_SPID shall be defined in the Verifier's AncillaryDataSet "count(//xtce:VerifierSet/*/xtce:AncillaryDataSet/xtce:AncillaryData[1][@name!='CVS_SPID'])=0" S2K
SpaceSystem/CommandMetaData/MetaCommandSet/MetaCommand/VerifierSet/AcceptedVerifier/AncillaryDataSet/AncillaryData Supported CVS_UNCERTAINTY shall be defined in the Verifier's AncillaryDataSet "count(//xtce:VerifierSet/*/xtce:AncillaryDataSet/xtce:AncillaryData[2][@name!='CVS_UNCERTAINTY'])=0" S2K
SpaceSystem/CommandMetaData/MetaCommandSet/MetaCommand/VerifierSet/AcceptedVerifier/AncillaryDataSet/AncillaryData Supported CVE_INTER shall be defined in the Verifier's AncillaryDataSet "count(//xtce:VerifierSet/*/xtce:AncillaryDataSet/xtce:AncillaryData[3][@name!='CVE_INTER'])=0" S2K
SpaceSystem/CommandMetaData/MetaCommandSet/MetaCommand/VerifierSet/AcceptedVerifier/AncillaryDataSet/AncillaryData Supported CVE_TOL shall be defined in the Verifier's AncillaryDataSet "count(//xtce:VerifierSet/*/xtce:AncillaryDataSet/xtce:AncillaryData[4][@name!='CVE_TOL'])=0" S2K
SpaceSystem/CommandMetaData/MetaCommandSet/MetaCommand/VerifierSet/AcceptedVerifier/AncillaryDataSet/AncillaryData Supported CVE_CHECK shall be defined in the Verifier's AncillaryDataSet "count(//xtce:VerifierSet/*/xtce:AncillaryDataSet/xtce:AncillaryData[5][@name!='CVE_CHECK'])=0" S2K
SpaceSystem/CommandMetaData/MetaCommandSet/MetaCommand/VerifierSet/AcceptedVerifier/ComparisonList Supported S2K
SpaceSystem/CommandMetaData/MetaCommandSet/MetaCommand/VerifierSet/AcceptedVerifier/ComparisonList/Comparison Supported Rules for Comparison already defined elsewhere S2K
SpaceSystem/CommandMetaData/MetaCommandSet/MetaCommand/VerifierSet/AcceptedVerifier/ContainerRef Supported S2K
SpaceSystem/CommandMetaData/MetaCommandSet/MetaCommand/VerifierSet/AcceptedVerifier/ContainerRef/@containerRef Supported Container reference set to &quot;IMPLICIT&quot; for verifiers representing a report-based verification stage.
SpaceSystem/CommandMetaData/MetaCommandSet/MetaCommand/VerifierSet/AcceptedVerifier/ParameterValueChange X ParameterValueChange is not supported for verifiers "count(//xtce:VerifierSet/*/xtce:ParameterValueChange)=0" S2K
SpaceSystem/CommandMetaData/MetaCommandSet/MetaCommand/VerifierSet/AcceptedVerifier/CustomAlgorithm X CustomAlgorithm is not supported for verifiers "count(//xtce:VerifierSet/*/xtce:CustomAlgorithm)=0" S2K
SpaceSystem/CommandMetaData/MetaCommandSet/MetaCommand/VerifierSet/AcceptedVerifier/BooleanExpression X BooleanExpression is not supported for verifiers "count(//xtce:VerifierSet/*/xtce:BooleanExpression)=0" S2K
SpaceSystem/CommandMetaData/MetaCommandSet/MetaCommand/VerifierSet/AcceptedVerifier/Comparison X Comparison is not supported for verifiers "count(//xtce:VerifierSet/*/xtce:Comparison)=0" S2K
SpaceSystem/CommandMetaData/MetaCommandSet/MetaCommand/VerifierSet/AcceptedVerifier/CheckWindow Supported S2K
SpaceSystem/CommandMetaData/MetaCommandSet/MetaCommand/VerifierSet/AcceptedVerifier/CheckWindow/@timeToStartChecking Supported S2K
SpaceSystem/CommandMetaData/MetaCommandSet/MetaCommand/VerifierSet/AcceptedVerifier/CheckWindow/@timeToStopChecking Supported S2K
SpaceSystem/CommandMetaData/MetaCommandSet/MetaCommand/VerifierSet/AcceptedVerifier/CheckWindow/@timeWindowIsRelativeTo X The timeWindowIsRelativeTo attribute of CheckWindow is not allowed "count(//xtce:CheckWindow/@timeWindowIsRelativeTo)=0" S2K
SpaceSystem/CommandMetaData/MetaCommandSet/MetaCommand/VerifierSet/AcceptedVerifier/CheckWindowAlgorithms X CheckWindowAlgorithms is not supported "count(//xtce:CheckWindowAlgorithms)=0" S2K
SpaceSystem/CommandMetaData/MetaCommandSet/MetaCommand/VerifierSet/QueuedVerifier X QueuedVerifier is not supported "count(//xtce:QueuedVerifier)=0" S2K
SpaceSystem/CommandMetaData/MetaCommandSet/MetaCommand/VerifierSet/ExecutionVerifier Supported S2K
SpaceSystem/CommandMetaData/MetaCommandSet/MetaCommand/VerifierSet/ExecutionVerifier/@name Supported Rule already defined elsewhere S2K
SpaceSystem/CommandMetaData/MetaCommandSet/MetaCommand/VerifierSet/ExecutionVerifier/@shortDescription X Rule already defined elsewhere S2K
SpaceSystem/CommandMetaData/MetaCommandSet/MetaCommand/VerifierSet/ExecutionVerifier/LongDescription X Rule already defined elsewhere S2K
SpaceSystem/CommandMetaData/MetaCommandSet/MetaCommand/VerifierSet/ExecutionVerifier/AliasSet X Rule already defined elsewhere S2K
SpaceSystem/CommandMetaData/MetaCommandSet/MetaCommand/VerifierSet/ExecutionVerifier/AncillaryDataSet Supported Rule already defined elsewhere S2K
SpaceSystem/CommandMetaData/MetaCommandSet/MetaCommand/VerifierSet/ExecutionVerifier/ComparisonList Supported Rule already defined elsewhere S2K
SpaceSystem/CommandMetaData/MetaCommandSet/MetaCommand/VerifierSet/ExecutionVerifier/ContainerRef Supported Rule already defined elsewhere S2K
SpaceSystem/CommandMetaData/MetaCommandSet/MetaCommand/VerifierSet/ExecutionVerifier/ParameterValueChange X Rule already defined elsewhere S2K
SpaceSystem/CommandMetaData/MetaCommandSet/MetaCommand/VerifierSet/ExecutionVerifier/CustomAlgorithm X Rule already defined elsewhere S2K
SpaceSystem/CommandMetaData/MetaCommandSet/MetaCommand/VerifierSet/ExecutionVerifier/BooleanExpression X Rule already defined elsewhere S2K
SpaceSystem/CommandMetaData/MetaCommandSet/MetaCommand/VerifierSet/ExecutionVerifier/Comparison X Rule already defined elsewhere S2K
SpaceSystem/CommandMetaData/MetaCommandSet/MetaCommand/VerifierSet/ExecutionVerifier/CheckWindow Supported Rule already defined elsewhere S2K
SpaceSystem/CommandMetaData/MetaCommandSet/MetaCommand/VerifierSet/ExecutionVerifier/CheckWindowAlgorithms X Rule already defined elsewhere S2K
SpaceSystem/CommandMetaData/MetaCommandSet/MetaCommand/VerifierSet/ExecutionVerifier/PercentComplete Supported S2K
SpaceSystem/CommandMetaData/MetaCommandSet/MetaCommand/VerifierSet/ExecutionVerifier/PercentComplete/FixedValue Supported S2K
SpaceSystem/CommandMetaData/MetaCommandSet/MetaCommand/VerifierSet/ExecutionVerifier/PercentComplete/DynamicValue X DynamicValue is not supported for ExecutionVerifier/PercentComplete "count(//xtce:ExecutionVerifier/xtce:PercentComplete/xtce:DynamicValue)=0" S2K
SpaceSystem/CommandMetaData/MetaCommandSet/MetaCommand/VerifierSet/CompleteVerifier Supported S2K
SpaceSystem/CommandMetaData/MetaCommandSet/MetaCommand/VerifierSet/CompleteVerifier/@name Supported Rule already defined elsewhere S2K
SpaceSystem/CommandMetaData/MetaCommandSet/MetaCommand/VerifierSet/CompleteVerifier/@shortDescription X Rule already defined elsewhere S2K
SpaceSystem/CommandMetaData/MetaCommandSet/MetaCommand/VerifierSet/CompleteVerifier/LongDescription X Rule already defined elsewhere S2K
SpaceSystem/CommandMetaData/MetaCommandSet/MetaCommand/VerifierSet/CompleteVerifier/AliasSet X Rule already defined elsewhere S2K
SpaceSystem/CommandMetaData/MetaCommandSet/MetaCommand/VerifierSet/CompleteVerifier/AncillaryDataSet Supported Rule already defined elsewhere S2K
SpaceSystem/CommandMetaData/MetaCommandSet/MetaCommand/VerifierSet/CompleteVerifier/ComparisonList Supported Rule already defined elsewhere S2K
SpaceSystem/CommandMetaData/MetaCommandSet/MetaCommand/VerifierSet/CompleteVerifier/ContainerRef Supported Rule already defined elsewhere S2K
SpaceSystem/CommandMetaData/MetaCommandSet/MetaCommand/VerifierSet/CompleteVerifier/ParameterValueChange X Rule already defined elsewhere S2K
SpaceSystem/CommandMetaData/MetaCommandSet/MetaCommand/VerifierSet/CompleteVerifier/CustomAlgorithm X Rule already defined elsewhere S2K
SpaceSystem/CommandMetaData/MetaCommandSet/MetaCommand/VerifierSet/CompleteVerifier/BooleanExpression X Rule already defined elsewhere S2K
SpaceSystem/CommandMetaData/MetaCommandSet/MetaCommand/VerifierSet/CompleteVerifier/Comparison X Rule already defined elsewhere S2K
SpaceSystem/CommandMetaData/MetaCommandSet/MetaCommand/VerifierSet/CompleteVerifier/CheckWindow Supported Rule already defined elsewhere S2K
SpaceSystem/CommandMetaData/MetaCommandSet/MetaCommand/VerifierSet/CompleteVerifier/CheckWindowAlgorithms X Rule already defined elsewhere S2K
SpaceSystem/CommandMetaData/MetaCommandSet/MetaCommand/VerifierSet/CompleteVerifier/ReturnParmRef X ReturnParmRef is not supported for CompleteVerifier "count(//xtce:CompleteVerifier/xtce:ReturnParmRef)=0" S2K
SpaceSystem/CommandMetaData/MetaCommandSet/MetaCommand/VerifierSet/FailedVerifier X FailedVerifier is not supported "count(//xtce:FailedVerifier)=0" S2K
SpaceSystem/CommandMetaData/MetaCommandSet/MetaCommand/ParameterToSetList X ParameterToSetList is not supported "count(//xtce:ParameterToSetList)=0" S2K
SpaceSystem/CommandMetaData/MetaCommandSet/MetaCommand/ParametersToSuspendAlarmsOnSet X ParametersToSuspendAlarmsOnSet is not supported "count(//xtce:ParametersToSuspendAlarmsOnSet)=0" S2K
SpaceSystem/CommandMetaData/MetaCommandSet/MetaCommandRef X MetaCommandRef is not supported "count(//xtce:MetaCommandRef)=0" S2K
SpaceSystem/CommandMetaData/MetaCommandSet/BlockMetaCommand X BlockMetaCommand is not supported "count(//xtce:BlockMetaCommand)=0" S2K
SpaceSystem/CommandMetaData/CommandContainerSet Supported S2K
SpaceSystem/CommandMetaData/CommandContainerSet/CommandContainer Supported One CommandContainer called PUSTCPkt must be defined "count(//xtce:CommandContainerSet/xtce:CommandContainer[@name='PUSTCPkt'])=1" PUS
SpaceSystem/CommandMetaData/CommandContainerSet/CommandContainer/@abstract Supported The PUSTCPkt must be set to abstract "count(//xtce:CommandContainerSet/xtce:CommandContainer[@name='PUSTCPkt'][@abstract=true()])=1" PUS
SpaceSystem/CommandMetaData/CommandContainerSet/CommandContainer/@idlePattern X Rule already defined elsewhere S2K
SpaceSystem/CommandMetaData/CommandContainerSet/CommandContainer/@name Supported The CommandContainer name may be from 1 to 8 characters "count(//xtce:CommandContainerSet/xtce:CommandContainer/@name[string-length() < 1] | //xtce:CommandContainerSet/xtce:CommandContainer/@name[string-length() > 8])=0" S2K
SpaceSystem/CommandMetaData/CommandContainerSet/CommandContainer/@shortDescription Supported The CommandContainer description may be up to 24 characters "count(//xtce:SpaceSystem/@shortDescription[string-length() > 24])=0" S2K
SpaceSystem/CommandMetaData/CommandContainerSet/CommandContainer/LongDescription X LongDescription is not supported in CommandContainerSet CommandContainer "count(//xtce:CommandContainerSet/xtce:CommandContainer/LongDescription)=0" S2K
SpaceSystem/CommandMetaData/CommandContainerSet/CommandContainer/AliasSet X AliasSet is not supported in CommandContainerSet CommandContainer "count(//xtce:CommandContainerSet/xtce:CommandContainer/AliasSet)=0" S2K
SpaceSystem/CommandMetaData/CommandContainerSet/CommandContainer/AncillaryDataSet X AncillaryDataSet is not supported in CommandContainerSet CommandContainer "count(//xtce:CommandContainerSet/xtce:CommandContainer/AncillaryDataSet)=0" S2K
SpaceSystem/CommandMetaData/CommandContainerSet/CommandContainer/DefaultRateInStream X Rule already defined elsewhere S2K
SpaceSystem/CommandMetaData/CommandContainerSet/CommandContainer/RateInStreamSet X Rule already defined elsewhere S2K
SpaceSystem/CommandMetaData/CommandContainerSet/CommandContainer/BinaryEncoding X BinaryEncoding is not allowed in CommandContainerSet CommandContainer "count(//xtce:CommandContainerSet/xtce:CommandContainer/xtce:BinaryEncoding)=0" S2K
SpaceSystem/CommandMetaData/CommandContainerSet/CommandContainer/EntryList Supported S2K
SpaceSystem/CommandMetaData/CommandContainerSet/CommandContainer/EntryList/ParameterRefEntry Supported S2K
SpaceSystem/CommandMetaData/CommandContainerSet/CommandContainer/EntryList/ParameterRefEntry/@parameterRef Supported S2K
SpaceSystem/CommandMetaData/CommandContainerSet/CommandContainer/EntryList/ParameterRefEntry/LocationInContainerInBits Supported S2K
SpaceSystem/CommandMetaData/CommandContainerSet/CommandContainer/EntryList/ParameterRefEntry/LocationInContainerInBits/FixedValue Supported S2K
SpaceSystem/CommandMetaData/CommandContainerSet/CommandContainer/EntryList/ParameterRefEntry/LocationInContainerInBits/DynamicValue X Rule already defined elsewhere S2K
SpaceSystem/CommandMetaData/CommandContainerSet/CommandContainer/EntryList/ParameterRefEntry/LocationInContainerInBits/DiscreteLookupList X Rule already defined elsewhere S2K
SpaceSystem/CommandMetaData/CommandContainerSet/CommandContainer/EntryList/ParameterRefEntry/RepeatEntry X RepeatEntry is not supported in ParameterRefEntry within CommandContainerSet CommandContainer "count(//xtce:CommandContainerSet/xtce:CommandContainer/xtce:EntryList/xtce:ParameterRefEntry/xtce:RepeatEntry)=0" S2K
SpaceSystem/CommandMetaData/CommandContainerSet/CommandContainer/EntryList/ParameterRefEntry/IncludeCondition X Rule already defined elsewhere S2K
SpaceSystem/CommandMetaData/CommandContainerSet/CommandContainer/EntryList/ParameterSegmentRefEntry X Rule already defined elsewhere S2K
SpaceSystem/CommandMetaData/CommandContainerSet/CommandContainer/EntryList/ContainerRefEntry X ContainerRefEntry is not supported in CommandContainerSet CommandContainer "count(//xtce:CommandContainerSet/xtce:CommandContainer/xtce:ContainerRefEntry)=0" S2K
SpaceSystem/CommandMetaData/CommandContainerSet/CommandContainer/EntryList/ContainerSegmentRefEntry X Rule already defined elsewhere S2K
SpaceSystem/CommandMetaData/CommandContainerSet/CommandContainer/EntryList/StreamSegmentEntry X Rule already defined elsewhere S2K
SpaceSystem/CommandMetaData/CommandContainerSet/CommandContainer/EntryList/IndirectParameterRefEntry X Rule already defined elsewhere S2K
SpaceSystem/CommandMetaData/CommandContainerSet/CommandContainer/EntryList/ArrayParameterRefEntry X Rule already defined elsewhere S2K
SpaceSystem/CommandMetaData/CommandContainerSet/CommandContainer/BaseContainer X CommandContainerSet CommandContainer may not extend other containers "count(//xtce:CommandContainerSet/xtce:CommandContainer/xtce:BaseContainer)=0" S2K
SpaceSystem/CommandMetaData/StreamSet X StreamSet is not supported "count(//xtce:StreamSet)=0" S2K
SpaceSystem/CommandMetaData/AlgorithmSet X AlgorithmSet is not supported "count(//xtce:AlgorithmSet)=0" S2K
SpaceSystem/ServiceSet X ServiceSet is not supported "count(//xtce:ServiceSet)=0" S2K
SpaceSystem/SpaceSystem X Rule already defined elsewhere S2K