Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
30 changes: 15 additions & 15 deletions OB_Internal_Codeset.csv
Original file line number Diff line number Diff line change
Expand Up @@ -122,8 +122,8 @@ OBExternalStatusReason1Code,U004,UK.OBIE.Field.Missing,A required field is missi
OBExternalStatusReason1Code,U005,UK.OBIE.Field.Unexpected,A value is provided when not required,400,"For the scenario, when a field-value is provided in the payload, that is not expected in combination with preceding field-value pairs. E.g. ContractIdentification must not be specified with [Actual/Indicative] RateType. ContractIdentification should be specified in the path element. ExchangeRate must not be specified with [Actual/Indicative] RateType. ExchangeRate should be specified in the path element. InstructionPriority must not be specified with LocalInstrument. InstructionPriority should be specified in the path element."
OBExternalStatusReason1Code,U006,UK.OBIE.Header.Invalid,Header is invalid,400,An invalid value is supplied in the HTTP header. The HTTP Header should be specified in the path element.
OBExternalStatusReason1Code,U007,UK.OBIE.Header.Missing,Header is missing,400,A required HTTP header has not been provided. The HTTP Header should be specified in the path element.
OBExternalStatusReason1Code,U008,UK.OBIE.Resource.ConsentMismatch,Mismatch between staged consent and payment order request,400,"{payment-order-consent} and {payment-order} resource mismatch. For example, if an element in the resources Initiation or Risk section does not match the consent section. The path element should be populated with the field of the resource that does not match the consent."
OBExternalStatusReason1Code,U009,UK.OBIE.Resource.InvalidConsentStatus,Unexpected consent status ,400,"The resources associated consent is not in a status that would allow the resource to be created, or a request to be executed. E.g., if a consent resource had a status of AWAU (AwaitingAuthorisation) or RJCT(Rejected), a resource could not be created against this consent. The path element should be populated with the field in the consent resource that is invalid."
OBExternalStatusReason1Code,U008,UK.OBIE.Resource.ConsentMismatch,Mismatch between staged consent and payment order request,400,"{payment-order-consent} and {payment-order} resource mismatch. For example, if an element in the resource's Initiation or Risk section does not match the consent section. The path element should be populated with the field of the resource that does not match the consent."
OBExternalStatusReason1Code,U009,UK.OBIE.Resource.InvalidConsentStatus,Unexpected consent status,400,"The resource's associated consent is not in a status that would allow the resource to be created, or a request to be executed. E.g., if a consent resource had a status of AWAU (AwaitingAuthorisation) or RJCT(Rejected), a resource could not be created against this consent. The path element should be populated with the field in the consent resource that is invalid."
OBExternalStatusReason1Code,U010,UK.OBIE.Resource.InvalidFormat,Invalid schema,400,"When the Payload schema does not match to the endpoint, e.g., /domestic-payments endpoint is called with a JSON Payload, which cannot be parsed into a class such as OBWriteDomestic1"
OBExternalStatusReason1Code,U011,UK.OBIE.Resource.NotFound,Resource cannot be found,400,Returned when a resource with the specified Id does not exist (and hence could not be operated upon).
OBExternalStatusReason1Code,U012,UK.OBIE.Rules.AfterCutOffDateTime,Payment received after cutoff date and time,400,{payment-order} consent / resource received after CutOffDateTime
Expand Down Expand Up @@ -173,10 +173,10 @@ OBExternalStatusReason1Code,1178,,Receiving agency account stopped,,
OBExternalStatusReason1Code,1180,,Account transferred. Check receiving account details,,
OBExternalStatusReason1Code,1181,,Duplicate Payment (FPID). Resubmitting with change,,
OBExternalStatusReason1Code,0000,,Credited to beneficiary account,,
OBExternalStatusReason1Code,AB01,AbortedClearingTimeout,Clearing process aborted due to timeout. ,,
OBExternalStatusReason1Code,AB02,AbortedClearingFatalError,Clearing process aborted due to a fatal error.   ,,
OBExternalStatusReason1Code,AB03,AbortedSettlementTimeout,Settlement aborted due to timeout.   ,,
OBExternalStatusReason1Code,AB04,AbortedSettlementFatalError,Settlement process aborted due to a fatal error.   ,,
OBExternalStatusReason1Code,AB01,AbortedClearingTimeout,Clearing process aborted due to timeout.,,
OBExternalStatusReason1Code,AB02,AbortedClearingFatalError,Clearing process aborted due to a fatal error.,,
OBExternalStatusReason1Code,AB03,AbortedSettlementTimeout,Settlement aborted due to timeout.,,
OBExternalStatusReason1Code,AB04,AbortedSettlementFatalError,Settlement process aborted due to a fatal error.,,
OBExternalStatusReason1Code,AB05,TimeoutCreditorAgent,Transaction stopped due to timeout at the Creditor Agent.,,
OBExternalStatusReason1Code,AB06,TimeoutInstructedAgent,Transaction stopped due to timeout at the Instructed Agent.,,
OBExternalStatusReason1Code,AB07,OfflineAgent,Agent of message is not online. Generic usage if it cannot be determined who exactly is not online.,,
Expand All @@ -187,7 +187,7 @@ OBExternalStatusReason1Code,AB11,TimeoutDebtorAgent,Transaction stopped due to t
OBExternalStatusReason1Code,AC01,IncorrectAccountNumber,Account number is invalid or missing.,,
OBExternalStatusReason1Code,AC02,InvalidDebtorAccountNumber,Debtor account number invalid or missing,,
OBExternalStatusReason1Code,AC03,InvalidCreditorAccountNumber,Creditor account number invalid or missing,,
OBExternalStatusReason1Code,AC04,ClosedAccountNumber,Account number specified has been closed on the bank of account's books. ,,
OBExternalStatusReason1Code,AC04,ClosedAccountNumber,Account number specified has been closed on the bank of account's books.,,
OBExternalStatusReason1Code,AC05,ClosedDebtorAccountNumber,Debtor account number closed,,
OBExternalStatusReason1Code,AC06,BlockedAccount,"Account specified is blocked, prohibiting posting of transactions against it.",,
OBExternalStatusReason1Code,AC07,ClosedCreditorAccountNumber,Creditor account number closed,,
Expand All @@ -202,7 +202,7 @@ OBExternalStatusReason1Code,AC15,AccountDetailsChanged,The account details for t
OBExternalStatusReason1Code,AC16,CardNumberInvalid,Credit or debit card number is invalid.,,
OBExternalStatusReason1Code,AG01,TransactionForbidden,Transaction forbidden on this type of account (formerly NoAgreement),,
OBExternalStatusReason1Code,AG02,InvalidBankOperationCode,Bank Operation code specified in the message is not valid for receiver,,
OBExternalStatusReason1Code,AG03,TransactionNotSupported,Transaction type not supported/authorized on this account ,,
OBExternalStatusReason1Code,AG03,TransactionNotSupported,Transaction type not supported/authorized on this account,,
OBExternalStatusReason1Code,AG04,InvalidAgentCountry,Agent country code is missing or invalid. Generic usage if cannot specify between group and payment information levels.,,
OBExternalStatusReason1Code,AG05,InvalidDebtorAgentCountry,Debtor agent country code is missing or invalid,,
OBExternalStatusReason1Code,AG06,InvalidCreditorAgentCountry,Creditor agent country code is missing or invalid,,
Expand Down Expand Up @@ -272,16 +272,16 @@ OBExternalStatusReason1Code,CH16,ElementContentFormallyIncorrect,Content is inco
OBExternalStatusReason1Code,CH17,ElementNotAdmitted,Element is not allowed,,
OBExternalStatusReason1Code,CH19,ValuesWillBeSetToNextTARGETday,Values in Interbank Settlement Date or Requested Collection Date will be set to the next TARGET day,,
OBExternalStatusReason1Code,CH20,DecimalPointsNotCompatibleWithCurrency,Number of decimal points not compatible with the currency,,
OBExternalStatusReason1Code,CH21,RequiredCompulsoryElementMissing,Mandatory element is missing ,,
OBExternalStatusReason1Code,CH22,COREandB2BwithinOnemessage,SDD CORE and B2B not permitted within one message ,,
OBExternalStatusReason1Code,CH21,RequiredCompulsoryElementMissing,Mandatory element is missing,,
OBExternalStatusReason1Code,CH22,COREandB2BwithinOnemessage,SDD CORE and B2B not permitted within one message,,
OBExternalStatusReason1Code,CHQC,ChequeSettledOnCreditorAccount,Cheque has been presented in cheque clearing and settled on the creditor’s account.,,
OBExternalStatusReason1Code,CNOR,CreditorBankIsNotRegistered,Creditor bank is not registered under this BIC in the CSM,,
OBExternalStatusReason1Code,CURR,IncorrectCurrency,Currency of the payment is incorrect,,
OBExternalStatusReason1Code,CUST,RequestedByCustomer,Cancellation requested by the Debtor,,
OBExternalStatusReason1Code,DNOR,DebtorBankIsNotRegistered,Debtor bank is not registered under this BIC in the CSM,,
OBExternalStatusReason1Code,DS01,ElectronicSignaturesCorrect,The electronic signature(s) is/are correct,,
OBExternalStatusReason1Code,DS02,OrderCancelled,An authorized user has cancelled the order,,
OBExternalStatusReason1Code,DS03,OrderNotCancelled,The user’s attempt to cancel the order was not successful ,,
OBExternalStatusReason1Code,DS03,OrderNotCancelled,The user’s attempt to cancel the order was not successful,,
OBExternalStatusReason1Code,DS04,OrderRejected,The order was rejected by the bank side (for reasons concerning content),,
OBExternalStatusReason1Code,DS05,OrderForwardedForPostprocessing,The order was correct and could be forwarded for postprocessing,,
OBExternalStatusReason1Code,DS06,TransferOrder,The order was transferred to VEU,,
Expand Down Expand Up @@ -373,7 +373,7 @@ OBExternalStatusReason1Code,RC10,InvalidCreditorClearingSystemMemberIdentifier,C
OBExternalStatusReason1Code,RC11,InvalidIntermediaryAgent,Intermediary Agent is invalid or missing,,
OBExternalStatusReason1Code,RC12,MissingCreditorSchemeId,Creditor Scheme Id is invalid or missing,,
OBExternalStatusReason1Code,RCON,RMessageConflict,Conflict with R-Message,,
OBExternalStatusReason1Code,RECI,ReceiverCustomerInformation,Further information regarding the intended recipient. ,,
OBExternalStatusReason1Code,RECI,ReceiverCustomerInformation,Further information regarding the intended recipient.,,
OBExternalStatusReason1Code,RF01,NotUniqueTransactionReference,Transaction reference is not unique within the message.,,
OBExternalStatusReason1Code,RR01,MissingDebtorAccountOrIdentification,Specification of the debtor’s account or unique identification needed for reasons of regulatory requirements is insufficient or missing,,
OBExternalStatusReason1Code,RR02,MissingDebtorNameOrAddress,Specification of the debtor’s name and/or address needed for regulatory requirements is insufficient or missing.,,
Expand Down Expand Up @@ -407,10 +407,10 @@ OBExternalStatusReason1Code,TK01,TokenInvalid,Token is invalid.,,
OBExternalStatusReason1Code,TK02,SenderTokenNotFound,Token used for the sender does not exist.,,
OBExternalStatusReason1Code,TK03,ReceiverTokenNotFound,Token used for the receiver does not exist.,,
OBExternalStatusReason1Code,TK09,TokenMissing,Token required for request is missing.,,
OBExternalStatusReason1Code,TKCM,TokenCounterpartyMismatch,Token found with counterparty mismatch. ,,
OBExternalStatusReason1Code,TKSG,TokenSingleUse,Single Use Token already used. ,,
OBExternalStatusReason1Code,TKCM,TokenCounterpartyMismatch,Token found with counterparty mismatch.,,
OBExternalStatusReason1Code,TKSG,TokenSingleUse,Single Use Token already used.,,
OBExternalStatusReason1Code,TKSP,TokenSuspended,Token found with suspended status.,,
OBExternalStatusReason1Code,TKVE,TokenValueLimitExceeded,Token found with value limit rule violation. ,,
OBExternalStatusReason1Code,TKVE,TokenValueLimitExceeded,Token found with value limit rule violation.,,
OBExternalStatusReason1Code,TKXP,TokenExpired,Token expired.,,
OBExternalStatusReason1Code,TM01,InvalidCutOffTime,"Associated message, payment information block, or transaction was received after agreed processing cut-off time.",,
OBExternalStatusReason1Code,TS01,TransmissionSuccessful,The (technical) transmission of the file was successful.,,
Expand Down
1 change: 1 addition & 0 deletions Version_History.md
Original file line number Diff line number Diff line change
Expand Up @@ -39,6 +39,7 @@ For v4.0.1 the following approach has been adopted for identifying changes:
- Corrected `MORT` Code Name from "Mortgage Account" to "MortgageAccount" in `OBExternalCashAccountType1Code`
- Added missing terminal period to `CISH` and `MORT` Code Definitions in `OBExternalCashAccountType1Code`
- Fixed capitalisation in `UK.OBIE.MoneyTransfer` Code Definition: "To Indicate" corrected to "To indicate" in `OBInternalLocalInstrument1Code`
- [CDRW-5075] Fixed trailing whitespace and non-breaking space characters in `OBExternalStatusReason1Code` descriptions for the following codes: `U009`, `AB01`, `AB02`, `AB03`, `AB04`, `AC04`, `AG03`, `CH21`, `CH22`, `DS03`, `RECI`, `TKCM`, `TKSG`, `TKVE`

### Updated

Expand Down