Documentation ¶
Index ¶
- type DateTimePeriod1
- type Document
- type ExternalValidationRuleIdentification1Code
- type GenericValidationRuleIdentification1
- type ISODateTime
- type LEIIdentifier
- type Max105Text
- type Max350Text
- type Max35Text
- type MoneyMarketStatisticalReportStatusAdviceV01
- type MoneyMarketStatusReportHeader1
- type MoneyMarketTransactionStatus2
- type StatisticalReportingStatus1Code
- type StatisticalReportingStatus2Code
- type SupplementaryData1
- type SupplementaryDataEnvelope1
- type ValidationRuleSchemeName1Choice
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type DateTimePeriod1 ¶
type DateTimePeriod1 struct { FrDtTm ISODateTime `xml:"urn:iso:std:iso:20022:tech:xsd:auth.028.001.01 FrDtTm"` ToDtTm ISODateTime `xml:"urn:iso:std:iso:20022:tech:xsd:auth.028.001.01 ToDtTm"` }
type Document ¶
type Document struct {
MnyMktSttstclRptStsAdvc MoneyMarketStatisticalReportStatusAdviceV01 `xml:"urn:iso:std:iso:20022:tech:xsd:auth.028.001.01 MnyMktSttstclRptStsAdvc"`
}
type ExternalValidationRuleIdentification1Code ¶
type ExternalValidationRuleIdentification1Code string
Must be at least 1 items long
type GenericValidationRuleIdentification1 ¶
type GenericValidationRuleIdentification1 struct { Id Max35Text `xml:"urn:iso:std:iso:20022:tech:xsd:auth.028.001.01 Id"` Desc Max350Text `xml:"urn:iso:std:iso:20022:tech:xsd:auth.028.001.01 Desc,omitempty"` SchmeNm ValidationRuleSchemeName1Choice `xml:"urn:iso:std:iso:20022:tech:xsd:auth.028.001.01 SchmeNm,omitempty"` Issr Max35Text `xml:"urn:iso:std:iso:20022:tech:xsd:auth.028.001.01 Issr,omitempty"` }
type ISODateTime ¶
func (ISODateTime) MarshalText ¶
func (t ISODateTime) MarshalText() ([]byte, error)
func (*ISODateTime) UnmarshalText ¶
func (t *ISODateTime) UnmarshalText(text []byte) error
type MoneyMarketStatisticalReportStatusAdviceV01 ¶
type MoneyMarketStatisticalReportStatusAdviceV01 struct { StsRptHdr MoneyMarketStatusReportHeader1 `xml:"urn:iso:std:iso:20022:tech:xsd:auth.028.001.01 StsRptHdr"` TxSts []MoneyMarketTransactionStatus2 `xml:"urn:iso:std:iso:20022:tech:xsd:auth.028.001.01 TxSts,omitempty"` SplmtryData []SupplementaryData1 `xml:"urn:iso:std:iso:20022:tech:xsd:auth.028.001.01 SplmtryData,omitempty"` }
type MoneyMarketStatusReportHeader1 ¶
type MoneyMarketStatusReportHeader1 struct { RptgAgt LEIIdentifier `xml:"urn:iso:std:iso:20022:tech:xsd:auth.028.001.01 RptgAgt"` RptgPrd DateTimePeriod1 `xml:"urn:iso:std:iso:20022:tech:xsd:auth.028.001.01 RptgPrd"` RptSts StatisticalReportingStatus1Code `xml:"urn:iso:std:iso:20022:tech:xsd:auth.028.001.01 RptSts"` VldtnRule []GenericValidationRuleIdentification1 `xml:"urn:iso:std:iso:20022:tech:xsd:auth.028.001.01 VldtnRule,omitempty"` }
type MoneyMarketTransactionStatus2 ¶
type MoneyMarketTransactionStatus2 struct { UnqTxIdr Max105Text `xml:"urn:iso:std:iso:20022:tech:xsd:auth.028.001.01 UnqTxIdr,omitempty"` PrtryTxId Max105Text `xml:"urn:iso:std:iso:20022:tech:xsd:auth.028.001.01 PrtryTxId"` BrnchId LEIIdentifier `xml:"urn:iso:std:iso:20022:tech:xsd:auth.028.001.01 BrnchId,omitempty"` Sts StatisticalReportingStatus2Code `xml:"urn:iso:std:iso:20022:tech:xsd:auth.028.001.01 Sts"` VldtnRule []GenericValidationRuleIdentification1 `xml:"urn:iso:std:iso:20022:tech:xsd:auth.028.001.01 VldtnRule,omitempty"` SplmtryData []SupplementaryData1 `xml:"urn:iso:std:iso:20022:tech:xsd:auth.028.001.01 SplmtryData,omitempty"` }
type StatisticalReportingStatus1Code ¶
type StatisticalReportingStatus1Code string
May be one of ACPT, ACTC, PART, PDNG, RCVD, RJCT, RMDR, INCF, CRPT
type StatisticalReportingStatus2Code ¶
type StatisticalReportingStatus2Code string
May be one of ACPT, RJCT, WARN
type SupplementaryData1 ¶
type SupplementaryData1 struct { PlcAndNm Max350Text `xml:"urn:iso:std:iso:20022:tech:xsd:auth.028.001.01 PlcAndNm,omitempty"` Envlp SupplementaryDataEnvelope1 `xml:"urn:iso:std:iso:20022:tech:xsd:auth.028.001.01 Envlp"` }
type SupplementaryDataEnvelope1 ¶
type SupplementaryDataEnvelope1 struct {
Item string `xml:",any"`
}
type ValidationRuleSchemeName1Choice ¶
type ValidationRuleSchemeName1Choice struct { Cd ExternalValidationRuleIdentification1Code `xml:"urn:iso:std:iso:20022:tech:xsd:auth.028.001.01 Cd"` Prtry Max35Text `xml:"urn:iso:std:iso:20022:tech:xsd:auth.028.001.01 Prtry"` }
Click to show internal directories.
Click to hide internal directories.