Update SEPA TIS Specs authored by Konrad Botor's avatar Konrad Botor
......@@ -9,121 +9,205 @@ info:
version: 1.0.0
title: SEPA-TIS
contact:
name: Konrad Botor
email: kbotor@syncad.com
license:
name: UnLicense
url: 'http://unlicense.org'
tags:
- name: input
description: Endpoints for mesages incoming from bank
description: Endpoints for receiving data from DIS
- name: output
description: Endpoints for messages outgoing to bank
description: Endpoints for sending data to DIS
paths:
/payment-request:
/:
post:
tags:
- input
- output
summary: Sends payment request to bank
operationId: paymentRequest
description: Sends payment request to bank
summary: Routes requests to other endpoints
description: Routes requests to other endpoints
operationId: main
responses:
'200':
description: Always HTTP code 200
content:
application/json:
application/xml:
schema:
$ref: '#/components/schemas/Response'
type: string
text/xml:
schema:
type: string
'201':
description: Created
'401':
description: Unauthorized
'403':
description: Forbidden
'404':
description: Not Found
deprecated: false
requestBody:
content:
application/json:
application/xml:
schema:
$ref: '#/components/schemas/PaymentRequest'
description: Payment request to send
/payment-return-request:
type: object
text/xml:
schema:
type: object
description: body
required: true
/next-message:
post:
tags:
- output
summary: Sends payment return request to bank
operationId: paymentReturnRequest
description: Sends payment return request to bank
- input
summary: Checks for new messages from bank
description: >-
Checks for new messages from bank. Returns the next new message (in
field result/document) if present or null if none is available.
operationId: nextMessage
responses:
'200':
description: Always HTTP code 200
content:
application/json:
application/xml:
schema:
$ref: '#/components/schemas/Response'
text/xml:
schema:
$ref: '#/components/schemas/Response'
'201':
description: Created
'401':
description: Unauthorized
'403':
description: Forbidden
'404':
description: Not Found
deprecated: false
requestBody:
content:
application/json:
application/xml:
schema:
$ref: '#/components/schemas/PaymentReturnRequest'
description: Payment return request to send
/payment-return:
$ref: '#/components/schemas/NextMessage'
text/xml:
schema:
$ref: '#/components/schemas/NextMessage'
description: body
required: true
/payment-request:
post:
tags:
- output
summary: Sends payment return to bank
operationId: paymentReturn
description: Sends payment return to bank
summary: Sends payment request to bank
description: Sends payment request to bank
operationId: paymentRequest
responses:
'200':
description: Always HTTP code 200
content:
application/json:
application/xml:
schema:
$ref: '#/components/schemas/Response'
text/xml:
schema:
$ref: '#/components/schemas/Response'
'201':
description: Created
'401':
description: Unauthorized
'403':
description: Forbidden
'404':
description: Not Found
deprecated: false
requestBody:
content:
application/json:
application/xml:
schema:
$ref: '#/components/schemas/PaymentReturn'
description: Payment return to send
/resolution-of-investigation:
$ref: '#/components/schemas/FFCCTRNS.Document'
text/xml:
schema:
$ref: '#/components/schemas/FFCCTRNS.Document'
description: body
required: true
/payment-return:
post:
tags:
- output
summary: Sends resolution of investigation to bank
operationId: resolutionOfInvestigation
description: Sends resolution of investigation to bank
summary: Sends payment return to bank
description: Sends payment return to bank
operationId: paymentReturn
responses:
'200':
description: Always HTTP code 200
content:
application/json:
application/xml:
schema:
$ref: '#/components/schemas/Response'
text/xml:
schema:
$ref: '#/components/schemas/Response'
'201':
description: Created
'401':
description: Unauthorized
'403':
description: Forbidden
'404':
description: Not Found
deprecated: false
requestBody:
content:
application/json:
application/xml:
schema:
$ref: '#/components/schemas/ResolutionOfInvestigation'
description: Resolution of investigation to send
/next-message:
$ref: '#/components/schemas/PRTRN.Document'
text/xml:
schema:
$ref: '#/components/schemas/PRTRN.Document'
description: body
required: true
/payment-return-request:
post:
tags:
- input
summary: Checks for new messages from bank
operationId: nextMessage
description: >-
Checks for new messages from bank. Returns the next new message (in
field result/document) if present or null if none is available.
- output
summary: Sends payment return request to bank
description: Sends payment return request to bank
operationId: paymentReturnRequest
responses:
'200':
description: Always HTTP code 200
content:
application/json:
application/xml:
schema:
$ref: '#/components/schemas/Response'
text/xml:
schema:
$ref: '#/components/schemas/Response'
'201':
description: Created
'401':
description: Unauthorized
'403':
description: Forbidden
'404':
description: Not Found
deprecated: false
requestBody:
content:
application/json:
application/xml:
schema:
$ref: '#/components/schemas/FFPCRQST.Document'
text/xml:
schema:
$ref: '#/components/schemas/NextMessageRequest'
description: Next message request
$ref: '#/components/schemas/FFPCRQST.Document'
description: body
required: true
/processing-result:
post:
tags:
- input
summary: Sends message processing result from TIS to DIS
operationId: processingResult
description: >-
Sends message processing result from TIS to DIS. If the result is
COMPLETED, document with given ID and type has status set to PROCESSED,
......@@ -131,810 +215,3879 @@ paths:
by one. If the error count is greater than 3, the status is set to
PROCESSING_FAILED instead to indicate system operator action is
required.
operationId: processingResult
responses:
'200':
description: ALways HTTP code 200
description: Always HTTP code 200
content:
application/json:
application/xml:
schema:
$ref: '#/components/schemas/Response'
text/xml:
schema:
$ref: '#/components/schemas/Response'
'201':
description: Created
'401':
description: Unauthorized
'403':
description: Forbidden
'404':
description: Not Found
deprecated: false
requestBody:
content:
application/json:
application/xml:
schema:
$ref: '#/components/schemas/ProcessingResult'
description: >-
Result of processing a message previously fetched using next-message
endpoint
text/xml:
schema:
$ref: '#/components/schemas/ProcessingResult'
description: body
required: true
/resolution-of-investigation:
post:
tags:
- output
summary: Sends resolution of investigation to bank
description: Sends resolution of investigation to bank
operationId: resolutionOfInvestigation
responses:
'200':
description: Always HTTP code 200
content:
application/xml:
schema:
$ref: '#/components/schemas/Response'
text/xml:
schema:
$ref: '#/components/schemas/Response'
'201':
description: Created
'401':
description: Unauthorized
'403':
description: Forbidden
'404':
description: Not Found
deprecated: false
requestBody:
content:
application/xml:
schema:
$ref: '#/components/schemas/ROINVSTG.Document'
text/xml:
schema:
$ref: '#/components/schemas/ROINVSTG.Document'
description: body
required: true
servers:
- url: 'http://localhost:8080/'
- url: 'https://localhost:8443/'
- url: 'http//sepadevlnx.syncad.com/'
components:
schemas:
PaymentRequest:
Error:
type: object
required:
- jsonrpc
- id
- method
- params
- Code
- Description
properties:
jsonrpc:
type: number
format: double
enum:
- 1
- 2
description: JSON-RPC standard version number
example: 1
id:
type: integer
description: Request ID
example: 1
method:
type: string
enum:
- ffcctrns
description: Method name
example: ffcctrns
params:
type: array
description: Request parameters
items:
$ref: '#/components/schemas/PaymentRequestParams'
minItems: 1
maxItems: 1
PaymentReturnRequest:
Code:
type: string
example: DIS-0001
description: >-
Error code (1 - document with given ID already exists, 2 - missing
required data, 3 - technical error)
enum:
- DIS-0001
- DIS-0002
- DIS-0003
Description:
type: object
example: Document with given ID already exists
description: Error message
title: Error
description: Error object. Only sent if result.status is 'Error'
ErrorDocument:
type: object
required:
- jsonrpc
- id
- method
- params
- DocId
- DocRefId
- DocRefType
- ErrorCode
- ErrorMessage
- Timestamp
properties:
jsonrpc:
type: number
format: double
enum:
- 1
- 2
description: JSON-RPC standard version number
example: 1
id:
type: integer
description: Request ID
example: 1
method:
type: string
enum:
- ffpcrqst
description: Method name
example: ffpcrqst
params:
type: array
description: Request parameters
items:
$ref: '#/components/schemas/PaymentReturnRequestParams'
minItems: 1
maxItems: 1
PaymentReturn:
DocId:
type: string
example: PS18091010000007
description: >-
ID of this document - generated either by PAS or CDR - the same
format as any other document ID
DocRefId:
type: string
example: D118091001045732
description: Reference to the document that caused the error
DocRefType:
type: string
example: FFCCTRNS
description: Reference to the document type that caused the error
enum:
- FFCCTRNS
- FFPCRQST
- PRTRN
- ROINVSTG
ErrorCode:
type: string
example: PAS-81500000
description: Error code as provided by PAS or CPR
ErrorMessage:
type: string
example: >-
Priimami tik pasirašyti LITAS-INST ir PROXY sistemų pranešimai.
Only LITAS-INST and PROXY signed messages are accepted.
description: Error message as provided by PAS or CPR
Timestamp:
type: string
format: date-time
description: Timestamp of this document's creation
title: ErrorDocument
description: >-
Document describing an error received from PAS (AUTHRES, SYNRES, RETURN)
or processing error in CPR subsystem
FFCCTRNS.CategoryPurpose1Choice:
type: object
required:
- jsonrpc
- id
- method
- params
properties:
jsonrpc:
type: number
format: double
enum:
- 1
- 2
description: JSON-RPC standard version number
example: 1
id:
type: integer
description: Request ID
example: 1
method:
type: string
enum:
- prtrn
description: Method name
example: prtrn
params:
type: array
description: Request parameters
items:
$ref: '#/components/schemas/PaymentReturnParams'
minItems: 1
maxItems: 1
ResolutionOfInvestigation:
Cd:
type: string
Prtry:
type: string
title: FFCCTRNS.CategoryPurpose1Choice
xml:
name: CategoryPurpose1Choice
attribute: false
wrapped: false
description: >-
org.blockchainwares.blocktrades.dis.common.messages.ffcctrns.CategoryPurpose1Choice
description generated by jaxb-swagger, hence no class description yet.
FFCCTRNS.CreditTransferTransactionInformation11:
type: object
required:
- jsonrpc
- id
- method
- params
- Cdtr
- CdtrAcct
- CdtrAgt
- ChrgBr
- Dbtr
- DbtrAcct
- DbtrAgt
- IntrBkSttlmAmt
- PmtId
- PmtTpInf
properties:
jsonrpc:
type: number
format: double
enum:
- 1
- 2
description: JSON-RPC standard version number
example: 1
id:
type: integer
description: Request ID
example: 1
method:
type: string
enum:
- roinvstg
description: Method name
example: roinvstg
params:
type: array
description: Request parameters
items:
$ref: '#/components/schemas/ResolutionOfInvestigationParams'
minItems: 1
maxItems: 1
NextMessageRequest:
Cdtr:
$ref: '#/components/schemas/FFCCTRNS.S2SCTPartyIdentification322'
CdtrAcct:
$ref: '#/components/schemas/FFCCTRNS.S2SCTCashAccount161'
CdtrAgt:
$ref: >-
#/components/schemas/FFCCTRNS.S2SCTBranchAndFinancialInstitutionIdentification4
ChrgBr:
type: string
enum:
- SLEV
Dbtr:
$ref: '#/components/schemas/FFCCTRNS.S2SCTPartyIdentification322'
DbtrAcct:
$ref: '#/components/schemas/FFCCTRNS.S2SCTCashAccount161'
DbtrAgt:
$ref: >-
#/components/schemas/FFCCTRNS.S2SCTBranchAndFinancialInstitutionIdentification4
InstgAgt:
$ref: >-
#/components/schemas/FFCCTRNS.S2SCTBranchAndFinancialInstitutionIdentification4
IntrBkSttlmAmt:
$ref: '#/components/schemas/FFCCTRNS.IntrBkSttlmAmt'
PmtId:
$ref: '#/components/schemas/FFCCTRNS.PmtId'
PmtTpInf:
$ref: '#/components/schemas/FFCCTRNS.S2SCTPaymentTypeInformation21'
Purp:
$ref: '#/components/schemas/FFCCTRNS.Purpose2Choice'
RmtInf:
$ref: '#/components/schemas/FFCCTRNS.S2SCTRemittanceInformation5'
UltmtCdtr:
$ref: '#/components/schemas/FFCCTRNS.S2SCTPartyIdentification321'
UltmtDbtr:
$ref: '#/components/schemas/FFCCTRNS.S2SCTPartyIdentification321'
title: FFCCTRNS.CreditTransferTransactionInformation11
xml:
name: CreditTransferTransactionInformation11
attribute: false
wrapped: false
description: >-
org.blockchainwares.blocktrades.dis.common.messages.ffcctrns.CreditTransferTransactionInformation11
description generated by jaxb-swagger, hence no class description yet.
FFCCTRNS.DateAndPlaceOfBirth:
type: object
required:
- jsonrpc
- id
- method
- params
- BirthDt
- CityOfBirth
- CtryOfBirth
properties:
jsonrpc:
type: number
format: double
enum:
- 1
- 2
description: JSON-RPC standard version number
example: 1
id:
type: integer
description: Request ID
example: 1
method:
type: string
enum:
- nextmsg
description: Method name
example: nextmsg
params:
type: array
description: RequestParameters
items:
$ref: '#/components/schemas/NextMessageRequestParams'
minItems: 1
maxItems: 1
ProcessingResult:
BirthDt:
type: string
format: date-time
CityOfBirth:
type: string
CtryOfBirth:
type: string
PrvcOfBirth:
type: string
title: FFCCTRNS.DateAndPlaceOfBirth
xml:
name: DateAndPlaceOfBirth
attribute: false
wrapped: false
description: >-
org.blockchainwares.blocktrades.dis.common.messages.ffcctrns.DateAndPlaceOfBirth
description generated by jaxb-swagger, hence no class description yet.
FFCCTRNS.Document:
type: object
required:
- jsonrpc
- id
- method
- params
- FIToFICstmrCdtTrf
properties:
jsonrpc:
type: number
format: double
enum:
- 1
- 2
description: JSON-RPC standard version number
example: 1
id:
type: integer
description: Request ID
example: 1
method:
type: string
enum:
- prcsres
description: Method name
example: prcsres
params:
type: array
description: RequestParameters
items:
$ref: '#/components/schemas/ProcessingResultParams'
minItems: 1
maxItems: 1
PaymentRequestParams:
FIToFICstmrCdtTrf:
$ref: '#/components/schemas/FFCCTRNS.FIToFICustomerCreditTransferV02'
title: FFCCTRNS.Document
xml:
name: Document
attribute: false
wrapped: false
description: >-
org.blockchainwares.blocktrades.dis.common.messages.ffcctrns.Document
description generated by jaxb-swagger, hence no class description yet.
FFCCTRNS.FIToFICustomerCreditTransferV02:
type: object
description: Payment request data
required:
- header
- payment_data
- chrg_br
- CdtTrfTxInf
- GrpHdr
properties:
header:
$ref: '#/components/schemas/DocumentHeader'
payment_data:
$ref: '#/components/schemas/PaymentData'
chrg_br:
type: string
enum:
- SLEV
description: Charge Bearer
example: SLEV
PaymentReturnRequestParams:
type: object
description: Payment return request data
required:
- header
- assigner_bic
- assignee_bic
- cancellation_id
- cancelling_party
- cancellation_reason
- payment_data
properties:
header:
$ref: '#/components/schemas/DocumentHeader'
assigner_bic:
type: string
description: Assigner BIC
example: PCTULT21XXX
assignee_bic:
type: string
description: Assignee (BoL) BIC
example: LIABLT2XMSD
cancellation_id:
type: string
description: >-
Cancellation transaction identifier. Unique, as required in Chapter
IX of the document SEPA-MMS User Detailed Functional Specifications
for Credit Transfer Processing (SCT). Uniqueness is checked.
example: D118100301085772
cancelling_party:
$ref: '#/components/schemas/CancellingParty'
cancellation_reason:
$ref: '#/components/schemas/CancellationReason'
payment_data:
$ref: '#/components/schemas/PaymentData'
PaymentReturnParams:
type: object
description: Payment return data
required:
- header
- return_id
- return_reason
- returning_party
- return_amount
- return_currency
- chrg_br
- settlement_date
- payment_data
properties:
header:
$ref: '#/components/schemas/DocumentHeader'
return_id:
type: string
description: >-
Return identification. Unique, as required in Chapter IX of the
document SEPA-MMS User Detailed Functional Specifications for Credit
Transfer Processing (SCT). Uniqueness is checked.
example: D118100301086072
return_amount:
type: number
format: double
description: 'Returned amount, calculated according to return reason'
example: 13.31
return_currency:
type: string
enum:
- EUR
description: Returned amount currency
example: EUR
chrg_br:
type: string
enum:
- SLEV
description: Charge Bearer
example: SLEV
settlement_date:
type: string
format: date
description: Current or next TARGET2 business day
example: '2018-10-03T00:00:00.000Z'
additional_info:
type: string
description: >-
Cancellation transaction identifier from FFPCRQST, only filled if
return_reason/iso_code is FOCR
example: D118100301085772
returning_party:
$ref: '#/components/schemas/ReturningParty'
return_reason:
$ref: '#/components/schemas/ReturnReason'
payment_data:
$ref: '#/components/schemas/PaymentData'
ResolutionOfInvestigationParams:
type: object
description: Resoultion of investigation data
required:
- header
- assigner_bic
- assignee_bic
- status
- resolution_id
- rejecting_party
- rejection_reason
- payment_data
properties:
header:
$ref: '#/components/schemas/DocumentHeader'
assigner_bic:
type: string
description: Assigner BIC
example: PCTULT21XXX
assignee_bic:
type: string
description: Assignee (BoL) BIC
example: LIABLT2XMSD
status:
type: string
enum:
- RJCR
description: Confirmation of resolution of investigation
example: RJCR
resolution_id:
type: string
description: >-
Identification of the cancellation request transaction status.
Unique, as required in Chapter IX of the document SEPA-MMS User
Detailed Functional Specifications for Credit Transfer Processing
(SCT). Uniqueness is checked.
example: D118100301086192
rejecting_party:
$ref: '#/components/schemas/RejectingParty'
rejection_reason:
$ref: '#/components/schemas/RejectionReason'
additional_info:
CdtTrfTxInf:
type: array
items:
type: string
minItems: 1
maxItems: 2
description: To be used only when code is ‘LEGL’ in order to precise the reason.
example:
- AT51Description
- AT57Description
payment_data:
$ref: '#/components/schemas/PaymentData'
NextMessageRequestParams:
$ref: >-
#/components/schemas/FFCCTRNS.CreditTransferTransactionInformation11
GrpHdr:
$ref: '#/components/schemas/FFCCTRNS.S2SCTGroupHeader33'
title: FFCCTRNS.FIToFICustomerCreditTransferV02
xml:
name: FIToFICustomerCreditTransferV02
attribute: false
wrapped: false
description: >-
org.blockchainwares.blocktrades.dis.common.messages.ffcctrns.FIToFICustomerCreditTransferV02
description generated by jaxb-swagger, hence no class description yet.
FFCCTRNS.GenericOrganisationIdentification1:
type: object
description: Next message request parameters
required:
- tis_code
- Id
properties:
tis_code:
type: string
description: Two character TIS code - all generated IDs start with this
example: D1
ProcessingResultParams:
Id:
type: string
Issr:
type: string
SchmeNm:
$ref: >-
#/components/schemas/FFCCTRNS.OrganisationIdentificationSchemeName1Choice
title: FFCCTRNS.GenericOrganisationIdentification1
xml:
name: GenericOrganisationIdentification1
attribute: false
wrapped: false
description: >-
org.blockchainwares.blocktrades.dis.common.messages.ffcctrns.GenericOrganisationIdentification1
description generated by jaxb-swagger, hence no class description yet.
FFCCTRNS.GenericPersonIdentification1:
type: object
description: Processing result request parameters
required:
- doc_ref_id
- doc_ref_type
- processing_result
- Id
properties:
doc_ref_id:
type: string
description: Reference to the document that was processed
example: D118091001045732
doc_ref_type:
Id:
type: string
description: Reference to the document type that was processed
enum:
- ffcctrns
- ffpcqrst
- prtrn
- roinvstg
example: ffcctrns
processing_result:
Issr:
type: string
description: Processing result
enum:
- completed
- failed
DocumentHeader:
SchmeNm:
$ref: '#/components/schemas/FFCCTRNS.PersonIdentificationSchemeName1Choice'
title: FFCCTRNS.GenericPersonIdentification1
xml:
name: GenericPersonIdentification1
attribute: false
wrapped: false
description: >-
org.blockchainwares.blocktrades.dis.common.messages.ffcctrns.GenericPersonIdentification1
description generated by jaxb-swagger, hence no class description yet.
FFCCTRNS.IntrBkSttlmAmt:
type: object
description: Document header
required:
- doc_id
- type
- date_time
- priority
- business_area
- Ccy
properties:
doc_id:
type: string
description: >-
Document ID - the structure is established in Section IX of the
document LITAS-Pranesimu formatai.docx.
example: D118091001045732
type:
type: string
enum:
- FFCCTRNS
- FFPCRQST
- PRTRN
- ROINVSTG
description: Document type. Allowed values are FFCCTRNS/FFPCRQST/PRTRN/ROINVSTG
example: FFCCTRNS
date_time:
type: string
format: date-time
description: Document creation timestamp
example: '2018-10-03T08:48:09.000Z'
priority:
type: integer
description: Document priority
example: 51
business_area:
type: string
description: Document business area
example: SEPASCT
PaymentData:
type: object
description: Payment data
required:
- end_to_end_id
- tx_id
- amount
- currency
- date
- mtd
- prtry
- cd
- debtor
- creditor
properties:
instr_id:
type: string
description: Instruction identification
example: D118091001048175
end_to_end_id:
type: string
description: >-
A sending customer reference that must be passed to a receiveing
customer. In the event that no reference was given, the value
NOTPROVIDED must be used.
example: NOTPROVIDED
tx_id:
type: string
description: >-
Unique Id of a transaction, as required in Chapter IX of the
document SEPA-MMS User Detailed Functional Specifications for Credit
Transfer Processing (SCT). Uniqueness is checked.
example: 8e7070743da24402a7fc290bc62fbcd0
title:
type: string
description: Payment title
example: Transfer to external account
amount:
type: number
format: double
description: Payment amount
example: 13.31
currency:
Ccy:
type: string
xml:
name: Ccy
attribute: true
wrapped: false
enum:
- EUR
description: Payment currency
example: EUR
date:
type: string
value:
type: number
title: FFCCTRNS.IntrBkSttlmAmt
xml:
name: FFCCTRNS.IntrBkSttlmAmt
attribute: false
wrapped: false
description: >-
Payment date. In payment request must be current or next TARGET2
business day.
format: date
example: '2018-10-03T00:00:00.000Z'
mtd:
type: string
enum:
- CLRG
description: Settlment method
example: CLRG
prtry:
org.blockchainwares.blocktrades.dis.common.messages.ffcctrns.CreditTransferTransactionInformation11.IntrBkSttlmAmt
description generated by jaxb-swagger, hence no class description yet.
FFCCTRNS.OrganisationIdentificationSchemeName1Choice:
type: object
properties:
Cd:
type: string
description: Clearing system
example: LITAS-MIG
cd:
Prtry:
type: string
enum:
- SEPA
description: Service level code
example: SEPA
debtor:
$ref: '#/components/schemas/Participant'
creditor:
$ref: '#/components/schemas/Participant'
CancellingParty:
title: FFCCTRNS.OrganisationIdentificationSchemeName1Choice
xml:
name: OrganisationIdentificationSchemeName1Choice
attribute: false
wrapped: false
description: >-
org.blockchainwares.blocktrades.dis.common.messages.ffcctrns.OrganisationIdentificationSchemeName1Choice
description generated by jaxb-swagger, hence no class description yet.
FFCCTRNS.PersonIdentificationSchemeName1Choice:
type: object
description: Cancelling party data. Only one of available properties can be filled.
properties:
customer_name:
Cd:
type: string
description: Customer name or BIC
example: Dan Notestein or PCTULT21XXX
bank_bic:
Prtry:
type: string
description: Bank BIC
example: PCTULT21XXX
CancellationReason:
title: FFCCTRNS.PersonIdentificationSchemeName1Choice
xml:
name: PersonIdentificationSchemeName1Choice
attribute: false
wrapped: false
description: >-
org.blockchainwares.blocktrades.dis.common.messages.ffcctrns.PersonIdentificationSchemeName1Choice
description generated by jaxb-swagger, hence no class description yet.
FFCCTRNS.PmtId:
type: object
description: Cancellation reason. Only one of available properties can be filled
required:
- EndToEndId
- TxId
properties:
iso_code:
EndToEndId:
type: string
enum:
- DUPL
description: ISO code of cancellation reason
example: DUPL
code:
InstrId:
type: string
enum:
- FRAD
- TECH
description: Custom code of cancellation reason
example: FRAD
ReturningParty:
type: object
TxId:
type: string
title: FFCCTRNS.PmtId
xml:
name: FFCCTRNS.PmtId
attribute: false
wrapped: false
description: >-
Data of party returning payment. Only one of available properties can be
filled
org.blockchainwares.blocktrades.dis.common.messages.ffcctrns.CreditTransferTransactionInformation11.PmtId
description generated by jaxb-swagger, hence no class description yet.
FFCCTRNS.Purpose2Choice:
type: object
properties:
customer_name:
Cd:
type: string
description: Customer's name or BIC
example: Dan Notestein or PCTULT21XXX
bank_bic:
title: FFCCTRNS.Purpose2Choice
xml:
name: Purpose2Choice
attribute: false
wrapped: false
description: >-
org.blockchainwares.blocktrades.dis.common.messages.ffcctrns.Purpose2Choice
description generated by jaxb-swagger, hence no class description yet.
FFCCTRNS.S2SCTAccountIdentification4Choice:
type: object
required:
- IBAN
properties:
IBAN:
type: string
description: Bank BIC
example: PCTULT21XXX
ReturnReason:
title: FFCCTRNS.S2SCTAccountIdentification4Choice
xml:
name: S2SCTAccountIdentification4Choice
attribute: false
wrapped: false
description: >-
org.blockchainwares.blocktrades.dis.common.messages.ffcctrns.S2SCTAccountIdentification4Choice
description generated by jaxb-swagger, hence no class description yet.
FFCCTRNS.S2SCTBranchAndFinancialInstitutionIdentification4:
type: object
required:
- FinInstnId
properties:
FinInstnId:
$ref: >-
#/components/schemas/FFCCTRNS.S2SCTFinancialInstitutionIdentification7
title: FFCCTRNS.S2SCTBranchAndFinancialInstitutionIdentification4
xml:
name: S2SCTBranchAndFinancialInstitutionIdentification4
attribute: false
wrapped: false
description: >-
Reason for payment return, Only one of available properties can be
filled
org.blockchainwares.blocktrades.dis.common.messages.ffcctrns.S2SCTBranchAndFinancialInstitutionIdentification4
description generated by jaxb-swagger, hence no class description yet.
FFCCTRNS.S2SCTCashAccount161:
type: object
required:
- Id
properties:
iso_code:
type: string
enum:
- AC01
- AC04
- AC06
- AG01
- AG02
- AM05
- BE04
- FOCR
- MD07
- MS02
- MS03
- RC01
- RR01
- RR02
- RR03
- RR04
Id:
$ref: '#/components/schemas/FFCCTRNS.S2SCTAccountIdentification4Choice'
title: FFCCTRNS.S2SCTCashAccount161
xml:
name: S2SCTCashAccount161
attribute: false
wrapped: false
description: >-
ISO code of payment return reason. Allowed values are AC01, AC04,
AC06, AG01, AG02, AM05, BE04, FOCR, MD07, MS02, MS03, RC01, RR01,
RR02, RR03, RR04
example: FOCR
code:
org.blockchainwares.blocktrades.dis.common.messages.ffcctrns.S2SCTCashAccount161
description generated by jaxb-swagger, hence no class description yet.
FFCCTRNS.S2SCTClearingSystemIdentification3Choice:
type: object
required:
- Prtry
properties:
Prtry:
type: string
description: Custom code of payment return reason
RejectingParty:
title: FFCCTRNS.S2SCTClearingSystemIdentification3Choice
xml:
name: S2SCTClearingSystemIdentification3Choice
attribute: false
wrapped: false
description: >-
org.blockchainwares.blocktrades.dis.common.messages.ffcctrns.S2SCTClearingSystemIdentification3Choice
description generated by jaxb-swagger, hence no class description yet.
FFCCTRNS.S2SCTCreditorReferenceInformation2:
type: object
required:
- Ref
- Tp
properties:
Ref:
type: string
Tp:
$ref: '#/components/schemas/FFCCTRNS.S2SCTCreditorReferenceType2'
title: FFCCTRNS.S2SCTCreditorReferenceInformation2
xml:
name: S2SCTCreditorReferenceInformation2
attribute: false
wrapped: false
description: >-
Data of party rejecting payment return. Only one of available properties
can be filled
org.blockchainwares.blocktrades.dis.common.messages.ffcctrns.S2SCTCreditorReferenceInformation2
description generated by jaxb-swagger, hence no class description yet.
FFCCTRNS.S2SCTCreditorReferenceType1Choice:
type: object
properties:
customer_name:
type: string
description: Customer's name or BIC
example: Dan Notestein or PCTULT21XXX
bank_bic:
Cd:
type: string
description: Bank BIC
example: PCTULT21XXX
RejectionReason:
enum:
- SCOR
title: FFCCTRNS.S2SCTCreditorReferenceType1Choice
xml:
name: S2SCTCreditorReferenceType1Choice
attribute: false
wrapped: false
description: >-
org.blockchainwares.blocktrades.dis.common.messages.ffcctrns.S2SCTCreditorReferenceType1Choice
description generated by jaxb-swagger, hence no class description yet.
FFCCTRNS.S2SCTCreditorReferenceType2:
type: object
required:
- CdOrPrtry
properties:
CdOrPrtry:
$ref: '#/components/schemas/FFCCTRNS.S2SCTCreditorReferenceType1Choice'
Issr:
type: string
title: FFCCTRNS.S2SCTCreditorReferenceType2
xml:
name: S2SCTCreditorReferenceType2
attribute: false
wrapped: false
description: >-
Reason for payment return rejection, Only one of available properties
can be filled
org.blockchainwares.blocktrades.dis.common.messages.ffcctrns.S2SCTCreditorReferenceType2
description generated by jaxb-swagger, hence no class description yet.
FFCCTRNS.S2SCTCurrencyAndAmount:
type: object
required:
- Ccy
properties:
iso_code:
Ccy:
type: string
xml:
name: Ccy
attribute: true
wrapped: false
enum:
- LEGL
- CUST
- EUR
value:
type: number
title: FFCCTRNS.S2SCTCurrencyAndAmount
xml:
name: S2SCTCurrencyAndAmount
attribute: false
wrapped: false
description: >-
ISO code of payment return rejection reason. Allowed values are
LEGL, CUST
example: LEGL
code:
org.blockchainwares.blocktrades.dis.common.messages.ffcctrns.S2SCTCurrencyAndAmount
description generated by jaxb-swagger, hence no class description yet.
FFCCTRNS.S2SCTFinancialInstitutionIdentification7:
type: object
required:
- BIC
properties:
BIC:
type: string
enum:
- ARDT
- AC04
- AM04
- NOAS
- NOOR
title: FFCCTRNS.S2SCTFinancialInstitutionIdentification7
xml:
name: S2SCTFinancialInstitutionIdentification7
attribute: false
wrapped: false
description: >-
Custom code of payment return reason. Allowed values are ARDT, AC04,
AM04, NOAS, NOOR
Participant:
org.blockchainwares.blocktrades.dis.common.messages.ffcctrns.S2SCTFinancialInstitutionIdentification7
description generated by jaxb-swagger, hence no class description yet.
FFCCTRNS.S2SCTGroupHeader33:
type: object
required:
- bic
- iban
- name
- CreDtTm
- IntrBkSttlmDt
- MsgId
- NbOfTxs
- SttlmInf
- TtlIntrBkSttlmAmt
properties:
bic:
CreDtTm:
type: string
description: Participant;s BIC
example: LIABLT20XXX
iban:
format: date-time
InstdAgt:
$ref: >-
#/components/schemas/FFCCTRNS.S2SCTBranchAndFinancialInstitutionIdentification4
InstgAgt:
$ref: >-
#/components/schemas/FFCCTRNS.S2SCTBranchAndFinancialInstitutionIdentification4
IntrBkSttlmDt:
type: string
format: date-time
MsgId:
type: string
NbOfTxs:
type: string
SttlmInf:
$ref: '#/components/schemas/FFCCTRNS.S2SCTSettlementInformation13'
TtlIntrBkSttlmAmt:
$ref: '#/components/schemas/FFCCTRNS.S2SCTCurrencyAndAmount'
title: FFCCTRNS.S2SCTGroupHeader33
xml:
name: S2SCTGroupHeader33
attribute: false
wrapped: false
description: >-
org.blockchainwares.blocktrades.dis.common.messages.ffcctrns.S2SCTGroupHeader33
description generated by jaxb-swagger, hence no class description yet.
FFCCTRNS.S2SCTLocalInstrument2Choice:
type: object
properties:
Cd:
type: string
Prtry:
type: string
title: FFCCTRNS.S2SCTLocalInstrument2Choice
xml:
name: S2SCTLocalInstrument2Choice
attribute: false
wrapped: false
description: >-
org.blockchainwares.blocktrades.dis.common.messages.ffcctrns.S2SCTLocalInstrument2Choice
description generated by jaxb-swagger, hence no class description yet.
FFCCTRNS.S2SCTOrganisationIdentification41:
type: object
properties:
BICOrBEI:
type: string
Othr:
$ref: '#/components/schemas/FFCCTRNS.GenericOrganisationIdentification1'
title: FFCCTRNS.S2SCTOrganisationIdentification41
xml:
name: S2SCTOrganisationIdentification41
attribute: false
wrapped: false
description: >-
org.blockchainwares.blocktrades.dis.common.messages.ffcctrns.S2SCTOrganisationIdentification41
description generated by jaxb-swagger, hence no class description yet.
FFCCTRNS.S2SCTParty6Choice:
type: object
properties:
OrgId:
$ref: '#/components/schemas/FFCCTRNS.S2SCTOrganisationIdentification41'
PrvtId:
$ref: '#/components/schemas/FFCCTRNS.S2SCTPersonIdentification51'
title: FFCCTRNS.S2SCTParty6Choice
xml:
name: S2SCTParty6Choice
attribute: false
wrapped: false
description: >-
org.blockchainwares.blocktrades.dis.common.messages.ffcctrns.S2SCTParty6Choice
description generated by jaxb-swagger, hence no class description yet.
FFCCTRNS.S2SCTPartyIdentification321:
type: object
properties:
Id:
$ref: '#/components/schemas/FFCCTRNS.S2SCTParty6Choice'
Nm:
type: string
title: FFCCTRNS.S2SCTPartyIdentification321
xml:
name: S2SCTPartyIdentification321
attribute: false
wrapped: false
description: >-
org.blockchainwares.blocktrades.dis.common.messages.ffcctrns.S2SCTPartyIdentification321
description generated by jaxb-swagger, hence no class description yet.
FFCCTRNS.S2SCTPartyIdentification322:
type: object
required:
- Nm
properties:
Id:
$ref: '#/components/schemas/FFCCTRNS.S2SCTParty6Choice'
Nm:
type: string
PstlAdr:
$ref: '#/components/schemas/FFCCTRNS.S2SCTPostalAddress6'
title: FFCCTRNS.S2SCTPartyIdentification322
xml:
name: S2SCTPartyIdentification322
attribute: false
wrapped: false
description: >-
org.blockchainwares.blocktrades.dis.common.messages.ffcctrns.S2SCTPartyIdentification322
description generated by jaxb-swagger, hence no class description yet.
FFCCTRNS.S2SCTPaymentTypeInformation21:
type: object
required:
- SvcLvl
properties:
CtgyPurp:
$ref: '#/components/schemas/FFCCTRNS.CategoryPurpose1Choice'
LclInstrm:
$ref: '#/components/schemas/FFCCTRNS.S2SCTLocalInstrument2Choice'
SvcLvl:
$ref: '#/components/schemas/FFCCTRNS.S2SCTServiceLevel8Choice'
title: FFCCTRNS.S2SCTPaymentTypeInformation21
xml:
name: S2SCTPaymentTypeInformation21
attribute: false
wrapped: false
description: >-
org.blockchainwares.blocktrades.dis.common.messages.ffcctrns.S2SCTPaymentTypeInformation21
description generated by jaxb-swagger, hence no class description yet.
FFCCTRNS.S2SCTPersonIdentification51:
type: object
properties:
DtAndPlcOfBirth:
$ref: '#/components/schemas/FFCCTRNS.DateAndPlaceOfBirth'
Othr:
$ref: '#/components/schemas/FFCCTRNS.GenericPersonIdentification1'
title: FFCCTRNS.S2SCTPersonIdentification51
xml:
name: S2SCTPersonIdentification51
attribute: false
wrapped: false
description: >-
org.blockchainwares.blocktrades.dis.common.messages.ffcctrns.S2SCTPersonIdentification51
description generated by jaxb-swagger, hence no class description yet.
FFCCTRNS.S2SCTPostalAddress6:
type: object
properties:
AdrLine:
type: array
items:
type: string
Ctry:
type: string
title: FFCCTRNS.S2SCTPostalAddress6
xml:
name: S2SCTPostalAddress6
attribute: false
wrapped: false
description: >-
org.blockchainwares.blocktrades.dis.common.messages.ffcctrns.S2SCTPostalAddress6
description generated by jaxb-swagger, hence no class description yet.
FFCCTRNS.S2SCTRemittanceInformation5:
type: object
properties:
Strd:
$ref: '#/components/schemas/FFCCTRNS.S2SCTStructuredRemittanceInformation7'
Ustrd:
type: string
title: FFCCTRNS.S2SCTRemittanceInformation5
xml:
name: S2SCTRemittanceInformation5
attribute: false
wrapped: false
description: >-
org.blockchainwares.blocktrades.dis.common.messages.ffcctrns.S2SCTRemittanceInformation5
description generated by jaxb-swagger, hence no class description yet.
FFCCTRNS.S2SCTServiceLevel8Choice:
type: object
required:
- Cd
properties:
Cd:
type: string
enum:
- SEPA
title: FFCCTRNS.S2SCTServiceLevel8Choice
xml:
name: S2SCTServiceLevel8Choice
attribute: false
wrapped: false
description: >-
org.blockchainwares.blocktrades.dis.common.messages.ffcctrns.S2SCTServiceLevel8Choice
description generated by jaxb-swagger, hence no class description yet.
FFCCTRNS.S2SCTSettlementInformation13:
type: object
required:
- ClrSys
- SttlmMtd
properties:
ClrSys:
$ref: >-
#/components/schemas/FFCCTRNS.S2SCTClearingSystemIdentification3Choice
SttlmMtd:
type: string
enum:
- CLRG
title: FFCCTRNS.S2SCTSettlementInformation13
xml:
name: S2SCTSettlementInformation13
attribute: false
wrapped: false
description: >-
org.blockchainwares.blocktrades.dis.common.messages.ffcctrns.S2SCTSettlementInformation13
description generated by jaxb-swagger, hence no class description yet.
FFCCTRNS.S2SCTStructuredRemittanceInformation7:
type: object
properties:
CdtrRefInf:
$ref: '#/components/schemas/FFCCTRNS.S2SCTCreditorReferenceInformation2'
title: FFCCTRNS.S2SCTStructuredRemittanceInformation7
xml:
name: S2SCTStructuredRemittanceInformation7
attribute: false
wrapped: false
description: >-
org.blockchainwares.blocktrades.dis.common.messages.ffcctrns.S2SCTStructuredRemittanceInformation7
description generated by jaxb-swagger, hence no class description yet.
FFPCRQST.CancellationReason2Choice:
type: object
properties:
Cd:
type: string
enum:
- DUPL
Prtry:
type: string
title: FFPCRQST.CancellationReason2Choice
xml:
name: CancellationReason2Choice
attribute: false
wrapped: false
description: >-
org.blockchainwares.blocktrades.dis.common.messages.ffpcrqst.CancellationReason2Choice
description generated by jaxb-swagger, hence no class description yet.
FFPCRQST.CategoryPurpose1Choice:
type: object
properties:
Cd:
type: string
Prtry:
type: string
title: FFPCRQST.CategoryPurpose1Choice
xml:
name: CategoryPurpose1Choice
attribute: false
wrapped: false
description: >-
org.blockchainwares.blocktrades.dis.common.messages.ffpcrqst.CategoryPurpose1Choice
description generated by jaxb-swagger, hence no class description yet.
FFPCRQST.ControlData1:
type: object
required:
- NbOfTxs
properties:
NbOfTxs:
type: string
title: FFPCRQST.ControlData1
xml:
name: ControlData1
attribute: false
wrapped: false
description: >-
org.blockchainwares.blocktrades.dis.common.messages.ffpcrqst.ControlData1
description generated by jaxb-swagger, hence no class description yet.
FFPCRQST.CreditorReferenceInformation2:
type: object
required:
- Ref
- Tp
properties:
Ref:
type: string
Tp:
$ref: '#/components/schemas/FFPCRQST.CreditorReferenceType2'
title: FFPCRQST.CreditorReferenceInformation2
xml:
name: CreditorReferenceInformation2
attribute: false
wrapped: false
description: >-
org.blockchainwares.blocktrades.dis.common.messages.ffpcrqst.CreditorReferenceInformation2
description generated by jaxb-swagger, hence no class description yet.
FFPCRQST.CreditorReferenceType1Choice:
type: object
properties:
Cd:
type: string
enum:
- SCOR
title: FFPCRQST.CreditorReferenceType1Choice
xml:
name: CreditorReferenceType1Choice
attribute: false
wrapped: false
description: >-
org.blockchainwares.blocktrades.dis.common.messages.ffpcrqst.CreditorReferenceType1Choice
description generated by jaxb-swagger, hence no class description yet.
FFPCRQST.CreditorReferenceType2:
type: object
required:
- CdOrPrtry
properties:
CdOrPrtry:
$ref: '#/components/schemas/FFPCRQST.CreditorReferenceType1Choice'
Issr:
type: string
title: FFPCRQST.CreditorReferenceType2
xml:
name: CreditorReferenceType2
attribute: false
wrapped: false
description: >-
org.blockchainwares.blocktrades.dis.common.messages.ffpcrqst.CreditorReferenceType2
description generated by jaxb-swagger, hence no class description yet.
FFPCRQST.DateAndPlaceOfBirth:
type: object
required:
- BirthDt
- CityOfBirth
- CtryOfBirth
properties:
BirthDt:
type: string
format: date-time
CityOfBirth:
type: string
CtryOfBirth:
type: string
PrvcOfBirth:
type: string
title: FFPCRQST.DateAndPlaceOfBirth
xml:
name: DateAndPlaceOfBirth
attribute: false
wrapped: false
description: >-
org.blockchainwares.blocktrades.dis.common.messages.ffpcrqst.DateAndPlaceOfBirth
description generated by jaxb-swagger, hence no class description yet.
FFPCRQST.Document:
type: object
required:
- FIToFIPmtCxlReq
properties:
FIToFIPmtCxlReq:
$ref: >-
#/components/schemas/FFPCRQST.S2SCTFIToFIPaymentCancellationRequestV01
title: FFPCRQST.Document
xml:
name: Document
attribute: false
wrapped: false
description: >-
org.blockchainwares.blocktrades.dis.common.messages.ffpcrqst.Document
description generated by jaxb-swagger, hence no class description yet.
FFPCRQST.FinancialIdentificationSchemeName2:
type: object
required:
- Prtry
properties:
Prtry:
type: string
enum:
- SEPA
title: FFPCRQST.FinancialIdentificationSchemeName2
xml:
name: FinancialIdentificationSchemeName2
attribute: false
wrapped: false
description: >-
org.blockchainwares.blocktrades.dis.common.messages.ffpcrqst.FinancialIdentificationSchemeName2
description generated by jaxb-swagger, hence no class description yet.
FFPCRQST.GenericOrganisationIdentification1:
type: object
required:
- Id
properties:
Id:
type: string
Issr:
type: string
SchmeNm:
$ref: >-
#/components/schemas/FFPCRQST.OrganisationIdentificationSchemeName1Choice
title: FFPCRQST.GenericOrganisationIdentification1
xml:
name: GenericOrganisationIdentification1
attribute: false
wrapped: false
description: >-
org.blockchainwares.blocktrades.dis.common.messages.ffpcrqst.GenericOrganisationIdentification1
description generated by jaxb-swagger, hence no class description yet.
FFPCRQST.GenericPersonIdentification1:
type: object
required:
- Id
properties:
Id:
type: string
Issr:
type: string
SchmeNm:
$ref: '#/components/schemas/FFPCRQST.PersonIdentificationSchemeName1Choice'
title: FFPCRQST.GenericPersonIdentification1
xml:
name: GenericPersonIdentification1
attribute: false
wrapped: false
description: >-
org.blockchainwares.blocktrades.dis.common.messages.ffpcrqst.GenericPersonIdentification1
description generated by jaxb-swagger, hence no class description yet.
FFPCRQST.OrganisationIdentificationSchemeName1Choice:
type: object
properties:
Cd:
type: string
Prtry:
type: string
title: FFPCRQST.OrganisationIdentificationSchemeName1Choice
xml:
name: OrganisationIdentificationSchemeName1Choice
attribute: false
wrapped: false
description: >-
org.blockchainwares.blocktrades.dis.common.messages.ffpcrqst.OrganisationIdentificationSchemeName1Choice
description generated by jaxb-swagger, hence no class description yet.
FFPCRQST.OrgnlIntrBkSttlmAmt:
type: object
required:
- Ccy
properties:
Ccy:
type: string
xml:
name: Ccy
attribute: true
wrapped: false
enum:
- EUR
value:
type: number
title: FFPCRQST.OrgnlIntrBkSttlmAmt
xml:
name: FFPCRQST.OrgnlIntrBkSttlmAmt
attribute: false
wrapped: false
description: >-
org.blockchainwares.blocktrades.dis.common.messages.ffpcrqst.S2SCTPaymentTransactionInformation31.OrgnlIntrBkSttlmAmt
description generated by jaxb-swagger, hence no class description yet.
FFPCRQST.OrgnlTxRef:
type: object
required:
- Cdtr
- CdtrAcct
- CdtrAgt
- Dbtr
- DbtrAcct
- DbtrAgt
- PmtTpInf
- SttlmInf
properties:
Cdtr:
$ref: '#/components/schemas/FFPCRQST.S2SCTPartyIdentification32'
CdtrAcct:
$ref: '#/components/schemas/FFPCRQST.S2SCTCashAccount16'
CdtrAgt:
$ref: >-
#/components/schemas/FFPCRQST.S2SCTBranchAndFinancialInstitutionIdentification4
CdtrSchmeId:
$ref: '#/components/schemas/FFPCRQST.S2SDDCdtrSchmeId'
Dbtr:
$ref: '#/components/schemas/FFPCRQST.S2SCTPartyIdentification32'
DbtrAcct:
$ref: '#/components/schemas/FFPCRQST.S2SCTCashAccount16'
DbtrAgt:
$ref: >-
#/components/schemas/FFPCRQST.S2SCTBranchAndFinancialInstitutionIdentification4
MndtRltdInf:
$ref: '#/components/schemas/FFPCRQST.S2SDDMandateRelatedInformation1'
PmtTpInf:
$ref: '#/components/schemas/FFPCRQST.S2SCTPaymentTypeInformation22'
ReqdColltnDt:
type: string
format: date-time
RmtInf:
$ref: '#/components/schemas/FFPCRQST.S2SCTRemittanceInformation5'
SttlmInf:
$ref: '#/components/schemas/FFPCRQST.S2SCTSettlementInformation13'
UltmtCdtr:
$ref: '#/components/schemas/FFPCRQST.S2SCTPartyIdentification33'
UltmtDbtr:
$ref: '#/components/schemas/FFPCRQST.S2SCTPartyIdentification33'
title: FFPCRQST.OrgnlTxRef
xml:
name: FFPCRQST.OrgnlTxRef
attribute: false
wrapped: false
description: >-
org.blockchainwares.blocktrades.dis.common.messages.ffpcrqst.S2SCTPaymentTransactionInformation31.OrgnlTxRef
description generated by jaxb-swagger, hence no class description yet.
FFPCRQST.PersonIdentificationSchemeName1Choice:
type: object
properties:
Cd:
type: string
Prtry:
type: string
title: FFPCRQST.PersonIdentificationSchemeName1Choice
xml:
name: PersonIdentificationSchemeName1Choice
attribute: false
wrapped: false
description: >-
org.blockchainwares.blocktrades.dis.common.messages.ffpcrqst.PersonIdentificationSchemeName1Choice
description generated by jaxb-swagger, hence no class description yet.
FFPCRQST.S2SCTAccountIdentification4Choice:
type: object
required:
- IBAN
properties:
IBAN:
type: string
title: FFPCRQST.S2SCTAccountIdentification4Choice
xml:
name: S2SCTAccountIdentification4Choice
attribute: false
wrapped: false
description: >-
org.blockchainwares.blocktrades.dis.common.messages.ffpcrqst.S2SCTAccountIdentification4Choice
description generated by jaxb-swagger, hence no class description yet.
FFPCRQST.S2SCTBranchAndFinancialInstitutionIdentification4:
type: object
required:
- FinInstnId
properties:
FinInstnId:
$ref: >-
#/components/schemas/FFPCRQST.S2SCTFinancialInstitutionIdentification7
title: FFPCRQST.S2SCTBranchAndFinancialInstitutionIdentification4
xml:
name: S2SCTBranchAndFinancialInstitutionIdentification4
attribute: false
wrapped: false
description: >-
org.blockchainwares.blocktrades.dis.common.messages.ffpcrqst.S2SCTBranchAndFinancialInstitutionIdentification4
description generated by jaxb-swagger, hence no class description yet.
FFPCRQST.S2SCTCancellationReasonInformation3:
type: object
required:
- Orgtr
- Rsn
properties:
AddtlInf:
type: string
Orgtr:
$ref: '#/components/schemas/FFPCRQST.S2SCTId5'
Rsn:
$ref: '#/components/schemas/FFPCRQST.CancellationReason2Choice'
title: FFPCRQST.S2SCTCancellationReasonInformation3
xml:
name: S2SCTCancellationReasonInformation3
attribute: false
wrapped: false
description: >-
org.blockchainwares.blocktrades.dis.common.messages.ffpcrqst.S2SCTCancellationReasonInformation3
description generated by jaxb-swagger, hence no class description yet.
FFPCRQST.S2SCTCaseAssignment2:
type: object
required:
- Assgne
- Assgnr
- CreDtTm
- Id
properties:
Assgne:
$ref: '#/components/schemas/FFPCRQST.S2SCTParty7Choice'
Assgnr:
$ref: '#/components/schemas/FFPCRQST.S2SCTParty7Choice'
CreDtTm:
type: string
format: date-time
Id:
type: string
title: FFPCRQST.S2SCTCaseAssignment2
xml:
name: S2SCTCaseAssignment2
attribute: false
wrapped: false
description: >-
org.blockchainwares.blocktrades.dis.common.messages.ffpcrqst.S2SCTCaseAssignment2
description generated by jaxb-swagger, hence no class description yet.
FFPCRQST.S2SCTCashAccount16:
type: object
required:
- Id
properties:
Id:
$ref: '#/components/schemas/FFPCRQST.S2SCTAccountIdentification4Choice'
title: FFPCRQST.S2SCTCashAccount16
xml:
name: S2SCTCashAccount16
attribute: false
wrapped: false
description: >-
org.blockchainwares.blocktrades.dis.common.messages.ffpcrqst.S2SCTCashAccount16
description generated by jaxb-swagger, hence no class description yet.
FFPCRQST.S2SCTClearingSystemIdentification1Choice:
type: object
required:
- Prtry
properties:
Prtry:
type: string
title: FFPCRQST.S2SCTClearingSystemIdentification1Choice
xml:
name: S2SCTClearingSystemIdentification1Choice
attribute: false
wrapped: false
description: >-
org.blockchainwares.blocktrades.dis.common.messages.ffpcrqst.S2SCTClearingSystemIdentification1Choice
description generated by jaxb-swagger, hence no class description yet.
FFPCRQST.S2SCTFIToFIPaymentCancellationRequestV01:
type: object
required:
- Assgnmt
- CtrlData
- Undrlyg
properties:
Assgnmt:
$ref: '#/components/schemas/FFPCRQST.S2SCTCaseAssignment2'
CtrlData:
$ref: '#/components/schemas/FFPCRQST.ControlData1'
Undrlyg:
$ref: '#/components/schemas/FFPCRQST.S2SCTUnderlyingTransaction2'
title: FFPCRQST.S2SCTFIToFIPaymentCancellationRequestV01
xml:
name: S2SCTFIToFIPaymentCancellationRequestV01
attribute: false
wrapped: false
description: >-
org.blockchainwares.blocktrades.dis.common.messages.ffpcrqst.S2SCTFIToFIPaymentCancellationRequestV01
description generated by jaxb-swagger, hence no class description yet.
FFPCRQST.S2SCTFinancialInstitutionIdentification7:
type: object
required:
- BIC
properties:
BIC:
type: string
title: FFPCRQST.S2SCTFinancialInstitutionIdentification7
xml:
name: S2SCTFinancialInstitutionIdentification7
attribute: false
wrapped: false
description: >-
org.blockchainwares.blocktrades.dis.common.messages.ffpcrqst.S2SCTFinancialInstitutionIdentification7
description generated by jaxb-swagger, hence no class description yet.
FFPCRQST.S2SCTId5:
type: object
properties:
Id:
$ref: '#/components/schemas/FFPCRQST.S2SCTParty6Choice2'
Nm:
type: string
title: FFPCRQST.S2SCTId5
xml:
name: S2SCTId5
attribute: false
wrapped: false
description: >-
org.blockchainwares.blocktrades.dis.common.messages.ffpcrqst.S2SCTId5
description generated by jaxb-swagger, hence no class description yet.
FFPCRQST.S2SCTLocalInstrument2Choice:
type: object
properties:
Cd:
type: string
Prtry:
type: string
title: FFPCRQST.S2SCTLocalInstrument2Choice
xml:
name: S2SCTLocalInstrument2Choice
attribute: false
wrapped: false
description: >-
org.blockchainwares.blocktrades.dis.common.messages.ffpcrqst.S2SCTLocalInstrument2Choice
description generated by jaxb-swagger, hence no class description yet.
FFPCRQST.S2SCTOrganisationIdentification4:
type: object
required:
- BICOrBEI
properties:
BICOrBEI:
type: string
title: FFPCRQST.S2SCTOrganisationIdentification4
xml:
name: S2SCTOrganisationIdentification4
attribute: false
wrapped: false
description: >-
org.blockchainwares.blocktrades.dis.common.messages.ffpcrqst.S2SCTOrganisationIdentification4
description generated by jaxb-swagger, hence no class description yet.
FFPCRQST.S2SCTOrganisationIdentification41:
type: object
properties:
BICOrBEI:
type: string
Othr:
$ref: '#/components/schemas/FFPCRQST.GenericOrganisationIdentification1'
title: FFPCRQST.S2SCTOrganisationIdentification41
xml:
name: S2SCTOrganisationIdentification41
attribute: false
wrapped: false
description: >-
org.blockchainwares.blocktrades.dis.common.messages.ffpcrqst.S2SCTOrganisationIdentification41
description generated by jaxb-swagger, hence no class description yet.
FFPCRQST.S2SCTOriginalGroupInformation3:
type: object
required:
- OrgnlMsgId
- OrgnlMsgNmId
properties:
OrgnlMsgId:
type: string
OrgnlMsgNmId:
type: string
title: FFPCRQST.S2SCTOriginalGroupInformation3
xml:
name: S2SCTOriginalGroupInformation3
attribute: false
wrapped: false
description: >-
org.blockchainwares.blocktrades.dis.common.messages.ffpcrqst.S2SCTOriginalGroupInformation3
description generated by jaxb-swagger, hence no class description yet.
FFPCRQST.S2SCTParty6Choice:
type: object
properties:
OrgId:
$ref: '#/components/schemas/FFPCRQST.S2SCTOrganisationIdentification41'
PrvtId:
$ref: '#/components/schemas/FFPCRQST.S2SCTPersonIdentification5'
title: FFPCRQST.S2SCTParty6Choice
xml:
name: S2SCTParty6Choice
attribute: false
wrapped: false
description: >-
org.blockchainwares.blocktrades.dis.common.messages.ffpcrqst.S2SCTParty6Choice
description generated by jaxb-swagger, hence no class description yet.
FFPCRQST.S2SCTParty6Choice2:
type: object
required:
- OrgId
properties:
OrgId:
$ref: '#/components/schemas/FFPCRQST.S2SCTOrganisationIdentification4'
title: FFPCRQST.S2SCTParty6Choice2
xml:
name: S2SCTParty6Choice2
attribute: false
wrapped: false
description: >-
org.blockchainwares.blocktrades.dis.common.messages.ffpcrqst.S2SCTParty6Choice2
description generated by jaxb-swagger, hence no class description yet.
FFPCRQST.S2SCTParty7Choice:
type: object
required:
- Agt
properties:
Agt:
$ref: >-
#/components/schemas/FFPCRQST.S2SCTBranchAndFinancialInstitutionIdentification4
title: FFPCRQST.S2SCTParty7Choice
xml:
name: S2SCTParty7Choice
attribute: false
wrapped: false
description: >-
org.blockchainwares.blocktrades.dis.common.messages.ffpcrqst.S2SCTParty7Choice
description generated by jaxb-swagger, hence no class description yet.
FFPCRQST.S2SCTPartyIdentification32:
type: object
required:
- Nm
properties:
Id:
$ref: '#/components/schemas/FFPCRQST.S2SCTParty6Choice'
Nm:
type: string
PstlAdr:
$ref: '#/components/schemas/FFPCRQST.S2SCTPostalAddress6'
title: FFPCRQST.S2SCTPartyIdentification32
xml:
name: S2SCTPartyIdentification32
attribute: false
wrapped: false
description: >-
org.blockchainwares.blocktrades.dis.common.messages.ffpcrqst.S2SCTPartyIdentification32
description generated by jaxb-swagger, hence no class description yet.
FFPCRQST.S2SCTPartyIdentification33:
type: object
properties:
Id:
$ref: '#/components/schemas/FFPCRQST.S2SCTParty6Choice'
Nm:
type: string
title: FFPCRQST.S2SCTPartyIdentification33
xml:
name: S2SCTPartyIdentification33
attribute: false
wrapped: false
description: >-
org.blockchainwares.blocktrades.dis.common.messages.ffpcrqst.S2SCTPartyIdentification33
description generated by jaxb-swagger, hence no class description yet.
FFPCRQST.S2SCTPaymentTransactionInformation31:
type: object
required:
- CxlId
- CxlRsnInf
- OrgnlEndToEndId
- OrgnlGrpInf
- OrgnlIntrBkSttlmAmt
- OrgnlIntrBkSttlmDt
- OrgnlTxId
- OrgnlTxRef
properties:
Assgnr:
$ref: >-
#/components/schemas/FFPCRQST.S2SCTBranchAndFinancialInstitutionIdentification4
CxlId:
type: string
CxlRsnInf:
$ref: '#/components/schemas/FFPCRQST.S2SCTCancellationReasonInformation3'
OrgnlEndToEndId:
type: string
OrgnlGrpInf:
$ref: '#/components/schemas/FFPCRQST.S2SCTOriginalGroupInformation3'
OrgnlInstrId:
type: string
OrgnlIntrBkSttlmAmt:
$ref: '#/components/schemas/FFPCRQST.OrgnlIntrBkSttlmAmt'
OrgnlIntrBkSttlmDt:
type: string
format: date-time
OrgnlTxId:
type: string
OrgnlTxRef:
$ref: '#/components/schemas/FFPCRQST.OrgnlTxRef'
title: FFPCRQST.S2SCTPaymentTransactionInformation31
xml:
name: S2SCTPaymentTransactionInformation31
attribute: false
wrapped: false
description: >-
org.blockchainwares.blocktrades.dis.common.messages.ffpcrqst.S2SCTPaymentTransactionInformation31
description generated by jaxb-swagger, hence no class description yet.
FFPCRQST.S2SCTPaymentTypeInformation22:
type: object
required:
- SvcLvl
properties:
CtgyPurp:
$ref: '#/components/schemas/FFPCRQST.CategoryPurpose1Choice'
LclInstrm:
$ref: '#/components/schemas/FFPCRQST.S2SCTLocalInstrument2Choice'
SeqTp:
type: string
enum:
- FRST
- RCUR
- FNAL
- OOFF
SvcLvl:
$ref: '#/components/schemas/FFPCRQST.S2SCTServiceLevel8Choice'
title: FFPCRQST.S2SCTPaymentTypeInformation22
xml:
name: S2SCTPaymentTypeInformation22
attribute: false
wrapped: false
description: >-
org.blockchainwares.blocktrades.dis.common.messages.ffpcrqst.S2SCTPaymentTypeInformation22
description generated by jaxb-swagger, hence no class description yet.
FFPCRQST.S2SCTPersonIdentification5:
type: object
properties:
DtAndPlcOfBirth:
$ref: '#/components/schemas/FFPCRQST.DateAndPlaceOfBirth'
Othr:
$ref: '#/components/schemas/FFPCRQST.GenericPersonIdentification1'
title: FFPCRQST.S2SCTPersonIdentification5
xml:
name: S2SCTPersonIdentification5
attribute: false
wrapped: false
description: >-
org.blockchainwares.blocktrades.dis.common.messages.ffpcrqst.S2SCTPersonIdentification5
description generated by jaxb-swagger, hence no class description yet.
FFPCRQST.S2SCTPostalAddress6:
type: object
properties:
AdrLine:
type: array
items:
type: string
Ctry:
type: string
title: FFPCRQST.S2SCTPostalAddress6
xml:
name: S2SCTPostalAddress6
attribute: false
wrapped: false
description: >-
org.blockchainwares.blocktrades.dis.common.messages.ffpcrqst.S2SCTPostalAddress6
description generated by jaxb-swagger, hence no class description yet.
FFPCRQST.S2SCTRemittanceInformation5:
type: object
properties:
Strd:
$ref: '#/components/schemas/FFPCRQST.S2SCTStructuredRemittanceInformation7'
Ustrd:
type: string
title: FFPCRQST.S2SCTRemittanceInformation5
xml:
name: S2SCTRemittanceInformation5
attribute: false
wrapped: false
description: >-
org.blockchainwares.blocktrades.dis.common.messages.ffpcrqst.S2SCTRemittanceInformation5
description generated by jaxb-swagger, hence no class description yet.
FFPCRQST.S2SCTServiceLevel8Choice:
type: object
required:
- Cd
properties:
Cd:
type: string
enum:
- SEPA
title: FFPCRQST.S2SCTServiceLevel8Choice
xml:
name: S2SCTServiceLevel8Choice
attribute: false
wrapped: false
description: >-
org.blockchainwares.blocktrades.dis.common.messages.ffpcrqst.S2SCTServiceLevel8Choice
description generated by jaxb-swagger, hence no class description yet.
FFPCRQST.S2SCTSettlementInformation13:
type: object
required:
- ClrSys
- SttlmMtd
properties:
ClrSys:
$ref: >-
#/components/schemas/FFPCRQST.S2SCTClearingSystemIdentification1Choice
SttlmMtd:
type: string
enum:
- CLRG
title: FFPCRQST.S2SCTSettlementInformation13
xml:
name: S2SCTSettlementInformation13
attribute: false
wrapped: false
description: >-
org.blockchainwares.blocktrades.dis.common.messages.ffpcrqst.S2SCTSettlementInformation13
description generated by jaxb-swagger, hence no class description yet.
FFPCRQST.S2SCTStructuredRemittanceInformation7:
type: object
properties:
CdtrRefInf:
$ref: '#/components/schemas/FFPCRQST.CreditorReferenceInformation2'
title: FFPCRQST.S2SCTStructuredRemittanceInformation7
xml:
name: S2SCTStructuredRemittanceInformation7
attribute: false
wrapped: false
description: >-
org.blockchainwares.blocktrades.dis.common.messages.ffpcrqst.S2SCTStructuredRemittanceInformation7
description generated by jaxb-swagger, hence no class description yet.
FFPCRQST.S2SCTUnderlyingTransaction2:
type: object
required:
- TxInf
properties:
TxInf:
type: array
items:
$ref: '#/components/schemas/FFPCRQST.S2SCTPaymentTransactionInformation31'
title: FFPCRQST.S2SCTUnderlyingTransaction2
xml:
name: S2SCTUnderlyingTransaction2
attribute: false
wrapped: false
description: >-
org.blockchainwares.blocktrades.dis.common.messages.ffpcrqst.S2SCTUnderlyingTransaction2
description generated by jaxb-swagger, hence no class description yet.
FFPCRQST.S2SDDAccountIdentification5Choice:
type: object
properties:
IBAN:
type: string
Othr:
$ref: '#/components/schemas/FFPCRQST.S2SDDOrgnlDbtrAcctOther2'
title: FFPCRQST.S2SDDAccountIdentification5Choice
xml:
name: S2SDDAccountIdentification5Choice
attribute: false
wrapped: false
description: >-
org.blockchainwares.blocktrades.dis.common.messages.ffpcrqst.S2SDDAccountIdentification5Choice
description generated by jaxb-swagger, hence no class description yet.
FFPCRQST.S2SDDAmendmentInformationDetails1:
type: object
properties:
OrgnlCdtrSchmeId:
$ref: '#/components/schemas/FFPCRQST.S2SDDCdtrSchmeId1'
OrgnlDbtrAcct:
$ref: '#/components/schemas/FFPCRQST.S2SDDCashAccount8'
OrgnlDbtrAgt:
$ref: '#/components/schemas/FFPCRQST.S2SDDOrgnlDbtrAgt'
OrgnlMndtId:
type: string
title: FFPCRQST.S2SDDAmendmentInformationDetails1
xml:
name: S2SDDAmendmentInformationDetails1
attribute: false
wrapped: false
description: >-
org.blockchainwares.blocktrades.dis.common.messages.ffpcrqst.S2SDDAmendmentInformationDetails1
description generated by jaxb-swagger, hence no class description yet.
FFPCRQST.S2SDDCashAccount8:
type: object
required:
- Id
properties:
Id:
$ref: '#/components/schemas/FFPCRQST.S2SDDAccountIdentification5Choice'
title: FFPCRQST.S2SDDCashAccount8
xml:
name: S2SDDCashAccount8
attribute: false
wrapped: false
description: >-
org.blockchainwares.blocktrades.dis.common.messages.ffpcrqst.S2SDDCashAccount8
description generated by jaxb-swagger, hence no class description yet.
FFPCRQST.S2SDDCdtrSchmeId:
type: object
required:
- Id
properties:
Id:
$ref: '#/components/schemas/FFPCRQST.S2SDDPrivateIdentification2'
title: FFPCRQST.S2SDDCdtrSchmeId
xml:
name: S2SDDCdtrSchmeId
attribute: false
wrapped: false
description: >-
org.blockchainwares.blocktrades.dis.common.messages.ffpcrqst.S2SDDCdtrSchmeId
description generated by jaxb-swagger, hence no class description yet.
FFPCRQST.S2SDDCdtrSchmeId1:
type: object
properties:
Id:
$ref: '#/components/schemas/FFPCRQST.S2SDDPrivateIdentification'
Nm:
type: string
title: FFPCRQST.S2SDDCdtrSchmeId1
xml:
name: S2SDDCdtrSchmeId1
attribute: false
wrapped: false
description: >-
org.blockchainwares.blocktrades.dis.common.messages.ffpcrqst.S2SDDCdtrSchmeId1
description generated by jaxb-swagger, hence no class description yet.
FFPCRQST.S2SDDId10:
type: object
required:
- Id
- SchmeNm
properties:
Id:
type: string
SchmeNm:
$ref: '#/components/schemas/FFPCRQST.FinancialIdentificationSchemeName2'
title: FFPCRQST.S2SDDId10
xml:
name: S2SDDId10
attribute: false
wrapped: false
description: >-
org.blockchainwares.blocktrades.dis.common.messages.ffpcrqst.S2SDDId10
description generated by jaxb-swagger, hence no class description yet.
FFPCRQST.S2SDDId4:
type: object
required:
- Id
- SchmeNm
properties:
Id:
type: string
SchmeNm:
$ref: '#/components/schemas/FFPCRQST.FinancialIdentificationSchemeName2'
title: FFPCRQST.S2SDDId4
xml:
name: S2SDDId4
attribute: false
wrapped: false
description: >-
org.blockchainwares.blocktrades.dis.common.messages.ffpcrqst.S2SDDId4
description generated by jaxb-swagger, hence no class description yet.
FFPCRQST.S2SDDMandateRelatedInformation1:
type: object
required:
- DtOfSgntr
- MndtId
properties:
AmdmntInd:
type: boolean
AmdmntInfDtls:
$ref: '#/components/schemas/FFPCRQST.S2SDDAmendmentInformationDetails1'
DtOfSgntr:
type: string
format: date-time
ElctrncSgntr:
type: string
MndtId:
type: string
title: FFPCRQST.S2SDDMandateRelatedInformation1
xml:
name: S2SDDMandateRelatedInformation1
attribute: false
wrapped: false
description: >-
org.blockchainwares.blocktrades.dis.common.messages.ffpcrqst.S2SDDMandateRelatedInformation1
description generated by jaxb-swagger, hence no class description yet.
FFPCRQST.S2SDDOrgnlDbtrAcctOther2:
type: object
required:
- Id
properties:
Id:
type: string
title: FFPCRQST.S2SDDOrgnlDbtrAcctOther2
xml:
name: S2SDDOrgnlDbtrAcctOther2
attribute: false
wrapped: false
description: >-
org.blockchainwares.blocktrades.dis.common.messages.ffpcrqst.S2SDDOrgnlDbtrAcctOther2
description generated by jaxb-swagger, hence no class description yet.
FFPCRQST.S2SDDOrgnlDbtrAgt:
type: object
required:
- FinInstnId
properties:
FinInstnId:
$ref: '#/components/schemas/FFPCRQST.S2SDDOrgnlDbtrAgt1'
title: FFPCRQST.S2SDDOrgnlDbtrAgt
xml:
name: S2SDDOrgnlDbtrAgt
attribute: false
wrapped: false
description: >-
org.blockchainwares.blocktrades.dis.common.messages.ffpcrqst.S2SDDOrgnlDbtrAgt
description generated by jaxb-swagger, hence no class description yet.
FFPCRQST.S2SDDOrgnlDbtrAgt1:
type: object
properties:
BIC:
type: string
Othr:
$ref: '#/components/schemas/FFPCRQST.S2SDDOrgnlDbtrAgtOther2'
title: FFPCRQST.S2SDDOrgnlDbtrAgt1
xml:
name: S2SDDOrgnlDbtrAgt1
attribute: false
wrapped: false
description: >-
org.blockchainwares.blocktrades.dis.common.messages.ffpcrqst.S2SDDOrgnlDbtrAgt1
description generated by jaxb-swagger, hence no class description yet.
FFPCRQST.S2SDDOrgnlDbtrAgtOther2:
type: object
required:
- Id
properties:
Id:
type: string
title: FFPCRQST.S2SDDOrgnlDbtrAgtOther2
xml:
name: S2SDDOrgnlDbtrAgtOther2
attribute: false
wrapped: false
description: >-
org.blockchainwares.blocktrades.dis.common.messages.ffpcrqst.S2SDDOrgnlDbtrAgtOther2
description generated by jaxb-swagger, hence no class description yet.
FFPCRQST.S2SDDPrivateIdentification:
type: object
required:
- PrvtId
properties:
PrvtId:
$ref: '#/components/schemas/FFPCRQST.S2SDDPrty1'
title: FFPCRQST.S2SDDPrivateIdentification
xml:
name: S2SDDPrivateIdentification
attribute: false
wrapped: false
description: >-
org.blockchainwares.blocktrades.dis.common.messages.ffpcrqst.S2SDDPrivateIdentification
description generated by jaxb-swagger, hence no class description yet.
FFPCRQST.S2SDDPrivateIdentification2:
type: object
required:
- PrvtId
properties:
PrvtId:
$ref: '#/components/schemas/FFPCRQST.S2SDDPrty2'
title: FFPCRQST.S2SDDPrivateIdentification2
xml:
name: S2SDDPrivateIdentification2
attribute: false
wrapped: false
description: >-
org.blockchainwares.blocktrades.dis.common.messages.ffpcrqst.S2SDDPrivateIdentification2
description generated by jaxb-swagger, hence no class description yet.
FFPCRQST.S2SDDPrty1:
type: object
required:
- Othr
properties:
Othr:
$ref: '#/components/schemas/FFPCRQST.S2SDDId4'
title: FFPCRQST.S2SDDPrty1
xml:
name: S2SDDPrty1
attribute: false
wrapped: false
description: >-
org.blockchainwares.blocktrades.dis.common.messages.ffpcrqst.S2SDDPrty1
description generated by jaxb-swagger, hence no class description yet.
FFPCRQST.S2SDDPrty2:
type: object
required:
- Othr
properties:
Othr:
$ref: '#/components/schemas/FFPCRQST.S2SDDId10'
title: FFPCRQST.S2SDDPrty2
xml:
name: S2SDDPrty2
attribute: false
wrapped: false
description: >-
org.blockchainwares.blocktrades.dis.common.messages.ffpcrqst.S2SDDPrty2
description generated by jaxb-swagger, hence no class description yet.
NextMessage:
type: object
required:
- TISCode
properties:
TISCode:
type: string
example: D1
description: Two character TIS code - all generated IDs start with this
title: NextMessage
PRTRN.Amt:
type: object
required:
- Ccy
properties:
Ccy:
type: string
xml:
name: Ccy
attribute: true
wrapped: false
enum:
- EUR
value:
type: number
title: PRTRN.Amt
xml:
name: PRTRN.Amt
attribute: false
wrapped: false
description: >-
org.blockchainwares.blocktrades.dis.common.messages.prtrn.S2SCTChargesInformation5.Amt
description generated by jaxb-swagger, hence no class description yet.
PRTRN.CategoryPurpose1Choice:
type: object
properties:
Cd:
type: string
Prtry:
type: string
title: PRTRN.CategoryPurpose1Choice
xml:
name: CategoryPurpose1Choice
attribute: false
wrapped: false
description: >-
org.blockchainwares.blocktrades.dis.common.messages.prtrn.CategoryPurpose1Choice
description generated by jaxb-swagger, hence no class description yet.
PRTRN.CompstnAmt:
type: object
required:
- Ccy
properties:
Ccy:
type: string
xml:
name: Ccy
attribute: true
wrapped: false
enum:
- EUR
value:
type: number
title: PRTRN.CompstnAmt
xml:
name: PRTRN.CompstnAmt
attribute: false
wrapped: false
description: >-
org.blockchainwares.blocktrades.dis.common.messages.prtrn.S2SCTPaymentTransactionInformation27.CompstnAmt
description generated by jaxb-swagger, hence no class description yet.
PRTRN.DateAndPlaceOfBirth:
type: object
required:
- BirthDt
- CityOfBirth
- CtryOfBirth
properties:
BirthDt:
type: string
format: date-time
CityOfBirth:
type: string
CtryOfBirth:
type: string
PrvcOfBirth:
type: string
title: PRTRN.DateAndPlaceOfBirth
xml:
name: DateAndPlaceOfBirth
attribute: false
wrapped: false
description: >-
org.blockchainwares.blocktrades.dis.common.messages.prtrn.DateAndPlaceOfBirth
description generated by jaxb-swagger, hence no class description yet.
PRTRN.Document:
type: object
required:
- PmtRtr
properties:
PmtRtr:
$ref: '#/components/schemas/PRTRN.PaymentReturnV02'
title: PRTRN.Document
xml:
name: Document
attribute: false
wrapped: false
description: >-
org.blockchainwares.blocktrades.dis.common.messages.prtrn.Document
description generated by jaxb-swagger, hence no class description yet.
PRTRN.FinancialIdentificationSchemeName2:
type: object
required:
- Prtry
properties:
Prtry:
type: string
enum:
- SEPA
title: PRTRN.FinancialIdentificationSchemeName2
xml:
name: FinancialIdentificationSchemeName2
attribute: false
wrapped: false
description: >-
org.blockchainwares.blocktrades.dis.common.messages.prtrn.FinancialIdentificationSchemeName2
description generated by jaxb-swagger, hence no class description yet.
PRTRN.GenericOrganisationIdentification1:
type: object
required:
- Id
properties:
Id:
type: string
Issr:
type: string
SchmeNm:
$ref: >-
#/components/schemas/PRTRN.OrganisationIdentificationSchemeName1Choice
title: PRTRN.GenericOrganisationIdentification1
xml:
name: GenericOrganisationIdentification1
attribute: false
wrapped: false
description: >-
org.blockchainwares.blocktrades.dis.common.messages.prtrn.GenericOrganisationIdentification1
description generated by jaxb-swagger, hence no class description yet.
PRTRN.GenericPersonIdentification1:
type: object
required:
- Id
properties:
Id:
type: string
Issr:
type: string
SchmeNm:
$ref: '#/components/schemas/PRTRN.PersonIdentificationSchemeName1Choice'
title: PRTRN.GenericPersonIdentification1
xml:
name: GenericPersonIdentification1
attribute: false
wrapped: false
description: >-
org.blockchainwares.blocktrades.dis.common.messages.prtrn.GenericPersonIdentification1
description generated by jaxb-swagger, hence no class description yet.
PRTRN.OrganisationIdentificationSchemeName1Choice:
type: object
properties:
Cd:
type: string
Prtry:
type: string
title: PRTRN.OrganisationIdentificationSchemeName1Choice
xml:
name: OrganisationIdentificationSchemeName1Choice
attribute: false
wrapped: false
description: >-
org.blockchainwares.blocktrades.dis.common.messages.prtrn.OrganisationIdentificationSchemeName1Choice
description generated by jaxb-swagger, hence no class description yet.
PRTRN.OrgnlIntrBkSttlmAmt:
type: object
required:
- Ccy
properties:
Ccy:
type: string
xml:
name: Ccy
attribute: true
wrapped: false
enum:
- EUR
value:
type: number
title: PRTRN.OrgnlIntrBkSttlmAmt
xml:
name: PRTRN.OrgnlIntrBkSttlmAmt
attribute: false
wrapped: false
description: >-
org.blockchainwares.blocktrades.dis.common.messages.prtrn.S2SCTPaymentTransactionInformation27.OrgnlIntrBkSttlmAmt
description generated by jaxb-swagger, hence no class description yet.
PRTRN.PaymentReturnV02:
type: object
required:
- GrpHdr
- TxInf
properties:
GrpHdr:
$ref: '#/components/schemas/PRTRN.S2SCTGroupHeader38'
TxInf:
type: array
items:
$ref: '#/components/schemas/PRTRN.S2SCTPaymentTransactionInformation27'
title: PRTRN.PaymentReturnV02
xml:
name: PaymentReturnV02
attribute: false
wrapped: false
description: >-
org.blockchainwares.blocktrades.dis.common.messages.prtrn.PaymentReturnV02
description generated by jaxb-swagger, hence no class description yet.
PRTRN.PersonIdentificationSchemeName1Choice:
type: object
properties:
Cd:
type: string
Prtry:
type: string
title: PRTRN.PersonIdentificationSchemeName1Choice
xml:
name: PersonIdentificationSchemeName1Choice
attribute: false
wrapped: false
description: >-
org.blockchainwares.blocktrades.dis.common.messages.prtrn.PersonIdentificationSchemeName1Choice
description generated by jaxb-swagger, hence no class description yet.
PRTRN.ReturnReason5Choice:
type: object
properties:
Cd:
type: string
enum:
- AC_01
- AC_04
- AC_06
- AG_01
- AG_02
- AM_05
- BE_04
- FOCR
- MD_07
- MS_02
- MS_03
- RC_01
- RR_01
- RR_02
- RR_03
- RR_04
- AC_13
- AM_04
- FF_05
- MD_01
- MD_06
- SL_01
- BE_05
Prtry:
type: string
title: PRTRN.ReturnReason5Choice
xml:
name: ReturnReason5Choice
attribute: false
wrapped: false
description: >-
org.blockchainwares.blocktrades.dis.common.messages.prtrn.ReturnReason5Choice
description generated by jaxb-swagger, hence no class description yet.
PRTRN.RtrdInstdAmt:
type: object
required:
- Ccy
properties:
Ccy:
type: string
xml:
name: Ccy
attribute: true
wrapped: false
enum:
- EUR
value:
type: number
title: PRTRN.RtrdInstdAmt
xml:
name: PRTRN.RtrdInstdAmt
attribute: false
wrapped: false
description: >-
org.blockchainwares.blocktrades.dis.common.messages.prtrn.S2SCTPaymentTransactionInformation27.RtrdInstdAmt
description generated by jaxb-swagger, hence no class description yet.
PRTRN.RtrdIntrBkSttlmAmt:
type: object
required:
- Ccy
properties:
Ccy:
type: string
xml:
name: Ccy
attribute: true
wrapped: false
enum:
- EUR
value:
type: number
title: PRTRN.RtrdIntrBkSttlmAmt
xml:
name: PRTRN.RtrdIntrBkSttlmAmt
attribute: false
wrapped: false
description: >-
org.blockchainwares.blocktrades.dis.common.messages.prtrn.S2SCTPaymentTransactionInformation27.RtrdIntrBkSttlmAmt
description generated by jaxb-swagger, hence no class description yet.
PRTRN.S2SCTAccountIdentification4Choice:
type: object
required:
- IBAN
properties:
IBAN:
type: string
title: PRTRN.S2SCTAccountIdentification4Choice
xml:
name: S2SCTAccountIdentification4Choice
attribute: false
wrapped: false
description: >-
org.blockchainwares.blocktrades.dis.common.messages.prtrn.S2SCTAccountIdentification4Choice
description generated by jaxb-swagger, hence no class description yet.
PRTRN.S2SCTBranchAndFinancialInstitutionIdentification4:
type: object
required:
- FinInstnId
properties:
FinInstnId:
$ref: '#/components/schemas/PRTRN.S2SCTFinancialInstitutionIdentification7'
title: PRTRN.S2SCTBranchAndFinancialInstitutionIdentification4
xml:
name: S2SCTBranchAndFinancialInstitutionIdentification4
attribute: false
wrapped: false
description: >-
org.blockchainwares.blocktrades.dis.common.messages.prtrn.S2SCTBranchAndFinancialInstitutionIdentification4
description generated by jaxb-swagger, hence no class description yet.
PRTRN.S2SCTCashAccount161:
type: object
required:
- Id
properties:
Id:
$ref: '#/components/schemas/PRTRN.S2SCTAccountIdentification4Choice'
title: PRTRN.S2SCTCashAccount161
xml:
name: S2SCTCashAccount161
attribute: false
wrapped: false
description: >-
org.blockchainwares.blocktrades.dis.common.messages.prtrn.S2SCTCashAccount161
description generated by jaxb-swagger, hence no class description yet.
PRTRN.S2SCTChargesInformation5:
type: object
required:
- Amt
- Pty
properties:
Amt:
$ref: '#/components/schemas/PRTRN.Amt'
Pty:
$ref: >-
#/components/schemas/PRTRN.S2SCTBranchAndFinancialInstitutionIdentification4
title: PRTRN.S2SCTChargesInformation5
xml:
name: S2SCTChargesInformation5
attribute: false
wrapped: false
description: >-
org.blockchainwares.blocktrades.dis.common.messages.prtrn.S2SCTChargesInformation5
description generated by jaxb-swagger, hence no class description yet.
PRTRN.S2SCTClearingSystemIdentification3Choice:
type: object
required:
- Prtry
properties:
Prtry:
type: string
title: PRTRN.S2SCTClearingSystemIdentification3Choice
xml:
name: S2SCTClearingSystemIdentification3Choice
attribute: false
wrapped: false
description: >-
org.blockchainwares.blocktrades.dis.common.messages.prtrn.S2SCTClearingSystemIdentification3Choice
description generated by jaxb-swagger, hence no class description yet.
PRTRN.S2SCTCreditorReferenceInformation2:
type: object
required:
- Ref
- Tp
properties:
Ref:
type: string
Tp:
$ref: '#/components/schemas/PRTRN.S2SCTCreditorReferenceType2'
title: PRTRN.S2SCTCreditorReferenceInformation2
xml:
name: S2SCTCreditorReferenceInformation2
attribute: false
wrapped: false
description: >-
org.blockchainwares.blocktrades.dis.common.messages.prtrn.S2SCTCreditorReferenceInformation2
description generated by jaxb-swagger, hence no class description yet.
PRTRN.S2SCTCreditorReferenceType1Choice:
type: object
properties:
Cd:
type: string
enum:
- SCOR
title: PRTRN.S2SCTCreditorReferenceType1Choice
xml:
name: S2SCTCreditorReferenceType1Choice
attribute: false
wrapped: false
description: >-
org.blockchainwares.blocktrades.dis.common.messages.prtrn.S2SCTCreditorReferenceType1Choice
description generated by jaxb-swagger, hence no class description yet.
PRTRN.S2SCTCreditorReferenceType2:
type: object
required:
- CdOrPrtry
properties:
CdOrPrtry:
$ref: '#/components/schemas/PRTRN.S2SCTCreditorReferenceType1Choice'
Issr:
type: string
title: PRTRN.S2SCTCreditorReferenceType2
xml:
name: S2SCTCreditorReferenceType2
attribute: false
wrapped: false
description: >-
org.blockchainwares.blocktrades.dis.common.messages.prtrn.S2SCTCreditorReferenceType2
description generated by jaxb-swagger, hence no class description yet.
PRTRN.S2SCTCurrencyAndAmount:
type: object
required:
- Ccy
properties:
Ccy:
type: string
xml:
name: Ccy
attribute: true
wrapped: false
enum:
- EUR
value:
type: number
title: PRTRN.S2SCTCurrencyAndAmount
xml:
name: S2SCTCurrencyAndAmount
attribute: false
wrapped: false
description: >-
org.blockchainwares.blocktrades.dis.common.messages.prtrn.S2SCTCurrencyAndAmount
description generated by jaxb-swagger, hence no class description yet.
PRTRN.S2SCTFinancialInstitutionIdentification7:
type: object
required:
- BIC
properties:
BIC:
type: string
title: PRTRN.S2SCTFinancialInstitutionIdentification7
xml:
name: S2SCTFinancialInstitutionIdentification7
attribute: false
wrapped: false
description: >-
org.blockchainwares.blocktrades.dis.common.messages.prtrn.S2SCTFinancialInstitutionIdentification7
description generated by jaxb-swagger, hence no class description yet.
PRTRN.S2SCTGroupHeader38:
type: object
required:
- CreDtTm
- IntrBkSttlmDt
- MsgId
- NbOfTxs
- SttlmInf
- TtlRtrdIntrBkSttlmAmt
properties:
CreDtTm:
type: string
format: date-time
InstdAgt:
$ref: >-
#/components/schemas/PRTRN.S2SCTBranchAndFinancialInstitutionIdentification4
InstgAgt:
$ref: >-
#/components/schemas/PRTRN.S2SCTBranchAndFinancialInstitutionIdentification4
IntrBkSttlmDt:
type: string
format: date-time
MsgId:
type: string
NbOfTxs:
type: string
SttlmInf:
$ref: '#/components/schemas/PRTRN.S2SCTSettlementInformation13'
TtlRtrdIntrBkSttlmAmt:
$ref: '#/components/schemas/PRTRN.S2SCTCurrencyAndAmount'
title: PRTRN.S2SCTGroupHeader38
xml:
name: S2SCTGroupHeader38
attribute: false
wrapped: false
description: >-
org.blockchainwares.blocktrades.dis.common.messages.prtrn.S2SCTGroupHeader38
description generated by jaxb-swagger, hence no class description yet.
PRTRN.S2SCTId5:
type: object
properties:
Id:
$ref: '#/components/schemas/PRTRN.S2SCTParty3Choice'
Nm:
type: string
title: PRTRN.S2SCTId5
xml:
name: S2SCTId5
attribute: false
wrapped: false
description: >-
org.blockchainwares.blocktrades.dis.common.messages.prtrn.S2SCTId5
description generated by jaxb-swagger, hence no class description yet.
PRTRN.S2SCTLocalInstrument2Choice:
type: object
properties:
Cd:
type: string
Prtry:
type: string
title: PRTRN.S2SCTLocalInstrument2Choice
xml:
name: S2SCTLocalInstrument2Choice
attribute: false
wrapped: false
description: >-
org.blockchainwares.blocktrades.dis.common.messages.prtrn.S2SCTLocalInstrument2Choice
description generated by jaxb-swagger, hence no class description yet.
PRTRN.S2SCTOrganisationIdentification3:
type: object
required:
- BICOrBEI
properties:
BICOrBEI:
type: string
title: PRTRN.S2SCTOrganisationIdentification3
xml:
name: S2SCTOrganisationIdentification3
attribute: false
wrapped: false
description: >-
org.blockchainwares.blocktrades.dis.common.messages.prtrn.S2SCTOrganisationIdentification3
description generated by jaxb-swagger, hence no class description yet.
PRTRN.S2SCTOrganisationIdentification41:
type: object
properties:
BICOrBEI:
type: string
Othr:
$ref: '#/components/schemas/PRTRN.GenericOrganisationIdentification1'
title: PRTRN.S2SCTOrganisationIdentification41
xml:
name: S2SCTOrganisationIdentification41
attribute: false
wrapped: false
description: >-
org.blockchainwares.blocktrades.dis.common.messages.prtrn.S2SCTOrganisationIdentification41
description generated by jaxb-swagger, hence no class description yet.
PRTRN.S2SCTOriginalGroupInformation3:
type: object
required:
- OrgnlMsgId
- OrgnlMsgNmId
properties:
OrgnlMsgId:
type: string
OrgnlMsgNmId:
type: string
title: PRTRN.S2SCTOriginalGroupInformation3
xml:
name: S2SCTOriginalGroupInformation3
attribute: false
wrapped: false
description: >-
org.blockchainwares.blocktrades.dis.common.messages.prtrn.S2SCTOriginalGroupInformation3
description generated by jaxb-swagger, hence no class description yet.
PRTRN.S2SCTOriginalTransactionReference13:
type: object
required:
- Cdtr
- CdtrAcct
- CdtrAgt
- Dbtr
- DbtrAcct
- DbtrAgt
- IntrBkSttlmDt
- PmtTpInf
- SttlmInf
properties:
Cdtr:
$ref: '#/components/schemas/PRTRN.S2SCTPartyIdentification322'
CdtrAcct:
$ref: '#/components/schemas/PRTRN.S2SCTCashAccount161'
CdtrAgt:
$ref: >-
#/components/schemas/PRTRN.S2SCTBranchAndFinancialInstitutionIdentification4
CdtrSchmeId:
$ref: '#/components/schemas/PRTRN.S2SDDCdtrSchmeId'
Dbtr:
$ref: '#/components/schemas/PRTRN.S2SCTPartyIdentification322'
DbtrAcct:
$ref: '#/components/schemas/PRTRN.S2SCTCashAccount161'
DbtrAgt:
$ref: >-
#/components/schemas/PRTRN.S2SCTBranchAndFinancialInstitutionIdentification4
IntrBkSttlmDt:
type: string
format: date-time
MndtRltdInf:
$ref: '#/components/schemas/PRTRN.S2SDDMandateRelatedInformation1'
PmtTpInf:
$ref: '#/components/schemas/PRTRN.S2SCTPaymentTypeInformation22'
ReqdColltnDt:
type: string
format: date-time
RmtInf:
$ref: '#/components/schemas/PRTRN.S2SCTRemittanceInformation5'
SttlmInf:
$ref: '#/components/schemas/PRTRN.S2SCTSettlementInformation131'
UltmtCdtr:
$ref: '#/components/schemas/PRTRN.S2SCTPartyIdentification321'
UltmtDbtr:
$ref: '#/components/schemas/PRTRN.S2SCTPartyIdentification321'
title: PRTRN.S2SCTOriginalTransactionReference13
xml:
name: S2SCTOriginalTransactionReference13
attribute: false
wrapped: false
description: >-
org.blockchainwares.blocktrades.dis.common.messages.prtrn.S2SCTOriginalTransactionReference13
description generated by jaxb-swagger, hence no class description yet.
PRTRN.S2SCTParty3Choice:
type: object
required:
- OrgId
properties:
OrgId:
$ref: '#/components/schemas/PRTRN.S2SCTOrganisationIdentification3'
title: PRTRN.S2SCTParty3Choice
xml:
name: S2SCTParty3Choice
attribute: false
wrapped: false
description: >-
org.blockchainwares.blocktrades.dis.common.messages.prtrn.S2SCTParty3Choice
description generated by jaxb-swagger, hence no class description yet.
PRTRN.S2SCTParty6Choice:
type: object
properties:
OrgId:
$ref: '#/components/schemas/PRTRN.S2SCTOrganisationIdentification41'
PrvtId:
$ref: '#/components/schemas/PRTRN.S2SCTPersonIdentification51'
title: PRTRN.S2SCTParty6Choice
xml:
name: S2SCTParty6Choice
attribute: false
wrapped: false
description: >-
org.blockchainwares.blocktrades.dis.common.messages.prtrn.S2SCTParty6Choice
description generated by jaxb-swagger, hence no class description yet.
PRTRN.S2SCTPartyIdentification321:
type: object
properties:
Id:
$ref: '#/components/schemas/PRTRN.S2SCTParty6Choice'
Nm:
type: string
title: PRTRN.S2SCTPartyIdentification321
xml:
name: S2SCTPartyIdentification321
attribute: false
wrapped: false
description: >-
org.blockchainwares.blocktrades.dis.common.messages.prtrn.S2SCTPartyIdentification321
description generated by jaxb-swagger, hence no class description yet.
PRTRN.S2SCTPartyIdentification322:
type: object
required:
- Nm
properties:
Id:
$ref: '#/components/schemas/PRTRN.S2SCTParty6Choice'
Nm:
type: string
PstlAdr:
$ref: '#/components/schemas/PRTRN.S2SCTPostalAddress6'
title: PRTRN.S2SCTPartyIdentification322
xml:
name: S2SCTPartyIdentification322
attribute: false
wrapped: false
description: >-
org.blockchainwares.blocktrades.dis.common.messages.prtrn.S2SCTPartyIdentification322
description generated by jaxb-swagger, hence no class description yet.
PRTRN.S2SCTPaymentTransactionInformation27:
type: object
required:
- OrgnlEndToEndId
- OrgnlGrpInf
- OrgnlIntrBkSttlmAmt
- OrgnlTxId
- OrgnlTxRef
- RtrId
- RtrRsnInf
- RtrdIntrBkSttlmAmt
properties:
ChrgBr:
type: string
enum:
- SLEV
ChrgsInf:
$ref: '#/components/schemas/PRTRN.S2SCTChargesInformation5'
CompstnAmt:
$ref: '#/components/schemas/PRTRN.CompstnAmt'
InstgAgt:
$ref: >-
#/components/schemas/PRTRN.S2SCTBranchAndFinancialInstitutionIdentification4
OrgnlEndToEndId:
type: string
OrgnlGrpInf:
$ref: '#/components/schemas/PRTRN.S2SCTOriginalGroupInformation3'
OrgnlInstrId:
type: string
OrgnlIntrBkSttlmAmt:
$ref: '#/components/schemas/PRTRN.OrgnlIntrBkSttlmAmt'
OrgnlTxId:
type: string
OrgnlTxRef:
$ref: '#/components/schemas/PRTRN.S2SCTOriginalTransactionReference13'
RtrId:
type: string
RtrRsnInf:
$ref: '#/components/schemas/PRTRN.S2SCTReturnReasonInformation9'
RtrdInstdAmt:
$ref: '#/components/schemas/PRTRN.RtrdInstdAmt'
RtrdIntrBkSttlmAmt:
$ref: '#/components/schemas/PRTRN.RtrdIntrBkSttlmAmt'
title: PRTRN.S2SCTPaymentTransactionInformation27
xml:
name: S2SCTPaymentTransactionInformation27
attribute: false
wrapped: false
description: >-
org.blockchainwares.blocktrades.dis.common.messages.prtrn.S2SCTPaymentTransactionInformation27
description generated by jaxb-swagger, hence no class description yet.
PRTRN.S2SCTPaymentTypeInformation22:
type: object
required:
- SvcLvl
properties:
CtgyPurp:
$ref: '#/components/schemas/PRTRN.CategoryPurpose1Choice'
LclInstrm:
$ref: '#/components/schemas/PRTRN.S2SCTLocalInstrument2Choice'
SeqTp:
type: string
enum:
- FRST
- RCUR
- FNAL
- OOFF
SvcLvl:
$ref: '#/components/schemas/PRTRN.S2SCTServiceLevel8Choice'
title: PRTRN.S2SCTPaymentTypeInformation22
xml:
name: S2SCTPaymentTypeInformation22
attribute: false
wrapped: false
description: >-
org.blockchainwares.blocktrades.dis.common.messages.prtrn.S2SCTPaymentTypeInformation22
description generated by jaxb-swagger, hence no class description yet.
PRTRN.S2SCTPersonIdentification51:
type: object
properties:
DtAndPlcOfBirth:
$ref: '#/components/schemas/PRTRN.DateAndPlaceOfBirth'
Othr:
$ref: '#/components/schemas/PRTRN.GenericPersonIdentification1'
title: PRTRN.S2SCTPersonIdentification51
xml:
name: S2SCTPersonIdentification51
attribute: false
wrapped: false
description: >-
org.blockchainwares.blocktrades.dis.common.messages.prtrn.S2SCTPersonIdentification51
description generated by jaxb-swagger, hence no class description yet.
PRTRN.S2SCTPostalAddress6:
type: object
properties:
AdrLine:
type: array
items:
type: string
Ctry:
type: string
title: PRTRN.S2SCTPostalAddress6
xml:
name: S2SCTPostalAddress6
attribute: false
wrapped: false
description: >-
org.blockchainwares.blocktrades.dis.common.messages.prtrn.S2SCTPostalAddress6
description generated by jaxb-swagger, hence no class description yet.
PRTRN.S2SCTRemittanceInformation5:
type: object
properties:
Strd:
$ref: '#/components/schemas/PRTRN.S2SCTStructuredRemittanceInformation7'
Ustrd:
type: string
title: PRTRN.S2SCTRemittanceInformation5
xml:
name: S2SCTRemittanceInformation5
attribute: false
wrapped: false
description: >-
org.blockchainwares.blocktrades.dis.common.messages.prtrn.S2SCTRemittanceInformation5
description generated by jaxb-swagger, hence no class description yet.
PRTRN.S2SCTReturnReasonInformation9:
type: object
required:
- Orgtr
- Rsn
properties:
AddtlInf:
type: string
Orgtr:
$ref: '#/components/schemas/PRTRN.S2SCTId5'
Rsn:
$ref: '#/components/schemas/PRTRN.ReturnReason5Choice'
title: PRTRN.S2SCTReturnReasonInformation9
xml:
name: S2SCTReturnReasonInformation9
attribute: false
wrapped: false
description: >-
org.blockchainwares.blocktrades.dis.common.messages.prtrn.S2SCTReturnReasonInformation9
description generated by jaxb-swagger, hence no class description yet.
PRTRN.S2SCTServiceLevel8Choice:
type: object
required:
- Cd
properties:
Cd:
type: string
enum:
- SEPA
title: PRTRN.S2SCTServiceLevel8Choice
xml:
name: S2SCTServiceLevel8Choice
attribute: false
wrapped: false
description: >-
org.blockchainwares.blocktrades.dis.common.messages.prtrn.S2SCTServiceLevel8Choice
description generated by jaxb-swagger, hence no class description yet.
PRTRN.S2SCTSettlementInformation13:
type: object
required:
- ClrSys
- SttlmMtd
properties:
ClrSys:
$ref: '#/components/schemas/PRTRN.S2SCTClearingSystemIdentification3Choice'
SttlmMtd:
type: string
enum:
- CLRG
title: PRTRN.S2SCTSettlementInformation13
xml:
name: S2SCTSettlementInformation13
attribute: false
wrapped: false
description: >-
org.blockchainwares.blocktrades.dis.common.messages.prtrn.S2SCTSettlementInformation13
description generated by jaxb-swagger, hence no class description yet.
PRTRN.S2SCTSettlementInformation131:
type: object
required:
- SttlmMtd
properties:
ClrSys:
$ref: '#/components/schemas/PRTRN.S2SDDClearingSystemIdentification1Choice'
SttlmMtd:
type: string
enum:
- CLRG
title: PRTRN.S2SCTSettlementInformation131
xml:
name: S2SCTSettlementInformation131
attribute: false
wrapped: false
description: >-
org.blockchainwares.blocktrades.dis.common.messages.prtrn.S2SCTSettlementInformation131
description generated by jaxb-swagger, hence no class description yet.
PRTRN.S2SCTStructuredRemittanceInformation7:
type: object
required:
- CdtrRefInf
properties:
CdtrRefInf:
$ref: '#/components/schemas/PRTRN.S2SCTCreditorReferenceInformation2'
title: PRTRN.S2SCTStructuredRemittanceInformation7
xml:
name: S2SCTStructuredRemittanceInformation7
attribute: false
wrapped: false
description: >-
org.blockchainwares.blocktrades.dis.common.messages.prtrn.S2SCTStructuredRemittanceInformation7
description generated by jaxb-swagger, hence no class description yet.
PRTRN.S2SDDAccountIdentification4Choice:
type: object
properties:
IBAN:
type: string
Othr:
$ref: '#/components/schemas/PRTRN.S2SDDOrgnlDbtrAcctOther2'
title: PRTRN.S2SDDAccountIdentification4Choice
xml:
name: S2SDDAccountIdentification4Choice
attribute: false
wrapped: false
description: >-
org.blockchainwares.blocktrades.dis.common.messages.prtrn.S2SDDAccountIdentification4Choice
description generated by jaxb-swagger, hence no class description yet.
PRTRN.S2SDDAmendmentInformationDetails1:
type: object
properties:
OrgnlCdtrSchmeId:
$ref: '#/components/schemas/PRTRN.S2SDDCdtrSchmeId1'
OrgnlDbtrAcct:
$ref: '#/components/schemas/PRTRN.S2SDDCashAccount8'
OrgnlDbtrAgt:
$ref: '#/components/schemas/PRTRN.S2SDDOrgnlDbtrAgt'
OrgnlMndtId:
type: string
title: PRTRN.S2SDDAmendmentInformationDetails1
xml:
name: S2SDDAmendmentInformationDetails1
attribute: false
wrapped: false
description: >-
org.blockchainwares.blocktrades.dis.common.messages.prtrn.S2SDDAmendmentInformationDetails1
description generated by jaxb-swagger, hence no class description yet.
PRTRN.S2SDDCashAccount8:
type: object
required:
- Id
properties:
Id:
$ref: '#/components/schemas/PRTRN.S2SDDAccountIdentification4Choice'
title: PRTRN.S2SDDCashAccount8
xml:
name: S2SDDCashAccount8
attribute: false
wrapped: false
description: >-
org.blockchainwares.blocktrades.dis.common.messages.prtrn.S2SDDCashAccount8
description generated by jaxb-swagger, hence no class description yet.
PRTRN.S2SDDCdtrSchmeId:
type: object
required:
- Id
properties:
Id:
$ref: '#/components/schemas/PRTRN.S2SDDPrivateIdentification2'
title: PRTRN.S2SDDCdtrSchmeId
xml:
name: S2SDDCdtrSchmeId
attribute: false
wrapped: false
description: >-
org.blockchainwares.blocktrades.dis.common.messages.prtrn.S2SDDCdtrSchmeId
description generated by jaxb-swagger, hence no class description yet.
PRTRN.S2SDDCdtrSchmeId1:
type: object
properties:
Id:
$ref: '#/components/schemas/PRTRN.S2SDDPrivateIdentification'
Nm:
type: string
title: PRTRN.S2SDDCdtrSchmeId1
xml:
name: S2SDDCdtrSchmeId1
attribute: false
wrapped: false
description: >-
org.blockchainwares.blocktrades.dis.common.messages.prtrn.S2SDDCdtrSchmeId1
description generated by jaxb-swagger, hence no class description yet.
PRTRN.S2SDDClearingSystemIdentification1Choice:
type: object
required:
- Prtry
properties:
Prtry:
type: string
title: PRTRN.S2SDDClearingSystemIdentification1Choice
xml:
name: S2SDDClearingSystemIdentification1Choice
attribute: false
wrapped: false
description: >-
org.blockchainwares.blocktrades.dis.common.messages.prtrn.S2SDDClearingSystemIdentification1Choice
description generated by jaxb-swagger, hence no class description yet.
PRTRN.S2SDDId10:
type: object
required:
- Id
- SchmeNm
properties:
Id:
type: string
SchmeNm:
$ref: '#/components/schemas/PRTRN.FinancialIdentificationSchemeName2'
title: PRTRN.S2SDDId10
xml:
name: S2SDDId10
attribute: false
wrapped: false
description: >-
org.blockchainwares.blocktrades.dis.common.messages.prtrn.S2SDDId10
description generated by jaxb-swagger, hence no class description yet.
PRTRN.S2SDDId4:
type: object
required:
- Id
- SchmeNm
properties:
Id:
type: string
SchmeNm:
$ref: '#/components/schemas/PRTRN.FinancialIdentificationSchemeName2'
title: PRTRN.S2SDDId4
xml:
name: S2SDDId4
attribute: false
wrapped: false
description: >-
org.blockchainwares.blocktrades.dis.common.messages.prtrn.S2SDDId4
description generated by jaxb-swagger, hence no class description yet.
PRTRN.S2SDDMandateRelatedInformation1:
type: object
required:
- DtOfSgntr
- MndtId
properties:
AmdmntInd:
type: boolean
AmdmntInfDtls:
$ref: '#/components/schemas/PRTRN.S2SDDAmendmentInformationDetails1'
DtOfSgntr:
type: string
format: date-time
ElctrncSgntr:
type: string
MndtId:
type: string
title: PRTRN.S2SDDMandateRelatedInformation1
xml:
name: S2SDDMandateRelatedInformation1
attribute: false
wrapped: false
description: >-
org.blockchainwares.blocktrades.dis.common.messages.prtrn.S2SDDMandateRelatedInformation1
description generated by jaxb-swagger, hence no class description yet.
PRTRN.S2SDDOrgnlDbtrAcctOther2:
type: object
required:
- Id
properties:
Id:
type: string
title: PRTRN.S2SDDOrgnlDbtrAcctOther2
xml:
name: S2SDDOrgnlDbtrAcctOther2
attribute: false
wrapped: false
description: >-
org.blockchainwares.blocktrades.dis.common.messages.prtrn.S2SDDOrgnlDbtrAcctOther2
description generated by jaxb-swagger, hence no class description yet.
PRTRN.S2SDDOrgnlDbtrAgt:
type: object
required:
- FinInstnId
properties:
FinInstnId:
$ref: '#/components/schemas/PRTRN.S2SDDOrgnlDbtrAgt1'
title: PRTRN.S2SDDOrgnlDbtrAgt
xml:
name: S2SDDOrgnlDbtrAgt
attribute: false
wrapped: false
description: >-
org.blockchainwares.blocktrades.dis.common.messages.prtrn.S2SDDOrgnlDbtrAgt
description generated by jaxb-swagger, hence no class description yet.
PRTRN.S2SDDOrgnlDbtrAgt1:
type: object
properties:
BIC:
type: string
Othr:
$ref: '#/components/schemas/PRTRN.S2SDDOrgnlDbtrAgtOther2'
title: PRTRN.S2SDDOrgnlDbtrAgt1
xml:
name: S2SDDOrgnlDbtrAgt1
attribute: false
wrapped: false
description: >-
org.blockchainwares.blocktrades.dis.common.messages.prtrn.S2SDDOrgnlDbtrAgt1
description generated by jaxb-swagger, hence no class description yet.
PRTRN.S2SDDOrgnlDbtrAgtOther2:
type: object
required:
- Id
properties:
Id:
type: string
title: PRTRN.S2SDDOrgnlDbtrAgtOther2
xml:
name: S2SDDOrgnlDbtrAgtOther2
attribute: false
wrapped: false
description: >-
org.blockchainwares.blocktrades.dis.common.messages.prtrn.S2SDDOrgnlDbtrAgtOther2
description generated by jaxb-swagger, hence no class description yet.
PRTRN.S2SDDPrivateIdentification:
type: object
required:
- PrvtId
properties:
PrvtId:
$ref: '#/components/schemas/PRTRN.S2SDDPrty1'
title: PRTRN.S2SDDPrivateIdentification
xml:
name: S2SDDPrivateIdentification
attribute: false
wrapped: false
description: >-
org.blockchainwares.blocktrades.dis.common.messages.prtrn.S2SDDPrivateIdentification
description generated by jaxb-swagger, hence no class description yet.
PRTRN.S2SDDPrivateIdentification2:
type: object
required:
- PrvtId
properties:
PrvtId:
$ref: '#/components/schemas/PRTRN.S2SDDPrty2'
title: PRTRN.S2SDDPrivateIdentification2
xml:
name: S2SDDPrivateIdentification2
attribute: false
wrapped: false
description: >-
org.blockchainwares.blocktrades.dis.common.messages.prtrn.S2SDDPrivateIdentification2
description generated by jaxb-swagger, hence no class description yet.
PRTRN.S2SDDPrty1:
type: object
required:
- Othr
properties:
Othr:
$ref: '#/components/schemas/PRTRN.S2SDDId4'
title: PRTRN.S2SDDPrty1
xml:
name: S2SDDPrty1
attribute: false
wrapped: false
description: >-
org.blockchainwares.blocktrades.dis.common.messages.prtrn.S2SDDPrty1
description generated by jaxb-swagger, hence no class description yet.
PRTRN.S2SDDPrty2:
type: object
required:
- Othr
properties:
Othr:
$ref: '#/components/schemas/PRTRN.S2SDDId10'
title: PRTRN.S2SDDPrty2
xml:
name: S2SDDPrty2
attribute: false
wrapped: false
description: >-
org.blockchainwares.blocktrades.dis.common.messages.prtrn.S2SDDPrty2
description generated by jaxb-swagger, hence no class description yet.
ProcessingResult:
type: object
required:
- DocRefId
- DocRefType
- ProcessingResult
properties:
DocRefId:
type: string
example: D118091001045732
description: Reference to the document that was processed
DocRefType:
type: string
example: FFCCTRNS
description: Reference to the document type that was processed
enum:
- FFCCTRNS
- FFPCRQST
- PRTRN
- ROINVSTG
ProcessingResult:
type: string
example: Completed
description: Processing result
enum:
- Completed
- Failed
title: ProcessingResult
ROINVSTG.CancellationStatusReason1Choice:
type: object
properties:
Cd:
type: string
description: Participant's IBAN
example: LT261010000002132402
name:
enum:
- LEGL
- CUST
Prtry:
type: string
title: ROINVSTG.CancellationStatusReason1Choice
xml:
name: CancellationStatusReason1Choice
attribute: false
wrapped: false
description: >-
org.blockchainwares.blocktrades.dis.common.messages.roinvstg.CancellationStatusReason1Choice
description generated by jaxb-swagger, hence no class description yet.
ROINVSTG.CaseAssignment2:
type: object
required:
- Assgne
- Assgnr
- CreDtTm
- Id
properties:
Assgne:
$ref: '#/components/schemas/ROINVSTG.S2SCTParty7Choice'
Assgnr:
$ref: '#/components/schemas/ROINVSTG.S2SCTParty7Choice'
CreDtTm:
type: string
description: Participant's name
example: Dan Notestein
country:
format: date-time
Id:
type: string
description: Participant's country ISO 3166-1 alpha-2 code
example: US
address_line1:
title: ROINVSTG.CaseAssignment2
xml:
name: CaseAssignment2
attribute: false
wrapped: false
description: >-
org.blockchainwares.blocktrades.dis.common.messages.roinvstg.CaseAssignment2
description generated by jaxb-swagger, hence no class description yet.
ROINVSTG.CategoryPurpose1Choice:
type: object
properties:
Cd:
type: string
description: Participant's address
example: PO Box 10608
address_line2:
Prtry:
type: string
description: Participant's address
example: 'Blacksburg, VA 24062-0608'
Response:
title: ROINVSTG.CategoryPurpose1Choice
xml:
name: CategoryPurpose1Choice
attribute: false
wrapped: false
description: >-
org.blockchainwares.blocktrades.dis.common.messages.roinvstg.CategoryPurpose1Choice
description generated by jaxb-swagger, hence no class description yet.
ROINVSTG.CreditorReferenceInformation2:
type: object
description: API response type for 'output' type endpoints
required:
- id
- result
- Ref
- Tp
properties:
id:
type: integer
description: Request ID
example: 1
result:
$ref: '#/components/schemas/Result'
error:
$ref: '#/components/schemas/Error'
Result:
Ref:
type: string
Tp:
$ref: '#/components/schemas/ROINVSTG.CreditorReferenceType2'
title: ROINVSTG.CreditorReferenceInformation2
xml:
name: CreditorReferenceInformation2
attribute: false
wrapped: false
description: >-
org.blockchainwares.blocktrades.dis.common.messages.roinvstg.CreditorReferenceInformation2
description generated by jaxb-swagger, hence no class description yet.
ROINVSTG.CreditorReferenceType1Choice:
type: object
properties:
Cd:
type: string
enum:
- SCOR
title: ROINVSTG.CreditorReferenceType1Choice
xml:
name: CreditorReferenceType1Choice
attribute: false
wrapped: false
description: >-
org.blockchainwares.blocktrades.dis.common.messages.roinvstg.CreditorReferenceType1Choice
description generated by jaxb-swagger, hence no class description yet.
ROINVSTG.CreditorReferenceType2:
type: object
required:
- CdOrPrtry
properties:
CdOrPrtry:
$ref: '#/components/schemas/ROINVSTG.CreditorReferenceType1Choice'
Issr:
type: string
title: ROINVSTG.CreditorReferenceType2
xml:
name: CreditorReferenceType2
attribute: false
wrapped: false
description: >-
org.blockchainwares.blocktrades.dis.common.messages.roinvstg.CreditorReferenceType2
description generated by jaxb-swagger, hence no class description yet.
ROINVSTG.DateAndPlaceOfBirth:
type: object
description: Operation result
required:
- status
- BirthDt
- CityOfBirth
- CtryOfBirth
properties:
doc_id:
BirthDt:
type: string
description: Document ID
example: D118091001045732
document:
oneOf:
- $ref: '#/components/schemas/ErrorDocument'
- $ref: '#/components/schemas/Document'
status:
format: date-time
CityOfBirth:
type: string
CtryOfBirth:
type: string
PrvcOfBirth:
type: string
title: ROINVSTG.DateAndPlaceOfBirth
xml:
name: DateAndPlaceOfBirth
attribute: false
wrapped: false
description: >-
org.blockchainwares.blocktrades.dis.common.messages.roinvstg.DateAndPlaceOfBirth
description generated by jaxb-swagger, hence no class description yet.
ROINVSTG.Document:
type: object
required:
- RsltnOfInvstgtn
properties:
RsltnOfInvstgtn:
$ref: '#/components/schemas/ROINVSTG.S2SCTResolutionOfInvestigationV03'
title: ROINVSTG.Document
xml:
name: Document
attribute: false
wrapped: false
description: >-
org.blockchainwares.blocktrades.dis.common.messages.roinvstg.Document
description generated by jaxb-swagger, hence no class description yet.
ROINVSTG.GenericOrganisationIdentification1:
type: object
required:
- Id
properties:
Id:
type: string
Issr:
type: string
SchmeNm:
$ref: >-
#/components/schemas/ROINVSTG.OrganisationIdentificationSchemeName1Choice
title: ROINVSTG.GenericOrganisationIdentification1
xml:
name: GenericOrganisationIdentification1
attribute: false
wrapped: false
description: >-
org.blockchainwares.blocktrades.dis.common.messages.roinvstg.GenericOrganisationIdentification1
description generated by jaxb-swagger, hence no class description yet.
ROINVSTG.GenericPersonIdentification1:
type: object
required:
- Id
properties:
Id:
type: string
Issr:
type: string
SchmeNm:
$ref: '#/components/schemas/ROINVSTG.PersonIdentificationSchemeName1Choice'
title: ROINVSTG.GenericPersonIdentification1
xml:
name: GenericPersonIdentification1
attribute: false
wrapped: false
description: >-
org.blockchainwares.blocktrades.dis.common.messages.roinvstg.GenericPersonIdentification1
description generated by jaxb-swagger, hence no class description yet.
ROINVSTG.IntrBkSttlmAmt:
type: object
required:
- Ccy
properties:
Ccy:
type: string
xml:
name: Ccy
attribute: true
wrapped: false
enum:
- Accepted
- Error
description: 'Request status. Available values are Accepted, Error'
example: Accepted
ErrorDocument:
- EUR
value:
type: number
title: ROINVSTG.IntrBkSttlmAmt
xml:
name: ROINVSTG.IntrBkSttlmAmt
attribute: false
wrapped: false
description: >-
org.blockchainwares.blocktrades.dis.common.messages.roinvstg.S2SCTOriginalTransactionReference13.IntrBkSttlmAmt
description generated by jaxb-swagger, hence no class description yet.
ROINVSTG.OrganisationIdentificationSchemeName1Choice:
type: object
properties:
Cd:
type: string
Prtry:
type: string
title: ROINVSTG.OrganisationIdentificationSchemeName1Choice
xml:
name: OrganisationIdentificationSchemeName1Choice
attribute: false
wrapped: false
description: >-
Document describing an error received from PAS (AUTHRES, SYNRES, RETURN)
or processing error in CPR subsystem
org.blockchainwares.blocktrades.dis.common.messages.roinvstg.OrganisationIdentificationSchemeName1Choice
description generated by jaxb-swagger, hence no class description yet.
ROINVSTG.OriginalGroupInformation3:
type: object
required:
- doc_id
- doc_ref_id
- doc_ref_type
- timestamp
- error_code
- error_message
- OrgnlMsgId
- OrgnlMsgNmId
properties:
doc_id:
OrgnlMsgId:
type: string
OrgnlMsgNmId:
type: string
title: ROINVSTG.OriginalGroupInformation3
xml:
name: OriginalGroupInformation3
attribute: false
wrapped: false
description: >-
ID of this document - generated either by PAS or CDR - the same
format as any other document ID
example: PS18091010000007
doc_ref_id:
org.blockchainwares.blocktrades.dis.common.messages.roinvstg.OriginalGroupInformation3
description generated by jaxb-swagger, hence no class description yet.
ROINVSTG.PersonIdentificationSchemeName1Choice:
type: object
properties:
Cd:
type: string
description: Reference to the document that caused the error
example: D118091001045732
doc_ref_type:
Prtry:
type: string
title: ROINVSTG.PersonIdentificationSchemeName1Choice
xml:
name: PersonIdentificationSchemeName1Choice
attribute: false
wrapped: false
description: >-
org.blockchainwares.blocktrades.dis.common.messages.roinvstg.PersonIdentificationSchemeName1Choice
description generated by jaxb-swagger, hence no class description yet.
ROINVSTG.S2SCTAccountIdentification4Choice:
type: object
required:
- IBAN
properties:
IBAN:
type: string
title: ROINVSTG.S2SCTAccountIdentification4Choice
xml:
name: S2SCTAccountIdentification4Choice
attribute: false
wrapped: false
description: >-
org.blockchainwares.blocktrades.dis.common.messages.roinvstg.S2SCTAccountIdentification4Choice
description generated by jaxb-swagger, hence no class description yet.
ROINVSTG.S2SCTBranchAndFinancialInstitutionIdentification4:
type: object
required:
- FinInstnId
properties:
FinInstnId:
$ref: >-
#/components/schemas/ROINVSTG.S2SCTFinancialInstitutionIdentification7
title: ROINVSTG.S2SCTBranchAndFinancialInstitutionIdentification4
xml:
name: S2SCTBranchAndFinancialInstitutionIdentification4
attribute: false
wrapped: false
description: >-
org.blockchainwares.blocktrades.dis.common.messages.roinvstg.S2SCTBranchAndFinancialInstitutionIdentification4
description generated by jaxb-swagger, hence no class description yet.
ROINVSTG.S2SCTCancellationStatusReasonInformation1:
type: object
required:
- Orgtr
- Rsn
properties:
AddtlInf:
type: array
items:
type: string
Orgtr:
$ref: '#/components/schemas/ROINVSTG.S2SCTPartyIdentification321'
Rsn:
$ref: '#/components/schemas/ROINVSTG.CancellationStatusReason1Choice'
title: ROINVSTG.S2SCTCancellationStatusReasonInformation1
xml:
name: S2SCTCancellationStatusReasonInformation1
attribute: false
wrapped: false
description: >-
org.blockchainwares.blocktrades.dis.common.messages.roinvstg.S2SCTCancellationStatusReasonInformation1
description generated by jaxb-swagger, hence no class description yet.
ROINVSTG.S2SCTCashAccount16:
type: object
required:
- Id
properties:
Id:
$ref: '#/components/schemas/ROINVSTG.S2SCTAccountIdentification4Choice'
title: ROINVSTG.S2SCTCashAccount16
xml:
name: S2SCTCashAccount16
attribute: false
wrapped: false
description: >-
org.blockchainwares.blocktrades.dis.common.messages.roinvstg.S2SCTCashAccount16
description generated by jaxb-swagger, hence no class description yet.
ROINVSTG.S2SCTClearingSystemIdentification1Choice:
type: object
required:
- Prtry
properties:
Prtry:
type: string
title: ROINVSTG.S2SCTClearingSystemIdentification1Choice
xml:
name: S2SCTClearingSystemIdentification1Choice
attribute: false
wrapped: false
description: >-
org.blockchainwares.blocktrades.dis.common.messages.roinvstg.S2SCTClearingSystemIdentification1Choice
description generated by jaxb-swagger, hence no class description yet.
ROINVSTG.S2SCTFinancialInstitutionIdentification7:
type: object
required:
- BIC
properties:
BIC:
type: string
title: ROINVSTG.S2SCTFinancialInstitutionIdentification7
xml:
name: S2SCTFinancialInstitutionIdentification7
attribute: false
wrapped: false
description: >-
org.blockchainwares.blocktrades.dis.common.messages.roinvstg.S2SCTFinancialInstitutionIdentification7
description generated by jaxb-swagger, hence no class description yet.
ROINVSTG.S2SCTInvestigationStatus2Choice:
type: object
required:
- Conf
properties:
Conf:
type: string
description: Reference to the document type that caused the error
enum:
- ffcctrns
- ffpcqrst
- prtrn
- roinvstg
example: ffcctrns
timestamp:
- RJCR
title: ROINVSTG.S2SCTInvestigationStatus2Choice
xml:
name: S2SCTInvestigationStatus2Choice
attribute: false
wrapped: false
description: >-
org.blockchainwares.blocktrades.dis.common.messages.roinvstg.S2SCTInvestigationStatus2Choice
description generated by jaxb-swagger, hence no class description yet.
ROINVSTG.S2SCTLocalInstrument2Choice:
type: object
properties:
Cd:
type: string
Prtry:
type: string
title: ROINVSTG.S2SCTLocalInstrument2Choice
xml:
name: S2SCTLocalInstrument2Choice
attribute: false
wrapped: false
description: >-
org.blockchainwares.blocktrades.dis.common.messages.roinvstg.S2SCTLocalInstrument2Choice
description generated by jaxb-swagger, hence no class description yet.
ROINVSTG.S2SCTOrganisationIdentification4:
type: object
required:
- BICOrBEI
properties:
BICOrBEI:
type: string
title: ROINVSTG.S2SCTOrganisationIdentification4
xml:
name: S2SCTOrganisationIdentification4
attribute: false
wrapped: false
description: >-
org.blockchainwares.blocktrades.dis.common.messages.roinvstg.S2SCTOrganisationIdentification4
description generated by jaxb-swagger, hence no class description yet.
ROINVSTG.S2SCTOrganisationIdentification41:
type: object
properties:
BICOrBEI:
type: string
Othr:
$ref: '#/components/schemas/ROINVSTG.GenericOrganisationIdentification1'
title: ROINVSTG.S2SCTOrganisationIdentification41
xml:
name: S2SCTOrganisationIdentification41
attribute: false
wrapped: false
description: >-
org.blockchainwares.blocktrades.dis.common.messages.roinvstg.S2SCTOrganisationIdentification41
description generated by jaxb-swagger, hence no class description yet.
ROINVSTG.S2SCTOriginalTransactionReference13:
type: object
required:
- Cdtr
- CdtrAcct
- CdtrAgt
- Dbtr
- DbtrAcct
- DbtrAgt
- IntrBkSttlmAmt
- IntrBkSttlmDt
- PmtTpInf
- SttlmInf
properties:
Cdtr:
$ref: '#/components/schemas/ROINVSTG.S2SCTPartyIdentification32'
CdtrAcct:
$ref: '#/components/schemas/ROINVSTG.S2SCTCashAccount16'
CdtrAgt:
$ref: >-
#/components/schemas/ROINVSTG.S2SCTBranchAndFinancialInstitutionIdentification4
Dbtr:
$ref: '#/components/schemas/ROINVSTG.S2SCTPartyIdentification32'
DbtrAcct:
$ref: '#/components/schemas/ROINVSTG.S2SCTCashAccount16'
DbtrAgt:
$ref: >-
#/components/schemas/ROINVSTG.S2SCTBranchAndFinancialInstitutionIdentification4
IntrBkSttlmAmt:
$ref: '#/components/schemas/ROINVSTG.IntrBkSttlmAmt'
IntrBkSttlmDt:
type: string
format: date-time
description: Timestamp of this document's creation
example: '2018-09-10T11:41:54.000Z'
error_code:
PmtTpInf:
$ref: '#/components/schemas/ROINVSTG.S2SCTPaymentTypeInformation22'
RmtInf:
$ref: '#/components/schemas/ROINVSTG.S2SCTRemittanceInformation5'
SttlmInf:
$ref: '#/components/schemas/ROINVSTG.S2SCTSettlementInformation13'
UltmtCdtr:
$ref: '#/components/schemas/ROINVSTG.S2SCTPartyIdentification322'
UltmtDbtr:
$ref: '#/components/schemas/ROINVSTG.S2SCTPartyIdentification322'
title: ROINVSTG.S2SCTOriginalTransactionReference13
xml:
name: S2SCTOriginalTransactionReference13
attribute: false
wrapped: false
description: >-
org.blockchainwares.blocktrades.dis.common.messages.roinvstg.S2SCTOriginalTransactionReference13
description generated by jaxb-swagger, hence no class description yet.
ROINVSTG.S2SCTParty6Choice:
type: object
required:
- OrgId
properties:
OrgId:
$ref: '#/components/schemas/ROINVSTG.S2SCTOrganisationIdentification4'
title: ROINVSTG.S2SCTParty6Choice
xml:
name: S2SCTParty6Choice
attribute: false
wrapped: false
description: >-
org.blockchainwares.blocktrades.dis.common.messages.roinvstg.S2SCTParty6Choice
description generated by jaxb-swagger, hence no class description yet.
ROINVSTG.S2SCTParty6Choice2:
type: object
properties:
OrgId:
$ref: '#/components/schemas/ROINVSTG.S2SCTOrganisationIdentification41'
PrvtId:
$ref: '#/components/schemas/ROINVSTG.S2SCTPersonIdentification5'
title: ROINVSTG.S2SCTParty6Choice2
xml:
name: S2SCTParty6Choice2
attribute: false
wrapped: false
description: >-
org.blockchainwares.blocktrades.dis.common.messages.roinvstg.S2SCTParty6Choice2
description generated by jaxb-swagger, hence no class description yet.
ROINVSTG.S2SCTParty7Choice:
type: object
required:
- Agt
properties:
Agt:
$ref: >-
#/components/schemas/ROINVSTG.S2SCTBranchAndFinancialInstitutionIdentification4
title: ROINVSTG.S2SCTParty7Choice
xml:
name: S2SCTParty7Choice
attribute: false
wrapped: false
description: >-
org.blockchainwares.blocktrades.dis.common.messages.roinvstg.S2SCTParty7Choice
description generated by jaxb-swagger, hence no class description yet.
ROINVSTG.S2SCTPartyIdentification32:
type: object
required:
- Nm
properties:
Id:
$ref: '#/components/schemas/ROINVSTG.S2SCTParty6Choice2'
Nm:
type: string
PstlAdr:
$ref: '#/components/schemas/ROINVSTG.S2SCTPostalAddress6'
title: ROINVSTG.S2SCTPartyIdentification32
xml:
name: S2SCTPartyIdentification32
attribute: false
wrapped: false
description: >-
org.blockchainwares.blocktrades.dis.common.messages.roinvstg.S2SCTPartyIdentification32
description generated by jaxb-swagger, hence no class description yet.
ROINVSTG.S2SCTPartyIdentification321:
type: object
properties:
Id:
$ref: '#/components/schemas/ROINVSTG.S2SCTParty6Choice'
Nm:
type: string
title: ROINVSTG.S2SCTPartyIdentification321
xml:
name: S2SCTPartyIdentification321
attribute: false
wrapped: false
description: >-
org.blockchainwares.blocktrades.dis.common.messages.roinvstg.S2SCTPartyIdentification321
description generated by jaxb-swagger, hence no class description yet.
ROINVSTG.S2SCTPartyIdentification322:
type: object
properties:
Id:
$ref: '#/components/schemas/ROINVSTG.S2SCTParty6Choice2'
Nm:
type: string
PstlAdr:
$ref: '#/components/schemas/ROINVSTG.S2SCTPostalAddress6'
title: ROINVSTG.S2SCTPartyIdentification322
xml:
name: S2SCTPartyIdentification322
attribute: false
wrapped: false
description: >-
org.blockchainwares.blocktrades.dis.common.messages.roinvstg.S2SCTPartyIdentification322
description generated by jaxb-swagger, hence no class description yet.
ROINVSTG.S2SCTPaymentTransactionInformation33:
type: object
required:
- CxlStsId
- CxlStsRsnInf
- OrgnlEndToEndId
- OrgnlGrpInf
- OrgnlTxId
- OrgnlTxRef
- TxCxlSts
properties:
CxlStsId:
type: string
description: Error code as provided by PAS or CPR
example: PAS-81500000
error_message:
CxlStsRsnInf:
$ref: >-
#/components/schemas/ROINVSTG.S2SCTCancellationStatusReasonInformation1
OrgnlEndToEndId:
type: string
description: Error message as provided by PAS or CPR
example: >-
Priimami tik pasirašyti LITAS-INST ir PROXY sistemų pranešimai. Only
LITAS-INST and PROXY signed messages are accepted.
Document:
OrgnlGrpInf:
$ref: '#/components/schemas/ROINVSTG.OriginalGroupInformation3'
OrgnlInstrId:
type: string
OrgnlTxId:
type: string
OrgnlTxRef:
$ref: '#/components/schemas/ROINVSTG.S2SCTOriginalTransactionReference13'
TxCxlSts:
type: string
enum:
- RJCR
title: ROINVSTG.S2SCTPaymentTransactionInformation33
xml:
name: S2SCTPaymentTransactionInformation33
attribute: false
wrapped: false
description: >-
org.blockchainwares.blocktrades.dis.common.messages.roinvstg.S2SCTPaymentTransactionInformation33
description generated by jaxb-swagger, hence no class description yet.
ROINVSTG.S2SCTPaymentTypeInformation22:
type: object
required:
- SvcLvl
properties:
CtgyPurp:
$ref: '#/components/schemas/ROINVSTG.CategoryPurpose1Choice'
LclInstrm:
$ref: '#/components/schemas/ROINVSTG.S2SCTLocalInstrument2Choice'
SvcLvl:
$ref: '#/components/schemas/ROINVSTG.S2SCTServiceLevel8Choice'
title: ROINVSTG.S2SCTPaymentTypeInformation22
xml:
name: S2SCTPaymentTypeInformation22
attribute: false
wrapped: false
description: >-
org.blockchainwares.blocktrades.dis.common.messages.roinvstg.S2SCTPaymentTypeInformation22
description generated by jaxb-swagger, hence no class description yet.
ROINVSTG.S2SCTPersonIdentification5:
type: object
properties:
DtAndPlcOfBirth:
$ref: '#/components/schemas/ROINVSTG.DateAndPlaceOfBirth'
Othr:
$ref: '#/components/schemas/ROINVSTG.GenericPersonIdentification1'
title: ROINVSTG.S2SCTPersonIdentification5
xml:
name: S2SCTPersonIdentification5
attribute: false
wrapped: false
description: >-
One of possible incoming document types - data will be deserialized from
XML to Java class and then serialized to JSON
Error:
org.blockchainwares.blocktrades.dis.common.messages.roinvstg.S2SCTPersonIdentification5
description generated by jaxb-swagger, hence no class description yet.
ROINVSTG.S2SCTPostalAddress6:
type: object
properties:
AdrLine:
type: array
items:
type: string
Ctry:
type: string
title: ROINVSTG.S2SCTPostalAddress6
xml:
name: S2SCTPostalAddress6
attribute: false
wrapped: false
description: >-
org.blockchainwares.blocktrades.dis.common.messages.roinvstg.S2SCTPostalAddress6
description generated by jaxb-swagger, hence no class description yet.
ROINVSTG.S2SCTRemittanceInformation5:
type: object
properties:
Strd:
$ref: '#/components/schemas/ROINVSTG.S2SCTStructuredRemittanceInformation7'
Ustrd:
type: string
title: ROINVSTG.S2SCTRemittanceInformation5
xml:
name: S2SCTRemittanceInformation5
attribute: false
wrapped: false
description: >-
org.blockchainwares.blocktrades.dis.common.messages.roinvstg.S2SCTRemittanceInformation5
description generated by jaxb-swagger, hence no class description yet.
ROINVSTG.S2SCTResolutionOfInvestigationV03:
type: object
required:
- Assgnmt
- CxlDtls
- Sts
properties:
Assgnmt:
$ref: '#/components/schemas/ROINVSTG.CaseAssignment2'
CxlDtls:
$ref: '#/components/schemas/ROINVSTG.S2SCTUnderlyingTransaction3'
Sts:
$ref: '#/components/schemas/ROINVSTG.S2SCTInvestigationStatus2Choice'
title: ROINVSTG.S2SCTResolutionOfInvestigationV03
xml:
name: S2SCTResolutionOfInvestigationV03
attribute: false
wrapped: false
description: >-
org.blockchainwares.blocktrades.dis.common.messages.roinvstg.S2SCTResolutionOfInvestigationV03
description generated by jaxb-swagger, hence no class description yet.
ROINVSTG.S2SCTServiceLevel8Choice:
type: object
description: Error object. Only sent if result.status is 'Error'
required:
- code
- message
- Cd
properties:
code:
Cd:
type: string
enum:
- DIS-0001
- DIS-0002
- DIS-0003
- SEPA
title: ROINVSTG.S2SCTServiceLevel8Choice
xml:
name: S2SCTServiceLevel8Choice
attribute: false
wrapped: false
description: >-
Error code (1 - document with given ID already exists, 2 -
validation error, 3 - technical error)
example: DIS-0001
message:
org.blockchainwares.blocktrades.dis.common.messages.roinvstg.S2SCTServiceLevel8Choice
description generated by jaxb-swagger, hence no class description yet.
ROINVSTG.S2SCTSettlementInformation13:
type: object
required:
- ClrSys
- SttlmMtd
properties:
ClrSys:
$ref: >-
#/components/schemas/ROINVSTG.S2SCTClearingSystemIdentification1Choice
SttlmMtd:
type: string
enum:
- CLRG
title: ROINVSTG.S2SCTSettlementInformation13
xml:
name: S2SCTSettlementInformation13
attribute: false
wrapped: false
description: >-
Error message. Can be a simple string or an array of ValidationError
objects example: Document with given ID already exists
ValidationError:
org.blockchainwares.blocktrades.dis.common.messages.roinvstg.S2SCTSettlementInformation13
description generated by jaxb-swagger, hence no class description yet.
ROINVSTG.S2SCTStructuredRemittanceInformation7:
type: object
required:
- CdtrRefInf
properties:
CdtrRefInf:
$ref: '#/components/schemas/ROINVSTG.CreditorReferenceInformation2'
title: ROINVSTG.S2SCTStructuredRemittanceInformation7
xml:
name: S2SCTStructuredRemittanceInformation7
attribute: false
wrapped: false
description: >-
org.blockchainwares.blocktrades.dis.common.messages.roinvstg.S2SCTStructuredRemittanceInformation7
description generated by jaxb-swagger, hence no class description yet.
ROINVSTG.S2SCTUnderlyingTransaction3:
type: object
required:
- TxInfAndSts
properties:
TxInfAndSts:
type: array
items:
$ref: '#/components/schemas/ROINVSTG.S2SCTPaymentTransactionInformation33'
title: ROINVSTG.S2SCTUnderlyingTransaction3
xml:
name: S2SCTUnderlyingTransaction3
attribute: false
wrapped: false
description: >-
Validation error object - an array of those objects is passed instead of
a single message in Error object in case of validation error
org.blockchainwares.blocktrades.dis.common.messages.roinvstg.S2SCTUnderlyingTransaction3
description generated by jaxb-swagger, hence no class description yet.
Response:
type: object
required:
- Result
properties:
Error:
$ref: '#/components/schemas/Error'
Result:
$ref: '#/components/schemas/Result'
title: Response
description: API response type for 'output' type endpoints
Result:
type: object
required:
- field
- message
- Status
properties:
field:
DocId:
type: string
description: 'name of the field, which failed validation'
example: jsonrpc
message:
example: D118091001045732
description: Document ID
Document:
type: object
description: Returned document (if any)
Status:
type: string
description: validation failure description
example: Field `JSON-RPC Version number` cannot be null
example: Accepted
description: 'Request status. Available values are Accepted, Error'
enum:
- Accepted
- Error
title: Result
description: Operation result
ValidationError:
type: object
required:
- Field
- Message
properties:
Field:
type: string
example: 'params[0].additionalInfo'
description: Field or object name for which the validation failed
Message:
type: string
example: >-
Field `Additional info` must be filled according to the
documentation
description: Validation error message
title: ValidationError
description: >-
Validation error object - an array of those objects is passed instead of
a single message in Error object in case of validation error
```
\ No newline at end of file