Commit 9c3773fc authored by SHAN CHEN's avatar SHAN CHEN
Browse files

Merge branch 'Integration_Rel19_SA5_161_CH_YAML' into 'Rel-19'

Integration rel19 sa5 161 ch yaml

See merge request !72
parents 9190903e a22ccc2f
Loading
Loading
Loading
Loading
Loading
+51 −3
Original line number Diff line number Diff line
openapi: 3.0.0
info:
  title: Nchf_ConvergedCharging
  version: 3.3.0-alpha.2
  version: 3.3.0-alpha.3
  description: |
    ConvergedCharging Service    © 2025, 3GPP Organizational Partners (ARIB, ATIS, CCSA, ETSI, TSDSI, TTA, TTC).
    All rights reserved.
externalDocs:
  description: >
    3GPP TS 32.291 V19.2.0: Telecommunication management; Charging management; 
    3GPP TS 32.291 V19.3.0: Telecommunication management; Charging management; 
    5G system, charging service; Stage 3.
  url: 'http://www.3gpp.org/ftp/Specs/archive/32_series/32.291/'
servers:
@@ -380,6 +380,8 @@ components:
          $ref: '#/components/schemas/NSSAAChargingInformation'
        rangingSLChargingInformation:
          $ref: '#/components/schemas/RangingSLChargingInformation'
        lCSInformation:
          $ref: '#/components/schemas/LCSInformation'
      required:
        - nfConsumerIdentification 
        - invocationTimeStamp
@@ -1779,6 +1781,20 @@ components:
          $ref: '#/components/schemas/TADIdentifier'
        feIdentifierList:
          type: string
        imsDCAppInfo:
          $ref: '#/components/schemas/IMSDCAppInfo'
        satelliteIdList:
          type: array
          items:
            $ref: '#/components/schemas/SatelliteId'
          minItems: 1
    IMSDCAppInfo:
      type: object
      properties:
        applicationId:
          $ref: 'TS29571_CommonData.yaml#/components/schemas/ApplicationId'
        httpUrl:
          $ref: 'TS29571_CommonData.yaml#/components/schemas/ReplaceHttpUrl'
    EdgeInfrastructureUsageChargingInformation:
      type: object
      properties:
@@ -2058,6 +2074,13 @@ components:
          $ref: 'TS29571_CommonData.yaml#/components/schemas/DateTime'
        proximityCancellationTimestamp:
          $ref: 'TS29571_CommonData.yaml#/components/schemas/DateTime'
        hopCount:
          type: integer
        intermediateRelayInformationContainer:
          type: array
          items:
            $ref: '#/components/schemas/IntermediateRelayInformationContainer'
          minItems: 0
        relayIPAddress:
          $ref: 'TS29571_CommonData.yaml#/components/schemas/IpAddr'
        proseUEToNetworkRelayUEID :
@@ -2135,6 +2158,19 @@ components:
          $ref: '#/components/schemas/LocationType'
        locationEstimate:
          $ref: '#/components/schemas/LocationEstimate'
    LCSInformation:
      type: object
      properties:
        lCSClientID:
          type: string
        locationType:
          $ref: '#/components/schemas/LocationType'
        locationEstimate:
          $ref: '#/components/schemas/LocationEstimate'
        positioningData:
          type: string
        targetUEID:
          $ref: 'TS29571_CommonData.yaml#/components/schemas/Supi'
    LocationEstimate:
      type: object
      properties:
@@ -2144,6 +2180,13 @@ components:
          $ref: '#/components/schemas/OctetString'
        verticalAccuracy:
          $ref: '#/components/schemas/OctetString'
    IntermediateRelayInformationContainer:
      type: object
      properties:
        intermediateRelayIPAddress:
          $ref: 'TS29571_CommonData.yaml#/components/schemas/IpAddr'
        proseUEToNetworkIntermediateRelayUEID:
          type: string
    PFIContainerInformation:
      type: object
      properties:
@@ -2388,6 +2431,8 @@ components:
          $ref: '#/components/schemas/NNIRelationshipMode'
        neighbourNodeAddress:
          $ref: '#/components/schemas/IMSAddress'
    SatelliteId:
          type: string
    EASRequirements:
      type: object
      properties:
@@ -2545,6 +2590,8 @@ components:
            - MB_SMF
            - CHF
            - GMLC
            - AIOTF
            - CCF
        - type: string
    ChargingCharacteristicsSelectionMode:
      anyOf:
@@ -2975,7 +3022,7 @@ components:
      anyOf:
        - type: string
          enum:
# The applicable IMS Nodes are MRFC, IMS-GWF (connected to S-CSCF using ISC) and SIP AS. 
# The applicable IMS Nodes are MRFC, IMS-GWF (connected to S-CSCF using ISC), SIP AS and DCSF. 
            - S_CSCF
            - P_CSCF
            - I_CSCF
@@ -2999,6 +3046,7 @@ components:
            - SCEF
            - IWK_SCEF
            - IMS_GWF
            - DCSF
        - type: string
    RoleOfIMSNode:
      anyOf: