Hi Anu
Bear in mind that TMF640 is conceived as operating directly against the network, activating the service. Seemingly all the characteristics in the service request are part of the service.
On the other hand, it really is up to you to decide how to model your services, and if you need a characteristic that is not ultimately "stored" in the service on the network, I think that's up to you.
Note that if there is a process involved, perhaps it should be mediated by TMF641, Service Order, which could orchestrate the acquisition of the license key.
Having said that, the order Open APIs (Product/Service/Resource) do not currently support capture and storage of characteristics independently of the P/S/R being ordered, so an extension would be required there.
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: Mar 03, 2021 17:37
From: Anu Aulakh
Subject: TMF640 - serviceCharacteristic
Hi,
Seeking some clarity on the usage of serviceCharacteristic in TMF640.
We understand the serviceCharacteristic array holds all the characteristics of the service being activated.
However, is there a placeholder in TMF640, for other attributes that are not exactly characteristics of the service, but information required in the process of activation??
For example, we have 'manufacturerPurchaseOrderRef' which is required to claim licence key upon activation of router device. There are use cases as well, hoping you are getting the point.
Apologies if this has already been asked, but I could not find such thread.
Thanks
Anu
------------------------------
Anu Aulakh
Telstra Corporation
------------------------------