Hi Ganapathiram
I advise you, and all Open API practitioners, to access Open API assets
only from the Open API table. I'm not sure how often or reliably the Git repositories are updated.
In
this link, referenced from the
Open API table, you can see that QuoteItem includes an array of child quote items:
"QuoteItem": {
"type": "object",
"description": "A quote items describe an action to be performed on a productOffering or a product in order to get pricing elements and condition.",
"properties": {
"quoteItem": {
"type": "array",
"items": {
"$ref": "#/definitions/QuoteItem"
},
"description": "A structure to embedded quote item within quote item"
},
Hope it helps
------------------------------
Jonathan Goldberg
Amdocs Management Limited
Any opinions and statements made by me on this forum are purely personal, and do not necessarily reflect the position of the TM Forum or my employer.
------------------------------
Original Message:
Sent: Jun 21, 2022 05:49
From: Ganapathiram Natarajan
Subject: TMF648-Quote-can quote item contain other quote items?
Hi There,
I was looking at the resource model in page 9 of the pdf - TMF648_Quote_Management_API_REST_Specification_R19.0.0.pdf . See the screenshot below of the extract I would like to know more about. It looks like a QuoteItem can contain a QuoteItem within itself.
However, if I go with the swagger and generate an open API yaml from here - TMF648_QuoteManagement/TMF648-Quote-v4.0.0.swagger.json at master · tmforum-apis/TMF648_QuoteManagement it appears a Quote will have an array of QuoteItem but a QuoteItem can't have another QuoteItem within it. Can someone clarify the discrepancy or maybe I'm missing something here.

------------------------------
Ganapathiram Natarajan
DXC Technology
------------------------------