Hello Team,
Use Case:
There is a requirement to implement SIM related tasks like SIM No./ICCID validation, Reservation, Activation and Suspension.
SIM is a physical resource and we have
TMF-664 Resource Function Activation and Configuration API defined for Resource related functions so I thought of considering TMF-664 for implementing my use case.
I have couple of questions on it's usage -1. Is TMF-664 right Open API for implementing the SIM related use cases?
2. As there are multiple SIM tasks (reserve, activate, suspend etc.) should we implement
single API that can take care of all these tasks or
multiple APIs should be created for each of these tasks...My concern is TMF have provided one API for an Entity but on that Entity there can be multiple tasks
(Ex: Entity being "Resource" and tasks being "Reserve", "Activate" , "Suspend" and operation on this entity being "GET", "POST", "PATCH", "Delete" etc.) so should we just implement one API or multiple APIs should be created for each function/task.
3. What does the "RESOURCEFUNCTION" defined in this Open API signifies? Is it similar to my requirement where "RESOURCEFUNCTION" is nothing but Validate/Activate/Reserve etc.
Any pointers will be helpful.
Regards,
Ravi Verma
------------------------------
Ravi Verma
Infosys
------------------------------