Gateway FCUBSSEPAFileService

45
Gateway Documentation - SEPA File Upload Service Oracle FLEXCUBE Universal Banking Release FCUBS_12.0.3.0.0 [April] [2014]

description

Gateway FCUBSSEPAFileService

Transcript of Gateway FCUBSSEPAFileService

  • Gateway Documentation - SEPA File Upload ServiceOracle FLEXCUBE Universal Banking

    Release FCUBS_12.0.3.0.0[April][2014]

  • 1. BACKGROUND ................................................... 12. FCUBSSEPAFileService ................................................... 2 2.1.FileStatusUpdate ................................................... 2 2.1.1. SEPA-ACK-File-Req-MSG.xsd ............................................................ 2 2.1.2. SEPA-ACK-File-Res-MSG.xsd ............................................................ 15 2.2.SEPAFileOperation ................................................... 23 2.2.1. SEPA-Exchange-File-Req-MSG.xsd ............................................................ 23 2.2.2. SEPA-Exchange-File-Res-MSG.xsd ............................................................ 34

    Table Of Contents_______________________

  • 1.BACKGROUND

    Integration of different applications and solutions is a key area in todays systems. A variety of specialized applicationsdeployed on disparate platforms and using different infrastructure need to be able to communicate and integrateseamlessly with FLEXCUBE UBS in order to exchange data.The FLEXCUBE UBS Integration Gateway (referred to asGateway) will cater to these integration needs.The integration needs supported by the Gateway can be broadly categorized from the perspective of the Gateway asfollows:

    1. Inbound application integration used when any external system needs to add, modify or query informationwithin FLEXCUBE UBS 2. Outbound application integration used when any external system needs to be notified of the various events thatoccur within FLEXCUBE UBSThe following sections provide detailed XSD documentation of all operations available in FCUBSSEPAFileService ofPC-Module

    1

  • 2.FCUBSSEPAFileServiceSEPA File Upload ServiceSEPA File Upload Service

    2.1.FileStatusUpdateSEPA status upload for BaExchangeFileRequest

    2.1.1.SEPA-ACK-File-Req-MSG.xsd

    FCUBS_HEADER SOURCE UBSCOMP MSGID CORRELID USERID BRANCH MODULEID SERVICE OPERATION SOURCE_OPERATION SOURCE_USERID DESTINATION MULTITRIPID FUNCTIONID ACTION MSGSTAT PASSWORD ADDL PARAM NAME VALUE FCUBS_BODY SEPA-ACK-File-Req-MSG AckFile Envelope TransactionRef FcssiRef TransferRef Status TransferAnswer MsgId CreationTime ackdescription RejectInfo Size

    2

  • digeststatus GblStatus Severity Code Parameter Text action Details Code Text Action Responder ResponseRef PdIndication PdEmissionTimeFCUBS_HEADER

    TOP

    SOURCE

    TOP

    UBSCOMP

    TOP

    MSGID

    Attribute DescriptionName FCUBS_HEADERDatatypeDescription

    Attribute DescriptionName SOURCEDatatype StringDescriptionRestrictions Restrictions Description

    pattern [a-zA-Z_0-9]*

    Attribute DescriptionName UBSCOMPDatatype StringDescriptionRestrictions Restrictions Description

    enumeration FCUBS,FCIS

    Attribute DescriptionName MSGIDDatatype StringDescription

    3

  • TOP

    CORRELID

    TOP

    USERID

    TOP

    BRANCH

    TOP

    MODULEID

    TOP

    SERVICE

    Attributes Attribute DescriptionminOccurs 0

    Restrictions Restrictions Descriptionpattern [a-zA-Z_0-9]*

    Attribute DescriptionName CORRELIDDatatype StringDescriptionAttributes Attribute Description

    minOccurs 0Restrictions Restrictions Description

    pattern [a-zA-Z_0-9]*

    Attribute DescriptionName USERIDDatatype StringDescriptionRestrictions Restrictions Description

    maxLength 12pattern [A-Z_0-9]*

    Attribute DescriptionName BRANCHDatatype StringDescriptionRestrictions Restrictions Description

    length 3pattern [a-zA-Z_0-9]{3}

    Attribute DescriptionName MODULEIDDatatype StringDescriptionAttributes Attribute Description

    minOccurs 0

    4

  • TOP

    OPERATION

    TOP

    SOURCE_OPERATION

    TOP

    SOURCE_USERID

    TOP

    DESTINATION

    Attribute DescriptionName SERVICEDatatype StringDescriptionAttributes Attribute Description

    nillable trueRestrictions Restrictions Description

    pattern [a-zA-Z_0-9]*

    Attribute DescriptionName OPERATIONDatatype StringDescriptionAttributes Attribute Description

    nillable trueRestrictions Restrictions Description

    pattern [a-zA-Z_0-9]*

    Attribute DescriptionName SOURCE_OPERATIONDatatype StringDescriptionAttributes Attribute Description

    minOccurs 0Restrictions Restrictions Description

    pattern [a-zA-Z_0-9]*

    Attribute DescriptionName SOURCE_USERIDDatatype StringDescriptionAttributes Attribute Description

    minOccurs 0

    Attribute DescriptionName DESTINATIONDatatype StringDescription

    5

  • TOP

    MULTITRIPID

    TOP

    FUNCTIONID

    TOP

    ACTION

    TOP

    MSGSTAT

    Attributes Attribute DescriptionminOccurs 0

    Restrictions Restrictions Descriptionpattern [a-zA-Z_0-9]*

    Attribute DescriptionName MULTITRIPIDDatatype StringDescriptionAttributes Attribute Description

    minOccurs 0Restrictions Restrictions Description

    pattern [a-zA-Z_0-9]*

    Attribute DescriptionName FUNCTIONIDDatatype StringDescriptionAttributes Attribute Description

    minOccurs 0Restrictions Restrictions Description

    maxLength 8pattern [A-Z_0-9]*

    Attribute DescriptionName ACTIONDatatype StringDescriptionAttributes Attribute Description

    minOccurs 0Restrictions Restrictions Description

    pattern [a-zA-Z_0-9]*

    Attribute DescriptionName MSGSTATDatatype StringDescriptionAttributes Attribute Description

    minOccurs 0

    6

  • TOP

    PASSWORD

    TOP

    ADDL

    TOP

    PARAM

    TOP

    NAME

    TOP

    VALUE

    Restrictions Restrictions Descriptionenumeration SUCCESS,WARNING,FAILURE

    Attribute DescriptionName PASSWORDDatatype StringDescriptionAttributes Attribute Description

    minOccurs 0Restrictions Restrictions Description

    maxLength 128pattern [a-zA-Z_0-9=+/]*

    Attribute DescriptionName ADDLDatatypeDescriptionAttributes Attribute Description

    minOccurs 0

    Attribute DescriptionName PARAMDatatypeDescriptionAttributes Attribute Description

    maxOccurs unboundedminOccurs 0

    Attribute DescriptionName NAMEDatatype StringDescription

    Attribute DescriptionName VALUEDatatype StringDescription

    7

  • TOP

    FCUBS_BODY

    TOP

    SEPA-ACK-File-Req-MSG

    TOP

    AckFile

    TOP

    Envelope

    TOP

    TransactionRef

    TOP

    FcssiRef

    Attribute DescriptionName FCUBS_BODYDatatypeDescription This XSD gives the format in which the external system has to send a create

    request for PC Contract.This is the normal request which has Input fields only

    Attribute DescriptionName SEPA-ACK-File-Req-MSGDatatypeDescription SEPA ACK File Request message

    Attribute DescriptionName AckFileDatatypeDescription ACK file

    Attribute DescriptionName EnvelopeDatatypeDescription it indicates envelpoe details.

    Attribute DescriptionName TransactionRefDatatype StringDescription It indicates the Unique Transaction reference for a messageRestrictions Restrictions Description

    maxLength 30minLength 1

    Attribute DescriptionName FcssiRefDatatype StringDescription It indicates the Transaction reference for a given transaction generated in FC

    SSI.

    8

  • TOP

    TransferRef

    TOP

    Status

    TOP

    TransferAnswer

    TOP

    MsgId

    Attributes Attribute DescriptionminOccurs 0

    Restrictions Restrictions DescriptionmaxLength 30minLength 1

    Attribute DescriptionName TransferRefDatatype StringDescription It indicates the unique reference of the file transfer.Restrictions Restrictions Description

    maxLength 30minLength 1

    Attribute DescriptionName StatusDatatype StringDescription It Indicates the success or failure of the operation.Restrictions Restrictions Description

    maxLength 7minLength 1

    Attribute DescriptionName TransferAnswerDatatype StringDescription It indicates if the file transfer was rejected or accepted by the server.Attributes Attribute Description

    minOccurs 0Restrictions Restrictions Description

    maxLength 8minLength 1

    Attribute DescriptionName MsgIdDatatype StringDescription It indicates the E2E message identifier. Business application can relate the

    information to its transaction using this identifier as it is the same identifiersent by the business application

    Attributes Attribute DescriptionminOccurs 0

    9

  • TOP

    CreationTime

    TOP

    ackdescription

    TOP

    RejectInfo

    TOP

    Size

    Restrictions Restrictions DescriptionmaxLength 40minLength 1

    Attribute DescriptionName CreationTimeDatatype StringDescription It indicatesOriginal request creation timeAttributes Attribute Description

    minOccurs 0Restrictions Restrictions Description

    maxLength 30minLength 1

    Attribute DescriptionName ackdescriptionDatatype StringDescription It indicates the The answer of the delivery notification. Free Text.Attributes Attribute Description

    minOccurs 0Restrictions Restrictions Description

    maxLength 254minLength 1

    Attribute DescriptionName RejectInfoDatatype StringDescription It indicates the Structured data about the file transfer rejection.Attributes Attribute Description

    minOccurs 0Restrictions Restrictions Description

    maxLength 254minLength 1

    Attribute DescriptionName SizeDatatype StringDescription It indicates the Size of the file.Attributes Attribute Description

    minOccurs 0

    10

  • TOP

    digeststatus

    TOP

    GblStatus

    TOP

    Severity

    TOP

    Code

    Restrictions Restrictions DescriptionmaxLength 8minLength 1

    Attribute DescriptionName digeststatusDatatype StringDescription It indicates the Digest status computed by FC SSI.Attributes Attribute Description

    minOccurs 0Restrictions Restrictions Description

    maxLength 5minLength 1

    Attribute DescriptionName GblStatusDatatypeDescription It indicates the Global status details.Attributes Attribute Description

    minOccurs 0

    Attribute DescriptionName SeverityDatatype StringDescription It indicates the Result of the swCall function call.Attributes Attribute Description

    minOccurs 0Restrictions Restrictions Description

    maxLength 100minLength 1

    Attribute DescriptionName CodeDatatype StringDescription It indicates the Status Code.Attributes Attribute Description

    minOccurs 0Restrictions Restrictions Description

    maxLength 254minLength 1

    11

  • TOP

    Parameter

    TOP

    Text

    TOP

    action

    TOP

    Details

    TOP

    Code

    Attribute DescriptionName ParameterDatatype StringDescription It indicates the error Parameters.Attributes Attribute Description

    minOccurs 0Restrictions Restrictions Description

    maxLength 254minLength 1

    Attribute DescriptionName TextDatatype StringDescription It indicates the Textual description.Attributes Attribute Description

    minOccurs 0Restrictions Restrictions Description

    maxLength 254minLength 1

    Attribute DescriptionName actionDatatype StringDescription It indicates the Proposed corrective action.Attributes Attribute Description

    minOccurs 0Restrictions Restrictions Description

    maxLength 254minLength 1

    Attribute DescriptionName DetailsDatatypeDescription it indicates the details about the status.

    Attribute Description

    12

  • TOP

    Text

    TOP

    Action

    TOP

    Responder

    TOP

    ResponseRef

    Name CodeDatatype StringDescription It indicates the Status Code.Attributes Attribute Description

    minOccurs 0Restrictions Restrictions Description

    maxLength 254minLength 1

    Attribute DescriptionName TextDatatype StringDescription It indicates the Textual description.Attributes Attribute Description

    minOccurs 0Restrictions Restrictions Description

    maxLength 254minLength 1

    Attribute DescriptionName ActionDatatype StringDescription It indicates the Proposed corrective action.Attributes Attribute Description

    minOccurs 0Restrictions Restrictions Description

    maxLength 254minLength 1

    Attribute DescriptionName ResponderDatatype StringDescription It indicates theResponder.Attributes Attribute Description

    minOccurs 0Restrictions Restrictions Description

    maxLength 100minLength 1

    13

  • TOP

    PdIndication

    TOP

    PdEmissionTime

    TOP

    Attribute DescriptionName ResponseRefDatatype StringDescription It indicates the Response reference number.Attributes Attribute Description

    minOccurs 0Restrictions Restrictions Description

    maxLength 30minLength 1

    Attribute DescriptionName PdIndicationDatatype StringDescription It is the indicator of possible duplicate of emission.Attributes Attribute Description

    minOccurs 0Restrictions Restrictions Description

    maxLength 5minLength 1

    Attribute DescriptionName PdEmissionTimeDatatype StringDescription It indicates the time of emission of a message.Attributes Attribute Description

    minOccurs 0Restrictions Restrictions Description

    maxLength 254minLength 1

    14

  • 2.1.2.SEPA-ACK-File-Res-MSG.xsd

    FCUBS_HEADER SOURCE UBSCOMP MSGID CORRELID USERID BRANCH MODULEID SERVICE OPERATION SOURCE_OPERATION SOURCE_USERID DESTINATION MULTITRIPID FUNCTIONID ACTION MSGSTAT PASSWORD ADDL PARAM NAME VALUE FCUBS_BODY SEPA-ACK-File-Res-MSG TransactionRef Status FCUBS_ERROR_RESP ERROR ECODE EDESC FCUBS_WARNING_RESP WARNING WCODE WDESCFCUBS_HEADER

    TOP

    SOURCE

    Attribute DescriptionName FCUBS_HEADERDatatypeDescription

    15

  • TOP

    UBSCOMP

    TOP

    MSGID

    TOP

    CORRELID

    TOP

    USERID

    Attribute DescriptionName SOURCEDatatype StringDescriptionRestrictions Restrictions Description

    pattern [a-zA-Z_0-9]*

    Attribute DescriptionName UBSCOMPDatatype StringDescriptionRestrictions Restrictions Description

    enumeration FCUBS,FCIS

    Attribute DescriptionName MSGIDDatatype StringDescriptionAttributes Attribute Description

    minOccurs 0Restrictions Restrictions Description

    pattern [a-zA-Z_0-9]*

    Attribute DescriptionName CORRELIDDatatype StringDescriptionAttributes Attribute Description

    minOccurs 0Restrictions Restrictions Description

    pattern [a-zA-Z_0-9]*

    Attribute DescriptionName USERIDDatatype StringDescription

    16

  • TOP

    BRANCH

    TOP

    MODULEID

    TOP

    SERVICE

    TOP

    OPERATION

    TOP

    SOURCE_OPERATION

    Restrictions Restrictions DescriptionmaxLength 12pattern [A-Z_0-9]*

    Attribute DescriptionName BRANCHDatatype StringDescriptionRestrictions Restrictions Description

    length 3pattern [a-zA-Z_0-9]{3}

    Attribute DescriptionName MODULEIDDatatype StringDescriptionAttributes Attribute Description

    minOccurs 0

    Attribute DescriptionName SERVICEDatatype StringDescriptionAttributes Attribute Description

    nillable trueRestrictions Restrictions Description

    pattern [a-zA-Z_0-9]*

    Attribute DescriptionName OPERATIONDatatype StringDescriptionAttributes Attribute Description

    nillable trueRestrictions Restrictions Description

    pattern [a-zA-Z_0-9]*

    17

  • TOP

    SOURCE_USERID

    TOP

    DESTINATION

    TOP

    MULTITRIPID

    TOP

    FUNCTIONID

    Attribute DescriptionName SOURCE_OPERATIONDatatype StringDescriptionAttributes Attribute Description

    minOccurs 0Restrictions Restrictions Description

    pattern [a-zA-Z_0-9]*

    Attribute DescriptionName SOURCE_USERIDDatatype StringDescriptionAttributes Attribute Description

    minOccurs 0

    Attribute DescriptionName DESTINATIONDatatype StringDescriptionAttributes Attribute Description

    minOccurs 0Restrictions Restrictions Description

    pattern [a-zA-Z_0-9]*

    Attribute DescriptionName MULTITRIPIDDatatype StringDescriptionAttributes Attribute Description

    minOccurs 0Restrictions Restrictions Description

    pattern [a-zA-Z_0-9]*

    Attribute DescriptionName FUNCTIONIDDatatype StringDescription

    18

  • TOP

    ACTION

    TOP

    MSGSTAT

    TOP

    PASSWORD

    TOP

    ADDL

    Attributes Attribute DescriptionminOccurs 0

    Restrictions Restrictions DescriptionmaxLength 8pattern [A-Z_0-9]*

    Attribute DescriptionName ACTIONDatatype StringDescriptionAttributes Attribute Description

    minOccurs 0Restrictions Restrictions Description

    pattern [a-zA-Z_0-9]*

    Attribute DescriptionName MSGSTATDatatype StringDescriptionAttributes Attribute Description

    minOccurs 0Restrictions Restrictions Description

    enumeration SUCCESS,WARNING,FAILURE

    Attribute DescriptionName PASSWORDDatatype StringDescriptionAttributes Attribute Description

    minOccurs 0Restrictions Restrictions Description

    maxLength 128pattern [a-zA-Z_0-9=+/]*

    Attribute DescriptionName ADDLDatatypeDescription

    19

  • TOP

    PARAM

    TOP

    NAME

    TOP

    VALUE

    TOP

    FCUBS_BODY

    TOP

    SEPA-ACK-File-Res-MSG

    TOP

    TransactionRef

    Attributes Attribute DescriptionminOccurs 0

    Attribute DescriptionName PARAMDatatypeDescriptionAttributes Attribute Description

    maxOccurs unboundedminOccurs 0

    Attribute DescriptionName NAMEDatatype StringDescription

    Attribute DescriptionName VALUEDatatype StringDescription

    Attribute DescriptionName FCUBS_BODYDatatypeDescription This XSD gives the format in which the external system gets response of

    Acknoledgement Request.

    Attribute DescriptionName SEPA-ACK-File-Res-MSGDatatypeDescription ACK File response message

    Attribute DescriptionName TransactionRefDatatype StringDescription It indicates the Transaction reference number .

    20

  • TOP

    Status

    TOP

    FCUBS_ERROR_RESP

    TOP

    ERROR

    TOP

    ECODE

    TOP

    EDESC

    Restrictions Restrictions DescriptionmaxLength 30minLength 1

    Attribute DescriptionName StatusDatatype StringDescription It indicates the status of the Transaction.Restrictions Restrictions Description

    maxLength 7minLength 1

    Attribute DescriptionName FCUBS_ERROR_RESPDatatypeDescriptionAttributes Attribute Description

    maxOccurs unboundedminOccurs 0

    Attribute DescriptionName ERRORDatatypeDescriptionAttributes Attribute Description

    maxOccurs unbounded

    Attribute DescriptionName ECODEDatatype StringDescription

    Attribute DescriptionName EDESCDatatype StringDescription

    21

  • TOP

    FCUBS_WARNING_RESP

    TOP

    WARNING

    TOP

    WCODE

    TOP

    WDESC

    TOP

    Attribute DescriptionName FCUBS_WARNING_RESPDatatypeDescriptionAttributes Attribute Description

    maxOccurs unboundedminOccurs 0

    Attribute DescriptionName WARNINGDatatypeDescriptionAttributes Attribute Description

    maxOccurs unbounded

    Attribute DescriptionName WCODEDatatype StringDescription

    Attribute DescriptionName WDESCDatatype StringDescription

    22

  • 2.2.SEPAFileOperationSEPAFile upload for isExchangeFileRequest

    2.2.1.SEPA-Exchange-File-Req-MSG.xsd

    FCUBS_HEADER SOURCE UBSCOMP MSGID CORRELID USERID BRANCH MODULEID SERVICE OPERATION SOURCE_OPERATION SOURCE_USERID DESTINATION MULTITRIPID FUNCTIONID ACTION MSGSTAT PASSWORD ADDL PARAM NAME VALUE FCUBS_BODY SEPA-Exchange-File-Req-MSG IsExchangeFileRequest Envelope TransactionRef TransferRef LogicalName PhysicalName Crypto MemberRef EncryptDn Cryptouserinfo GblStatus Severity Code Parameter Text

    23

  • action Details Code Text ActionFCUBS_HEADER

    TOP

    SOURCE

    TOP

    UBSCOMP

    TOP

    MSGID

    TOP

    CORRELID

    Attribute DescriptionName FCUBS_HEADERDatatypeDescription

    Attribute DescriptionName SOURCEDatatype StringDescriptionRestrictions Restrictions Description

    pattern [a-zA-Z_0-9]*

    Attribute DescriptionName UBSCOMPDatatype StringDescriptionRestrictions Restrictions Description

    enumeration FCUBS,FCIS

    Attribute DescriptionName MSGIDDatatype StringDescriptionAttributes Attribute Description

    minOccurs 0Restrictions Restrictions Description

    pattern [a-zA-Z_0-9]*

    Attribute DescriptionName CORRELIDDatatype StringDescription

    24

  • TOP

    USERID

    TOP

    BRANCH

    TOP

    MODULEID

    TOP

    SERVICE

    TOP

    OPERATION

    Attributes Attribute DescriptionminOccurs 0

    Restrictions Restrictions Descriptionpattern [a-zA-Z_0-9]*

    Attribute DescriptionName USERIDDatatype StringDescriptionRestrictions Restrictions Description

    maxLength 12pattern [A-Z_0-9]*

    Attribute DescriptionName BRANCHDatatype StringDescriptionRestrictions Restrictions Description

    length 3pattern [a-zA-Z_0-9]{3}

    Attribute DescriptionName MODULEIDDatatype StringDescriptionAttributes Attribute Description

    minOccurs 0

    Attribute DescriptionName SERVICEDatatype StringDescriptionAttributes Attribute Description

    nillable trueRestrictions Restrictions Description

    pattern [a-zA-Z_0-9]*

    25

  • TOP

    SOURCE_OPERATION

    TOP

    SOURCE_USERID

    TOP

    DESTINATION

    TOP

    MULTITRIPID

    Attribute DescriptionName OPERATIONDatatype StringDescriptionAttributes Attribute Description

    nillable trueRestrictions Restrictions Description

    pattern [a-zA-Z_0-9]*

    Attribute DescriptionName SOURCE_OPERATIONDatatype StringDescriptionAttributes Attribute Description

    minOccurs 0Restrictions Restrictions Description

    pattern [a-zA-Z_0-9]*

    Attribute DescriptionName SOURCE_USERIDDatatype StringDescriptionAttributes Attribute Description

    minOccurs 0

    Attribute DescriptionName DESTINATIONDatatype StringDescriptionAttributes Attribute Description

    minOccurs 0Restrictions Restrictions Description

    pattern [a-zA-Z_0-9]*

    Attribute DescriptionName MULTITRIPIDDatatype StringDescription

    26

  • TOP

    FUNCTIONID

    TOP

    ACTION

    TOP

    MSGSTAT

    TOP

    PASSWORD

    Attributes Attribute DescriptionminOccurs 0

    Restrictions Restrictions Descriptionpattern [a-zA-Z_0-9]*

    Attribute DescriptionName FUNCTIONIDDatatype StringDescriptionAttributes Attribute Description

    minOccurs 0Restrictions Restrictions Description

    maxLength 8pattern [A-Z_0-9]*

    Attribute DescriptionName ACTIONDatatype StringDescriptionAttributes Attribute Description

    minOccurs 0Restrictions Restrictions Description

    pattern [a-zA-Z_0-9]*

    Attribute DescriptionName MSGSTATDatatype StringDescriptionAttributes Attribute Description

    minOccurs 0Restrictions Restrictions Description

    enumeration SUCCESS,WARNING,FAILURE

    Attribute DescriptionName PASSWORDDatatype StringDescriptionAttributes Attribute Description

    minOccurs 0

    27

  • TOP

    ADDL

    TOP

    PARAM

    TOP

    NAME

    TOP

    VALUE

    TOP

    FCUBS_BODY

    TOP

    SEPA-Exchange-File-Req-MSG

    Restrictions Restrictions DescriptionmaxLength 128pattern [a-zA-Z_0-9=+/]*

    Attribute DescriptionName ADDLDatatypeDescriptionAttributes Attribute Description

    minOccurs 0

    Attribute DescriptionName PARAMDatatypeDescriptionAttributes Attribute Description

    maxOccurs unboundedminOccurs 0

    Attribute DescriptionName NAMEDatatype StringDescription

    Attribute DescriptionName VALUEDatatype StringDescription

    Attribute DescriptionName FCUBS_BODYDatatypeDescription This XSD gives the format in which the external system has to send a create

    request for PC Contract.This is the normal request which has Input fields only

    28

  • TOP

    IsExchangeFileRequest

    TOP

    Envelope

    TOP

    TransactionRef

    TOP

    TransferRef

    TOP

    LogicalName

    Attribute DescriptionName SEPA-Exchange-File-Req-MSGDatatypeDescription SEPA Exchange file request message

    Attribute DescriptionName IsExchangeFileRequestDatatypeDescription ISExchange file request

    Attribute DescriptionName EnvelopeDatatypeDescription it indicates envelope details.

    Attribute DescriptionName TransactionRefDatatype StringDescription It indicates the Transaction Reference Number.Restrictions Restrictions Description

    maxLength 30minLength 1

    Attribute DescriptionName TransferRefDatatype StringDescription It indicates the Transfer Reference Number.Restrictions Restrictions Description

    maxLength 30minLength 1

    Attribute DescriptionName LogicalNameDatatype StringDescription It indicates the Payload File name.

    29

  • TOP

    PhysicalName

    TOP

    Crypto

    TOP

    MemberRef

    TOP

    EncryptDn

    Restrictions Restrictions DescriptionmaxLength 254minLength 1

    Attribute DescriptionName PhysicalNameDatatype StringDescription It indicates the File path in FCC Database FTP server.Attributes Attribute Description

    minOccurs 0Restrictions Restrictions Description

    maxLength 254minLength 1

    Attribute DescriptionName CryptoDatatypeDescription It indicates the Crypto detailsAttributes Attribute Description

    minOccurs 0

    Attribute DescriptionName MemberRefDatatype StringDescription It indicates the Elements that were signed.Attributes Attribute Description

    maxOccurs unboundedRestrictions Restrictions Description

    maxLength 254minLength 1

    Attribute DescriptionName EncryptDnDatatype StringDescription It indicates the distinguished name of the decrypter.Attributes Attribute Description

    minOccurs 0Restrictions Restrictions Description

    maxLength 100minLength 1

    30

  • TOP

    Cryptouserinfo

    TOP

    GblStatus

    TOP

    Severity

    TOP

    Code

    TOP

    Parameter

    Attribute DescriptionName CryptouserinfoDatatype StringDescription It indicates the Application-to-application informationAttributes Attribute Description

    minOccurs 0Restrictions Restrictions Description

    maxLength 254minLength 1

    Attribute DescriptionName GblStatusDatatypeDescription It indicates the Global status detailsAttributes Attribute Description

    minOccurs 0

    Attribute DescriptionName SeverityDatatype StringDescription It indicates theResult of the swCall function call.Restrictions Restrictions Description

    enumeration F,T,L,S,W

    Attribute DescriptionName CodeDatatype StringDescription It indicates the status CodeAttributes Attribute Description

    minOccurs 0Restrictions Restrictions Description

    maxLength 254minLength 1

    Attribute DescriptionName Parameter

    31

  • TOP

    Text

    TOP

    action

    TOP

    Details

    TOP

    Code

    Datatype StringDescription It indicates the error Parameters.Restrictions Restrictions Description

    maxLength 254minLength 1

    Attribute DescriptionName TextDatatype StringDescription It indicates the Textual description.Attributes Attribute Description

    minOccurs 0Restrictions Restrictions Description

    maxLength 254minLength 1

    Attribute DescriptionName actionDatatype StringDescription It indicates theProposed corrective action.Attributes Attribute Description

    minOccurs 0Restrictions Restrictions Description

    maxLength 254minLength 1

    Attribute DescriptionName DetailsDatatypeDescription it indicates status details.

    Attribute DescriptionName CodeDatatype StringDescription It indicates the status CodeAttributes Attribute Description

    minOccurs 0Restrictions Restrictions Description

    maxLength 254minLength 1

    32

  • TOP

    Text

    TOP

    Action

    TOP

    Attribute DescriptionName TextDatatype StringDescription It indicates the Textual description.Attributes Attribute Description

    minOccurs 0Restrictions Restrictions Description

    maxLength 254minLength 1

    Attribute DescriptionName ActionDatatype StringDescription It indicates the Proposed corrective action.Attributes Attribute Description

    minOccurs 0Restrictions Restrictions Description

    maxLength 254minLength 1

    33

  • 2.2.2.SEPA-Exchange-File-Res-MSG.xsd

    FCUBS_HEADER SOURCE UBSCOMP MSGID CORRELID USERID BRANCH MODULEID SERVICE OPERATION SOURCE_OPERATION SOURCE_USERID DESTINATION MULTITRIPID FUNCTIONID ACTION MSGSTAT PASSWORD ADDL PARAM NAME VALUE FCUBS_BODY SEPA-Exchange-File-Res-MSG TransactionRef Status FCUBS_ERROR_RESP ERROR ECODE EDESC FCUBS_WARNING_RESP WARNING WCODE WDESCFCUBS_HEADER

    TOP

    SOURCE

    Attribute DescriptionName FCUBS_HEADERDatatypeDescription

    34

  • TOP

    UBSCOMP

    TOP

    MSGID

    TOP

    CORRELID

    TOP

    USERID

    Attribute DescriptionName SOURCEDatatype StringDescriptionRestrictions Restrictions Description

    pattern [a-zA-Z_0-9]*

    Attribute DescriptionName UBSCOMPDatatype StringDescriptionRestrictions Restrictions Description

    enumeration FCUBS,FCIS

    Attribute DescriptionName MSGIDDatatype StringDescriptionAttributes Attribute Description

    minOccurs 0Restrictions Restrictions Description

    pattern [a-zA-Z_0-9]*

    Attribute DescriptionName CORRELIDDatatype StringDescriptionAttributes Attribute Description

    minOccurs 0Restrictions Restrictions Description

    pattern [a-zA-Z_0-9]*

    Attribute DescriptionName USERIDDatatype StringDescription

    35

  • TOP

    BRANCH

    TOP

    MODULEID

    TOP

    SERVICE

    TOP

    OPERATION

    TOP

    SOURCE_OPERATION

    Restrictions Restrictions DescriptionmaxLength 12pattern [A-Z_0-9]*

    Attribute DescriptionName BRANCHDatatype StringDescriptionRestrictions Restrictions Description

    length 3pattern [a-zA-Z_0-9]{3}

    Attribute DescriptionName MODULEIDDatatype StringDescriptionAttributes Attribute Description

    minOccurs 0

    Attribute DescriptionName SERVICEDatatype StringDescriptionAttributes Attribute Description

    nillable trueRestrictions Restrictions Description

    pattern [a-zA-Z_0-9]*

    Attribute DescriptionName OPERATIONDatatype StringDescriptionAttributes Attribute Description

    nillable trueRestrictions Restrictions Description

    pattern [a-zA-Z_0-9]*

    36

  • TOP

    SOURCE_USERID

    TOP

    DESTINATION

    TOP

    MULTITRIPID

    TOP

    FUNCTIONID

    Attribute DescriptionName SOURCE_OPERATIONDatatype StringDescriptionAttributes Attribute Description

    minOccurs 0Restrictions Restrictions Description

    pattern [a-zA-Z_0-9]*

    Attribute DescriptionName SOURCE_USERIDDatatype StringDescriptionAttributes Attribute Description

    minOccurs 0

    Attribute DescriptionName DESTINATIONDatatype StringDescriptionAttributes Attribute Description

    minOccurs 0Restrictions Restrictions Description

    pattern [a-zA-Z_0-9]*

    Attribute DescriptionName MULTITRIPIDDatatype StringDescriptionAttributes Attribute Description

    minOccurs 0Restrictions Restrictions Description

    pattern [a-zA-Z_0-9]*

    Attribute DescriptionName FUNCTIONIDDatatype StringDescription

    37

  • TOP

    ACTION

    TOP

    MSGSTAT

    TOP

    PASSWORD

    TOP

    ADDL

    Attributes Attribute DescriptionminOccurs 0

    Restrictions Restrictions DescriptionmaxLength 8pattern [A-Z_0-9]*

    Attribute DescriptionName ACTIONDatatype StringDescriptionAttributes Attribute Description

    minOccurs 0Restrictions Restrictions Description

    pattern [a-zA-Z_0-9]*

    Attribute DescriptionName MSGSTATDatatype StringDescriptionAttributes Attribute Description

    minOccurs 0Restrictions Restrictions Description

    enumeration SUCCESS,WARNING,FAILURE

    Attribute DescriptionName PASSWORDDatatype StringDescriptionAttributes Attribute Description

    minOccurs 0Restrictions Restrictions Description

    maxLength 128pattern [a-zA-Z_0-9=+/]*

    Attribute DescriptionName ADDLDatatypeDescription

    38

  • TOP

    PARAM

    TOP

    NAME

    TOP

    VALUE

    TOP

    FCUBS_BODY

    TOP

    SEPA-Exchange-File-Res-MSG

    TOP

    TransactionRef

    Attributes Attribute DescriptionminOccurs 0

    Attribute DescriptionName PARAMDatatypeDescriptionAttributes Attribute Description

    maxOccurs unboundedminOccurs 0

    Attribute DescriptionName NAMEDatatype StringDescription

    Attribute DescriptionName VALUEDatatype StringDescription

    Attribute DescriptionName FCUBS_BODYDatatypeDescription This XSD gives the format in which the external system gets response of File

    exchange Request.

    Attribute DescriptionName SEPA-Exchange-File-Res-MSGDatatypeDescription Exchange File response message

    Attribute DescriptionName TransactionRefDatatype StringDescription It indicates the Transaction Reference Number .

    39

  • TOP

    Status

    TOP

    FCUBS_ERROR_RESP

    TOP

    ERROR

    TOP

    ECODE

    TOP

    EDESC

    Restrictions Restrictions DescriptionmaxLength 30minLength 1

    Attribute DescriptionName StatusDatatype StringDescription It indicates the Status Of the Transaction .Restrictions Restrictions Description

    maxLength 7minLength 1

    Attribute DescriptionName FCUBS_ERROR_RESPDatatypeDescriptionAttributes Attribute Description

    maxOccurs unboundedminOccurs 0

    Attribute DescriptionName ERRORDatatypeDescriptionAttributes Attribute Description

    maxOccurs unbounded

    Attribute DescriptionName ECODEDatatype StringDescription

    Attribute DescriptionName EDESCDatatype StringDescription

    40

  • TOP

    FCUBS_WARNING_RESP

    TOP

    WARNING

    TOP

    WCODE

    TOP

    WDESC

    TOP

    Attribute DescriptionName FCUBS_WARNING_RESPDatatypeDescriptionAttributes Attribute Description

    maxOccurs unboundedminOccurs 0

    Attribute DescriptionName WARNINGDatatypeDescriptionAttributes Attribute Description

    maxOccurs unbounded

    Attribute DescriptionName WCODEDatatype StringDescription

    Attribute DescriptionName WDESCDatatype StringDescription

    41

  • Payments and Collections Service[April][2014]

    Oracle Financial Services software LimitedOracle ParkOff Western Express HighwayGoregaon (East)Mumbai, Maharashtra 400 063India

    Worldwide Inquiries:Phone: +91 22 6718 3000Fax:+91 22 6718 3001www.oracle.com/financialservices/

    Copyright [2007], [2013], Oracle and/or its affiliates. All rights reserved.

    Oracle and Java are registered trademarks of Oracle and/or its affiliates. Other names may be trademarks of theirrespective owners.

    U.S. GOVERNMENT END USERS: Oracle programs, including any operating system, integrated software, any programsinstalled on the hardware, and/or documentation, delivered to U.S. Government end users are commercial computersoftware pursuant to the applicable Federal Acquisition Regulation and agency-specific supplemental regulations. Assuch, use, duplication, disclosure, modification, and adaptation of the programs, including any operating system,integrated software, any programs installed on the hardware, and/or documentation, shall be subject to license terms andlicense restrictions applicable to the programs. No other rights are granted to the U.S. Government.

    This software or hardware is developed for general use in a variety of information management applications. It is notdeveloped or intended for use in any inherently dangerous applications, including applications that may create a risk ofpersonal injury. If you use this software or hardware in dangerous applications, then you shall be responsible to take allappropriate failsafe, backup, redundancy, and other measures to ensure its safe use. Oracle Corporation and its affiliatesdisclaim any liability for any damages caused by use of this software or hardware in dangerous applications.

    This software and related documentation are provided under a license agreement containing restrictions on use anddisclosure and are protected by intellectual property laws. Except as expressly permitted in your license agreement orallowed by law, you may not use, copy, reproduce, translate, broadcast, modify, license, transmit, distribute, exhibit,perform, publish or display any part, in any form, or by any means. Reverse engineering, disassembly, or decompilationofthis software, unless required by law for interoperability, is prohibited.

    The information contained herein is subject to change without notice and is not warranted to be error-free. If you find anyerrors, please report them to us in writing.

    This software or hardware and documentation may provide access to or information on content, products and servicesfrom third parties. Oracle Corporation and its affiliates are not responsible for and expressly disclaim all warranties of any

    42

  • kind with respect to third-party content, products, and services. Oracle Corporation and its affiliates will not beresponsible for any loss, costs, or damages incurred due to your access to or use of third-party content, products, orservices.

    43