Documentation ¶
Index ¶
- type AcceptorRejection2
- type AcceptorRejectionV04
- type Document
- type GenericIdentification53
- type GenericIdentification76
- type Header13
- type ISODateTime
- type Max100KBinary
- type Max35Text
- type Max3NumericText
- type Max500Text
- type Max6Text
- type MessageFunction4Code
- type Min2Max3AlphaText
- type PartyType3Code
- type PartyType4Code
- type RejectReason1Code
- type Traceability2
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AcceptorRejection2 ¶
type AcceptorRejection2 struct { RjctRsn RejectReason1Code `xml:"urn:iso:std:iso:20022:tech:xsd:caaa.015.001.04 RjctRsn"` AddtlInf Max500Text `xml:"urn:iso:std:iso:20022:tech:xsd:caaa.015.001.04 AddtlInf,omitempty"` MsgInErr Max100KBinary `xml:"urn:iso:std:iso:20022:tech:xsd:caaa.015.001.04 MsgInErr,omitempty"` }
type AcceptorRejectionV04 ¶
type AcceptorRejectionV04 struct { Hdr Header13 `xml:"urn:iso:std:iso:20022:tech:xsd:caaa.015.001.04 Hdr"` Rjct AcceptorRejection2 `xml:"urn:iso:std:iso:20022:tech:xsd:caaa.015.001.04 Rjct"` }
type Document ¶
type Document struct {
AccptrRjctn AcceptorRejectionV04 `xml:"urn:iso:std:iso:20022:tech:xsd:caaa.015.001.04 AccptrRjctn"`
}
type GenericIdentification53 ¶
type GenericIdentification53 struct { Id Max35Text `xml:"urn:iso:std:iso:20022:tech:xsd:caaa.015.001.04 Id"` Tp PartyType3Code `xml:"urn:iso:std:iso:20022:tech:xsd:caaa.015.001.04 Tp,omitempty"` Issr PartyType4Code `xml:"urn:iso:std:iso:20022:tech:xsd:caaa.015.001.04 Issr,omitempty"` Ctry Min2Max3AlphaText `xml:"urn:iso:std:iso:20022:tech:xsd:caaa.015.001.04 Ctry,omitempty"` ShrtNm Max35Text `xml:"urn:iso:std:iso:20022:tech:xsd:caaa.015.001.04 ShrtNm,omitempty"` }
type GenericIdentification76 ¶
type GenericIdentification76 struct { Id Max35Text `xml:"urn:iso:std:iso:20022:tech:xsd:caaa.015.001.04 Id"` Tp PartyType3Code `xml:"urn:iso:std:iso:20022:tech:xsd:caaa.015.001.04 Tp"` Issr PartyType4Code `xml:"urn:iso:std:iso:20022:tech:xsd:caaa.015.001.04 Issr,omitempty"` Ctry Min2Max3AlphaText `xml:"urn:iso:std:iso:20022:tech:xsd:caaa.015.001.04 Ctry,omitempty"` ShrtNm Max35Text `xml:"urn:iso:std:iso:20022:tech:xsd:caaa.015.001.04 ShrtNm,omitempty"` }
type Header13 ¶
type Header13 struct { MsgFctn MessageFunction4Code `xml:"urn:iso:std:iso:20022:tech:xsd:caaa.015.001.04 MsgFctn"` PrtcolVrsn Max6Text `xml:"urn:iso:std:iso:20022:tech:xsd:caaa.015.001.04 PrtcolVrsn"` XchgId Max3NumericText `xml:"urn:iso:std:iso:20022:tech:xsd:caaa.015.001.04 XchgId,omitempty"` CreDtTm ISODateTime `xml:"urn:iso:std:iso:20022:tech:xsd:caaa.015.001.04 CreDtTm"` InitgPty GenericIdentification53 `xml:"urn:iso:std:iso:20022:tech:xsd:caaa.015.001.04 InitgPty,omitempty"` RcptPty GenericIdentification53 `xml:"urn:iso:std:iso:20022:tech:xsd:caaa.015.001.04 RcptPty,omitempty"` Tracblt []Traceability2 `xml:"urn:iso:std:iso:20022:tech:xsd:caaa.015.001.04 Tracblt,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 MessageFunction4Code ¶
type MessageFunction4Code string
May be one of AUTQ, AUTP, FAUQ, FAUP, CMPV, CMPK, FCMV, FCMK, RVRA, RVRR, FRVA, FRVR, CCAQ, CCAP, CCAV, CCAK, DGNP, DGNQ, RCLQ, RCLP, RJCT, DCCQ, DCCP
type PartyType3Code ¶
type PartyType3Code string
May be one of OPOI, MERC, ACCP, ITAG, ACQR, CISS, DLIS
type RejectReason1Code ¶
type RejectReason1Code string
May be one of UNPR, IMSG, PARS, SECU, INTP, RCPP, DPMG, VERS, MSGT
type Traceability2 ¶
type Traceability2 struct { RlayId GenericIdentification76 `xml:"urn:iso:std:iso:20022:tech:xsd:caaa.015.001.04 RlayId"` TracDtTmIn ISODateTime `xml:"urn:iso:std:iso:20022:tech:xsd:caaa.015.001.04 TracDtTmIn"` TracDtTmOut ISODateTime `xml:"urn:iso:std:iso:20022:tech:xsd:caaa.015.001.04 TracDtTmOut"` }
Click to show internal directories.
Click to hide internal directories.