Please enable JavaScript to view this site.

WebOffice  2.66 Complete Guide

Service Provider type

A new provider type, “External Information Search“, that can be used to query 3rd party API for information. This new flow will not perform any mapping or transformation of the reply from the 3rd party API but returns the raw response back to the terminal.

Service Provider

A new service provider, “Danish Motor Registry Search”, of the type “External Information Search”. The new provider flow enables integration with the Danish Motor Registry and allows lookup of vehicle information for a given license plate.    

The new service provider type “Danish Motor Registry Search” requires configuration of URI and Bearer token on the service routing.

Request and responses related to the service provider are logged in Service Statistics the same way as ongoing purchase and purchase prerequisites are.

The service provider is hard coded.

EIS provider

Service routing

The same service routing that is used for ongoing purchase and purchase prerequisites can be used for the new provider type. The new provider type however only support routing on article id in the first version.

EIS routing

Terminal Command

This command is not available in the user interface.

A new terminal command. The Command is licensed via External Information Search and is triggered by terminal to collect information from third party provider. The WebOffice part of the flow is configurable using ongoing purchase / purchase prerequisites providers to support routing to different service providers.

 

The request parameters of the command are:

terminal guid
code (here used for license plate).

 

The response consists of:

isSuccessStatusCode (a boolean flag showing if request was successful).
statusCode (int showing the status code of the request – could be both success and error codes).
contentType (optional string value specifying the type of content in response. The value reflects the type of the content without base64 encoding.  Value is only set if isSuccessStatusCode is true).
content (optional string value that olds the raw response body form the call. Value is only set if isSuccessStatusCode is true. Value is always base64encoded).