Hi Anubhav,
For me Customer Facing Services and Resource Facing Services are specializations of the Service entity. I mean, we use inheritance in our class model, which is 'flattened' in the API by using the @baseType and the @type attributes, depending on how you model this. For instance, if you have a class model like this:

If you want to send through an API and instance of the MobileLineCFS, the parameter mentioned above should have the next values:
- @baseType = CustomerFacingService
- @type = MobileLineCFS
Of course, the same approach can be applied for service specifications, resources, resource specifications... and so no.
Hope it helps.
Best regards.
------------------------------
Abel Ruiz Huerta
alvatross by SATEC
------------------------------
Original Message:
Sent: Apr 01, 2022 03:15
From: Anubhav Kishore
Subject: How to define a CustomerFacingServieSpec in SID context
Hi Roland,
Thanks for your inputs. I still have one doubt. While defining a service specification in Service Catalog, how do we demark if its a CFS Spec or a RFS Spec? Is it the Category where we keep values as CFSS or RFSS or some other attribute where we keep this demarcation?
------------------------------
Anubhav Kishore
Capgemini
Original Message:
Sent: Mar 25, 2022 03:29
From: Roland Leners
Subject: How to define a CustomerFacingServieSpec in SID context
Hi Anubhav,
I believe that there are many TMF assets that illustrate service catalogs with CFS and RFS specifications. I am specifically aware of IG1228 (https://www.tmforum.org/resources/standard/ig1228-how-to-use-oda-using-open-apis-to-realize-use-cases-v8-0-0/) to which my company contributes. But there are others.
I believe that the distinction between CFS and RFS is a modeling choice for which best practices exist (e.g. IG1233).
Best regards,
------------------------------
Roland Leners
alvatross by SATEC
Original Message:
Sent: Mar 24, 2022 03:41
From: Anubhav Kishore
Subject: How to define a CustomerFacingServieSpec in SID context
Hi,
I am new to TMF. I need some clarification regarding Information Modelling for service domain. How do we define a customer facing service specification?
As per the information given in GB922_Service_v21.0.0, Product specifications are realized as CFSspecs, however when we go thru the examples in TMF633, it explains about 'Create service specification'; not CFS or RFS specification. So, I am a bit confused how we define CFSS and RFSS specifically. I mean from a service specification how do I know if its a CFSS or RFSS or I am interpreting it all wrong.
#OpenDigitalArchitecture
#General
------------------------------
Anubhav
------------------------------