Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.


Jira Legacy
serverSystem JIRA
serverId43fc03b0-b37f-33f0-b945-0936bf447179
keyPMP-79546

...

Background and strategic fit

The purpose of this Integration is to pull the Location information. This data can be further used while hitting other APIs)

(as request parameter). This document provides information on how the the end Users can consume the API


Assumptions

  • ProcessMAP system User permissions would not be considered while exposing the data
  • Data will be shown in Readable JSON format
  • User accessing this endpoint through a valid Token & ConsumerId, provided by ProcessMAP, will have access to complete data
  • Org API will give the complete Enterprise hierarchy in a flat format. The location API will provide all location details in a flat format. The linkage between two APIs is the ImmediateLevelID field in the Location API. Using that the complete hierarchy can be achieved.

  • Only Level information is shown with ID. No location information. For mapping to location, we need to call location API which has ImmediateLevelID that can be mapped with the LevelID in this API & further self-joined to retrieve the complete hierarchy

...


Product Field NameDescriptionField Type and Size
Immediate Level IdArray of Immediate LevelIds
Location Name

Location Code

Location Id

Company Code

Address

Country

State/Province

City

County

Postal/Zip Code

Location Status

Business Type

Operation Type

Industry Description

Comments



{
"LocationDetails" :[
"ImmediateLevelID": [
"1001",
"1003"
],
"LocationId": "1234",
"LocationCode": "Test",
"LocationName": "Test",
"CompanyCode" : "TestCode",
"Address": "Test",
"Country": "Test",
"State/Province": "Test",
"City": "Test",
"County" : "TestCounty",
"Postal/ZipCode": "765432",
"LocationStatus" : "",
"BusinessType" : "TestBusinessType",
"OperationType" : "TestOperationType",
"IndustryDescription" :"TestDescription",
"Comments" :"TestComments"
}
},

View file
nameLocationJSON.txt
height250
View file
nameOrgJSON.txt
height250





Errors/Validation Messages

...