From 0dfd34bd0da813008bc02c22e371ae35e0d15994 Mon Sep 17 00:00:00 2001 From: sunse Date: Thu, 28 Sep 2023 07:52:23 +0000 Subject: [PATCH 1/2] TS28.541_Rel17_CR1025_correction_to_NPNIdentity --- OpenAPI/TS28541_NrNrm.yaml | 14 ++++++++++++-- 1 file changed, 12 insertions(+), 2 deletions(-) diff --git a/OpenAPI/TS28541_NrNrm.yaml b/OpenAPI/TS28541_NrNrm.yaml index d9b96932b..3555ac546 100755 --- a/OpenAPI/TS28541_NrNrm.yaml +++ b/OpenAPI/TS28541_NrNrm.yaml @@ -66,13 +66,23 @@ components: type: string NpnIdentity: type: object + - required: [ plmnId, cagidList ] + - required: [ plmnId, nidList ] properties: plmnId: $ref: 'TS28623_ComDefs.yaml#/components/schemas/PlmnId' cagidList: - $ref: '#/components/schemas/cagId' + type: array + items: + $ref: '#/components/schemas/cagId' + minItems: 1 + maxItems: 12 nidList: - $ref: '#/components/schemas/nid' + type: array + items: + $ref: '#/components/schemas/nid' + minItems: 1 + maxItems: 12 NpnIdentityList: type: array items: -- GitLab From 6f4321bf48551280d5f4b1e45fc31fb76acad0ad Mon Sep 17 00:00:00 2001 From: sunse Date: Thu, 28 Sep 2023 07:56:48 +0000 Subject: [PATCH 2/2] fix Validation issue --- OpenAPI/TS28541_NrNrm.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/OpenAPI/TS28541_NrNrm.yaml b/OpenAPI/TS28541_NrNrm.yaml index 3555ac546..e681c5c53 100755 --- a/OpenAPI/TS28541_NrNrm.yaml +++ b/OpenAPI/TS28541_NrNrm.yaml @@ -66,6 +66,7 @@ components: type: string NpnIdentity: type: object + oneOf: - required: [ plmnId, cagidList ] - required: [ plmnId, nidList ] properties: -- GitLab