FUJ00001954 - Report re: EMV - Banking and Retail - Horizon - A&L Mapping (V.2.0)

Evidence on official site

FUJ00001954

FUJ00001954
Horizon - A&L Mapping Project: EMV - Banking and Retail
COMMERCIAL IN CONFIDENCE _—D0e Ref: NB/IFS/034
. .
EMV — Banking and Retail
Horizon - A&L Mapping
RoLe NAME AREA OF I SIGNATURE Date
RESPONSIBILITY
Authors Rex Dixon on behalf I Business
of Post Office Ltd Architecture
Product
Deployment
Technical
Architecture
DA Sign-off David Gray Design
(Peer Reviewer) Authority
Programme Beverley Dunn Project
Director Delivery
Fujitsu Gill Jackson
Services Sign-
off
Created on 15/08/2005 Version 2.0 Page 1 of 1

© Post Office™ 2004-2005
FUJ00001954

FUJ00001954
Horizon - A&L Mapping Project: EMV — Banking and Retail
& COMMERCIAL IN CONFIDENCE _—D0e Ref: NB/IFS/034
1 Document Control
1.1 Document Information
Horizon Release No: $75
Document Title: EMV Banking and Retail — Horizon - A&L Mapping
Document Type: Application Interface Specification
Abstract: This document details the mapping of messages between Horizon and
A&L.
Document Status: Approved
Originator & David Gray
Department: Design Authority
Contributors:
Post Office Design Authority - David Gray
Distribution: POL Document Control — Post Office Programme Office
Supplier Distribution: I A&L — Mark Clarke
Fujitsu Services: Gill Jackson
Client Distribution: N/A
Table 1: Document Information
1.2 Document History
Version I Date Reason for Issue Associated
WP /CT
0.1 05 Jul 2004 First version. Derived directly from the corresponding
draft document for Horizon - LINK Mapping, since LINK
and A&L are expected to use essentially the same
protocol.
0.2 21 Oct 2004 — Corrections resulting from review.
0.3 I 29 Oct 2004 I Minor amendments resulting from AIS and business
parameter changes.
1.0 I 4 Nov 2004 I Minor clarification and issued for Approval
11 27 May 2005 I Updated for minor corrections discovered during testing
prior to initial release at Horizon release S75
1.2 4 Aug 2005 Minor changes as a result of review:
some names removed,
copyright statement updated
2.0 15 Aug 2005 _ Issued for Sign-off
Table 2: Document History
Created on 15/08/2005 Version 2.0 Page 2 of 1

© Post Office™ 2004-2005
FUJ00001954

FUJ00001954
Horizon - A&L Mapping Project: EMV — Banking and Retail
COMMERCIAL IN CONFIDENCE —_—Doc Ref: NB/IFS/034
1.3 Change Process
Any changes to this i d f this document will be made, controlled and distributed by: -
1.4 Review Details
Review
Comments by :
Review Rex Dixon, Fujitsu Services
Comments to :
Mandatory Review Authority Name
Post Office Ltd Beverley Dunn, David Gray
Fujitsu Services Ltd
Analysis & Solution Specification Allan Hodgkinson
DU Design Authority Andy Kennedy
DU Design Team Designer Rex Dixon
Test Design Peter J. Robinson
Alliance and Leicester Mark Clarke, Steve Green, Neil Scott
Optional Review / Issued for Information
Post Office Ltd Bob Booth, Marc Reardon, Jason Crellin
Fujitsu Services Ltd
Release Manager Bill Reynolds
DU Design Mark Jarosz, Alex Robinson
DU Development Team Leader Peter Ambrose
Alliance and Leicester
1.5 Changes in this Version
Version I Changes
2.0 Gill Jackson added as signatory for Fujitsu Services
1.2 Removed certain reviewer names as requested.
141 Balance Enquiry worksheet — Authorisation Data (bitmap ref. 123): removed from 0100
message. [POL Incident 1153; FS Peak 108959]
Table 3: Changes in this Version
1.6 Key Contacts
Created on 15/08/2005 Version 2.0 Page 3 of 1

© Post Office™ 2004-2005
FUJ00001954
FUJ00001954

Horizon - A&L Mapping Project: EMV — Banking and Retail
COMMERCIAL IN CONFIDENCE _—D0e Ref: NB/IFS/034

Name Position Phone Number

Jason Crellin Solutions Architect rm 7}

Mark Clarke Senior Manager, Retail Bank, A&L i G RO I

Rex Dixon Design Architect, Fujitsu Services : {

Table 4: Key Contacts

1.7 Associated Documents

Reference Version I Date Title Source
LISS 2004-1 LINK Switch Service Interchange LINK
Vsn 4.1 Standard (LISS)
NB/IFS/026 NBX-A&L Application Interface Post Office
Specification (AIS)
1.2 LIS5 — Deposits “What's New” LINK
NB/IFS/004 Network Banking Message Flows and Fujitsu
Interfaces Services

Table 5: Associated Documents

Unless a specific version is referred to above, reference should be made to the current approved versions

of the documents.

1.8 Abbreviations/Definitions

Abbreviation

Definition

Authorisation Agent

The part of the NBX which interfaces to Fls and carries out the

message mapping.

BCD Binary Coded Decimal

Fl Financial Institution

NBE Network Banking Engine

NBX The term used to describe the NBE functionality absorbed into the

Horizon

domain.

Table 6: Abbreviations/Definitions

In addition, the message names [A‘1], [R3], [E1], [E2] and the abbreviations for their field formats are used as
in ref [2], while the names and field format abbreviations for the messages [R1], [A3], [CO] are as in ref [4].

Created on

15/08/2005

© Post Office™ 2004-2005

Version 2.0

Page 4 of 1
FUJ00001954

FUJ00001954

Horizon - A&L Mapping Project: EMV — Banking and Retail

COMMERCIAL IN CONFIDENCE _—D0e Ref: NB/IFS/034
Table of Contents
1 DOCUMENT CONTROL 2
1.1. Document Information 2
1.2. Document History 2
1.3. Change Process 3
1.4 Review Details 3
1.5. Changes in this Version 3
1.6 Key Contacts 4
1.7 Associated Documents 4
1.8 Abbreviations/Definitions 4
2 INTRODUCTION 6
2.1. Scope 6
2.2 Structure 6
3 NOTES ON THE SPREADSHEET 7
4 MESSAGE MAPPING SPREADSHEET 9
Created on 15/08/2005 Version 2.0 Page 5 of 1

© Post Office™ 2004-2005
FUJ00001954
FUJ00001954

Horizon - A&L Mapping Project: EMV - Banking and Retail
COMMERCIAL IN CONFIDENCE —_—Doc Ref: NB/IFS/034

2 Introduction

This document identifies the data mapping between the various message elements of the message sets where
NBX acts as the conduit between Horizon and A&L. It should be used in conjunction with the AIS (Ref [2]).

Any translations that need to be performed to convert from one particular message format to another are
identified, together with how the translation is achieved, where possible. In addition, the data that is required
by a message, but which is not present in the source message from another message set, is identified together
with an alternative source.

The following sources can be used to populate a message:

Transaction messages Data is mapped from a message element in one message to a
corresponding message element in another, possibly undergoing
translation.

Configuration The exact locations of configuration data will be specified in the design

documentation, but the essential property of values that are stated to be
configurable is that they can accommodate rapid amendment or
extension as required. Note that where a field is common to a number of
messages, configurable mappings are based on configuration data that is
also common to all the messages. So the mapping of such common
fields can be configured only once and applies to all A&L messages, it is
not configured individually on a per-message basis.

System Date The date as held on the NBX Authorisation Agent system.
System Time The time as held on the NBX Authorisation Agent system.
Fixed Value Data that always has a fixed value
2.1 Scope
The document considers the following message mappings:
Balance Enquiry [R1] to [R3] 0100
Withdrawal [R14] to [R3] 0200
Deposit [R14] to [R3] 0200
Balance Enquiry Response [A1] 0110 (or [R1]) to [A3]
Withdrawal Response [A1] 0210 (or [R1]) to [A3]
Deposit Response [A1] 0210 (or [R1]) to [A3]
Reversal Request [R3],[A1] and possibly [CO] to [E1] 0420/0421

Response Codes
Reversal Reason Codes

Reversal Request Response [E2] messages received from A&L are only used internally within the NBX (i.e.
they are not mapped to a Horizon message), and so are not within the scope of this document.

2.2 Structure

The message mappings are contained in an Excel spreadsheet, which has been embedded in this document.
To open the spreadsheet, double-click on the attachment icon. The first sheet contains a summary of the
message mappings that are included in the scope of this document. Subsequent sheets detail each of the
mappings in turn.

Created on 15/08/2005 Version 2.0 Page 6 of 1
© Post Office™ 2004-2005
FUJ00001954
FUJ00001954

Horizon - A&L Mapping Project: EMV - Banking and Retail
COMMERCIAL IN CONFIDENCE —_—Doc Ref: NB/IFS/034

3 Notes on the Spreadsheet

For each message pair, the triggered message is shown on the left, with the triggering (or source) message on
the right. The exception to this is the “Reversal Request” [E1] message, which can be triggered either by a
[CO] message, or by a late [A1] Approve response from A&L, and is populated from a number of other
messages. In this case the right of the sheet contains elements from each of these messages, and an
additional column has been included to indicate which message the element comes from.

The “Source” column contains the details of how the message element in the triggered message is populated,
including the mapping between message elements in each of the messages where applicable. The “Source”
column also includes a description of any translations that need to take place in the NBX.

A greyed out row in the triggering message indicates that there is a field in the triggered message that is not
populated from data contained in that source message. In these cases, the triggered message field may be
populated from a different message, determined by the NBX or taken from Reference Data. Fields that have
been identified as being not required in the NBX — A&L Application Interface Specification document,
Reference [2], have not been included in the message.

A greyed out row in the triggered message column indicates that there is a field in the triggering message that
has no corresponding field in the triggered message. For example, fields provided in a A&L message that do
not map onto a Horizon field, are not passed on by the NBX, but are logged.

Similarly there are fields provided in a Horizon message that do not map onto a A&L field, and are not passed
on. The full list of fields in Horizon messages and their definitions and uses can be found in [4]; the following
fields which are not directly mapped to A&L messages are nevertheless relevant to NBX for the following
purposes:

Clerk_Identity Records identity of clerk operating at the outlet workstation
(also known as node or counter). This is required for audit
purposes.

Client_Id Identifies a client of POL that is the end bank (card issuer) for a
transaction. This element is needed for reconciliation and
reports.

Digital Signature Used in conjunction with Signature_Type to check that the
message is valid.

Issuer_Scheme_Id A code to identify the Issuer Scheme, set from Reference Data
at the counter.

Message_Type Classifies the type of message being sent. e.g. R1 or CO.

Routing_Gateway Use to route transactions to the correct logical PI

Signature_Type Used in conjunction with Digital Signature to check that the

message is valid.

Transactions are uniquely identified in the system by a combination of the Riposte Group ID and Node ID of
the originating counter, together with the receipt transaction date (year and day), and the last 6 digits of the
message number component of the Horizon_Txn_Num field of the message which originated the transaction.
In messages to A&L this information is held in the form of the Terminal Identification (which is made up from
the Riposte Group ID and Node ID) and the Retrieval Reference Number (which includes the receipt
transaction date and message number information).

The following point should be noted with regard to the use of binary coded decimal fields in ICC data: in
communication with the counter this data is transferred using one character for each decimal digit, but if there
is an odd number of digits, an extra padding character, a zero, is included at the start of the number. It follows,
for example, that a field shown in the spreadsheet as having 3 BCD digits would actually be transmitted as 4
characters, the first being a zero used for padding. This encoding facilitates the counter's communications with
the Pin Pad. The spreadsheet indicates in such cases whether or not the padding is retained when mapping
the messages.

Created on 15/08/2005 Version 2.0 Page 7 of 1
© Post Office™ 2004-2005
FUJ00001954
FUJ00001954

Horizon - A&L Mapping Project: EMV - Banking and Retail
COMMERCIAL IN CONFIDENCE —_—Doc Ref: NB/IFS/034

(The spreadsheet also contains some empty columns and rows, many of which are hidden, because it has
been requested that the cell numbers of information in this spreadsheet should correspond to those of
corresponding information in a similar spreadsheet which describes the Horizon - LINK mapping. Those empty
and hidden cells do not need to be considered with regard to the Horizon- A&L mapping.)

Created on 15/08/2005 Version 2.0 Page 8 of 1
© Post Office™ 2004-2005
FUJ00001954

FUJ00001954
Horizon-A&L Mapping Project: EMV - Banking and Retail
COMMERCIAL IN CONFIDENCE _—D0e Ref: NB/IFS/034
4 Message Mapping Spreadsheet
“Horizon - A&L
Mapping.xls"
END OF DOCUMENT
Created on 15/08/2005 Version 2.0 Page 9 of 1

© Post Office™ 2004-2005