Loading 103120/schema/json/ts_103120_Config.schema.json 0 → 100644 +151 −0 Original line number Diff line number Diff line { "$id": "ts_103120_Config_2024_06", "$schema": "https://json-schema.org/draft/2020-12/schema", "$defs": { "TargetFormatTypeDefinitions": { "type": "object", "properties": { "config:FormatOwner": { "$ref": "ts_103280_2017_07#/$defs/ShortString" }, "config:TargetFormatTypeDefinitionEntries": { "$ref": "#/$defs/TargetFormatTypeDefinitionEntries" } }, "required": [ "config:FormatOwner", "config:TargetFormatTypeDefinitionEntries" ] }, "TargetFormatTypeDefinitionEntries": { "type": "object", "properties": { "config:TargetFormatTypeDefinitionEntry": { "type": "array", "items": { "$ref": "#/$defs/TargetFormatTypeDefinitionEntry" } } }, "required": [] }, "TargetFormatTypeDefinitionEntry": { "type": "object", "properties": { "config:FormatName": { "$ref": "ts_103280_2017_07#/$defs/ShortString" }, "config:Description": { "$ref": "ts_103280_2017_07#/$defs/LongString" }, "config:FormatRegex": { "$ref": "ts_103280_2017_07#/$defs/LongString" } }, "required": [ "config:FormatName", "config:Description", "config:FormatRegex" ] }, "TargetingConfigurations": { "type": "object", "properties": { "config:TargetingConfiguration": { "type": "array", "items": { "$ref": "#/$defs/TargetingConfiguration" } } }, "required": [] }, "TargetingConfiguration": { "type": "object", "properties": { "config:FormatName": { "$ref": "ts_103280_2017_07#/$defs/ShortString" }, "config:FormatOwner": { "$ref": "ts_103280_2017_07#/$defs/ShortString" }, "config:Guidance": { "$ref": "ts_103280_2017_07#/$defs/LongString" }, "config:AssociatedLIServiceTypes": { "$ref": "ts_103120_Common_2016_02#/$defs/DictionaryEntries" }, "config:AssociatedLDRequestSubtypes": { "$ref": "ts_103120_Common_2016_02#/$defs/DictionaryEntries" }, "config:AssociatedLPRequestSubtypes": { "$ref": "ts_103120_Common_2016_02#/$defs/DictionaryEntries" } }, "required": [ "config:FormatName", "config:FormatOwner" ] }, "SupportedLIWorkflowEndpoints": { "type": "object", "properties": { "config:SupportedLIWorkflowEndpoint": { "type": "array", "items": { "$ref": "#/$defs/SupportedLIWorkflowEndpoint" } } }, "required": [] }, "SupportedLIWorkflowEndpoint": { "type": "object", "properties": { "config:LIWorkflowEndpoint": { "$ref": "ts_103120_Common_2016_02#/$defs/DictionaryEntry" }, "config:Guidance": { "$ref": "ts_103280_2017_07#/$defs/LongString" }, "config:URL": { "$ref": "ts_103280_2017_07#/$defs/LongString" } }, "required": [ "config:LIWorkflowEndpoint", "config:URL" ] }, "SupportedLPWorkflowEndpoints": { "type": "object", "properties": { "config:SupportedLPWorkflowEndpoint": { "type": "array", "items": { "$ref": "#/$defs/SupportedLPWorkflowEndpoint" } } }, "required": [] }, "SupportedLPWorkflowEndpoint": { "type": "object", "properties": { "config:LIWorkflowEndpoint": { "$ref": "ts_103120_Common_2016_02#/$defs/DictionaryEntry" }, "config:Guidance": { "$ref": "ts_103280_2017_07#/$defs/LongString" }, "config:URL": { "$ref": "ts_103280_2017_07#/$defs/LongString" } }, "required": [ "config:LIWorkflowEndpoint", "config:URL" ] } } } 103120/schema/json/ts_103120_Core.schema.json +12 −4 Original line number Diff line number Diff line Loading @@ -549,10 +549,18 @@ "$ref": "ts_103280_2017_07#/$defs/QualifiedDateTime" }, "Dictionaries": {}, "TargetFormatTypeDefinitions": {}, "TargetingConfigurations": {}, "SupportedLIWorkflowEndpoints": {}, "SupportedLPWorkflowEndpoints": {} "TargetFormatTypeDefinitions": { "$ref": "ts_103120_Config_2024_06#/$defs/TargetFormatTypeDefinitions" }, "TargetingConfigurations": { "$ref": "ts_103120_Config_2024_06#/$defs/TargetingConfigurations" }, "SupportedLIWorkflowEndpoints": { "$ref": "ts_103120_Config_2024_06#/$defs/SupportedLIWorkflowEndpoints" }, "SupportedLPWorkflowEndpoints": { "$ref": "ts_103120_Config_2024_06#/$defs/SupportedLPWorkflowEndpoints" } }, "required": [ "LastChanged", Loading 103120/schema/json/ts_103120_Delivery.schema.json +39 −2 Original line number Diff line number Diff line Loading @@ -2,6 +2,12 @@ "$id": "ts_103120_Delivery_2019_10", "$schema": "https://json-schema.org/draft/2020-12/schema", "$defs": { "Checksum": { "$ref": "ts_103280_2017_07#/$defs/ShortString" }, "ChecksumType": { "$ref": "ts_103280_2017_07#/$defs/ShortString" }, "DeliveryObject": { "type": "object", "properties": { Loading Loading @@ -219,16 +225,47 @@ "$ref": "ts_103280_2017_07#/$defs/ShortString" }, "delivery:Checksum": { "$ref": "ts_103280_2017_07#/$defs/ShortString" "$ref": "#/$defs/Checksum" }, "delivery:ChecksumType": { "$ref": "ts_103280_2017_07#/$defs/ShortString" "$ref": "#/$defs/ChecksumType" }, "delivery:Checksums": { "$ref": "#/$defs/ListOfChecksumAndType" } }, "required": [ "delivery:Data" ] }, "ListOfChecksumAndType": { "type": "object", "properties": { "delivery:ChecksumAndType": { "type": "array", "items": { "$ref": "#/$defs/ChecksumAndType" }, "minItems": 1 } }, "required": [] }, "ChecksumAndType": { "type": "object", "properties": { "delivery:Checksum": { "$ref": "#/$defs/Checksum" }, "delivery:ChecksumType": { "$ref": "#/$defs/ChecksumType" } }, "required": [ "delivery:Checksum", "delivery:ChecksumType" ] }, "EmbeddedXMLData": {}, "EmbeddedJSONData": {} } Loading utils/ts103120_config.json +3 −0 Original line number Diff line number Diff line Loading @@ -6,6 +6,9 @@ "./103120/schema/xsd/ts_103120_Common.xsd" : { "prefix" : "common" }, "./103120/schema/xsd/ts_103120_Config.xsd" : { "prefix" : "config" }, "./103120/schema/xsd/ts_103120_Core.xsd" : { }, "./103120/schema/xsd/ts_103120_Delivery.xsd" : { Loading Loading
103120/schema/json/ts_103120_Config.schema.json 0 → 100644 +151 −0 Original line number Diff line number Diff line { "$id": "ts_103120_Config_2024_06", "$schema": "https://json-schema.org/draft/2020-12/schema", "$defs": { "TargetFormatTypeDefinitions": { "type": "object", "properties": { "config:FormatOwner": { "$ref": "ts_103280_2017_07#/$defs/ShortString" }, "config:TargetFormatTypeDefinitionEntries": { "$ref": "#/$defs/TargetFormatTypeDefinitionEntries" } }, "required": [ "config:FormatOwner", "config:TargetFormatTypeDefinitionEntries" ] }, "TargetFormatTypeDefinitionEntries": { "type": "object", "properties": { "config:TargetFormatTypeDefinitionEntry": { "type": "array", "items": { "$ref": "#/$defs/TargetFormatTypeDefinitionEntry" } } }, "required": [] }, "TargetFormatTypeDefinitionEntry": { "type": "object", "properties": { "config:FormatName": { "$ref": "ts_103280_2017_07#/$defs/ShortString" }, "config:Description": { "$ref": "ts_103280_2017_07#/$defs/LongString" }, "config:FormatRegex": { "$ref": "ts_103280_2017_07#/$defs/LongString" } }, "required": [ "config:FormatName", "config:Description", "config:FormatRegex" ] }, "TargetingConfigurations": { "type": "object", "properties": { "config:TargetingConfiguration": { "type": "array", "items": { "$ref": "#/$defs/TargetingConfiguration" } } }, "required": [] }, "TargetingConfiguration": { "type": "object", "properties": { "config:FormatName": { "$ref": "ts_103280_2017_07#/$defs/ShortString" }, "config:FormatOwner": { "$ref": "ts_103280_2017_07#/$defs/ShortString" }, "config:Guidance": { "$ref": "ts_103280_2017_07#/$defs/LongString" }, "config:AssociatedLIServiceTypes": { "$ref": "ts_103120_Common_2016_02#/$defs/DictionaryEntries" }, "config:AssociatedLDRequestSubtypes": { "$ref": "ts_103120_Common_2016_02#/$defs/DictionaryEntries" }, "config:AssociatedLPRequestSubtypes": { "$ref": "ts_103120_Common_2016_02#/$defs/DictionaryEntries" } }, "required": [ "config:FormatName", "config:FormatOwner" ] }, "SupportedLIWorkflowEndpoints": { "type": "object", "properties": { "config:SupportedLIWorkflowEndpoint": { "type": "array", "items": { "$ref": "#/$defs/SupportedLIWorkflowEndpoint" } } }, "required": [] }, "SupportedLIWorkflowEndpoint": { "type": "object", "properties": { "config:LIWorkflowEndpoint": { "$ref": "ts_103120_Common_2016_02#/$defs/DictionaryEntry" }, "config:Guidance": { "$ref": "ts_103280_2017_07#/$defs/LongString" }, "config:URL": { "$ref": "ts_103280_2017_07#/$defs/LongString" } }, "required": [ "config:LIWorkflowEndpoint", "config:URL" ] }, "SupportedLPWorkflowEndpoints": { "type": "object", "properties": { "config:SupportedLPWorkflowEndpoint": { "type": "array", "items": { "$ref": "#/$defs/SupportedLPWorkflowEndpoint" } } }, "required": [] }, "SupportedLPWorkflowEndpoint": { "type": "object", "properties": { "config:LIWorkflowEndpoint": { "$ref": "ts_103120_Common_2016_02#/$defs/DictionaryEntry" }, "config:Guidance": { "$ref": "ts_103280_2017_07#/$defs/LongString" }, "config:URL": { "$ref": "ts_103280_2017_07#/$defs/LongString" } }, "required": [ "config:LIWorkflowEndpoint", "config:URL" ] } } }
103120/schema/json/ts_103120_Core.schema.json +12 −4 Original line number Diff line number Diff line Loading @@ -549,10 +549,18 @@ "$ref": "ts_103280_2017_07#/$defs/QualifiedDateTime" }, "Dictionaries": {}, "TargetFormatTypeDefinitions": {}, "TargetingConfigurations": {}, "SupportedLIWorkflowEndpoints": {}, "SupportedLPWorkflowEndpoints": {} "TargetFormatTypeDefinitions": { "$ref": "ts_103120_Config_2024_06#/$defs/TargetFormatTypeDefinitions" }, "TargetingConfigurations": { "$ref": "ts_103120_Config_2024_06#/$defs/TargetingConfigurations" }, "SupportedLIWorkflowEndpoints": { "$ref": "ts_103120_Config_2024_06#/$defs/SupportedLIWorkflowEndpoints" }, "SupportedLPWorkflowEndpoints": { "$ref": "ts_103120_Config_2024_06#/$defs/SupportedLPWorkflowEndpoints" } }, "required": [ "LastChanged", Loading
103120/schema/json/ts_103120_Delivery.schema.json +39 −2 Original line number Diff line number Diff line Loading @@ -2,6 +2,12 @@ "$id": "ts_103120_Delivery_2019_10", "$schema": "https://json-schema.org/draft/2020-12/schema", "$defs": { "Checksum": { "$ref": "ts_103280_2017_07#/$defs/ShortString" }, "ChecksumType": { "$ref": "ts_103280_2017_07#/$defs/ShortString" }, "DeliveryObject": { "type": "object", "properties": { Loading Loading @@ -219,16 +225,47 @@ "$ref": "ts_103280_2017_07#/$defs/ShortString" }, "delivery:Checksum": { "$ref": "ts_103280_2017_07#/$defs/ShortString" "$ref": "#/$defs/Checksum" }, "delivery:ChecksumType": { "$ref": "ts_103280_2017_07#/$defs/ShortString" "$ref": "#/$defs/ChecksumType" }, "delivery:Checksums": { "$ref": "#/$defs/ListOfChecksumAndType" } }, "required": [ "delivery:Data" ] }, "ListOfChecksumAndType": { "type": "object", "properties": { "delivery:ChecksumAndType": { "type": "array", "items": { "$ref": "#/$defs/ChecksumAndType" }, "minItems": 1 } }, "required": [] }, "ChecksumAndType": { "type": "object", "properties": { "delivery:Checksum": { "$ref": "#/$defs/Checksum" }, "delivery:ChecksumType": { "$ref": "#/$defs/ChecksumType" } }, "required": [ "delivery:Checksum", "delivery:ChecksumType" ] }, "EmbeddedXMLData": {}, "EmbeddedJSONData": {} } Loading
utils/ts103120_config.json +3 −0 Original line number Diff line number Diff line Loading @@ -6,6 +6,9 @@ "./103120/schema/xsd/ts_103120_Common.xsd" : { "prefix" : "common" }, "./103120/schema/xsd/ts_103120_Config.xsd" : { "prefix" : "config" }, "./103120/schema/xsd/ts_103120_Core.xsd" : { }, "./103120/schema/xsd/ts_103120_Delivery.xsd" : { Loading