Commit 3fee8a1a authored by shixixi's avatar shixixi
Browse files

Edit TS28104_MdaReport.yaml

parent 99d36244
Loading
Loading
Loading
Loading
Loading
+5 −44
Original line number Diff line number Diff line
@@ -66,56 +66,17 @@ components:


#-------- Definition of specific MobilityPerformanceAnalysis MDAoutput -----------------------------
    MobilityPerformanceAnalysis:
      description: >-
        This data type is the "MDAOutputs" data type to represent MnS consumer's request for coverage problem analysis   
      type: object
      allOf:
       - $ref: '#/components/schemas/MobilityPerformanceIssueIdentifier'
       - $ref: '#/components/schemas/MobilityPerformanceIssueRootCause'
       - $ref: '#/components/schemas/MobilityPerformanceIssueLocation'

#-------Definition of the MobilityPerformanceAnalysis MDAoutput ---------#     
    MobilityPerformanceIssueIdentifier:
      description: >-
        This data type is the "MDAOutputEntry" data type with specialisations for mobilityPerformanceIssueIdentifier. It describes the mobility Performance Issue Identifier.
    MobilityPerformanceAnalysisoutput:
      type: object
      properties:
        mDAOutputIEName:
          type: string
          enum:
            - mobilityPerformanceIssueIdentifier          
        mDAOutputIEValue:
        mobilityPerformanceIssueIdentifier:
          type: integer

    MobilityPerformanceIssueRootCause:
      description: >-
        This data type is the "MDAOutputEntry" data type with specialisations for mobilityPerformanceIssueRootCause. It describes the mobility Performance Issue Root Cause.
      type: object
      properties:
        mDAOutputIEName:
          type: string
          enum:
            - mobilityPerformanceIssueRootCause
        mDAOutputIEValue:
        mobilityPerformanceIssueRootCause:
          type: string
          enum:
              - TooLongMobilityInterruptionTime
              - PoorCoverageOfTheCelledge
              - InappropriateHandoverParameters
              - Other

    MobilityPerformanceIssueLocation:
      description: >-
        This data type is the "MDAOutputEntry" data type with specialisations for MobilityPerformanceIssueLocation. It describes
        the Mobility Performance Issue Location.
      type: object
      properties:
        mDAOutputIEName:
          type: string
          enum:
            - MobilityPerformanceIssueLocation
        mDAOutputIEValue:
        mobilityPerformanceIssueLocation:
          $ref: 'TS28623_ComDefs.yaml#/components/schemas/GeoArea'