diff --git a/OpenAPI/TS28312_IntentNrm.yaml b/OpenAPI/TS28312_IntentNrm.yaml index f5ec79299840e548d9513b7622cf2eadf2ff3ea5..0a6901f407b0f30efeec1a88e9f20a0751a3f517 100644 --- a/OpenAPI/TS28312_IntentNrm.yaml +++ b/OpenAPI/TS28312_IntentNrm.yaml @@ -44,9 +44,9 @@ components: - $ref: "TS28312_IntentExpectations.yaml#/components/schemas/5GCNetworkExpectation" - $ref: "TS28312_IntentExpectations.yaml#/components/schemas/RadioServiceExpectation" intentMgmtPurpose: - $ref: "#/components/schemas/IntentMgmtPurpose" + $ref: "#/components/schemas/IntentMgmtPurpose" contextSelectivity: - $ref: "#/components/schemas/Selectivity" + $ref: "#/components/schemas/Selectivity" intentContexts: type: array uniqueItems: true @@ -88,7 +88,9 @@ components: items: $ref: '#/components/schemas/IntentConflictReport' intentFeasibilityCheckReport: - $ref: '#/components/schemas/IntentFeasibilityCheckReport' + $ref: '#/components/schemas/IntentFeasibilityCheckReport' + intentExplorationReport: + $ref: '#/components/schemas/IntentExplorationReport' lastUpdatedTime: $ref: 'TS28623_ComDefs.yaml#/components/schemas/DateTimeRo' intentReference: @@ -199,6 +201,7 @@ components: enum: - FEASIBILITYCHECK - FULFILMENT + - EXPLORATION default: FULFILMENT FulfilmentStatus: type: string @@ -543,6 +546,43 @@ components: description: It describes the list of TargetNames for the InFeasibleTargets #-------Definition of the concrete IntentFeasibilityCheckReport dataType----------------# + + #-------Definition of the generic IntentExplorationReport dataType----------------# + IntentExplorationReport: + description: >- + It represents the intent exploration information + This attribute shall be supported when intent exploration information is supported by IntentReport + type: object + properties: + expectationExplorationResults: + type: array + items: + $ref: '#/components/schemas/ExpectationExplorationResult' + uniqueItems: true + minItems: 1 + ExpectationExplorationResult: + description: >- + It represents the expectation exploration result for a specific intent expectation + type: object + properties: + expectationId: + type: string + readOnly: true + targetExplorationResults: + type: array + items: + $ref: '#/components/schemas/ExpectationTarget' + uniqueItems: true + minItems: 1 + contextExplorationResults: + type: array + items: + $ref: '#/components/schemas/Context' + uniqueItems: true + minItems: 1 + #-------Definition of the generic IntentExplorationReport dataType----------------# + + #-------Definition of the generic IntentHandlingCapability dataType----------------# IntentHandlingCapability: description: >-