Commit 53112d6e authored by canterburym's avatar canterburym
Browse files

Fixing refs

parent c0070238
Pipeline #12668 canceled with stage
in 14 seconds
{
"$id": "authorisation.json",
"$id": "TS_103_120_authorisation.json",
"$defs": {
"AuthorisationObject": {
"type": "object",
......@@ -9,7 +9,7 @@
"enum": "{http://uri.etsi.org/03120/common/2020/09/Authorisation}AuthorisationObject"
},
"ObjectIdentifier": {
"$ref": "core.json#/$defs/ObjectIdentifier"
"$ref": "TS_103_120_core.json#/$defs/ObjectIdentifier"
},
"CountryCode": {
"$ref": "etsi103280.json#/$defs/ISOCountryCode"
......@@ -25,28 +25,28 @@
"$ref": "etsi103280.json#/$defs/LongString"
},
"AssociatedObjects": {
"$ref": "core.json#/$defs/AssociatedObjects"
"$ref": "TS_103_120_core.json#/$defs/AssociatedObjects"
},
"LastChanged": {
"$ref": "etsi103280.json#/$defs/QualifiedDateTime"
},
"NationalHandlingParameters": {
"$ref": "core.json#/$defs/NationalHandlingParameters"
"$ref": "TS_103_120_core.json#/$defs/NationalHandlingParameters"
},
"AuthorisationReference": {
"$ref": "etsi103280.json#/$defs/LongString"
},
"AuthorisationLegalType": {
"$ref": "common.json#/$defs/DictionaryEntry"
"$ref": "TS_103_120_common.json#/$defs/DictionaryEntry"
},
"AuthorisationPriority": {
"$ref": "common.json#/$defs/DictionaryEntry"
"$ref": "TS_103_120_common.json#/$defs/DictionaryEntry"
},
"AuthorisationStatus": {
"$ref": "common.json#/$defs/DictionaryEntry"
"$ref": "TS_103_120_common.json#/$defs/DictionaryEntry"
},
"AuthorisationDesiredStatus": {
"$ref": "common.json#/$defs/DictionaryEntry"
"$ref": "TS_103_120_common.json#/$defs/DictionaryEntry"
},
"AuthorisationTimespan": {
"$ref": "#/$defs/AuthorisationTimespan"
......@@ -66,11 +66,11 @@
"AuthorisationApprovalDetails": {
"type": "array",
"items": {
"$ref": "common.json#/$defs/ApprovalDetails"
"$ref": "TS_103_120_common.json#/$defs/ApprovalDetails"
}
},
"AuthorisationInvalidReason": {
"$ref": "core.json#/$defs/ActionUnsuccesfulInformation"
"$ref": "TS_103_120_core.json#/$defs/ActionUnsuccesfulInformation"
},
"AuthorisationFlags": {
"$ref": "#/$defs/AuthorisationFlags"
......@@ -93,7 +93,7 @@
"AuthorisationFlag": {
"type": "array",
"items": {
"$ref": "common.json#/$defs/DictionaryEntry"
"$ref": "TS_103_120_common.json#/$defs/DictionaryEntry"
}
}
},
......@@ -117,7 +117,7 @@
"CSPID": {
"type": "array",
"items": {
"$ref": "core.json#/$defs/EndpointID"
"$ref": "TS_103_120_core.json#/$defs/EndpointID"
},
"minItems": 1
}
......
{
"$id": "common.json",
"$id": "TS_103_120_common.json",
"$defs": {
"ETSIVersion": {
"allOf": [
......
{
"$id": "core.json",
"$id": "TS_103_120_core.json",
"$defs": {
"ObjectIdentifier": {
"$ref": "etsi103280.json#/$defs/UUID"
......@@ -12,6 +12,9 @@
},
"Payload": {
"$ref": "#/$defs/MessagePayload"
},
"Signature": {
"$ref": "xmldsig.json#/$defs/SignatureType"
}
},
"required": [
......@@ -50,7 +53,7 @@
"type": "object",
"properties": {
"ETSIVersion": {
"$ref": "common.json#/$defs/ETSIVersion"
"$ref": "TS_103_120_common.json#/$defs/ETSIVersion"
},
"NationalProfileOwner": {
"$ref": "etsi103280.json#/$defs/ShortString"
......@@ -406,7 +409,7 @@
"type": "object",
"properties": {
"ObjectType": {
"$ref": "common.json#/$defs/DictionaryEntry"
"$ref": "TS_103_120_common.json#/$defs/DictionaryEntry"
},
"LastChanged": {
"$ref": "etsi103280.json#/$defs/QualifiedDateTime"
......@@ -430,7 +433,7 @@
"type": "object",
"properties": {
"ObjectType": {
"$ref": "common.json#/$defs/DictionaryEntry"
"$ref": "TS_103_120_common.json#/$defs/DictionaryEntry"
},
"Identifier": {
"$ref": "#/$defs/ObjectIdentifier"
......@@ -559,19 +562,19 @@
"OneOfHI1Object": {
"oneOf": [
{
"$ref": "authorisation.json#/$defs/AuthorisationObject"
"$ref": "TS_103_120_authorisation.json#/$defs/AuthorisationObject"
},
{
"$ref": "task.json#/$defs/LITaskObject"
"$ref": "TS_103_120_task.json#/$defs/LITaskObject"
},
{
"$ref": "task.json#/$defs/LDTaskObject"
"$ref": "TS_103_120_task.json#/$defs/LDTaskObject"
},
{
"$ref": "document.json#/$defs/DocumentObject"
"$ref": "TS_103_120_document.json#/$defs/DocumentObject"
},
{
"$ref": "notification.json#/$defs/NotificationObject"
"$ref": "TS_103_120_notification.json#/$defs/NotificationObject"
}
]
}
......
{
"$id": "delivery.json",
"$id": "TS_103_120_delivery.json",
"$defs": {
"DeliveryObject": {
"type": "object",
......@@ -9,7 +9,7 @@
"enum": "{http://uri.etsi.org/03120/common/2019/10/Delivery}DeliveryObject"
},
"ObjectIdentifier": {
"$ref": "core.json#/$defs/ObjectIdentifier"
"$ref": "TS_103_120_core.json#/$defs/ObjectIdentifier"
},
"CountryCode": {
"$ref": "etsi103280.json#/$defs/ISOCountryCode"
......@@ -25,13 +25,13 @@
"$ref": "etsi103280.json#/$defs/LongString"
},
"AssociatedObjects": {
"$ref": "core.json#/$defs/AssociatedObjects"
"$ref": "TS_103_120_core.json#/$defs/AssociatedObjects"
},
"LastChanged": {
"$ref": "etsi103280.json#/$defs/QualifiedDateTime"
},
"NationalHandlingParameters": {
"$ref": "core.json#/$defs/NationalHandlingParameters"
"$ref": "TS_103_120_core.json#/$defs/NationalHandlingParameters"
},
"Reference": {
"$ref": "#/$defs/Reference"
......@@ -90,7 +90,7 @@
"type": "object",
"properties": {
"Specification": {
"$ref": "common.json#/$defs/DictionaryEntry"
"$ref": "TS_103_120_common.json#/$defs/DictionaryEntry"
}
},
"required": [
......
{
"$id": "document.json",
"$id": "TS_103_120_document.json",
"$defs": {
"DocumentObject": {
"type": "object",
......@@ -9,7 +9,7 @@
"enum": "{http://uri.etsi.org/03120/common/2020/09/Document}DocumentObject"
},
"ObjectIdentifier": {
"$ref": "core.json#/$defs/ObjectIdentifier"
"$ref": "TS_103_120_core.json#/$defs/ObjectIdentifier"
},
"CountryCode": {
"$ref": "etsi103280.json#/$defs/ISOCountryCode"
......@@ -25,13 +25,13 @@
"$ref": "etsi103280.json#/$defs/LongString"
},
"AssociatedObjects": {
"$ref": "core.json#/$defs/AssociatedObjects"
"$ref": "TS_103_120_core.json#/$defs/AssociatedObjects"
},
"LastChanged": {
"$ref": "etsi103280.json#/$defs/QualifiedDateTime"
},
"NationalHandlingParameters": {
"$ref": "core.json#/$defs/NationalHandlingParameters"
"$ref": "TS_103_120_core.json#/$defs/NationalHandlingParameters"
},
"DocumentReference": {
"$ref": "etsi103280.json#/$defs/LongString"
......@@ -40,16 +40,16 @@
"$ref": "etsi103280.json#/$defs/LongString"
},
"DocumentStatus": {
"$ref": "common.json#/$defs/DictionaryEntry"
"$ref": "TS_103_120_common.json#/$defs/DictionaryEntry"
},
"DocumentDesiredStatus": {
"$ref": "common.json#/$defs/DictionaryEntry"
"$ref": "TS_103_120_common.json#/$defs/DictionaryEntry"
},
"DocumentTimespan": {
"$ref": "#/$defs/DocumentTimespan"
},
"DocumentType": {
"$ref": "common.json#/$defs/DictionaryEntry"
"$ref": "TS_103_120_common.json#/$defs/DictionaryEntry"
},
"DocumentProperties": {
"$ref": "#/$defs/DocumentProperties"
......@@ -60,11 +60,11 @@
"DocumentSignature": {
"type": "array",
"items": {
"$ref": "common.json#/$defs/ApprovalDetails"
"$ref": "TS_103_120_common.json#/$defs/ApprovalDetails"
}
},
"DocumentInvalidReason": {
"$ref": "core.json#/$defs/ActionUnsuccesfulInformation"
"$ref": "TS_103_120_core.json#/$defs/ActionUnsuccesfulInformation"
},
"NationalDocumentParameters": {
"$ref": "#/$defs/NationalDocumentParameters"
......@@ -103,7 +103,7 @@
"type": "object",
"properties": {
"PropertyType": {
"$ref": "common.json#/$defs/DictionaryEntry"
"$ref": "TS_103_120_common.json#/$defs/DictionaryEntry"
},
"PropertyValue": {
"$ref": "etsi103280.json#/$defs/LongString"
......
{
"$id": "notification.json",
"$id": "TS_103_120_notification.json",
"$defs": {
"NotificationObject": {
"type": "object",
......@@ -9,7 +9,7 @@
"enum": "{http://uri.etsi.org/03120/common/2016/02/Notification}NotificationObject"
},
"ObjectIdentifier": {
"$ref": "core.json#/$defs/ObjectIdentifier"
"$ref": "TS_103_120_core.json#/$defs/ObjectIdentifier"
},
"CountryCode": {
"$ref": "etsi103280.json#/$defs/ISOCountryCode"
......@@ -25,19 +25,19 @@
"$ref": "etsi103280.json#/$defs/LongString"
},
"AssociatedObjects": {
"$ref": "core.json#/$defs/AssociatedObjects"
"$ref": "TS_103_120_core.json#/$defs/AssociatedObjects"
},
"LastChanged": {
"$ref": "etsi103280.json#/$defs/QualifiedDateTime"
},
"NationalHandlingParameters": {
"$ref": "core.json#/$defs/NationalHandlingParameters"
"$ref": "TS_103_120_core.json#/$defs/NationalHandlingParameters"
},
"NotificationDetails": {
"$ref": "etsi103280.json#/$defs/LongString"
},
"NotificationType": {
"$ref": "common.json#/$defs/DictionaryEntry"
"$ref": "TS_103_120_common.json#/$defs/DictionaryEntry"
},
"NewNotification": {
"type": "boolean"
......
{
"$id": "task.json",
"$id": "TS_103_120_task.json",
"$defs": {
"LITaskObject": {
"type": "object",
......@@ -9,7 +9,7 @@
"enum": "{http://uri.etsi.org/03120/common/2020/09/Task}LITaskObject"
},
"ObjectIdentifier": {
"$ref": "core.json#/$defs/ObjectIdentifier"
"$ref": "TS_103_120_core.json#/$defs/ObjectIdentifier"
},
"CountryCode": {
"$ref": "etsi103280.json#/$defs/ISOCountryCode"
......@@ -25,22 +25,22 @@
"$ref": "etsi103280.json#/$defs/LongString"
},
"AssociatedObjects": {
"$ref": "core.json#/$defs/AssociatedObjects"
"$ref": "TS_103_120_core.json#/$defs/AssociatedObjects"
},
"LastChanged": {
"$ref": "etsi103280.json#/$defs/QualifiedDateTime"
},
"NationalHandlingParameters": {
"$ref": "core.json#/$defs/NationalHandlingParameters"
"$ref": "TS_103_120_core.json#/$defs/NationalHandlingParameters"
},
"Reference": {
"$ref": "etsi103280.json#/$defs/LIID"
},
"Status": {
"$ref": "common.json#/$defs/DictionaryEntry"
"$ref": "TS_103_120_common.json#/$defs/DictionaryEntry"
},
"DesiredStatus": {
"$ref": "common.json#/$defs/DictionaryEntry"
"$ref": "TS_103_120_common.json#/$defs/DictionaryEntry"
},
"Timespan": {
"$ref": "#/$defs/TaskTimespan"
......@@ -49,7 +49,7 @@
"$ref": "#/$defs/TargetIdentifier"
},
"DeliveryType": {
"$ref": "common.json#/$defs/DictionaryEntry"
"$ref": "TS_103_120_common.json#/$defs/DictionaryEntry"
},
"DeliveryDetails": {
"$ref": "#/$defs/TaskDeliveryDetails"
......@@ -57,17 +57,17 @@
"ApprovalDetails": {
"type": "array",
"items": {
"$ref": "common.json#/$defs/ApprovalDetails"
"$ref": "TS_103_120_common.json#/$defs/ApprovalDetails"
}
},
"CSPID": {
"$ref": "core.json#/$defs/EndpointID"
"$ref": "TS_103_120_core.json#/$defs/EndpointID"
},
"HandlingProfile": {
"$ref": "common.json#/$defs/DictionaryEntry"
"$ref": "TS_103_120_common.json#/$defs/DictionaryEntry"
},
"InvalidReason": {
"$ref": "core.json#/$defs/ActionUnsuccesfulInformation"
"$ref": "TS_103_120_core.json#/$defs/ActionUnsuccesfulInformation"
},
"Flags": {
"$ref": "#/$defs/TaskFlags"
......@@ -109,7 +109,7 @@
"$ref": "#/$defs/TargetIdentifierValues"
},
"ServiceType": {
"$ref": "common.json#/$defs/DictionaryEntry"
"$ref": "TS_103_120_common.json#/$defs/DictionaryEntry"
}
},
"required": []
......@@ -180,13 +180,13 @@
"$ref": "#/$defs/NationalEncryptionDetails"
},
"IRIorCC": {
"$ref": "common.json#/$defs/DictionaryEntry"
"$ref": "TS_103_120_common.json#/$defs/DictionaryEntry"
},
"HandoverFormat": {
"$ref": "common.json#/$defs/DictionaryEntry"
"$ref": "TS_103_120_common.json#/$defs/DictionaryEntry"
},
"DeliveryProfile": {
"$ref": "common.json#/$defs/DictionaryEntry"
"$ref": "TS_103_120_common.json#/$defs/DictionaryEntry"
},
"NationalDeliveryParameters": {
"$ref": "#/$defs/NationalDeliveryParameters"
......@@ -303,7 +303,7 @@
"TaskFlag": {
"type": "array",
"items": {
"$ref": "common.json#/$defs/DictionaryEntry"
"$ref": "TS_103_120_common.json#/$defs/DictionaryEntry"
}
}
},
......@@ -350,7 +350,7 @@
"enum": "{http://uri.etsi.org/03120/common/2020/09/Task}LDTaskObject"
},
"ObjectIdentifier": {
"$ref": "core.json#/$defs/ObjectIdentifier"
"$ref": "TS_103_120_core.json#/$defs/ObjectIdentifier"
},
"CountryCode": {
"$ref": "etsi103280.json#/$defs/ISOCountryCode"
......@@ -366,25 +366,25 @@
"$ref": "etsi103280.json#/$defs/LongString"
},
"AssociatedObjects": {
"$ref": "core.json#/$defs/AssociatedObjects"
"$ref": "TS_103_120_core.json#/$defs/AssociatedObjects"
},
"LastChanged": {
"$ref": "etsi103280.json#/$defs/QualifiedDateTime"
},
"NationalHandlingParameters": {
"$ref": "core.json#/$defs/NationalHandlingParameters"
"$ref": "TS_103_120_core.json#/$defs/NationalHandlingParameters"
},
"Reference": {
"$ref": "etsi103280.json#/$defs/LDID"
},
"Status": {
"$ref": "common.json#/$defs/DictionaryEntry"
"$ref": "TS_103_120_common.json#/$defs/DictionaryEntry"
},
"StatusReason": {
"$ref": "core.json#/$defs/ActionUnsuccesfulInformation"
"$ref": "TS_103_120_core.json#/$defs/ActionUnsuccesfulInformation"
},
"DesiredStatus": {
"$ref": "common.json#/$defs/DictionaryEntry"
"$ref": "TS_103_120_common.json#/$defs/DictionaryEntry"
},
"RequestDetails": {
"$ref": "#/$defs/RequestDetails"
......@@ -395,14 +395,14 @@
"ApprovalDetails": {
"type": "array",
"items": {
"$ref": "common.json#/$defs/ApprovalDetails"
"$ref": "TS_103_120_common.json#/$defs/ApprovalDetails"
}
},
"CSPID": {
"$ref": "core.json#/$defs/EndpointID"
"$ref": "TS_103_120_core.json#/$defs/EndpointID"
},
"HandlingProfile": {
"$ref": "common.json#/$defs/DictionaryEntry"
"$ref": "TS_103_120_common.json#/$defs/DictionaryEntry"
},
"Flags": {
"$ref": "#/$defs/LDTaskFlags"
......@@ -420,7 +420,7 @@
"type": "object",
"properties": {
"Type": {
"$ref": "common.json#/$defs/DictionaryEntry"
"$ref": "TS_103_120_common.json#/$defs/DictionaryEntry"
},
"StartTime": {
"$ref": "etsi103280.json#/$defs/QualifiedDateTime"
......@@ -494,10 +494,10 @@
"$ref": "#/$defs/NationalEncryptionDetails"
},
"LDHandoverFormat": {
"$ref": "common.json#/$defs/DictionaryEntry"
"$ref": "TS_103_120_common.json#/$defs/DictionaryEntry"
},
"LDDeliveryProfile": {
"$ref": "common.json#/$defs/DictionaryEntry"
"$ref": "TS_103_120_common.json#/$defs/DictionaryEntry"
},
"NationalDeliveryParameters": {
"$ref": "#/$defs/NationalDeliveryParameters"
......@@ -511,7 +511,7 @@
"LDTaskFlag": {
"type": "array",
"items": {
"$ref": "common.json#/$defs/DictionaryEntry"
"$ref": "TS_103_120_common.json#/$defs/DictionaryEntry"
}
}
},
......
{
"$id": "etsi103280.json",
"$defs": {
"ShortString": {
"type": "string",
"maxLength": 255
},
"LongString": {
"type": "string",
"maxLength": 65535
},
"LIID": {
"type": "string",
"pattern": "^([!-~]{1,25})|([0-9a-f]{26,50})$"
},
"UTCDateTime": {
"type": "string",
"pattern": "^[0-9]{4}-[0-9]{2}-[0-9]{2}T[0-9]{2}:[0-9]{2}:[0-9]{2}Z$"
},
"UTCMicrosecondDateTime": {
"type": "string",
"pattern": "^[0-9]{4}-[0-9]{2}-[0-9]{2}T[0-9]{2}:[0-9]{2}:[0-9]{2}\\.[0-9]{6}Z$"
},
"QualifiedDateTime": {
"type": "string",
"pattern": "^[0-9]{4}-[0-9]{2}-[0-9]{2}T[0-9]{2}:[0-9]{2}:[0-9]{2}(Z|[+-][0-9]{2}:[0-9]{2})$"
},
"QualifiedMicrosecondDateTime": {
"type": "string",
"pattern": "^[0-9]{4}-[0-9]{2}-[0-9]{2}T[0-9]{2}:[0-9]{2}:[0-9]{2}\\.[0-9]{6}(Z|[+-][0-9]{2}:[0-9]{2})$"
},
"InternationalE164": {
"type": "string",
"pattern": "^[0-9]{1,15}$"
},
"IMSI": {
"type": "string",
"pattern": "^[0-9]{6,15}$"
},
"IMEI": {
"type": "string",
"pattern": "^[0-9]{14}$"
},
"IMEICheckDigit": {
"type": "string",
"pattern": "^[0-9]{15}$"
},
"IMEISV": {
"type": "string",
"pattern": "^[0-9]{16}$"
},
"IPv4Address": {
"type": "string",
"pattern": "^((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])$"
},
"IPv4CIDR": {
"type": "string",
"pattern": "^((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])/([1-2]?[0-9]|3[0-2])$"
},
"IPv6Address": {
"type": "string",
"pattern": "^([0-9a-f]{4}:){7}([0-9a-f]{4})$"
},
"IPv6CIDR": {
"type": "string",
"pattern": "^([0-9a-f]{4}:){7}([0-9a-f]{4})/(([1-9][0-9]?)|(1[0-1][0-9])|(12[0-8]))$"
},
"TCPPort": {
"type": "integer",
"exclusiveMinimum": 1,
"maximum": 65535
},
"UDPPort": {
"type": "integer",
"minimum": 0,
"maximum": 65535
},
"MACAddress": {
"type": "string",
"pattern": "^([a-f0-9]{2}:){5}[a-f0-9]{2}$"
},
"EmailAddress": {
"allOf": [
{
"$ref": "#/$defs/ShortString"
},
{
"type": "string",
"pattern": "^[a-zA-Z0-9\\.!#$%&'\\*\\+\\\\/=\\?\\^_`\\{\\|\\}~\\-]+@[a-zA-Z0-9]([a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?(\\.[a-zA-Z0-9]([a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?)*$"
}
]
},
"UUID": {
"type": "string",
"pattern": "^[a-f0-9]{8}-[a-f0-9]{4}-[a-f0-9]{4}-[a-f0-9]{4}-[a-f0-9]{12}$"
},
"ISOCountryCode": {
"type": "string",
"pattern": "^[A-Z]{2}$"
},
"SIPURI": {
"type": "string",
"pattern": "^sips?:[a-zA-Z0-9!#$&-;=?-\\[\\]_~%]+$"
},
"TELURI": {
"type": "string",
"pattern": "^tel:[a-zA-Z0-9!#$&-;=?-\\[\\]_~%]+$"
},
"WGS84LatitudeDecimal": {
"type": "string",
"pattern": "^[NS][0-9]{2}\\.[0-9]{6}$"
},
"WGS84LongitudeDecimal": {
"type": "string"