Documentation ¶
Index ¶
- type AcceptorRejection3
- type Document
- type GenericIdentification71
- type Header15
- type ISODateTime
- type Max100KBinary
- type Max35Text
- type Max3NumericText
- type Max500Text
- type Max6Text
- type Min2Max3AlphaText
- type PartyType5Code
- type PartyType6Code
- type RejectReason2Code
- type TerminalManagementRejectionV03
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AcceptorRejection3 ¶
type AcceptorRejection3 struct { RjctRsn RejectReason2Code `xml:"urn:iso:std:iso:20022:tech:xsd:catm.004.001.03 RjctRsn"` AddtlInf Max500Text `xml:"urn:iso:std:iso:20022:tech:xsd:catm.004.001.03 AddtlInf,omitempty"` MsgInErr Max100KBinary `xml:"urn:iso:std:iso:20022:tech:xsd:catm.004.001.03 MsgInErr,omitempty"` }
type Document ¶
type Document struct {
TermnlMgmtRjctn TerminalManagementRejectionV03 `xml:"urn:iso:std:iso:20022:tech:xsd:catm.004.001.03 TermnlMgmtRjctn"`
}
type GenericIdentification71 ¶
type GenericIdentification71 struct { Id Max35Text `xml:"urn:iso:std:iso:20022:tech:xsd:catm.004.001.03 Id"` Tp PartyType5Code `xml:"urn:iso:std:iso:20022:tech:xsd:catm.004.001.03 Tp,omitempty"` Issr PartyType6Code `xml:"urn:iso:std:iso:20022:tech:xsd:catm.004.001.03 Issr,omitempty"` Ctry Min2Max3AlphaText `xml:"urn:iso:std:iso:20022:tech:xsd:catm.004.001.03 Ctry,omitempty"` ShrtNm Max35Text `xml:"urn:iso:std:iso:20022:tech:xsd:catm.004.001.03 ShrtNm,omitempty"` }
type Header15 ¶
type Header15 struct { DwnldTrf bool `xml:"urn:iso:std:iso:20022:tech:xsd:catm.004.001.03 DwnldTrf"` FrmtVrsn Max6Text `xml:"urn:iso:std:iso:20022:tech:xsd:catm.004.001.03 FrmtVrsn"` XchgId Max3NumericText `xml:"urn:iso:std:iso:20022:tech:xsd:catm.004.001.03 XchgId,omitempty"` CreDtTm ISODateTime `xml:"urn:iso:std:iso:20022:tech:xsd:catm.004.001.03 CreDtTm"` InitgPty GenericIdentification71 `xml:"urn:iso:std:iso:20022:tech:xsd:catm.004.001.03 InitgPty,omitempty"` RcptPty GenericIdentification71 `xml:"urn:iso:std:iso:20022:tech:xsd:catm.004.001.03 RcptPty,omitempty"` }
type ISODateTime ¶
func (ISODateTime) MarshalText ¶
func (t ISODateTime) MarshalText() ([]byte, error)
func (*ISODateTime) UnmarshalText ¶
func (t *ISODateTime) UnmarshalText(text []byte) error
type Max100KBinary ¶
type Max100KBinary []byte
func (Max100KBinary) MarshalText ¶
func (t Max100KBinary) MarshalText() ([]byte, error)
func (*Max100KBinary) UnmarshalText ¶
func (t *Max100KBinary) UnmarshalText(text []byte) error
type PartyType5Code ¶
type PartyType5Code string
May be one of OPOI, ACCP, MERC, ACQR, ITAG, MTMG, TMGT
type RejectReason2Code ¶
type RejectReason2Code string
May be one of UNPR, IMSG, PARS, SECU, INTP, RCPP, VERS, MSGT
type TerminalManagementRejectionV03 ¶
type TerminalManagementRejectionV03 struct { Hdr Header15 `xml:"urn:iso:std:iso:20022:tech:xsd:catm.004.001.03 Hdr"` Rjct AcceptorRejection3 `xml:"urn:iso:std:iso:20022:tech:xsd:catm.004.001.03 Rjct"` }
Click to show internal directories.
Click to hide internal directories.