@mangosystem/ogc-schemas
Version:
Jsonix XML-JSON mappings for OGC Schemas.
2,115 lines (2,114 loc) • 82.9 kB
JavaScript
var TML_1_0_0_Module_Factory = function () {
var TML_1_0_0 = {
n: 'TML_1_0_0',
dens: 'http:\/\/www.opengis.net\/tml',
deps: ['IC_2_0'],
tis: [{
ln: 'ResponseModels.SteadyStateResponse.PropValues',
tn: null,
bti: '.ValueType',
ps: [{
n: 'inputOutput',
ti: '.BindType'
}, {
n: 'propName',
ti: '.ResponseModels.SteadyStateResponse.PropValues.PropName'
}, {
n: 'propQualifier',
ti: '.BindType'
}, {
n: 'uom',
en: 'UOM',
ti: '.ResponseModels.SteadyStateResponse.PropValues.UOM'
}, {
n: 'direction',
ti: '.BindType'
}, {
n: 'variableName',
ti: '.BindType'
}, {
n: 'calibProp',
mno: 0,
col: true,
ti: '.BindType'
}]
}, {
ln: 'SystemType.Relations.TimeRelation',
tn: null,
ps: [{
n: 'sysClkUidRef',
ti: '.BindType'
}, {
n: 'timeReference',
ti: '.BindType'
}, {
n: 'timeCoordinate',
mno: 0,
col: true,
ti: '.SystemType.Relations.TimeRelation.TimeCoordinate'
}, {
n: 'refName',
an: {
lp: 'name'
},
t: 'a'
}, {
n: 'refUid',
an: {
lp: 'uid'
},
t: 'a'
}, {
n: 'refUidRef',
an: {
lp: 'uidRef'
},
t: 'a'
}]
}, {
ln: 'SpatialModel.AmbiguitySpace.Shape',
tn: null,
ps: [{
n: 'pwrProfile',
ti: '.SpatialModel.AmbiguitySpace.Shape.PwrProfile'
}, {
n: 'spaceCoordSystem',
ti: '.BindType'
}, {
n: 'spaceLocCoords',
mno: 0,
col: true,
ti: '.SpatialModel.AmbiguitySpace.Shape.SpaceLocCoords'
}, {
n: 'refName',
an: {
lp: 'name'
},
t: 'a'
}, {
n: 'refUid',
an: {
lp: 'uid'
},
t: 'a'
}, {
n: 'refUidRef',
an: {
lp: 'uidRef'
},
t: 'a'
}]
}, {
ln: 'Subject',
tn: null,
ps: [{
n: 'otherAttributes',
t: 'aa'
}, {
n: 'any',
mno: 0,
col: true,
typed: false,
mx: false,
t: 'ae'
}, {
n: 'refName',
an: {
lp: 'name'
},
t: 'a'
}, {
n: 'refUid',
an: {
lp: 'uid'
},
t: 'a'
}, {
n: 'refUidRef',
an: {
lp: 'uidRef'
},
t: 'a'
}]
}, {
ln: 'SystemType.Transducers',
tn: null,
ps: [{
n: 'transducer',
mno: 0,
col: true,
ti: '.TransducerType'
}]
}, {
ln: 'ProcessType.Output',
tn: null,
ps: [{
n: 'outputIdent',
ti: '.ProcessType.Output.OutputIdent'
}, {
n: 'logicalDataStructure',
mno: 0,
col: true,
ti: '.LogicalDataStructure'
}, {
n: 'responseModels',
ti: '.ResponseModels'
}, {
n: 'spatialModel',
mno: 0,
col: true,
ti: '.SpatialModel'
}, {
n: 'temporalModel',
ti: '.TemporalModel'
}, {
n: 'other',
ti: 'AnyType'
}, {
n: 'refName',
an: {
lp: 'name'
},
t: 'a'
}, {
n: 'refUid',
an: {
lp: 'uid'
},
t: 'a'
}, {
n: 'refUidRef',
an: {
lp: 'uidRef'
},
t: 'a'
}]
}, {
ln: 'SystemType.Systems',
tn: null,
ps: [{
n: 'system',
mno: 0,
col: true,
ti: '.SystemType'
}]
}, {
ln: 'SystemType.OtherProperties',
tn: null,
ps: [{
n: 'property',
mno: 0,
col: true,
ti: 'AnyType'
}]
}, {
ln: 'ObjToDataRelation.RelationDescription',
tn: null,
bti: '.BindType'
}, {
ln: 'SystemType',
ps: [{
n: 'identification',
ti: '.SystemType.Identification'
}, {
n: 'sysClk',
ti: '.SystemType.SysClk'
}, {
n: 'systems',
ti: '.SystemType.Systems'
}, {
n: 'subjects',
ti: '.SystemType.Subjects'
}, {
n: 'transducers',
ti: '.SystemType.Transducers'
}, {
n: 'processes',
ti: '.SystemType.Processes'
}, {
n: 'relations',
ti: '.SystemType.Relations'
}, {
n: 'clusterDescriptions',
ti: '.SystemType.ClusterDescriptions'
}, {
n: 'otherProperties',
ti: '.SystemType.OtherProperties'
}, {
n: 'refName',
an: {
lp: 'name'
},
t: 'a'
}, {
n: 'refUid',
an: {
lp: 'uid'
},
t: 'a'
}, {
n: 'refUidRef',
an: {
lp: 'uidRef'
},
t: 'a'
}, {
n: 'classification',
ti: 'IC_2_0.ClassificationType',
an: {
lp: 'classification',
ns: 'urn:us:gov:ic:ism:v2'
},
t: 'a'
}, {
n: 'ownerProducer',
ti: {
t: 'l'
},
an: {
lp: 'ownerProducer',
ns: 'urn:us:gov:ic:ism:v2'
},
t: 'a'
}, {
n: 'scIcontrols',
ti: {
t: 'l'
},
an: {
lp: 'SCIcontrols',
ns: 'urn:us:gov:ic:ism:v2'
},
t: 'a'
}, {
n: 'sarIdentifier',
ti: {
t: 'l'
},
an: {
lp: 'SARIdentifier',
ns: 'urn:us:gov:ic:ism:v2'
},
t: 'a'
}, {
n: 'disseminationControls',
ti: {
t: 'l'
},
an: {
lp: 'disseminationControls',
ns: 'urn:us:gov:ic:ism:v2'
},
t: 'a'
}, {
n: 'fgIsourceOpen',
ti: {
t: 'l'
},
an: {
lp: 'FGIsourceOpen',
ns: 'urn:us:gov:ic:ism:v2'
},
t: 'a'
}, {
n: 'fgIsourceProtected',
ti: {
t: 'l'
},
an: {
lp: 'FGIsourceProtected',
ns: 'urn:us:gov:ic:ism:v2'
},
t: 'a'
}, {
n: 'releasableTo',
ti: {
t: 'l'
},
an: {
lp: 'releasableTo',
ns: 'urn:us:gov:ic:ism:v2'
},
t: 'a'
}, {
n: 'nonICmarkings',
ti: {
t: 'l'
},
an: {
lp: 'nonICmarkings',
ns: 'urn:us:gov:ic:ism:v2'
},
t: 'a'
}, {
n: 'classifiedBy',
an: {
lp: 'classifiedBy',
ns: 'urn:us:gov:ic:ism:v2'
},
t: 'a'
}, {
n: 'classificationReason',
an: {
lp: 'classificationReason',
ns: 'urn:us:gov:ic:ism:v2'
},
t: 'a'
}, {
n: 'derivedFrom',
an: {
lp: 'derivedFrom',
ns: 'urn:us:gov:ic:ism:v2'
},
t: 'a'
}, {
n: 'declassDate',
ti: 'Calendar',
an: {
lp: 'declassDate',
ns: 'urn:us:gov:ic:ism:v2'
},
t: 'a'
}, {
n: 'declassEvent',
an: {
lp: 'declassEvent',
ns: 'urn:us:gov:ic:ism:v2'
},
t: 'a'
}, {
n: 'declassException',
ti: {
t: 'l'
},
an: {
lp: 'declassException',
ns: 'urn:us:gov:ic:ism:v2'
},
t: 'a'
}, {
n: 'typeOfExemptedSource',
ti: {
t: 'l'
},
an: {
lp: 'typeOfExemptedSource',
ns: 'urn:us:gov:ic:ism:v2'
},
t: 'a'
}, {
n: 'dateOfExemptedSource',
ti: 'Calendar',
an: {
lp: 'dateOfExemptedSource',
ns: 'urn:us:gov:ic:ism:v2'
},
t: 'a'
}, {
n: 'declassManualReview',
ti: 'Boolean',
an: {
lp: 'declassManualReview',
ns: 'urn:us:gov:ic:ism:v2'
},
t: 'a'
}]
}, {
ln: 'IdentificationType.Calibration',
tn: null,
ps: [{
n: 'calibratedBy',
mno: 0,
col: true,
ti: '.IdentificationType.Calibration.CalibratedBy'
}, {
n: 'validatedBy',
mno: 0,
col: true,
ti: '.IdentificationType.Calibration.ValidatedBy'
}]
}, {
ln: 'SystemType.Relations.PropToPropRelation',
tn: null,
ps: [{
n: 'relationDescription',
ti: '.BindType'
}, {
n: 'uid',
ti: '.BindType'
}, {
n: 'propUidRef',
mno: 0,
col: true,
ti: '.BindType'
}, {
n: 'propagationMedium',
mno: 0,
col: true,
ti: '.BindType'
}, {
n: 'propagationMechanism',
mno: 0,
col: true,
ti: '.BindType'
}, {
n: 'refName',
an: {
lp: 'name'
},
t: 'a'
}, {
n: 'refUid',
an: {
lp: 'uid'
},
t: 'a'
}, {
n: 'refUidRef',
an: {
lp: 'uidRef'
},
t: 'a'
}]
}, {
ln: 'ClusterDesc.ClusterProperties',
tn: null,
ps: [{
n: 'direction',
ti: '.BindType'
}, {
n: 'complexity',
ti: '.BindType'
}, {
n: 'clusterType',
ti: '.BindType'
}, {
n: 'clusterSize',
ti: '.BindType'
}]
}, {
ln: 'Tml.ExtSysRelations',
tn: null,
ps: [{
n: 'objToObjRelation',
mno: 0,
col: true,
ti: '.ObjToObjRelation'
}, {
n: 'objToDataRelation',
mno: 0,
col: true,
ti: '.ObjToDataRelation'
}, {
n: 'otherRelations',
mno: 0,
col: true,
ti: 'AnyType'
}]
}, {
ln: 'ResponseModels.ImpulseResponse.Time',
tn: null,
bti: '.ValueType'
}, {
ln: 'SystemType.Subjects',
tn: null,
ps: [{
n: 'subject',
mno: 0,
col: true,
ti: '.Subject'
}]
}, {
ln: 'SystemType.SysClk',
tn: null,
ps: [{
n: 'uid',
ti: '.BindType'
}, {
n: 'name',
ti: '.BindType'
}, {
n: 'period',
ti: '.ValueType'
}, {
n: 'countNumBase',
ti: '.BindType'
}, {
n: 'min',
ti: '.BindType'
}, {
n: 'max',
ti: '.BindType'
}]
}, {
ln: 'ResponseModels.ImpulseResponse',
tn: null,
ps: [{
n: 'dataUidRef',
ti: '.BindType'
}, {
n: 'freqTime',
ti: '.BindType'
}, {
n: 'amplitude',
ti: '.ResponseModels.ImpulseResponse.Amplitude'
}, {
n: 'time',
ti: '.ResponseModels.ImpulseResponse.Time'
}, {
n: 'frequency',
ti: '.ValueType'
}, {
n: 'refName',
an: {
lp: 'name'
},
t: 'a'
}, {
n: 'refUid',
an: {
lp: 'uid'
},
t: 'a'
}, {
n: 'refUidRef',
an: {
lp: 'uidRef'
},
t: 'a'
}]
}, {
ln: 'ClusterDesc.DataUnitEncoding.DataUnitFieldSize',
tn: null,
ps: [{
n: 'numBits',
ti: '.BindType'
}, {
n: 'numSigBits',
ti: '.BindType'
}, {
n: 'justification',
ti: '.BindType'
}, {
n: 'beginTextDelimiter',
ti: '.BindType'
}, {
n: 'endTextDelimiter',
ti: '.BindType'
}]
}, {
ln: 'TransducerType.Identification.OwnedBy',
tn: null,
ps: [{
n: 'name',
ti: '.BindType'
}, {
n: 'organization',
ti: '.BindType'
}, {
n: 'email',
ti: '.BindType'
}, {
n: 'phone',
ti: '.BindType'
}, {
n: 'date',
ti: '.BindType'
}]
}, {
ln: 'SystemType.ClusterDescriptions',
tn: null,
ps: [{
n: 'clusterDesc',
mno: 0,
col: true,
ti: '.ClusterDesc'
}]
}, {
ln: 'TransducerType',
ps: [{
n: 'identification',
ti: '.TransducerType.Identification'
}, {
n: 'transducerClass',
ti: '.TransducerType.TransducerClass'
}, {
n: 'logicalDataStructure',
mno: 0,
col: true,
ti: '.LogicalDataStructure'
}, {
n: 'responseModels',
ti: '.ResponseModels'
}, {
n: 'spatialModel',
mno: 0,
col: true,
ti: '.SpatialModel'
}, {
n: 'temporalModel',
mno: 0,
col: true,
ti: '.TemporalModel'
}, {
n: 'otherProperties',
ti: '.TransducerType.OtherProperties'
}, {
n: 'refName',
an: {
lp: 'name'
},
t: 'a'
}, {
n: 'refUid',
an: {
lp: 'uid'
},
t: 'a'
}, {
n: 'refUidRef',
an: {
lp: 'uidRef'
},
t: 'a'
}, {
n: 'classification',
ti: 'IC_2_0.ClassificationType',
an: {
lp: 'classification',
ns: 'urn:us:gov:ic:ism:v2'
},
t: 'a'
}, {
n: 'ownerProducer',
ti: {
t: 'l'
},
an: {
lp: 'ownerProducer',
ns: 'urn:us:gov:ic:ism:v2'
},
t: 'a'
}, {
n: 'scIcontrols',
ti: {
t: 'l'
},
an: {
lp: 'SCIcontrols',
ns: 'urn:us:gov:ic:ism:v2'
},
t: 'a'
}, {
n: 'sarIdentifier',
ti: {
t: 'l'
},
an: {
lp: 'SARIdentifier',
ns: 'urn:us:gov:ic:ism:v2'
},
t: 'a'
}, {
n: 'disseminationControls',
ti: {
t: 'l'
},
an: {
lp: 'disseminationControls',
ns: 'urn:us:gov:ic:ism:v2'
},
t: 'a'
}, {
n: 'fgIsourceOpen',
ti: {
t: 'l'
},
an: {
lp: 'FGIsourceOpen',
ns: 'urn:us:gov:ic:ism:v2'
},
t: 'a'
}, {
n: 'fgIsourceProtected',
ti: {
t: 'l'
},
an: {
lp: 'FGIsourceProtected',
ns: 'urn:us:gov:ic:ism:v2'
},
t: 'a'
}, {
n: 'releasableTo',
ti: {
t: 'l'
},
an: {
lp: 'releasableTo',
ns: 'urn:us:gov:ic:ism:v2'
},
t: 'a'
}, {
n: 'nonICmarkings',
ti: {
t: 'l'
},
an: {
lp: 'nonICmarkings',
ns: 'urn:us:gov:ic:ism:v2'
},
t: 'a'
}, {
n: 'classifiedBy',
an: {
lp: 'classifiedBy',
ns: 'urn:us:gov:ic:ism:v2'
},
t: 'a'
}, {
n: 'classificationReason',
an: {
lp: 'classificationReason',
ns: 'urn:us:gov:ic:ism:v2'
},
t: 'a'
}, {
n: 'derivedFrom',
an: {
lp: 'derivedFrom',
ns: 'urn:us:gov:ic:ism:v2'
},
t: 'a'
}, {
n: 'declassDate',
ti: 'Calendar',
an: {
lp: 'declassDate',
ns: 'urn:us:gov:ic:ism:v2'
},
t: 'a'
}, {
n: 'declassEvent',
an: {
lp: 'declassEvent',
ns: 'urn:us:gov:ic:ism:v2'
},
t: 'a'
}, {
n: 'declassException',
ti: {
t: 'l'
},
an: {
lp: 'declassException',
ns: 'urn:us:gov:ic:ism:v2'
},
t: 'a'
}, {
n: 'typeOfExemptedSource',
ti: {
t: 'l'
},
an: {
lp: 'typeOfExemptedSource',
ns: 'urn:us:gov:ic:ism:v2'
},
t: 'a'
}, {
n: 'dateOfExemptedSource',
ti: 'Calendar',
an: {
lp: 'dateOfExemptedSource',
ns: 'urn:us:gov:ic:ism:v2'
},
t: 'a'
}, {
n: 'declassManualReview',
ti: 'Boolean',
an: {
lp: 'declassManualReview',
ns: 'urn:us:gov:ic:ism:v2'
},
t: 'a'
}]
}, {
ln: 'TemporalModel.CfTrigger',
tn: null,
ps: [{
n: 'trigType',
ti: '.BindType'
}, {
n: 'publicTrigger',
ti: '.BindType'
}, {
n: 'period',
ti: '.ValueType'
}, {
n: 'refName',
an: {
lp: 'name'
},
t: 'a'
}, {
n: 'refUid',
an: {
lp: 'uid'
},
t: 'a'
}, {
n: 'refUidRef',
an: {
lp: 'uidRef'
},
t: 'a'
}]
}, {
ln: 'SpatialModel.AmbiguitySpace.Position',
tn: null,
bti: '.SpatialCoordType'
}, {
ln: 'ProcessType.Output.OutputIdent',
tn: null,
ps: [{
n: 'uid',
ti: '.BindType'
}, {
n: 'name',
ti: '.BindType'
}, {
n: 'description',
ti: '.BindType'
}]
}, {
ln: 'SystemType.Relations.DataToDataRelation.DataSource.DataUidRef',
tn: null,
bti: '.BindType'
}, {
ln: 'SpatialCoordType.SpaceCoords',
tn: null,
ps: [{
n: 'posVelAccel',
ti: '.BindType'
}, {
n: 'coordName',
ti: '.BindType'
}, {
n: 'coords',
ti: '.ValueType'
}, {
n: 'refName',
an: {
lp: 'name'
},
t: 'a'
}, {
n: 'refUid',
an: {
lp: 'uid'
},
t: 'a'
}, {
n: 'refUidRef',
an: {
lp: 'uidRef'
},
t: 'a'
}]
}, {
ln: 'BindType',
ps: [{
n: 'value',
t: 'v'
}, {
n: 'bindUid',
an: {
lp: 'bindUid'
},
t: 'a'
}, {
n: 'bindUidRef',
an: {
lp: 'bindUidRef'
},
t: 'a'
}]
}, {
ln: 'IdentificationType.Calibration.ValidatedBy',
tn: null,
ps: [{
n: 'name',
ti: '.BindType'
}, {
n: 'organization',
ti: '.BindType'
}, {
n: 'email',
ti: '.BindType'
}, {
n: 'phone',
ti: '.BindType'
}, {
n: 'date',
ti: '.BindType'
}]
}, {
ln: 'ObjToObjRelation',
tn: null,
ps: [{
n: 'relationDescription',
ti: '.BindType'
}, {
n: 'uid',
ti: '.BindType'
}, {
n: 'object',
mno: 0,
col: true,
ti: '.ObjToObjRelation.Object'
}, {
n: 'confidence',
ti: '.BindType'
}, {
n: 'refName',
an: {
lp: 'name'
},
t: 'a'
}, {
n: 'refUid',
an: {
lp: 'uid'
},
t: 'a'
}, {
n: 'refUidRef',
an: {
lp: 'uidRef'
},
t: 'a'
}, {
n: 'classification',
ti: 'IC_2_0.ClassificationType',
an: {
lp: 'classification',
ns: 'urn:us:gov:ic:ism:v2'
},
t: 'a'
}, {
n: 'ownerProducer',
ti: {
t: 'l'
},
an: {
lp: 'ownerProducer',
ns: 'urn:us:gov:ic:ism:v2'
},
t: 'a'
}, {
n: 'scIcontrols',
ti: {
t: 'l'
},
an: {
lp: 'SCIcontrols',
ns: 'urn:us:gov:ic:ism:v2'
},
t: 'a'
}, {
n: 'sarIdentifier',
ti: {
t: 'l'
},
an: {
lp: 'SARIdentifier',
ns: 'urn:us:gov:ic:ism:v2'
},
t: 'a'
}, {
n: 'disseminationControls',
ti: {
t: 'l'
},
an: {
lp: 'disseminationControls',
ns: 'urn:us:gov:ic:ism:v2'
},
t: 'a'
}, {
n: 'fgIsourceOpen',
ti: {
t: 'l'
},
an: {
lp: 'FGIsourceOpen',
ns: 'urn:us:gov:ic:ism:v2'
},
t: 'a'
}, {
n: 'fgIsourceProtected',
ti: {
t: 'l'
},
an: {
lp: 'FGIsourceProtected',
ns: 'urn:us:gov:ic:ism:v2'
},
t: 'a'
}, {
n: 'releasableTo',
ti: {
t: 'l'
},
an: {
lp: 'releasableTo',
ns: 'urn:us:gov:ic:ism:v2'
},
t: 'a'
}, {
n: 'nonICmarkings',
ti: {
t: 'l'
},
an: {
lp: 'nonICmarkings',
ns: 'urn:us:gov:ic:ism:v2'
},
t: 'a'
}, {
n: 'classifiedBy',
an: {
lp: 'classifiedBy',
ns: 'urn:us:gov:ic:ism:v2'
},
t: 'a'
}, {
n: 'classificationReason',
an: {
lp: 'classificationReason',
ns: 'urn:us:gov:ic:ism:v2'
},
t: 'a'
}, {
n: 'derivedFrom',
an: {
lp: 'derivedFrom',
ns: 'urn:us:gov:ic:ism:v2'
},
t: 'a'
}, {
n: 'declassDate',
ti: 'Calendar',
an: {
lp: 'declassDate',
ns: 'urn:us:gov:ic:ism:v2'
},
t: 'a'
}, {
n: 'declassEvent',
an: {
lp: 'declassEvent',
ns: 'urn:us:gov:ic:ism:v2'
},
t: 'a'
}, {
n: 'declassException',
ti: {
t: 'l'
},
an: {
lp: 'declassException',
ns: 'urn:us:gov:ic:ism:v2'
},
t: 'a'
}, {
n: 'typeOfExemptedSource',
ti: {
t: 'l'
},
an: {
lp: 'typeOfExemptedSource',
ns: 'urn:us:gov:ic:ism:v2'
},
t: 'a'
}, {
n: 'dateOfExemptedSource',
ti: 'Calendar',
an: {
lp: 'dateOfExemptedSource',
ns: 'urn:us:gov:ic:ism:v2'
},
t: 'a'
}, {
n: 'declassManualReview',
ti: 'Boolean',
an: {
lp: 'declassManualReview',
ns: 'urn:us:gov:ic:ism:v2'
},
t: 'a'
}]
}, {
ln: 'DataUnit',
tn: null,
ps: [{
n: 'uid',
ti: '.BindType'
}, {
n: 'name',
ti: '.BindType'
}, {
n: 'variableName',
ti: '.BindType'
}, {
n: 'dataType',
ti: '.BindType'
}, {
n: 'bytesInBlob',
ti: '.BindType'
}, {
n: 'refName',
an: {
lp: 'name'
},
t: 'a'
}, {
n: 'refUid',
an: {
lp: 'uid'
},
t: 'a'
}, {
n: 'refUidRef',
an: {
lp: 'uidRef'
},
t: 'a'
}]
}, {
ln: 'ClusterDesc',
tn: null,
ps: [{
n: 'description',
ti: '.BindType'
}, {
n: 'idMapping',
ti: '.ClusterDesc.IdMapping'
}, {
n: 'clusterProperties',
ti: '.ClusterDesc.ClusterProperties'
}, {
n: 'binHeaderEncode',
ti: '.ClusterDesc.BinHeaderEncode'
}, {
n: 'timeTag',
ti: '.ClusterDesc.TimeTag'
}, {
n: 'dataUnitEncoding',
mno: 0,
col: true,
ti: '.ClusterDesc.DataUnitEncoding'
}, {
n: 'numCfInCluster',
ti: '.BindType'
}, {
n: 'transSeq',
mno: 0,
col: true,
ti: '.ClusterDesc.TransSeq'
}, {
n: 'refName',
an: {
lp: 'name'
},
t: 'a'
}, {
n: 'refUid',
an: {
lp: 'uid'
},
t: 'a'
}, {
n: 'refUidRef',
an: {
lp: 'uidRef'
},
t: 'a'
}, {
n: 'classification',
ti: 'IC_2_0.ClassificationType',
an: {
lp: 'classification',
ns: 'urn:us:gov:ic:ism:v2'
},
t: 'a'
}, {
n: 'ownerProducer',
ti: {
t: 'l'
},
an: {
lp: 'ownerProducer',
ns: 'urn:us:gov:ic:ism:v2'
},
t: 'a'
}, {
n: 'scIcontrols',
ti: {
t: 'l'
},
an: {
lp: 'SCIcontrols',
ns: 'urn:us:gov:ic:ism:v2'
},
t: 'a'
}, {
n: 'sarIdentifier',
ti: {
t: 'l'
},
an: {
lp: 'SARIdentifier',
ns: 'urn:us:gov:ic:ism:v2'
},
t: 'a'
}, {
n: 'disseminationControls',
ti: {
t: 'l'
},
an: {
lp: 'disseminationControls',
ns: 'urn:us:gov:ic:ism:v2'
},
t: 'a'
}, {
n: 'fgIsourceOpen',
ti: {
t: 'l'
},
an: {
lp: 'FGIsourceOpen',
ns: 'urn:us:gov:ic:ism:v2'
},
t: 'a'
}, {
n: 'fgIsourceProtected',
ti: {
t: 'l'
},
an: {
lp: 'FGIsourceProtected',
ns: 'urn:us:gov:ic:ism:v2'
},
t: 'a'
}, {
n: 'releasableTo',
ti: {
t: 'l'
},
an: {
lp: 'releasableTo',
ns: 'urn:us:gov:ic:ism:v2'
},
t: 'a'
}, {
n: 'nonICmarkings',
ti: {
t: 'l'
},
an: {
lp: 'nonICmarkings',
ns: 'urn:us:gov:ic:ism:v2'
},
t: 'a'
}, {
n: 'classifiedBy',
an: {
lp: 'classifiedBy',
ns: 'urn:us:gov:ic:ism:v2'
},
t: 'a'
}, {
n: 'classificationReason',
an: {
lp: 'classificationReason',
ns: 'urn:us:gov:ic:ism:v2'
},
t: 'a'
}, {
n: 'derivedFrom',
an: {
lp: 'derivedFrom',
ns: 'urn:us:gov:ic:ism:v2'
},
t: 'a'
}, {
n: 'declassDate',
ti: 'Calendar',
an: {
lp: 'declassDate',
ns: 'urn:us:gov:ic:ism:v2'
},
t: 'a'
}, {
n: 'declassEvent',
an: {
lp: 'declassEvent',
ns: 'urn:us:gov:ic:ism:v2'
},
t: 'a'
}, {
n: 'declassException',
ti: {
t: 'l'
},
an: {
lp: 'declassException',
ns: 'urn:us:gov:ic:ism:v2'
},
t: 'a'
}, {
n: 'typeOfExemptedSource',
ti: {
t: 'l'
},
an: {
lp: 'typeOfExemptedSource',
ns: 'urn:us:gov:ic:ism:v2'
},
t: 'a'
}, {
n: 'dateOfExemptedSource',
ti: 'Calendar',
an: {
lp: 'dateOfExemptedSource',
ns: 'urn:us:gov:ic:ism:v2'
},
t: 'a'
}, {
n: 'declassManualReview',
ti: 'Boolean',
an: {
lp: 'declassManualReview',
ns: 'urn:us:gov:ic:ism:v2'
},
t: 'a'
}]
}, {
ln: 'SpatialModel.AmbiguitySpace',
tn: null,
ps: [{
n: 'shape',
mno: 0,
col: true,
ti: '.SpatialModel.AmbiguitySpace.Shape'
}, {
n: 'position',
mno: 0,
col: true,
ti: '.SpatialModel.AmbiguitySpace.Position'
}, {
n: 'refName',
an: {
lp: 'name'
},
t: 'a'
}, {
n: 'refUid',
an: {
lp: 'uid'
},
t: 'a'
}, {
n: 'refUidRef',
an: {
lp: 'uidRef'
},
t: 'a'
}]
}, {
ln: 'ClusterDesc.BinHeaderEncode.HeaderAttrib.DataUnitFieldSize',
tn: null,
ps: [{
n: 'numBits',
ti: '.BindType'
}, {
n: 'numSigBits',
ti: '.BindType'
}, {
n: 'justification',
ti: '.BindType'
}, {
n: 'beginTextDelimiter',
ti: '.BindType'
}, {
n: 'endTextDelimiter',
ti: '.BindType'
}]
}, {
ln: 'TemporalModel',
tn: null,
ps: [{
n: 'cfTrigger',
ti: '.TemporalModel.CfTrigger'
}, {
n: 'cfDuration',
ti: '.ValueType'
}, {
n: 'latencyTime',
ti: '.ValueType'
}, {
n: 'ambiguityTime',
mno: 0,
col: true,
ti: '.TemporalModel.AmbiguityTime'
}, {
n: 'cfOffsetTime',
mno: 0,
col: true,
ti: '.TemporalModel.CfOffsetTime'
}, {
n: 'refName',
an: {
lp: 'name'
},
t: 'a'
}, {
n: 'refUid',
an: {
lp: 'uid'
},
t: 'a'
}, {
n: 'refUidRef',
an: {
lp: 'uidRef'
},
t: 'a'
}]
}, {
ln: 'ProcessType.Input',
tn: null,
ps: [{
n: 'inputIdent',
ti: '.ProcessType.Input.InputIdent'
}, {
n: 'logicalDataStructure',
mno: 0,
col: true,
ti: '.LogicalDataStructure'
}, {
n: 'dataValue',
ti: '.BindType'
}, {
n: 'refName',
an: {
lp: 'name'
},
t: 'a'
}, {
n: 'refUid',
an: {
lp: 'uid'
},
t: 'a'
}, {
n: 'refUidRef',
an: {
lp: 'uidRef'
},
t: 'a'
}]
}, {
ln: 'ProcessType.Input.InputIdent',
tn: null,
ps: [{
n: 'uid',
ti: '.BindType'
}, {
n: 'name',
ti: '.BindType'
}, {
n: 'description',
ti: '.BindType'
}]
}, {
ln: 'SystemType.Relations.DataToDataRelation.DataSource',
tn: null,
ps: [{
n: 'name',
ti: '.BindType'
}, {
n: 'dataUidRef',
ti: '.SystemType.Relations.DataToDataRelation.DataSource.DataUidRef'
}, {
n: 'value',
ti: '.BindType'
}, {
n: 'refName',
an: {
lp: 'name'
},
t: 'a'
}, {
n: 'refUid',
an: {
lp: 'uid'
},
t: 'a'
}, {
n: 'refUidRef',
an: {
lp: 'uidRef'
},
t: 'a'
}]
}, {
ln: 'ResponseModels.FrequencyResponse.Amplitude',
tn: null,
bti: '.ValueType'
}, {
ln: 'ResponseModels.FrequencyResponse',
tn: null,
ps: [{
n: 'dataUidRef',
ti: '.BindType'
}, {
n: 'freqRespType',
ti: '.BindType'
}, {
n: 'amplitude',
ti: '.ResponseModels.FrequencyResponse.Amplitude'
}, {
n: 'phase',
ti: '.ResponseModels.FrequencyResponse.Phase'
}, {
n: 'frequency',
ti: '.ResponseModels.FrequencyResponse.Frequency'
}, {
n: 'refName',
an: {
lp: 'name'
},
t: 'a'
}, {
n: 'refUid',
an: {
lp: 'uid'
},
t: 'a'
}, {
n: 'refUidRef',
an: {
lp: 'uidRef'
},
t: 'a'
}]
}, {
ln: 'SystemType.Identification.Operator',
tn: null,
ps: [{
n: 'name',
ti: '.BindType'
}, {
n: 'organization',
ti: '.BindType'
}, {
n: 'email',
ti: '.BindType'
}, {
n: 'phone',
ti: '.BindType'
}, {
n: 'date',
ti: '.BindType'
}]
}, {
ln: 'ResponseModels.SteadyStateResponse.PropValues.UOM',
tn: null,
bti: '.BindType',
ps: [{
n: 'refName',
an: {
lp: 'name'
},
t: 'a'
}, {
n: 'refUid',
an: {
lp: 'uid'
},
t: 'a'
}, {
n: 'refUidRef',
an: {
lp: 'uidRef'
},
t: 'a'
}]
}, {
ln: 'IdentificationType',
ps: [{
n: 'uid',
ti: '.BindType'
}, {
n: 'name',
ti: '.BindType'
}, {
n: 'description',
ti: '.BindType'
}, {
n: 'complexity',
ti: '.BindType'
}, {
n: 'characterization',
ti: '.IdentificationType.Characterization'
}, {
n: 'calibration',
ti: '.IdentificationType.Calibration'
}]
}, {
ln: 'SystemType.Processes',
tn: null,
ps: [{
n: 'process',
mno: 0,
col: true,
ti: '.ProcessType'
}]
}, {
ln: 'TransducerType.TransducerClass',
tn: null,
ps: [{
n: 'transmitterReceiver',
ti: '.BindType'
}, {
n: 'insituRemote',
ti: '.BindType'
}, {
n: 'spatialDependancy',
ti: '.BindType'
}]
}, {
ln: 'ObjToDataRelation.Object',
tn: null,
ps: [{
n: 'name',
ti: '.BindType'
}, {
n: 'objType',
ti: '.BindType'
}, {
n: 'cfSubSampling',
ti: '.CfSubSampling'
}, {
n: 'objUidRef',
ti: '.BindType'
}, {
n: 'objLocalID',
ti: '.BindType'
}, {
n: 'confidence',
ti: '.BindType'
}, {
n: 'refName',
an: {
lp: 'name'
},
t: 'a'
}, {
n: 'refUid',
an: {
lp: 'uid'
},
t: 'a'
}, {
n: 'refUidRef',
an: {
lp: 'uidRef'
},
t: 'a'
}]
}, {
ln: 'IdentificationType.Calibration.CalibratedBy',
tn: null,
ps: [{
n: 'name',
ti: '.BindType'
}, {
n: 'organization',
ti: '.BindType'
}, {
n: 'email',
ti: '.BindType'
}, {
n: 'phone',
ti: '.BindType'
}, {
n: 'date',
ti: '.BindType'
}]
}, {
ln: 'TransducerType.Identification',
tn: null,
bti: '.IdentificationType',
ps: [{
n: 'manufacture',
ti: '.BindType'
}, {
n: 'modelNumber',
ti: '.BindType'
}, {
n: 'serialNumber',
ti: '.BindType'
}, {
n: 'ownedBy',
mno: 0,
col: true,
ti: '.TransducerType.Identification.OwnedBy'
}]
}, {
ln: 'SystemType.Relations.TimeRelation.TimeCoordinate',
tn: null,
ps: [{
n: 'timeCoordType',
ti: '.BindType'
}, {
n: 'absTimeUidRef',
mno: 0,
col: true,
ti: '.BindType'
}]
}, {
ln: 'DataArrayType.DataSet',
tn: null,
ps: [{
n: 'uid',
ti: '.BindType'
}, {
n: 'name',
ti: '.BindType'
}, {
n: 'variableName',
ti: '.BindType'
}, {
n: 'numObjInSet',
ti: '.BindType'
}, {
n: 'dataUnitOrDataArray',
mno: 0,
col: true,
etis: [{
en: 'dataUnit',
ti: '.DataUnit'
}, {
en: 'dataArray',
ti: '.DataArrayType'
}],
t: 'es'
}, {
n: 'refName',
an: {
lp: 'name'
},
t: 'a'
}, {
n: 'refUid',
an: {
lp: 'uid'
},
t: 'a'
}, {
n: 'refUidRef',
an: {
lp: 'uidRef'
},
t: 'a'
}]
}, {
ln: 'ResponseModels.ImpulseResponse.Amplitude',
tn: null,
bti: '.ValueType'
}, {
ln: 'ClusterDesc.DataUnitEncoding',
tn: null,
ps: [{
n: 'dataUnitUidRef',
ti: '.BindType'
}, {
n: 'dataType',
ti: '.BindType'
}, {
n: 'dataUnitFieldSize',
ti: '.ClusterDesc.DataUnitEncoding.DataUnitFieldSize'
}, {
n: 'endian',
ti: '.BindType'
}, {
n: 'encode',
ti: '.BindType'
}, {
n: 'numBase',
ti: '.BindType'
}, {
n: 'handleAsType',
ti: '.BindType'
}, {
n: 'refName',
an: {
lp: 'name'
},
t: 'a'
}, {
n: 'refUid',
an: {
lp: 'uid'
},
t: 'a'
}, {
n: 'refUidRef',
an: {
lp: 'uidRef'
},
t: 'a'
}]
}, {
ln: 'IdentificationType.Characterization',
tn: null,
ps: [{
n: 'characterizedBy',
ti: '.IdentificationType.Characterization.CharacterizedBy'
}, {
n: 'validatedBy',
ti: '.IdentificationType.Characterization.ValidatedBy'
}]
}, {
ln: 'SystemType.Identification',
tn: null,
bti: '.IdentificationType',
ps: [{
n: 'manufacture',
ti: '.BindType'
}, {
n: 'modelNumber',
ti: '.BindType'
}, {
n: 'serialNumber',
ti: '.BindType'
}, {
n: 'owner',
ti: '.SystemType.Identification.Owner'
}, {
n: 'operator',
ti: '.SystemType.Identification.Operator'
}]
}, {
ln: 'SystemType.Relations.DataToDataRelation.DataSink.DataUidRef',
tn: null,
bti: '.BindType'
}, {
ln: 'TransducerType.OtherProperties',
tn: null,
ps: [{
n: 'property',
mno: 0,
col: true,
ti: 'AnyType'
}]
}, {
ln: 'ObjToDataRelation',
tn: null,
ps: [{
n: 'relationDescription',
ti: '.ObjToDataRelation.RelationDescription'
}, {
n: 'uid',
ti: '.BindType'
}, {
n: 'object',
mno: 0,
col: true,
ti: '.ObjToDataRelation.Object'
}, {
n: 'name',
ti: '.BindType'
}, {
n: 'dataUidRef',
ti: '.BindType'
}, {
n: 'value',
ti: '.BindType'
}, {
n: 'classification',
ti: 'IC_2_0.ClassificationType',
an: {
lp: 'classification',
ns: 'urn:us:gov:ic:ism:v2'
},
t: 'a'
}, {
n: 'ownerProducer',
ti: {
t: 'l'
},
an: {
lp: 'ownerProducer',
ns: 'urn:us:gov:ic:ism:v2'
},
t: 'a'
}, {
n: 'scIcontrols',
ti: {
t: 'l'
},
an: {
lp: 'SCIcontrols',
ns: 'urn:us:gov:ic:ism:v2'
},
t: 'a'
}, {
n: 'sarIdentifier',
ti: {
t: 'l'
},
an: {
lp: 'SARIdentifier',
ns: 'urn:us:gov:ic:ism:v2'
},
t: 'a'
}, {
n: 'disseminationControls',
ti: {
t: 'l'
},
an: {
lp: 'disseminationControls',
ns: 'urn:us:gov:ic:ism:v2'
},
t: 'a'
}, {
n: 'fgIsourceOpen',
ti: {
t: 'l'
},
an: {
lp: 'FGIsourceOpen',
ns: 'urn:us:gov:ic:ism:v2'
},
t: 'a'
}, {
n: 'fgIsourceProtected',
ti: {
t: 'l'
},
an: {
lp: 'FGIsourceProtected',
ns: 'urn:us:gov:ic:ism:v2'
},
t: 'a'
}, {
n: 'releasableTo',
ti: {
t: 'l'
},
an: {
lp: 'releasableTo',
ns: 'urn:us:gov:ic:ism:v2'
},
t: 'a'
}, {
n: 'nonICmarkings',
ti: {
t: 'l'
},
an: {
lp: 'nonICmarkings',
ns: 'urn:us:gov:ic:ism:v2'
},
t: 'a'
}, {
n: 'classifiedBy',
an: {
lp: 'classifiedBy',
ns: 'urn:us:gov:ic:ism:v2'
},
t: 'a'
}, {
n: 'classificationReason',
an: {
lp: 'classificationReason',
ns: 'urn:us:gov:ic:ism:v2'
},
t: 'a'
}, {
n: 'derivedFrom',
an: {
lp: 'derivedFrom',
ns: 'urn:us:gov:ic:ism:v2'
},
t: 'a'
}, {
n: 'declassDate',
ti: 'Calendar',
an: {
lp: 'declassDate',
ns: 'urn:us:gov:ic:ism:v2'
},
t: 'a'
}, {
n: 'declassEvent',
an: {
lp: 'declassEvent',
ns: 'urn:us:gov:ic:ism:v2'
},
t: 'a'
}, {
n: 'declassException',
ti: {
t: 'l'
},
an: {
lp: 'declassException',
ns: 'urn:us:gov:ic:ism:v2'
},
t: 'a'
}, {
n: 'typeOfExemptedSource',
ti: {
t: 'l'
},
an: {
lp: 'typeOfExemptedSource',
ns: 'urn:us:gov:ic:ism:v2'
},
t: 'a'
}, {
n: 'dateOfExemptedSource',
ti: 'Calendar',
an: {
lp: 'dateOfExemptedSource',
ns: 'urn:us:gov:ic:ism:v2'
},
t: 'a'
}, {
n: 'declassManualReview',
ti: 'Boolean',
an: {
lp: 'declassManualReview',
ns: 'urn:us:gov:ic:ism:v2'
},
t: 'a'
}, {
n: 'refName',
an: {
lp: 'name'
},
t: 'a'
}, {
n: 'refUid',
an: {
lp: 'uid'
},
t: 'a'
}, {