Event Framework
R24 AMR | Min(s) read

Requests and Responses

OFSML 1.4 provides enhanced support for AA and bulk transactions. This section lists the various OFS requests and responses that are supported by OFSML 1.4.

This version of OFSML supports the following requests:

Request Category Request Description

OFSEnquiry

ofsExtendedEnquiry

A denormalised OFSML enquiry request.

ofsStandardEnquiry

A normal OFSML enquiry request.

OFSRoutine

ofsStandardRoutine

An OFSML request to a standard routine in Temenos Transact that can produce a String output. It does not perform validations on the input.

ofsXMLRoutine

An OFSML request to a routine in Temenos Transact that can accept XML as a parameter and generate an XML output. It uses an external element definition. Errors pertaining to XML parsing are displayed in the OFSFault response.

OFSTransaction

ofsTransactionAuthorise

An authorization request.

ofsTransactionDelete

A delete request of an unauthorized record.

ofsTransactionInput

A request to create or edit an existing Temenos Transact record.

ofsTransactionReverse

A request to reverse an authorized record.

ofsTransactionSee

A request to view an existing record.

This version of OFSML supports the following responses:

Response Category Response Description

OFSEnquiryResponse

ofsExtendedEnquiry

A denormalised OFSML enquiry response.

ofsStandardEnquiry

A normal OFSML enquiry response.

OFSRoutineResponse

ofsStandardRoutine

A response of a standard routine from Temenos Transact. The custom routine can generate a String output. No validation of the output is performed, but forbidden characters are replaced on the output with XML-compliant escape sequences.

ofsXMLRoutine

An XML response from a routine in Temenos Transact that can return an XML output compliant with the T24RoutineResponse element definition.

OFSTransactionResponse

ofsTransactionFailed

A failure to process the transaction due to a business validation failure. The original transaction request is returned along with the fields in error.

ofsTransactionOffline

An offline transaction response (rejected due to Temenos Transact running the Close of Business cycle - this option is configurable in Temenos Transact).

ofsTransactionProcessed

A processed transaction response, where the overall processing status is indicated via the processingStatus attribute.

Override conditions may exist on a processed transaction and you can denote them through their existence in the response.

ofsTransactionQueued

An offline queued transaction response (accepted for processing at the start of the next business cycle).

ofsTransactions

A list of processed transaction responses.

OFSFaultResponse

ofsFault

Any request that could not be (or was not) processed due to a technical error is returned as an ofsFault. The default behaviour allows to return the original service request, but custom routines may return their own fault details.

Click here to view the OFSML 1.4 Schema. This schema is bundled with a TOCF (EE) component.

OFSML Sample Requests and Responses

Copyright © 2020- Temenos Headquarters SA

Published on :
Monday, May 27, 2024 4:12:43 PM IST