Commit e022dd54 authored by ruiyue's avatar ruiyue
Browse files

Merge branch 'R20_CRxxxx_NDT_data_generation' into 'Integration_Rel20_SA5_166_YAML'

R20 TS28.561 CR0022 ndt data generation

See merge request !2081
parents 504c3d36 77834932
Loading
Loading
Loading
Loading
Loading
+30 −0
Original line number Diff line number Diff line
@@ -60,6 +60,8 @@ components:
            $ref: '#/components/schemas/NDTInputDescription'
          nDTJobExecutionRequirements:
            $ref: '#/components/schemas/NdtJobExecutionReqts'
          ndtDataGeneration:
            $ref: '#/components/schemas/DataGeneration'
          collaboratingNDT:
            description: >-
              It indicates the related NDT Job contributing as a collaborator to the executed NDT Job. It describes the DN of the collaborated NDT Job
@@ -217,6 +219,34 @@ components:
        performanceDataScalingFactor:
          type: integer
          maxItems: 1
    DataGeneration:  
      type: object
      properties:
        nDTDataGenObject:
          type: array
          uniqueItems: true
          items:
            $ref: 'TS28623_ComDefs.yaml#/components/schemas/Dn'
        dataGenType:
          type: array
          uniqueItems: true
          items:
            $ref: '#/components/schemas/SimulationData'
        dataGenTimeWindow:
          $ref: 'TS28623_ComDefs.yaml#/components/schemas/TimeWindow'
        dataGenQuantity:
          $ref: '#/components/schemas/DataGenQuantity'
    DataGenQuantity:
      type: object
      oneOf:
        - required: [ numberOfData ]
        - required: [ dataGenPeriod ]
      properties:
        numberOfData:
          type: integer
        dataGenPeriod:
          type: integer



  #------Definition of JSON arrays for name-contained IOCs ---------------#