Commit f56ace91 authored by Frank Fransen's avatar Frank Fransen
Browse files

Update file etsi_types.schema.json

parent c5367509
Loading
Loading
Loading
Loading
Loading
+37 −2
Original line number Diff line number Diff line
@@ -7,12 +7,12 @@
    "Pointer": {
      "type": "object",
      "title": "Pointer",
      "description": "Allows one Record in a RecordSet to point to data in another Record in the same Recordset. See clause 5.4 and Annex A.2.2",
      "description": "Allows one Record in a RecordSet to point to data in another Record in the same Recordset. See clause 5.4",
      "properties": {
        "destination": {
          "type": "string",
          "title": "Pointer Destination",
          "description": "Identifies the Record in the RecordSet containined the referred-to data (see clause 5.3.2 and A.2.2)"
          "description": "Identifies the Record in the RecordSet containined the referred-to data (see clause 5.3.2)"
        },
        "relationship": {
          "type": "string",
@@ -987,6 +987,41 @@
          "description": "Personal Unblocking Key for PIN2"
        }
      }
    },
    "SubscriberRecordsCollectionRecord": {
      "type": "object",
      "title": "Collection of records related to a single subscriber",
      "description": "Nesting record to cluster records related to a single subscriber. Use this record to cluster Subscriber Data records when the record set contains records of multiple subscribers. See clause 5.4",
      "properties": {
        "subscriberInformationRecord": {
          "$ref": "#/$defs/SubscriberInformationRecord",
          "description": "Information about a natural person or organisation in this CollectionRecord"
        },
        "registrationInformationRecord": {
          "type": "array",
          "items": {
            "$ref": "#/$defs/RegistrationInformationRecord",
            "description": "One or more registration informtion records for the subscriber in this CollectionRecord"
          }
        },
        "serviceInformationRecord": {
          "type": "array",
          "items": {
            "$ref": "#/$defs/ServiceInformationRecord",
            "description": "One or more service informtion records for the subscriber in this CollectionRecord"
          }
        },
        "paymentInformationRecord": {
          "type": "array",
          "items": {
            "$ref": "#/$defs/PaymentInformationRecord",
            "description": "One or more payment informtion records for the subscriber in this CollectionRecord"
          }
        },
        "required": [
          "subscriberInformationRecord"
        ]
      }
    }
  }
}