Commit d2753b64 authored by gomesp's avatar gomesp
Browse files

Edit TS28312_IntentNrm.yaml

parent d24dad23
Loading
Loading
Loading
Loading
Loading
+36 −0
Original line number Diff line number Diff line
@@ -86,6 +86,8 @@ components:
          implicitIntentIndex:
            type: boolean
            default: false
          intentHandlingInfo:
            $ref: '#/components/schemas/IntentHandlingInfo'
          intentReportReference:
            $ref: 'TS28623_ComDefs.yaml#/components/schemas/DnRo'
          intentUtilityFormulaRef:
@@ -368,6 +370,25 @@ components:
          maximum: 255
        sNssai: 
          $ref: 'TS28541_NrNrm.yaml#/components/schemas/Snssai'
          
    IntentHandlingInfo:
      description: >-
        It contains includeTraceInfo, which is an attribute to control whether traceability 
        information may be propagated upon intent decomposition.
        It also contains an ordered list of IntentTraceabilityInfo entries, each recording the 
        identity of an intent handling function that has processed the intent and the identity 
        of the corresponding derived intent.
      type: object
      properties:
        includeTraceInfo:
          type: boolean
          default: true
        intentTraceabilityInfoList:
          type: array
          uniqueItems: true
          items:
            $ref: '#/components/schemas/IntentTraceabilityInfo'

   #-------Definition of the generic dataType --------------#
   
   #-------Definition of the generic ExpectationTarget dataType----------#
@@ -918,6 +939,21 @@ components:
            uniqueItems: true
   #-------Definition of the concrete UtilityDefinition dataType----------------#

 #-------Definition of the generic IntentTraceabilityInfo dataType----------------#
    IntentTraceabilityInfo:
      description: >-
        It describes traceability record associated with the handling of an intent 
        by a particular intent handling function
      type: object
      properties:
        intentHandlingFunctionID:
          $ref: 'TS28623_ComDefs.yaml#/components/schemas/Dn'
          readOnly: true
        intentID:
          $ref: 'TS28623_ComDefs.yaml#/components/schemas/Dn'
          readOnly: true
   #-------Definition of the concrete IntentTraceabilityInfo dataType----------------#
   
   #------Definition of JSON arrays for name-contained IOCs ---------------#

    Intent-Multiple: