RniAPI.json 179 KB
Newer Older
Michel Roy's avatar
Michel Roy committed
            ],
            "type": "object",
            "x-etsi-mec-cardinality": "0..1",
            "x-etsi-mec-origin-type": "Structure (inlined)"
          },
          "callbackReference": {
            "description": "URI selected by the service consumer to receive notifications on the subscribed RNIS information. This shall be included both in the request and in response.",
            "format": "uri",
            "type": "string",
            "x-etsi-mec-cardinality": "1",
            "x-etsi-mec-origin-type": "URI"
          },
          "expiryDeadline": {
Michel Roy's avatar
Michel Roy committed
            "$ref": "#/components/schemas/TimeStamp"
Michel Roy's avatar
Michel Roy committed
          },
          "filterCriteriaQci": {
            "description": "List of filtering criteria for the subscription. Any filtering criteria from below, which is included in the request, shall also be included in the response.",
            "properties": {
              "appInstanceId": {
                "description": "Unique identifier for the MEC application instance.",
                "type": "string",
                "x-etsi-mec-cardinality": "0..1",
                "x-etsi-mec-origin-type": "String"
              },
              "ecgi": {
                "description": "E-UTRAN Cell Global Identifier.",
                "items": {
                  "$ref": "#/components/schemas/Ecgi"
                },
                "minItems": 0,
                "type": "array",
                "x-etsi-mec-cardinality": "0..N",
                "x-etsi-mec-origin-type": "Ecgi"
              },
              "erabId": {
                "description": "The attribute that uniquely identifies a Radio Access bearer for specific UE as defined in ETSI TS 136 413 [i.3].",
                "type": "integer",
                "x-etsi-mec-cardinality": "1",
                "x-etsi-mec-origin-type": "Integer"
              },
              "qci": {
                "description": "QoS Class Identifier as defined in ETSI TS 123 401 [i.4].",
                "type": "integer",
                "x-etsi-mec-cardinality": "1",
                "x-etsi-mec-origin-type": "Integer"
              }
            },
            "required": [
              "erabId",
              "qci"
            ],
            "type": "object",
            "x-etsi-mec-cardinality": "1",
            "x-etsi-mec-origin-type": "Structure (inlined)"
          },
          "subscriptionType": {
            "description": "Shall be set to \"RabModSubscription\".",
            "type": "string",
            "x-etsi-mec-cardinality": "1",
            "x-etsi-mec-origin-type": "String"
          }
Michel Roy's avatar
Michel Roy committed
        "required": [
          "subscriptionType",
          "callbackReference",
          "filterCriteriaQci"
        ],
        "type": "object",
        "x-etsi-ref": "6.3.4"
      },
      "RabRelNotification": {
        "properties": {
          "associateId": {
            "description": "0 to N identifiers to bind the event for a specific UE or flow as defined below.",
            "items": {
              "$ref": "#/components/schemas/AssociateId"
            },
            "minItems": 0,
            "type": "array",
            "x-etsi-mec-cardinality": "0..N",
            "x-etsi-mec-origin-type": "AssociateId"
          },
          "ecgi": {
Michel Roy's avatar
Michel Roy committed
            "$ref": "#/components/schemas/Ecgi"
Michel Roy's avatar
Michel Roy committed
          },
          "erabReleaseInfo": {
            "description": "The release information for the E-RAB as defined below.",
            "properties": {
              "erabId": {
                "description": "The attribute that uniquely identifies a Radio Access bearer for specific UE as defined in ETSI TS 136 413 [i.3].",
                "type": "integer",
                "x-etsi-mec-cardinality": "1",
                "x-etsi-mec-origin-type": "Integer"
              }
            },
            "required": [
              "erabId"
            ],
            "type": "object",
            "x-etsi-mec-cardinality": "1",
            "x-etsi-mec-origin-type": "Structure (inlined)"
          },
          "notificationType": {
            "description": "Shall be set to \"RabRelNotification\".",
            "type": "string",
            "x-etsi-mec-cardinality": "1",
            "x-etsi-mec-origin-type": "String"
          },
          "timeStamp": {
Michel Roy's avatar
Michel Roy committed
            "$ref": "#/components/schemas/TimeStamp"
Michel Roy's avatar
Michel Roy committed
        "required": [
          "notificationType",
          "ecgi",
          "erabReleaseInfo"
        ],
        "type": "object",
        "x-etsi-ref": "6.4.5"
Michel Roy's avatar
Michel Roy committed
      "RabRelSubscription": {
        "properties": {
          "_links": {
            "description": "Hyperlink related to the resource. This shall be only included in the HTTP responses and in HTTP PUT requests.",
            "properties": {
              "self": {
Michel Roy's avatar
Michel Roy committed
                "$ref": "#/components/schemas/LinkType"
Michel Roy's avatar
Michel Roy committed
              }
            },
            "required": [
              "self"
            ],
            "type": "object",
            "x-etsi-mec-cardinality": "0..1",
            "x-etsi-mec-origin-type": "Structure (inlined)"
          },
          "callbackReference": {
            "description": "URI selected by the service consumer to receive notifications on the subscribed RNIS information. This shall be included both in the request and in response.",
            "format": "uri",
            "type": "string",
            "x-etsi-mec-cardinality": "1",
            "x-etsi-mec-origin-type": "URI"
          },
          "expiryDeadline": {
Michel Roy's avatar
Michel Roy committed
            "$ref": "#/components/schemas/TimeStamp"
Michel Roy's avatar
Michel Roy committed
          },
          "filterCriteriaQci": {
            "description": "List of filtering criteria for the subscription. Any filtering criteria from below, which is included in the request, shall also be included in the response.",
            "properties": {
              "appInstanceId": {
                "description": "Unique identifier for the MEC application instance.",
                "type": "string",
                "x-etsi-mec-cardinality": "0..1",
                "x-etsi-mec-origin-type": "String"
              },
              "ecgi": {
                "description": "E-UTRAN Cell Global Identifier.",
                "items": {
                  "$ref": "#/components/schemas/Ecgi"
                },
                "minItems": 0,
                "type": "array",
                "x-etsi-mec-cardinality": "0..N",
                "x-etsi-mec-origin-type": "Ecgi"
              },
              "erabId": {
                "description": "The attribute that uniquely identifies a Radio Access bearer for specific UE as defined in ETSI TS 136 413 [i.3].",
                "type": "integer",
                "x-etsi-mec-cardinality": "1",
                "x-etsi-mec-origin-type": "Integer"
              },
              "qci": {
                "description": "QoS Class Identifier as defined in ETSI TS 123 401 [i.4].",
                "type": "integer",
                "x-etsi-mec-cardinality": "1",
                "x-etsi-mec-origin-type": "Integer"
              }
            },
            "required": [
              "erabId",
              "qci"
            ],
            "type": "object",
            "x-etsi-mec-cardinality": "1",
            "x-etsi-mec-origin-type": "Structure (inlined)"
          },
          "subscriptionType": {
            "description": "Shall be set to \"RabRelSubscription\".",
            "type": "string",
            "x-etsi-mec-cardinality": "1",
            "x-etsi-mec-origin-type": "String"
          }
Michel Roy's avatar
Michel Roy committed
        "required": [
          "subscriptionType",
          "callbackReference",
          "filterCriteriaQci"
        ],
        "type": "object",
        "x-etsi-ref": "6.3.5"
      },
      "ResultsPerCsiRsIndex": {
        "description": "",
        "properties": {
          "csiRsIndex": {
            "description": "",
            "type": "integer",
            "x-etsi-mec-cardinality": "1",
            "x-etsi-mec-origin-type": "Uint8"
          },
          "csiRsResults": {
Michel Roy's avatar
Michel Roy committed
            "$ref": "#/components/schemas/MeasQuantityResultsNr"
Michel Roy's avatar
Michel Roy committed
        "required": [
          "csiRsIndex"
        ],
        "type": "object"
      },
      "ResultsPerCsiRsIndexList": {
        "properties": {
          "resultsPerCsiRsIndex": {
            "description": "",
            "items": {
Michel Roy's avatar
Michel Roy committed
              "type": "object",
              "properties": {
                "csiRsIndex": {
                  "description": "",
                  "format": "int32",
                  "type": "integer",
                  "x-etsi-mec-cardinality": "1",
                  "x-etsi-mec-origin-type": "Uint8"
                },
                "csiRsResults": {
                  "$ref": "#/components/schemas/MeasQuantityResultsNr"
                }
              }
Michel Roy's avatar
Michel Roy committed
            },
            "minItems": 0,
Michel Roy's avatar
Michel Roy committed
            "required": [
              "csiRsIndex"
            ],
Michel Roy's avatar
Michel Roy committed
            "type": "array",
            "x-etsi-mec-cardinality": "0..P",
            "x-etsi-mec-origin-type": "Structure (inline)"
          }
Michel Roy's avatar
Michel Roy committed
        "type": "object",
        "x-etsi-ref": "6.5.10"
      },
      "ResultsPerSsbIndex": {
        "description": "",
        "properties": {
          "ssbIndex": {
            "description": "",
            "type": "integer",
            "x-etsi-mec-cardinality": "1",
            "x-etsi-mec-origin-type": "Uint8"
          },
          "ssbResults": {
Michel Roy's avatar
Michel Roy committed
            "$ref": "#/components/schemas/MeasQuantityResultsNr"
Michel Roy's avatar
Michel Roy committed
        "required": [
          "ssbIndex"
        ],
        "type": "object"
Michel Roy's avatar
Michel Roy committed
      "ResultsPerSsbIndexList": {
        "properties": {
          "resultsPerSsbIndex": {
            "description": "",
            "items": {
Michel Roy's avatar
Michel Roy committed
              "type": "object",
              "properties": {
                "ssbIndex": {
                  "description": "",
                  "format": "int32",
                  "type": "integer",
                  "x-etsi-mec-cardinality": "1",
                  "x-etsi-mec-origin-type": "Uint8"
                },
                "ssbResults": {
                  "$ref": "#/components/schemas/MeasQuantityResultsNr"
                }
              }
Michel Roy's avatar
Michel Roy committed
            },
            "minItems": 0,
Michel Roy's avatar
Michel Roy committed
            "required": [
              "ssbIndex"
            ],
Michel Roy's avatar
Michel Roy committed
            "type": "array",
            "x-etsi-mec-cardinality": "0..P",
            "x-etsi-mec-origin-type": "Structure (inline)"
          }
Michel Roy's avatar
Michel Roy committed
        "type": "object",
        "x-etsi-ref": "6.5.9"
      },
      "RsIndexResults": {
        "properties": {
          "resultsCsiRsIndexes": {
Michel Roy's avatar
Michel Roy committed
            "$ref": "#/components/schemas/ResultsPerCsiRsIndexList"
Michel Roy's avatar
Michel Roy committed
          },
          "resultsSsbIndexes": {
Michel Roy's avatar
Michel Roy committed
            "$ref": "#/components/schemas/ResultsPerSsbIndexList"
Michel Roy's avatar
Michel Roy committed
        "required": [
          "resultsSsbIndexes",
          "resultsCsiRsIndexes"
        ],
        "type": "object",
        "x-etsi-ref": "6.5.8"
      },
      "S1BearerInfo": {
        "properties": {
          "s1UeInfo": {
            "description": "Information on a specific UE as defined below.",
            "items": {
              "properties": {
                "associateId": {
                  "description": "1 to N identifiers to associate the information for a specific UE or flow.",
                  "items": {
                    "$ref": "#/components/schemas/AssociateId"
                  },
                  "minItems": 1,
                  "type": "array",
                  "x-etsi-mec-cardinality": "1..N",
                  "x-etsi-mec-origin-type": "AssociateId"
                },
                "ecgi": {
                  "description": "E-UTRAN Cell Global Identifier.",
                  "items": {
                    "$ref": "#/components/schemas/Ecgi"
                  },
                  "minItems": 1,
                  "type": "array",
                  "x-etsi-mec-cardinality": "1..N",
                  "x-etsi-mec-origin-type": "Ecgi"
                },
                "s1BearerInfoDetailed": {
                  "description": "S1 bearer information as defined below.",
                  "items": {
                    "type": "object",
                    "properties": {
                      "enbInfo": {
                        "description": "S1 bearer information on eNB side as defined below.",
                        "properties": {
                          "ipAddress": {
                            "description": "eNB transport layer address of this S1 bearer.",
                            "type": "string",
                            "x-etsi-mec-cardinality": "1",
                            "x-etsi-mec-origin-type": "String"
                          },
                          "tunnelId": {
                            "description": "eNB GTP-U TEID of this S1 bearer.",
                            "type": "string",
                            "x-etsi-mec-cardinality": "1",
                            "x-etsi-mec-origin-type": "String"
                          }
                        },
                        "required": [
                          "ipAddress",
                          "tunnelId"
                        ],
                        "type": "object",
                        "x-etsi-mec-cardinality": "1",
                        "x-etsi-mec-origin-type": "Structure (inlined)"
                      },
                      "erabId": {
                        "description": "The attribute that uniquely identifies a S1 bearer for a specific UE, as defined in ETSI TS 136 413 [i.3].",
                        "type": "integer",
                        "x-etsi-mec-cardinality": "1",
                        "x-etsi-mec-origin-type": "Integer"
                      },
                      "sGwInfo": {
                        "description": "S1 bearer information on GW side as defined below.",
                        "properties": {
                          "ipAddress": {
                            "description": "SGW transport layer address of this S1 bearer.",
                            "type": "string",
                            "x-etsi-mec-cardinality": "1",
                            "x-etsi-mec-origin-type": "String"
                          },
                          "tunnelId": {
                            "description": "SGW GTP-U TEID of this S1 bearer.",
                            "type": "string",
                            "x-etsi-mec-cardinality": "1",
                            "x-etsi-mec-origin-type": "String"
                          }
                        },
                        "required": [
                          "ipAddress",
                          "tunnelId"
                        ],
                        "type": "object",
                        "x-etsi-mec-cardinality": "1",
                        "x-etsi-mec-origin-type": "Structure (inlined)"
                      }
                    }
                  },
Michel Roy's avatar
Michel Roy committed
                  "minItems": 1,
Michel Roy's avatar
Michel Roy committed
                  "required": [
                    "erabId",
                    "enbInfo",
                    "sGwInfo"
                  ],
                  "type": "array",
                  "x-etsi-mec-cardinality": "1..N",
                  "x-etsi-mec-origin-type": "Structure (inlined)"
                },
                "tempUeId": {
                  "description": "The temporary identifier allocated for the specific UE as defined below.",
                  "properties": {
                    "mmec": {
                      "description": "MMEC as defined in ETSI TS 136 413 [i.3].",
                      "type": "string",
                      "x-etsi-mec-cardinality": "1",
                      "x-etsi-mec-origin-type": "String"
                    },
                    "mtmsi": {
                      "description": "M-TMSI as defined in ETSI TS 136 413 [i.3].",
                      "type": "string",
                      "x-etsi-mec-cardinality": "1",
                      "x-etsi-mec-origin-type": "String"
                    }
                  },
                  "required": [
                    "mmec",
                    "mtmsi"
                  ],
                  "type": "object",
                  "x-etsi-mec-cardinality": "0..1",
                  "x-etsi-mec-origin-type": "Structure (inlined)"
                }
              },
              "type": "object"
            },
            "minItems": 1,
            "required": [
              "associateId",
              "ecgi",
              "s1BearerInfoDetailed"
            ],
            "type": "array",
            "x-etsi-mec-cardinality": "1..N",
            "x-etsi-mec-origin-type": "Structure (inlined)"
          },
          "timeStamp": {
Michel Roy's avatar
Michel Roy committed
            "$ref": "#/components/schemas/TimeStamp"
Michel Roy's avatar
Michel Roy committed
        "required": [
          "s1UeInfo"
        ],
        "type": "object",
        "x-etsi-ref": "6.2.4"
      },
      "S1BearerNotification": {
        "properties": {
          "notificationType": {
            "description": "Shall be set to \"S1BearerNotification\".",
            "type": "string",
            "x-etsi-mec-cardinality": "1",
            "x-etsi-mec-origin-type": "String"
          },
          "s1Event": {
            "description": "The subscribed event that triggered this notification in S1BearerSubscription.",
Michel Roy's avatar
Michel Roy committed
            "type": "integer",
Michel Roy's avatar
Michel Roy committed
            "x-etsi-mec-cardinality": "1",
            "x-etsi-mec-origin-type": "Enum"
          },
          "s1UeInfo": {
            "description": "Information on specific UE that matches the criteria in S1BearerSubscription as defined below.",
            "items": {
              "properties": {
                "associateId": {
                  "description": "0 to N identifiers to associate the information for a specific UE or flow.",
                  "items": {
                    "$ref": "#/components/schemas/AssociateId"
                  },
                  "minItems": 0,
                  "type": "array",
                  "x-etsi-mec-cardinality": "0..N",
                  "x-etsi-mec-origin-type": "AssociateId"
                },
                "ecgi": {
                  "description": "E-UTRAN Cell Global Identifier.",
                  "items": {
                    "$ref": "#/components/schemas/Ecgi"
                  },
                  "minItems": 1,
                  "type": "array",
                  "x-etsi-mec-cardinality": "1..N",
                  "x-etsi-mec-origin-type": "Ecgi"
                },
                "s1BearerInfo": {
                  "description": "S1 bearer information as defined below.",
                  "items": {
                    "type": "object",
                    "properties": {
                      "enbInfo": {
                        "description": "S1 bearer information on eNB side as defined below.",
                        "properties": {
                          "ipAddress": {
                            "description": "eNB transport layer address of this S1 bearer.",
                            "type": "string",
                            "x-etsi-mec-cardinality": "1",
                            "x-etsi-mec-origin-type": "String"
                          },
                          "tunnelId": {
                            "description": "eNB GTP-U TEID of this S1 bearer.",
                            "type": "string",
                            "x-etsi-mec-cardinality": "1",
                            "x-etsi-mec-origin-type": "String"
                          }
                        },
                        "required": [
                          "ipAddress",
                          "tunnelId"
                        ],
                        "type": "object",
                        "x-etsi-mec-cardinality": "1",
                        "x-etsi-mec-origin-type": "Structure (inlined)"
                      },
                      "erabId": {
                        "description": "The attribute that uniquely identifies a S1 bearer for a specific UE, as defined in ETSI TS 136 413 [i.3].",
                        "type": "integer",
                        "x-etsi-mec-cardinality": "1",
                        "x-etsi-mec-origin-type": "Integer"
                      },
                      "sGwInfo": {
                        "description": "S1 bearer information on GW side as defined below.",
                        "properties": {
                          "ipAddress": {
                            "description": "SGW transport layer address of this S1 bearer.",
                            "type": "string",
                            "x-etsi-mec-cardinality": "1",
                            "x-etsi-mec-origin-type": "String"
                          },
                          "tunnelId": {
                            "description": "SGW GTP-U TEID of this S1 bearer.",
                            "type": "string",
                            "x-etsi-mec-cardinality": "1",
                            "x-etsi-mec-origin-type": "String"
                          }
                        },
                        "required": [
                          "ipAddress",
                          "tunnelId"
                        ],
                        "type": "object",
                        "x-etsi-mec-cardinality": "1",
                        "x-etsi-mec-origin-type": "Structure (inlined)"
                      }
                    }
                  },
Michel Roy's avatar
Michel Roy committed
                  "minItems": 1,
Michel Roy's avatar
Michel Roy committed
                  "required": [
                    "erabId",
                    "enbInfo",
                    "sGwInfo"
                  ],
                  "type": "array",
                  "x-etsi-mec-cardinality": "1..N",
                  "x-etsi-mec-origin-type": "Structure (inlined)"
                },
                "tempUeId": {
                  "description": "The temporary identifier allocated for the specific UE as defined below.",
                  "properties": {
                    "mmec": {
                      "description": "MMEC as defined in ETSI TS 136 413 [i.3].",
                      "type": "string",
                      "x-etsi-mec-cardinality": "1",
                      "x-etsi-mec-origin-type": "String"
                    },
                    "mtmsi": {
                      "description": "M-TMSI as defined in ETSI TS 136 413 [i.3].",
                      "type": "string",
                      "x-etsi-mec-cardinality": "1",
                      "x-etsi-mec-origin-type": "String"
                    }
                  },
                  "required": [
                    "mmec",
                    "mtmsi"
                  ],
                  "type": "object",
                  "x-etsi-mec-cardinality": "0..1",
                  "x-etsi-mec-origin-type": "Structure (inlined)"
                }
              },
              "type": "object"
            },
            "required": [
              "ecgi",
              "s1BearerInfo"
            ],
            "type": "object",
            "x-etsi-mec-cardinality": "1",
            "x-etsi-mec-origin-type": "Structure (inlined)"
          },
          "timeStamp": {
Michel Roy's avatar
Michel Roy committed
            "$ref": "#/components/schemas/TimeStamp"
Michel Roy's avatar
Michel Roy committed
        "required": [
          "notificationType",
          "s1Event",
          "s1UeInfo"
        ],
        "type": "object",
        "x-etsi-ref": "6.4.10"
Michel Roy's avatar
Michel Roy committed
      "S1BearerSubscription": {
        "properties": {
          "S1BearerSubscriptionCriteria": {
            "description": "As defined below.",
            "properties": {
              "associateId": {
                "description": "0 to N identifiers to associate the events for a specific UE or a flow.",
                "items": {
                  "$ref": "#/components/schemas/AssociateId"
                },
                "minItems": 0,
                "type": "array",
                "x-etsi-mec-cardinality": "0..N",
                "x-etsi-mec-origin-type": "AssociateId"
              },
              "ecgi": {
                "description": "E-UTRAN Cell Global Identifier.",
                "items": {
                  "$ref": "#/components/schemas/Ecgi"
                },
                "minItems": 0,
                "type": "array",
                "x-etsi-mec-cardinality": "0..N",
                "x-etsi-mec-origin-type": "Ecgi"
              },
              "erabId": {
                "description": "The attribute that uniquely identifies a S1 bearer for a specific UE, as defined in ETSI TS 136 413 [i.3].",
                "items": {
                  "type": "integer"
                },
                "minItems": 0,
                "type": "array",
                "x-etsi-mec-cardinality": "0..N",
                "x-etsi-mec-origin-type": "Integer"
              }
            },
            "type": "object",
            "x-etsi-mec-cardinality": "1",
            "x-etsi-mec-origin-type": "Structure (inlined)"
          },
          "_links": {
            "description": "Hyperlink related to the resource. This shall be only included in the HTTP responses and in HTTP PUT requests.",
            "properties": {
              "self": {
Michel Roy's avatar
Michel Roy committed
                "$ref": "#/components/schemas/LinkType"
Michel Roy's avatar
Michel Roy committed
              }
            },
            "required": [
              "self"
            ],
            "type": "object",
            "x-etsi-mec-cardinality": "0..1",
            "x-etsi-mec-origin-type": "Structure (inlined)"
          },
          "callbackReference": {
            "description": "URI selected by the service consumer, to receive notifications on the subscribed RNIS information. This shall be included in the request and response.",
            "format": "uri",
            "type": "string",
            "x-etsi-mec-cardinality": "1",
            "x-etsi-mec-origin-type": "URI"
          },
          "eventType": {
Michel Roy's avatar
Michel Roy committed
            "description": "Description of the subscribed event. The event is included both in the request and in the response. \\nFor the eventType, the following values are currently defined: <p>0 = RESERVED. <p>1 = S1_BEARER_ESTABLISH. <p>2 = S1_BEARER_MODIFY. <p>3 = S1_BEARER_RELEASE.",
Michel Roy's avatar
Michel Roy committed
            "items": {
              "$ref": "#/components/schemas/Enum"
            },
            "minItems": 1,
            "type": "array",
            "x-etsi-mec-cardinality": "1..N",
            "x-etsi-mec-origin-type": "Enum"
          },
          "expiryDeadline": {
Michel Roy's avatar
Michel Roy committed
            "$ref": "#/components/schemas/TimeStamp"
Michel Roy's avatar
Michel Roy committed
          },
          "subscriptionType": {
            "description": "Shall be set to \"S1BearerSubscription\".",
            "type": "string",
            "x-etsi-mec-cardinality": "1",
            "x-etsi-mec-origin-type": "String"
          }
Michel Roy's avatar
Michel Roy committed
        "required": [
          "subscriptionType",
          "callbackReference",
          "eventType",
          "S1BearerSubscriptionCriteria"
        ],
        "type": "object",
        "x-etsi-ref": "6.3.9"
      },
      "SubscriptionLinkList": {
        "properties": {
          "_links": {
            "description": "List of hyperlinks related to the resource.",
            "properties": {
              "self": {
Michel Roy's avatar
Michel Roy committed
                "$ref": "#/components/schemas/LinkType"
Michel Roy's avatar
Michel Roy committed
              },
              "subscription": {
                "description": "A link to a subscription.",
                "items": {
                  "type": "object",
                  "properties": {
                    "href": {
                      "description": "The URI referring to the subscription.",
                      "format": "uri",
                      "type": "string",
                      "x-etsi-mec-cardinality": "1",
                      "x-etsi-mec-origin-type": "URI"
                    },
                    "subscriptionType": {
                      "description": "Type of the subscription. The string shall be set according to the \"subscriptionType\" attribute of the associated subscription data type event defined in clause 6.3.",
                      "type": "string",
                      "x-etsi-mec-cardinality": "1",
                      "x-etsi-mec-origin-type": "String"
                    }
                  }
                },
Michel Roy's avatar
Michel Roy committed
                "minItems": 0,
Michel Roy's avatar
Michel Roy committed
                "required": [
                  "href",
                  "subscriptionType"
                ],
                "type": "array",
                "x-etsi-mec-cardinality": "0..N",
                "x-etsi-mec-origin-type": "Structure (inlined)"
              }
            },
            "required": [
              "self"
            ],
            "type": "object",
            "x-etsi-mec-cardinality": "1",
            "x-etsi-mec-origin-type": "Structure (inlined)"
          }
Michel Roy's avatar
Michel Roy committed
        "required": [
          "_links"
        ],
        "type": "object",
        "x-etsi-ref": "6.3.10"
      },
      "TimeStamp": {
        "properties": {
          "nanoSeconds": {
            "description": "The nanoseconds part of the time. Time is defined as Unix-time since January 1, 1970, 00:00:00 UTC.",
Michel Roy's avatar
Michel Roy committed
            "format": "int32",
            "type": "integer",
Michel Roy's avatar
Michel Roy committed
            "x-etsi-mec-cardinality": "1",
            "x-etsi-mec-origin-type": "Uint32"
          },
          "seconds": {
            "description": "The seconds part of the time. Time is defined as Unixtime since January 1, 1970, 00:00:00 UTC.",
Michel Roy's avatar
Michel Roy committed
            "format": "int32",
            "type": "integer",
Michel Roy's avatar
Michel Roy committed
            "x-etsi-mec-cardinality": "1",
            "x-etsi-mec-origin-type": "Uint32"
          }
Michel Roy's avatar
Michel Roy committed
        "required": [
          "seconds",
          "nanoSeconds"
        ],
        "type": "object",
        "x-etsi-ref": "6.5.3"
Michel Roy's avatar
Michel Roy committed
      "Trigger": {
Michel Roy's avatar
Michel Roy committed
        "description": "As defined in Ref ETSI TS 136 331 [i.7] <p>0 = NOT_AVAILABLE <p>1 = PERIODICAL_REPORT_STRONGEST_CELLS <p>2 = PERIODICAL_REPORT_STRONGEST_CELLS_FOR_SON <p>3 = PERIODICAL_REPORT_CGI <p>4 = INTRA_PERIODICAL_REPORT_STRONGEST_CELLS <p>5 = INTRA_PERIODICAL_REPORT_CGI <p>10 = EVENT_A1 <p>11 = EVENT_A2 <p>12 = EVENT_A3 <p>13 = EVENT_A4 <p>14 = EVENT_A5 <p>15 = EVENT_A6 <p>20 = EVENT_B1 <p>21 = EVENT_B2 <p>20 = EVENT_B1-NR <p>21 = EVENT_B2-NR <p>30 = EVENT_C1 <p>31 = EVENT_C2 <p>40 = EVENT_W1 <p>41 = EVENT_W2 <p>42 = EVENT_W3 <p>50 = EVENT_V1 <p>51 = EVENT_V2 <p>60 = EVENT_H1 <p>61 = EVENT_H2",
Michel Roy's avatar
Michel Roy committed
        "enum": [
Michel Roy's avatar
Michel Roy committed
        "type": "integer"
Michel Roy's avatar
Michel Roy committed
      },
      "TriggerNr": {
Michel Roy's avatar
Michel Roy committed
        "description": "The enumeration Trigger represents specified triggers for a 5G UE Measurement Report. Full details can be found in ETSI TS 138 331 [i.13]). <p>0 = NOT_AVAILABLE <p>1 = NR_PERIODICAL <p>2 = NR_CGI <p>10 = EVENT_A1 <p>11 = EVENT_A2 <p>12 = EVENT_A3 <p>13 = EVENT_A4 <p>14 = EVENT_A5 <p>15 = EVENT_A6 <p>20 = INTER_RAT_PERIODICAL <p>21 = INTER_RAT_CGI <p>30 = EVENT_B1 <p>31 = EVENT_B2",
Michel Roy's avatar
Michel Roy committed
        "enum": [
Michel Roy's avatar
Michel Roy committed
        "type": "integer"