Description of the Mappings between ServiceNow and Hopex

Description of the Mappings between ServiceNow and Hopex

This document describes all mappings defined for the integration of Hopex and ServiceNow.

List of mappings

7 mappings are defined:
1 ServiceNow to HOPEX Application Server Application Server ⮕ Server (Deployed) Imports Application Servers (Name)
2 ServiceNow to HOPEX Applications Business Application ⮕ Application Imports Business Applications (Name, comment, version number) from ServiceNow to HOPEX.
3 ServiceNow to HOPEX Business Capabilities Business Capability ⮕ Business Capability Imports Business Capabilities (Name, comment) from ServiceNow to HOPEX.
4 ServiceNow to HOPEX Hardware Hardware Model ⮕ Computer Device Imports Hardware Models (Name) from ServiceNow to HOPEX.
5 ServiceNow to HOPEX Software Tech Software Model ⮕ Software Technology Imports Software Technologies (Name, Manufacturer, Comments) from ServiceNow to HOPEX.
6 ServiceNow to HOPEX Users User ⮕ Person (System) Imports Users (Name)
7 ServiceNow to HOPEX Vendors Company ⮕ Org-Unit Imports Software Vendors (Name) from ServiceNow to HOPEX.

Description of each mappings

1 ServiceNow to HOPEX Application Server
Imports Application Servers (Name)
Application Server (cmdb_ci_app_server)    Server (Deployed) (dXqsNtTBHnW1)
• ServiceNow will send the data to Hopex
• Objects will not be deleted

#ServiceNow fieldDetailsTransformationHopex fieldDetails
1 Name (name) String max 255 chars ⮕ String to String ** NAME ** (210000000900) String max 255 chars




2 ServiceNow to HOPEX Applications
Imports Business Applications (Name, comment, version number) from ServiceNow to HOPEX.
Business Application (cmdb_ci_business_app)    Application (MrUiM9B5iyM0)
• ServiceNow will send the data to Hopex
• Objects will not be deleted

#ServiceNow fieldDetailsTransformationHopex fieldDetails
1 Application type (application_type) Choice ⮕ Enum to Enum Application Type ()Sgoy)ygu020) Enum
homegrown
cots
saas
D 
P 
S 
2 Assigned to (assigned_to) Link to sys_user ⮕ Ref to Complex link Application Owner (gCr81RIpErMHL2000000Ca80f8HHiUKoHHLS) Complex Link to Application
3 Software model (cmdb_software_product_model) Link to cmdb_software_product_model ⮕ Ref to Object Supporting Software Technology (u0y5NXHQVXW8) Link to Software Technology Building Block
4 Model number (model_number) String max 255 chars ⮕ String to String Version Number (KyUL4SsRpCC0) String unlimited
5 Name (name) String max 255 chars ⮕ String to String ** NAME ** (g20000000f60) String max 274 chars
6 Description (short_description) String max 1000 chars ⮕ String to String Comment (f10000000b20) String unlimited

Used Hopex Complex Links:
NameFromPassing byToWith Business Role
Application Owner (Hopex)Application [MrUiM9B5iyM0] → Person Assignment [gCr81RIpErMH]Responsibility Assignment [030000000240] → Assigned Person [L2000000Ca80]Person (System) [T20000000s10]Application Owner [f8HHiUKoHHLS]




3 ServiceNow to HOPEX Business Capabilities
Imports Business Capabilities (Name, comment) from ServiceNow to HOPEX.
Business Capability (cmdb_ci_business_capability)    Business Capability (IcfsZhjW9T90)
• ServiceNow will send the data to Hopex
• Objects will not be deleted

#ServiceNow fieldDetailsTransformationHopex fieldDetails
1 Name (name) String max 255 chars ⮕ String to String ** NAME ** (g20000000f60) String
2 Description (short_description) String max 1000 chars ⮕ String to String Comment (f10000000b20) String unlimited




4 ServiceNow to HOPEX Hardware
Imports Hardware Models (Name) from ServiceNow to HOPEX.
Hardware Model (cmdb_hardware_product_model)    Computer Device (yqfm2HynOX98)
• ServiceNow will send the data to Hopex
• Objects will not be deleted

#ServiceNow fieldDetailsTransformationHopex fieldDetails
1 Name (name) String max 255 chars ⮕ String to String ** NAME ** (g20000000f60) String




5 ServiceNow to HOPEX Software Tech
Imports Software Technologies (Name, Manufacturer, Comments) from ServiceNow to HOPEX.
Software Model (cmdb_software_product_model)    Software Technology (FN8AHc2gITnL)
• ServiceNow will send the data to Hopex
• Objects will not be deleted

#ServiceNow fieldDetailsTransformationHopex fieldDetails
1 Description (description) String unlimited ⮕ Ref to String (ID) Comment (f10000000b20) String unlimited
2 Manufacturer (manufacturer) Link to core_company ⮕ Ref to Object Vendor (3L8Asc2gIPsL) Link to Org-Unit
3 Name (name) String max 255 chars ⮕ String to String ** NAME ** (g20000000f60) String




6 ServiceNow to HOPEX Users
Imports Users (Name)
User (sys_user)    Person (System) (T20000000s10)
• ServiceNow will send the data to Hopex
• Objects will not be deleted

#ServiceNow fieldDetailsTransformationHopex fieldDetails
1 Name (name) String max 151 chars ⮕ String to String ** NAME ** (210000000900) String max 255 chars




7 ServiceNow to HOPEX Vendors
Imports Software Vendors (Name) from ServiceNow to HOPEX.
Company (core_company)    Org-Unit (QrUiM9B5iCN0)
• ServiceNow will send the data to Hopex
• Objects will not be deleted

#ServiceNow fieldDetailsTransformationHopex fieldDetails
1 Name (name) String max 80 chars ⮕ String to String ** NAME ** (g20000000f60) String