21.01.2014 Views

SFMS Bank Application Interface Specifications Document ... - IDRBT

SFMS Bank Application Interface Specifications Document ... - IDRBT

SFMS Bank Application Interface Specifications Document ... - IDRBT

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

<strong>SFMS</strong> <strong>Bank</strong> <strong>Application</strong> <strong>Interface</strong> specifications Version 3.0<br />

PDM<br />

RA<br />

RTGS<br />

<strong>SFMS</strong><br />

SWIFT<br />

TCP/IP<br />

TCS<br />

SMAC<br />

UMAC<br />

UNAK<br />

Possible Duplicate Message<br />

Registration Authority<br />

Real Time Gross Settlement<br />

Structured Financial Messaging System.<br />

This includes the Branch, Gateway and HUB nodes and the<br />

communication links between them.<br />

Society for World wide Inter-bank Financial Telecommunication<br />

Transmission Control Protocol / Internet Protocol<br />

Tata Consultancy Services<br />

This is the MAC generated with node server certificate<br />

This is the MAC generated with Authorizer’s signature<br />

This is the User NAK and is generated when the UMAC verification fails<br />

at the receiving branch.<br />

1.3 Organisation of the document<br />

The <strong>Bank</strong>API <strong>Specifications</strong> document is organised into the following chapters<br />

including this introduction Chapter:<br />

Chapter 2<br />

Chapter 3<br />

Chapter 4<br />

Chapter 5<br />

Appendix-A<br />

<strong>Bank</strong>API Architecture<br />

This chapter provides information about the <strong>Bank</strong>API Architecture,<br />

message flow, Hardware / Software requirements and pre-requites if<br />

any.<br />

<strong>Bank</strong>API Message Structures<br />

This chapter provides details about the message structures and<br />

provides examples.<br />

<strong>Bank</strong>API Usage with examples.<br />

This chapter explains about <strong>Bank</strong>API Server and usage of <strong>Bank</strong>API<br />

client.<br />

Exceptions and Limitations<br />

This chapter provides a list of <strong>Bank</strong>API Exceptions and Limitations<br />

in Usage.<br />

Digital Signing and Verification<br />

This Appendix provides information about the standards used in<br />

generation of UMAC.<br />

Confidential<br />

Uncontrolled when Printed<br />

Page 2 of 24

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!