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 />

1 M Block Identifier 3 Char Block Identifier<br />

2 M <strong>Bank</strong> application 3 Alpha <strong>Bank</strong> <strong>Application</strong> Identifier<br />

Identifier<br />

Numeric<br />

3 M Message Identifier 3 Alpha<br />

Numeric<br />

Message Identifier<br />

F24 - Open Notification<br />

message<br />

4 M Input/Output<br />

Identifier<br />

1 Char Input/Output Identifier<br />

I – Input<br />

5 M Sequence number 9 Number External <strong>Application</strong><br />

sequence number<br />

6. M Sender IFSC 11 Alpha<br />

Numeric<br />

IFSC code of Originating<br />

<strong>SFMS</strong> branch.<br />

7 M Date and Time 12 Number Date and time on which the<br />

message is opened at<br />

destination.<br />

8 M Block End Identifier 1 Char Block End Identifier<br />

{A:B09F24O000001000SBIN000100200101081730}<br />

{A:<br />

Block Identifier<br />

B09<br />

<strong>Bank</strong> <strong>Application</strong> Identifier<br />

F24<br />

Open Notification Message<br />

I<br />

Input/Output Identifier<br />

000001000 Creation sequence number of the message<br />

200103032323 Date and time on which message is opened.<br />

SBIN000100<br />

IFSC code of Originating <strong>SFMS</strong> branch.<br />

} Block End Identifier<br />

3.6 <strong>Bank</strong>API Response Message<br />

Index Mandatory/Option Field Name Field Field Description<br />

al<br />

Length Type<br />

1 M Block Identifier 1 Char Block Identifier Always {<br />

2 M Return Indicator 1 Char P=Passed<br />

F=Failed<br />

3 O Reason Code 10 Alpha<br />

Numeric<br />

Reason code for Failure.<br />

Host applications should<br />

have the mapping screen for<br />

mapping these reason codes<br />

to reason descriptions.<br />

4 M Block End Identifier 1 Char Block End Identifier.<br />

Always }<br />

{FIMRT020021}<br />

{ Block Identifier<br />

F<br />

Failed<br />

IMRT020021 Failed due to the reason sender IFSC doesn’t exist in IIFSC<br />

directory. Reasons codes detailed in subsequent sections.<br />

} Block end identifier.<br />

Confidential<br />

Uncontrolled when Printed<br />

Page 13 of 24

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

Saved successfully!

Ooh no, something went wrong!