admi_v02

package
v0.2.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jan 12, 2022 License: Apache-2.0 Imports: 3 Imported by: 1

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Event2

type Event2 struct {
	EvtCd    common.Max4AlphaNumericText `xml:"EvtCd"`
	EvtParam []common.Max35Text          `xml:"EvtParam,omitempty" json:",omitempty"`
	EvtDesc  *common.Max1000Text         `xml:"EvtDesc,omitempty" json:",omitempty"`
	EvtTm    *common.ISODateTime         `xml:"EvtTm,omitempty" json:",omitempty"`
}

func (Event2) Validate

func (r Event2) Validate() error

type ReportParameter1

type ReportParameter1 struct {
	Nm  common.Max70Text  `xml:"Nm"`
	Val common.Max350Text `xml:"Val"`
}

func (ReportParameter1) Validate

func (r ReportParameter1) Validate() error

type RequestDetails3

type RequestDetails3 struct {
	Tp  common.Max35Text  `xml:"Tp"`
	Key *common.Max35Text `xml:"Key,omitempty" json:",omitempty"`
}

func (RequestDetails3) Validate

func (r RequestDetails3) Validate() error

type RequestDetails4

type RequestDetails4 struct {
	Key     common.Max35Text   `xml:"Key"`
	RptData []ReportParameter1 `xml:"RptData,omitempty"`
}

func (RequestDetails4) Validate

func (r RequestDetails4) Validate() error

type RequestDetails5

type RequestDetails5 struct {
	Tp     common.Max35Text  `xml:"Tp"`
	ReqRef common.Max35Text  `xml:"ReqRef"`
	RptKey []RequestDetails4 `xml:"RptKey,omitempty" json:",omitempty"`
}

func (RequestDetails5) Validate

func (r RequestDetails5) Validate() error

type StaticDataReportV02

type StaticDataReportV02 struct {
	XMLName     xml.Name                       `xml:"StatcDataRpt"`
	MsgId       common.Max35Text               `xml:"MsgId"`
	SttlmSsnIdr *common.Exact4AlphaNumericText `xml:"SttlmSsnIdr,omitempty" json:",omitempty"`
	RptDtls     RequestDetails5                `xml:"RptDtls"`
	SplmtryData []SupplementaryData1           `xml:"SplmtryData,omitempty" json:",omitempty"`
}

func (StaticDataReportV02) Validate

func (r StaticDataReportV02) Validate() error

type StaticDataRequestV02

type StaticDataRequestV02 struct {
	XMLName     xml.Name                       `xml:"StatcDataReq"`
	MsgId       common.Max35Text               `xml:"MsgId"`
	SttlmSsnIdr *common.Exact4AlphaNumericText `xml:"SttlmSsnIdr,omitempty" json:",omitempty"`
	DataReqDtls RequestDetails3                `xml:"DataReqDtls"`
	SplmtryData []SupplementaryData1           `xml:"SplmtryData,omitempty" json:",omitempty"`
}

func (StaticDataRequestV02) Validate

func (r StaticDataRequestV02) Validate() error

type SupplementaryData1

type SupplementaryData1 struct {
	PlcAndNm *common.Max350Text         `xml:"PlcAndNm,omitempty" json:",omitempty"`
	Envlp    SupplementaryDataEnvelope1 `xml:"Envlp"`
}

func (SupplementaryData1) Validate

func (r SupplementaryData1) Validate() error

type SupplementaryDataEnvelope1

type SupplementaryDataEnvelope1 struct {
	Item string `xml:",any"`
}

func (SupplementaryDataEnvelope1) Validate

func (r SupplementaryDataEnvelope1) Validate() error

type SystemEventNotificationV02

type SystemEventNotificationV02 struct {
	XMLName xml.Name `xml:"SysEvtNtfctn"`
	EvtInf  Event2   `xml:"EvtInf"`
}

func (SystemEventNotificationV02) Validate

func (r SystemEventNotificationV02) Validate() error

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL