diff --git a/OpenAPI/TS32291_Nchf_ConvergedCharging.yaml b/OpenAPI/TS32291_Nchf_ConvergedCharging.yaml index 02482aa096e797f7f184555c3f675c689b5d7fa7..dbbcb11c230a5f038cab0954ddb09d7fcc698740 100644 --- a/OpenAPI/TS32291_Nchf_ConvergedCharging.yaml +++ b/OpenAPI/TS32291_Nchf_ConvergedCharging.yaml @@ -378,6 +378,8 @@ components: $ref: '#/components/schemas/NSACFChargingInformation' nSSAAChargingInformation: $ref: '#/components/schemas/NSSAAChargingInformation' + rangingSLChargingInformation: + $ref: '#/components/schemas/RangingSLChargingInformation' required: - nfConsumerIdentification - invocationTimeStamp @@ -2109,6 +2111,30 @@ components: required: - nSSAAMessageType - userIdentification + RangingSLChargingInformation: + type: object + properties: + targetUEID: + $ref: 'TS29571_CommonData.yaml#/components/schemas/Supi' + sLReferenceUEID: + $ref: 'TS29571_CommonData.yaml#/components/schemas/Supi' + sLPositioningServerUEID: + $ref: 'TS29571_CommonData.yaml#/components/schemas/Supi' + locatedUEID: + $ref: 'TS29571_CommonData.yaml#/components/schemas/Supi' + locationType: + $ref: '#/components/schemas/LocationType' + locationEstimate: + $ref: '#/components/schemas/LocationEstimate' + LocationEstimate: + type: object + properties: + userLocationInformation: + $ref: 'TS29571_CommonData.yaml#/components/schemas/UserLocation' + horizontalAccuracy: + $ref: '#/components/schemas/OctetString' + verticalAccuracy: + $ref: '#/components/schemas/OctetString' PFIContainerInformation: type: object properties: @@ -2509,6 +2535,7 @@ components: - TSCTSF - MB_SMF - CHF + - GMLC - type: string ChargingCharacteristicsSelectionMode: anyOf: @@ -3135,5 +3162,15 @@ components: - Re-Authentication-Notification - Revocation Notification - type: string + LocationType: + anyOf: + - type: string + enum: + - CURRENT_LOCATION + - LAST_KNOWN_LOCATION + - INITIAL_LOCATION + - DEFERRED_LOCATION + - NOTIFICATION_VERIFICATION + - type: string