Documentation ¶
Index ¶
- type BusinessInformationCriteria1
- type BusinessInformationQueryDefinition3
- type CharacterSearch1Choice
- type Document
- type GeneralBusinessInformationCriteriaDefinition1Choice
- type GeneralBusinessInformationReturnCriteria1
- type GeneralBusinessInformationSearchCriteria1
- type GetGeneralBusinessInformationV04
- type ISODateTime
- type InformationQualifierType1
- type Max350Text
- type Max35Text
- type MessageHeader1
- type Priority1Code
- type QueryType2Code
- type SupplementaryData1
- type SupplementaryDataEnvelope1
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type BusinessInformationCriteria1 ¶
type BusinessInformationCriteria1 struct { NewQryNm Max35Text `xml:"urn:iso:std:iso:20022:tech:xsd:camt.020.001.04 NewQryNm,omitempty"` SchCrit []GeneralBusinessInformationSearchCriteria1 `xml:"urn:iso:std:iso:20022:tech:xsd:camt.020.001.04 SchCrit,omitempty"` RtrCrit GeneralBusinessInformationReturnCriteria1 `xml:"urn:iso:std:iso:20022:tech:xsd:camt.020.001.04 RtrCrit,omitempty"` }
type BusinessInformationQueryDefinition3 ¶
type BusinessInformationQueryDefinition3 struct { QryTp QueryType2Code `xml:"urn:iso:std:iso:20022:tech:xsd:camt.020.001.04 QryTp,omitempty"` GnlBizInfCrit GeneralBusinessInformationCriteriaDefinition1Choice `xml:"urn:iso:std:iso:20022:tech:xsd:camt.020.001.04 GnlBizInfCrit,omitempty"` }
type CharacterSearch1Choice ¶
type CharacterSearch1Choice struct { EQ Max35Text `xml:"urn:iso:std:iso:20022:tech:xsd:camt.020.001.04 EQ"` NEQ Max35Text `xml:"urn:iso:std:iso:20022:tech:xsd:camt.020.001.04 NEQ"` CT Max35Text `xml:"urn:iso:std:iso:20022:tech:xsd:camt.020.001.04 CT"` NCT Max35Text `xml:"urn:iso:std:iso:20022:tech:xsd:camt.020.001.04 NCT"` }
type Document ¶
type Document struct {
GetGnlBizInf GetGeneralBusinessInformationV04 `xml:"urn:iso:std:iso:20022:tech:xsd:camt.020.001.04 GetGnlBizInf"`
}
type GeneralBusinessInformationCriteriaDefinition1Choice ¶
type GeneralBusinessInformationCriteriaDefinition1Choice struct { QryNm Max35Text `xml:"urn:iso:std:iso:20022:tech:xsd:camt.020.001.04 QryNm"` NewCrit BusinessInformationCriteria1 `xml:"urn:iso:std:iso:20022:tech:xsd:camt.020.001.04 NewCrit"` }
type GeneralBusinessInformationReturnCriteria1 ¶
type GeneralBusinessInformationReturnCriteria1 struct { QlfrInd bool `xml:"urn:iso:std:iso:20022:tech:xsd:camt.020.001.04 QlfrInd,omitempty"` SbjtInd bool `xml:"urn:iso:std:iso:20022:tech:xsd:camt.020.001.04 SbjtInd,omitempty"` SbjtDtlsInd bool `xml:"urn:iso:std:iso:20022:tech:xsd:camt.020.001.04 SbjtDtlsInd,omitempty"` }
type GeneralBusinessInformationSearchCriteria1 ¶
type GeneralBusinessInformationSearchCriteria1 struct { Ref []Max35Text `xml:"urn:iso:std:iso:20022:tech:xsd:camt.020.001.04 Ref,omitempty"` Sbjt []CharacterSearch1Choice `xml:"urn:iso:std:iso:20022:tech:xsd:camt.020.001.04 Sbjt,omitempty"` Qlfr []InformationQualifierType1 `xml:"urn:iso:std:iso:20022:tech:xsd:camt.020.001.04 Qlfr,omitempty"` }
type GetGeneralBusinessInformationV04 ¶
type GetGeneralBusinessInformationV04 struct { MsgHdr MessageHeader1 `xml:"urn:iso:std:iso:20022:tech:xsd:camt.020.001.04 MsgHdr"` GnlBizInfQryDef BusinessInformationQueryDefinition3 `xml:"urn:iso:std:iso:20022:tech:xsd:camt.020.001.04 GnlBizInfQryDef,omitempty"` SplmtryData []SupplementaryData1 `xml:"urn:iso:std:iso:20022:tech:xsd:camt.020.001.04 SplmtryData,omitempty"` }
type ISODateTime ¶
func (ISODateTime) MarshalText ¶
func (t ISODateTime) MarshalText() ([]byte, error)
func (*ISODateTime) UnmarshalText ¶
func (t *ISODateTime) UnmarshalText(text []byte) error
type InformationQualifierType1 ¶
type InformationQualifierType1 struct { IsFrmtd bool `xml:"urn:iso:std:iso:20022:tech:xsd:camt.020.001.04 IsFrmtd,omitempty"` Prty Priority1Code `xml:"urn:iso:std:iso:20022:tech:xsd:camt.020.001.04 Prty,omitempty"` }
type MessageHeader1 ¶
type MessageHeader1 struct { MsgId Max35Text `xml:"urn:iso:std:iso:20022:tech:xsd:camt.020.001.04 MsgId"` CreDtTm ISODateTime `xml:"urn:iso:std:iso:20022:tech:xsd:camt.020.001.04 CreDtTm,omitempty"` }
type SupplementaryData1 ¶
type SupplementaryData1 struct { PlcAndNm Max350Text `xml:"urn:iso:std:iso:20022:tech:xsd:camt.020.001.04 PlcAndNm,omitempty"` Envlp SupplementaryDataEnvelope1 `xml:"urn:iso:std:iso:20022:tech:xsd:camt.020.001.04 Envlp"` }
type SupplementaryDataEnvelope1 ¶
type SupplementaryDataEnvelope1 struct {
Item string `xml:",any"`
}
Click to show internal directories.
Click to hide internal directories.