Commit 639ab767 authored by Frank Fransen's avatar Frank Fransen
Browse files

Upload New File

parent 66156a16
Loading
Loading
Loading
Loading
Loading
+44 −0
Original line number Diff line number Diff line
{
  "$id": "urn:etsi:li:103705:record-schema-id:v1.5.1",
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "title": "CSP Record Schema",
  "description": "Defines the valid set of Subscriber Data Records that may appear in a RecordSet (see ETSI TS 103 705 clause 6.2.4)",
  "cspSchemaID": "csp.example_8",
  "cspName": "csp.example.com",
  "dateIssued": "2026-01-02T09:15:01Z",
  "version": "1.1.1",
  "$defs": {
    "record": {
      "oneOf": [
        {
          "allOf": [
            {
              "$ref": "urn:etsi:li:103705:type-schema-id:v1.5.1#/$defs/SubscriberInformationRecord"
            },
            {
              "properties": {
                "type": {
                  "const": "urn:etsi:li:103705:type-schema-id:v1.5.1#/$defs/SubscriberInformationRecord"
                }
              }
            }
          ]
        },
        {
          "allOf": [
            {
              "$ref": "urn:etsi:li:103705:type-schema-id:v1.5.1#/$defs/ServiceInformationRecord"
            },
            {
              "properties": {
                "type": {
                  "const": "urn:etsi:li:103705:type-schema-id:v1.5.1#/$defs/ServiceInformationRecord"
                }
              }
            }
          ]
        }
      ]
    }
  }
}
 No newline at end of file