Documentation ¶
Index ¶
- type AcceptorRejection1
- type AcceptorRejectionV01
- type Document
- type GenericIdentification31
- type GenericIdentification32
- type Header1
- type ISODateTime
- type Max35Text
- type Max3NumericText
- type Max5000Binary
- type Max500Text
- type Max6Text
- type MessageFunction1Code
- type PartyType3Code
- type PartyType4Code
- type RejectReason1Code
- type Traceability1
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AcceptorRejection1 ¶
type AcceptorRejection1 struct { RjctRsn RejectReason1Code `xml:"urn:iso:std:iso:20022:tech:xsd:caaa.015.001.01 RjctRsn"` AddtlInf Max500Text `xml:"urn:iso:std:iso:20022:tech:xsd:caaa.015.001.01 AddtlInf,omitempty"` MsgInErr Max5000Binary `xml:"urn:iso:std:iso:20022:tech:xsd:caaa.015.001.01 MsgInErr,omitempty"` }
type AcceptorRejectionV01 ¶
type AcceptorRejectionV01 struct { Hdr Header1 `xml:"urn:iso:std:iso:20022:tech:xsd:caaa.015.001.01 Hdr"` Rjct AcceptorRejection1 `xml:"urn:iso:std:iso:20022:tech:xsd:caaa.015.001.01 Rjct"` }
type Document ¶
type Document struct {
AccptrRjctn AcceptorRejectionV01 `xml:"urn:iso:std:iso:20022:tech:xsd:caaa.015.001.01 AccptrRjctn"`
}
type GenericIdentification31 ¶
type GenericIdentification31 struct { Id Max35Text `xml:"urn:iso:std:iso:20022:tech:xsd:caaa.015.001.01 Id"` Tp PartyType3Code `xml:"urn:iso:std:iso:20022:tech:xsd:caaa.015.001.01 Tp"` Issr PartyType4Code `xml:"urn:iso:std:iso:20022:tech:xsd:caaa.015.001.01 Issr,omitempty"` ShrtNm Max35Text `xml:"urn:iso:std:iso:20022:tech:xsd:caaa.015.001.01 ShrtNm,omitempty"` }
type GenericIdentification32 ¶
type GenericIdentification32 struct { Id Max35Text `xml:"urn:iso:std:iso:20022:tech:xsd:caaa.015.001.01 Id"` Tp PartyType3Code `xml:"urn:iso:std:iso:20022:tech:xsd:caaa.015.001.01 Tp,omitempty"` Issr PartyType4Code `xml:"urn:iso:std:iso:20022:tech:xsd:caaa.015.001.01 Issr,omitempty"` ShrtNm Max35Text `xml:"urn:iso:std:iso:20022:tech:xsd:caaa.015.001.01 ShrtNm,omitempty"` }
type Header1 ¶
type Header1 struct { MsgFctn MessageFunction1Code `xml:"urn:iso:std:iso:20022:tech:xsd:caaa.015.001.01 MsgFctn"` PrtcolVrsn Max6Text `xml:"urn:iso:std:iso:20022:tech:xsd:caaa.015.001.01 PrtcolVrsn"` XchgId Max3NumericText `xml:"urn:iso:std:iso:20022:tech:xsd:caaa.015.001.01 XchgId"` CreDtTm ISODateTime `xml:"urn:iso:std:iso:20022:tech:xsd:caaa.015.001.01 CreDtTm"` InitgPty GenericIdentification32 `xml:"urn:iso:std:iso:20022:tech:xsd:caaa.015.001.01 InitgPty"` RcptPty GenericIdentification32 `xml:"urn:iso:std:iso:20022:tech:xsd:caaa.015.001.01 RcptPty,omitempty"` Tracblt []Traceability1 `xml:"urn:iso:std:iso:20022:tech:xsd:caaa.015.001.01 Tracblt,omitempty"` }
type ISODateTime ¶
func (ISODateTime) MarshalText ¶
func (t ISODateTime) MarshalText() ([]byte, error)
func (*ISODateTime) UnmarshalText ¶
func (t *ISODateTime) UnmarshalText(text []byte) error
type Max5000Binary ¶
type Max5000Binary []byte
func (Max5000Binary) MarshalText ¶
func (t Max5000Binary) MarshalText() ([]byte, error)
func (*Max5000Binary) UnmarshalText ¶
func (t *Max5000Binary) UnmarshalText(text []byte) error
type MessageFunction1Code ¶
type MessageFunction1Code 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
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 Traceability1 ¶
type Traceability1 struct { RlayId GenericIdentification31 `xml:"urn:iso:std:iso:20022:tech:xsd:caaa.015.001.01 RlayId"` TracDtTmIn ISODateTime `xml:"urn:iso:std:iso:20022:tech:xsd:caaa.015.001.01 TracDtTmIn"` TracDtTmOut ISODateTime `xml:"urn:iso:std:iso:20022:tech:xsd:caaa.015.001.01 TracDtTmOut"` }
Click to show internal directories.
Click to hide internal directories.