Skip to end of metadata
Go to start of metadata
{
"SysCatID": "1",
"Mappings": [
{
"Source": "Mob",
"Target": "SCH",
"SysCatMap": {
"{SysCatID}": ""
},
"SysActMap": {
"{SysActID}": ""
}
},
{
"Source": "SCH",
"Target": "MOB",
"SysCatMap": {
"": "{SysCatID}"
},
"SysActMap": {
"": "{SysActID}"
}
}
],
"SubCats": [
]
}
System Category Mapping Object Properties
Required properties are in bold.
Property | Type | Description |
---|
Mappings | collection | Contains mapping definition for System Categories and fields from ServiceScheduling and ServiceDispatch systems. ServiceMobility use mapping declaration at runtime to convert values from source products. Property | Value | Description |
---|
Source | string | Identifies source system for mapping. Valid values are: - Mob - ServiceMobility
- SCH - ServiceScheduling
- OPS - ServiceDispatch
| Target | string | Identifies target/destination system for mapping. Valid values are: - Mob - ServiceMobility
- SCH - ServiceScheduling
- OPS - ServiceDispatch
| SysCatMap | object | Identifies field level mapping between SysCatID and destination system field value. Each key/pair combination defines a mapping for single field. The property name specifies the field value for source system and the value of the property is the corresponding field value for destination system. | SysActMap | object | Identifies the field level mapping between SysActID(s) and destination system field value. Each key/pair combination defines a mapping for single field. The property name specifies the field value for source system and the value of the property is the corresponding field value for destination system. |
|
SysCatID | string | Specifies the unique system category ID. All top level system category IDs are defined by ServiceMobility and can not be changed. |
SubCats | collection | Collection of sub-categories. The SubCats collection follows the exact same format as the parent definition including additional sub-categories. |