Skip to main content

TM Forum SID Mapping Reference

Entity Mappings

AI CDP EntityTMF SID EntityTMF API
PartyPartyTMF632
PersonIndividualTMF632
OrganizationOrganizationTMF632
AccountCustomerAccountTMF666
SubscriptionProductTMF637
PlanProductOfferingTMF620
DevicePhysicalResourceTMF639
ContactRolePartyRoleTMF632

Attribute Mappings (14)

#AttributeTypeSourceSID Entity
1party.given_nameStringCRMIndividual.givenName
2party.family_nameStringCRMIndividual.familyName
3party.birth_dateDateCRMIndividual.birthDate
4party.genderEnumCRMIndividual.gender
5party.nationalityStringCRMIndividual.nationality
6account.statusEnumBillingCustomerAccount.status
7account.value_tierEnumBillingCustomerAccount.category
8account.credit_classStringBillingCustomerAccount.creditClass
9account.tenure_monthsIntegerCRMDerived
10subscription.plan_nameStringBSSProductOffering.name
11subscription.monthly_commitmentDecimalBSSProductPrice.price.value
12device.manufacturerStringTAC DBPhysicalResource.manufacturer
13device.modelStringTAC DBPhysicalResource.model
14device.device_tierEnumTAC DBDerived

Prebuilt Mapping Config

# CRM → SID Party
mappings:
- source: crm.customer_full_name
target: party.given_name
transform: "SPLIT(${source}, ' ')[0]"
- source: crm.customer_full_name
target: party.family_name
transform: "SPLIT(${source}, ' ')[-1]"
- source: crm.date_of_birth
target: party.birth_date
transform: "TO_DATE(${source}, 'dd/MM/yyyy')"