Commit 2ab12ade authored by Mark Canterbury's avatar Mark Canterbury
Browse files

Making changes post conference call

parent fa658e10
Loading
Loading
Loading
Loading
+1 −0
Original line number Diff line number Diff line
@@ -4,6 +4,7 @@
  "title": "CSP Record Schema",
  "description": "Defines the valid set of Records that may appear in a RecordSet (see ETSI TS 103 705 clause 6.2.4)",
  "cspSchemaID" : "csp.example_1",
  "cspName" : "csp.example.com",
  "dateIssued" : "2024-04-024T09:00:01Z",
  "version" : "1.1.1",
  "$defs": {
+2 −1
Original line number Diff line number Diff line
@@ -19,7 +19,8 @@
            "parties": [
                {
                    "identity": {"phoneNumber": "491713920067"},
                    "role": "originating"
                    "role": "originating",
                    "initialAccessTechnology" : "5G"
                },
                {
                    "identity": {"phoneNumber": "441632960123"},
+41 −47
Original line number Diff line number Diff line
@@ -18,11 +18,11 @@
          "type": "string",
          "title": "Relationship",
          "description": "Indicates the nature of the relationship. Valid values and their meaning should be provided by the CSP"
        }
      }, 
      "required": [
        "destination"
      ]
      }
    },
    "CallRecord": {
      "type": "object",
@@ -38,11 +38,11 @@
        },
        "timeBegin": {
          "$ref": "ts_103280_2017_07#/$defs/QualifiedMicrosecondDateTime",
          "description": "Unknown fractions of the time to be filled-in with zeros"
          "description": "Time at which the call began"
        },
        "timeEnd": {
          "$ref": "ts_103280_2017_07#/$defs/QualifiedMicrosecondDateTime",
          "description": "Unknown fractions of the time to be filled-in with zeros"
          "description": "Time at which the call ended"
        },
        "callDuration": {
          "type": "integer",
@@ -78,7 +78,7 @@
        },
        "eventTime": {
          "$ref": "ts_103280_2017_07#/$defs/QualifiedMicrosecondDateTime",
          "description": "Unknown fractions of the time to be filled-in with zeros"
          "description": "Time at which the event happened"
        },
        "parties": {
          "type": "array",
@@ -102,7 +102,7 @@
        },
        "eventTime": {
          "$ref": "ts_103280_2017_07#/$defs/QualifiedMicrosecondDateTime",
          "description": "Unknown fractions of the time to be filled-in with zeros"
          "description": "Time at which the event happened"
        },
        "parties": {
          "type": "array",
@@ -126,11 +126,11 @@
        },
        "timeBegin": {
          "$ref": "ts_103280_2017_07#/$defs/QualifiedMicrosecondDateTime",
          "description": "Unknown fractions of the time to be filled-in with zeros"
          "description": "Time at which the data access session began"
        },
        "timeEnd": {
          "$ref": "ts_103280_2017_07#/$defs/QualifiedMicrosecondDateTime",
          "description": "Unknown fractions of the time to be filled-in with zeros"
          "description": "Time at which the data access session ended"
        },
        "parties": {
          "type": "array",
@@ -158,9 +158,9 @@
            "unknown"
          ]
        },
        "bearer": {
          "$ref": "#/$defs/Bearer",
          "description": "For bearer information specific for this party"
        "initialAccessTechnology": {
          "$ref": "#/$defs/AccessTechnology",
          "description": "Access technology used at the start of the call"
        },
        "locations": {
          "type": "array",
@@ -183,9 +183,9 @@
            "receiver"
          ]
        },
        "bearer": {
          "$ref": "#/$defs/Bearer",
          "description": "For bearer information specific for this party"
        "accessTechnology": {
          "$ref": "#/$defs/AccessTechnology",
          "description": "Access technology used"
        },
        "locations": {
          "type": "array",
@@ -208,9 +208,9 @@
            "receiver"
          ]
        },
        "bearer": {
          "$ref": "#/$defs/Bearer",
          "description": "For bearer information specific for this party"
        "accessTechnology": {
          "$ref": "#/$defs/AccessTechnology",
          "description": "Access technology used"
        },
        "locations": {
          "type": "array",
@@ -225,17 +225,18 @@
      "description": "Information about the participants and technologies related to the data service",
      "properties": {
        "identity": {
          "$ref": "#/$defs/DataPartyId"
          "$ref": "#/$defs/DataAccessPartyId"
        },
        "aPN": {
          "type": "s_103280_2017_07#/$defs/APN"
        "aPNdNN": {
          "description" : "APN or DPN associated with the data access",
          "$ref": "ts_103280_2017_07#/$defs/DNN"
        },
        "dNN": {
          "type": "s_103280_2017_07#/$defs/DNN"
          "$ref": "ts_103280_2017_07#/$defs/DNN"
        },
        "bearer": {
          "$ref": "#/$defs/Bearer",
          "description": "For bearer information specific for this party"
        "initialAccessTechnology": {
          "$ref": "#/$defs/AccessTechnology",
          "description": "Access technology used at the start of the data access session"
        },
        "locations": {
          "type": "array",
@@ -368,11 +369,8 @@
        }
      }
    },
    "Bearer": {
      "type": "object",
      "description": "The Technology used",
      "properties": {
        "technology": {
    "AccessTechnology": {
      "description": "Access technology used",
      "enum": [
        "2G",
        "3G",
@@ -383,11 +381,7 @@
        "wifi",
        "xDSL",
        "pstn"
          ],
          "description": "The technology used;"
        }
        
      }
      ]
    },
    "Location": {
      "type": "object",
+5 −4
Original line number Diff line number Diff line
{
    "$id": "urn:etsi:li:103705:record-schema-id:v1",
    "$id": "urn:etsi:li:103705:record-schema-id:v1.1.1",
    "$schema": "https://json-schema.org/draft/2020-12/schema",
    "title": "CSP Record Schema",
    "description": "Defines the valid set of Records that may appear in a RecordSet (see ETSI TS 103 705 clause 6.2.4)",
    "cspSchemaID" : "{replace with assigned ID  - see TS 103 705 Table 6.2}",
    "dateIssued" : "{replace with date issued - see TS 103 705 Table 6.2}",
    "version" : "{Replace with version - see TS 103 705 Table 6.2}",
    "cspName" : "{replace with assigned CSP name - see ETSI TS 103 705 Table 6.2.4-1",
    "cspSchemaID" : "{replace with assigned ID  - see ETSI TS 103 705 Table 6.2.4-1}",
    "dateIssued" : "{replace with date issued - see ETSI TS 103 705 Table 6.2.4-1}",
    "cspSchemaVersion" : "{Replace with version - see ETSI TS 103 705 Table 6.2.4-1}",
    "$defs": {
        "record" : {
            "oneOf" : [
+4 −1
Original line number Diff line number Diff line
@@ -42,16 +42,19 @@
          "$ref": "#/$defs/schemaId"
        },
        "cspSchemaVersion" : {
          "description" : "the version number assigned by the CSP to the CSP Record Schema identified by the cspSchemaId (see clause 5.2.6)",
          "description" : "Version number assigned by the CSP to the CSP Record Schema identified by the cspSchemaId (see clause 5.2.6)",
          "$ref": "#/$defs/version"
        },
        "resultSetId": {
          "description" : "Unique identifier for this result set (see clause 5.2.7)",
          "$ref": "#/$defs/resultSetId"
        },
        "requestReference": {
          "description" : "Reference to the original request (see clause 5.2.8)",
          "$ref": "#/$defs/requestReference"
        },
        "created": {
          "description" : "Timestamp showing the creation time of the Response (see clause 5.2.9)",
          "$ref": "ts_103280_2017_07#/$defs/QualifiedMicrosecondDateTime"
        }
      },