From 748c2618ef2d7a959312b3b55ee37d467dbe47e2 Mon Sep 17 00:00:00 2001 From: zhaoxxian Date: Thu, 2 Apr 2026 08:25:22 +0000 Subject: [PATCH 1/2] Edit TS28312_IntentNrm.yaml --- OpenAPI/TS28312_IntentNrm.yaml | 22 +++++++++++++++++++++- 1 file changed, 21 insertions(+), 1 deletion(-) diff --git a/OpenAPI/TS28312_IntentNrm.yaml b/OpenAPI/TS28312_IntentNrm.yaml index cb5695ec..bd5c4baf 100644 --- a/OpenAPI/TS28312_IntentNrm.yaml +++ b/OpenAPI/TS28312_IntentNrm.yaml @@ -324,7 +324,25 @@ components: readOnly: true description: An attribute which is used when FulfilmentInfo is implemented for IntentFulfilmentInfo required: - - fulfilmentStatus + - fulfilmentStatus + + FulfilmentStatisticsInfo: + type: object + properties: + expectationObjectSatisfiedRatio: + type: integer + minimum: 0 + maximum: 100 + expectationTemporalSatisfiedRatio: + type: integer + minimum: 0 + maximum: 100 + expectationSatisfiedDistributions: + type: array + uniqueItems: true + items: + type: integer + ExpectationVerb: type: string enum: @@ -661,6 +679,8 @@ components: readOnly: true expectationFulfilmentInfo: $ref: '#/components/schemas/FulfilmentInfo' + expectationFulfilmentStatisticsInfo: + $ref: '#/components/schemas/FulfilmentStatisticsInfo' targetFulfilmentResults: type: array uniqueItems: true -- GitLab From 5269e182dd1086c3267f6a784c12b68d38701258 Mon Sep 17 00:00:00 2001 From: zhaoxxian Date: Tue, 21 Apr 2026 01:49:23 +0000 Subject: [PATCH 2/2] Edit TS28312_IntentNrm.yaml --- OpenAPI/TS28312_IntentNrm.yaml | 27 ++++++++++++++++----------- 1 file changed, 16 insertions(+), 11 deletions(-) diff --git a/OpenAPI/TS28312_IntentNrm.yaml b/OpenAPI/TS28312_IntentNrm.yaml index bd5c4baf..02561984 100644 --- a/OpenAPI/TS28312_IntentNrm.yaml +++ b/OpenAPI/TS28312_IntentNrm.yaml @@ -329,19 +329,24 @@ components: FulfilmentStatisticsInfo: type: object properties: - expectationObjectSatisfiedRatio: - type: integer - minimum: 0 - maximum: 100 - expectationTemporalSatisfiedRatio: - type: integer - minimum: 0 - maximum: 100 - expectationSatisfiedDistributions: + expectationObjectFulfilmentInfo: type: array uniqueItems: true - items: - type: integer + items: + $ref: '#/components/schemas/Distribution' + expectationTemporalFulfilmentInfo: + type: array + uniqueItems: true + items: + $ref: '#/components/schemas/Distribution' + + Distribution: + type: object + properties: + couter: + type: integer + bin: + type: string ExpectationVerb: type: string -- GitLab