Files
old-svijetlastrana/domain/entity/eligibility.go
2018-04-25 13:16:36 +02:00

253 lines
3.2 KiB
Go

package entity
type Interchange struct {
ISA ISA
Division Division
}
type ISA struct {
ISA01 string
ISA02 string
ISA03 string
ISA04 string
ISA05 string
ISA06 string
ISA07 string
ISA08 string
ISA09 string
ISA10 string
ISA11 string
ISA12 string
ISA13 string
ISA14 string
ISA15 string
ISA16 string
}
type Division struct {
GS GS
HealthCareEligibilityBenefitResponse HealthCareEligibilityBenefitResponse
}
type GS struct {
GS01 string
GS02 string
GS03 string
GS04 string
GS05 string
GS06 string
GS07 string
GS08 string
}
type HealthCareEligibilityBenefitResponse struct {
ST0010 ST0010
BHT0020 BHT0020
LoopHL0030 LoopHL0030
}
type ST0010 struct {
ST01 string
ST02 string
ST03 string
}
type BHT0020 struct {
BHT01 string
BHT02 string
BHT03 string
BHT04 string
BHT05 string
}
type LoopHL0030 struct {
HL0030 HL0030
LoopNM10060 LoopNM10060
LoopHL0460 LoopHL0460
}
type HL0030 struct {
HL01 string
HL02 string
HL03 string
HL04 string
}
type LoopNM10060 struct {
NM10060 NM10060
}
type NM10060 struct {
NM101 string
NM102 string
NM103 string
NM104 string
NM105 string
NM106 string
NM107 string
NM108 string
NM109 string
}
type LoopHL0460 struct {
HL0460 HL0460
LoopNM10490 LoopNM10490
LoopHL0890 LoopHL0890
}
type HL0460 struct {
HL01 string
HL02 string
HL03 string
HL04 string
}
type LoopNM10490 struct {
NM10490 NM10490
}
type NM10490 struct {
NM101 string
NM102 string
NM103 string
NM104 string
NM105 string
NM106 string
NM107 string
NM108 string
NM109 string
}
type LoopHL0890 struct {
HL0890 HL0890
TRN0900 TRN0900
LoopNM10920 LoopNM10920
}
type HL0890 struct {
HL01 string
HL02 string
HL03 string
HL04 string
}
type TRN0900 struct {
TRN01 string
TRN02 string
TRN03 string
}
type LoopNM10920 struct {
NM10920 NM10920
REF0930 REF0930
N30950 N30950
N40960 N40960
DMG1000 DMG1000
DTP1030 DTP1030
LoopEB1050 []LoopEB1050
}
type NM10920 struct {
NM101 string
NM102 string
NM103 string
NM104 string
NM105 string
NM106 string
NM107 string
NM108 string
NM109 string
}
type REF0930 struct {
REF01 string
REF02 string
REF03 string
}
type N30950 struct {
N301 string
}
type N40960 struct {
N401 string
N402 string
N403 string
}
type DMG1000 struct {
DMG01 string
DMG02 string
DMG03 string
}
type DTP1030 struct {
DTP01 string
DTP02 string
DTP03 string
}
type LoopEB1050 struct {
EB1050 EB1050
REF1070 REF1070
MSG1180 MSG1180
LoopIII1190 LoopIII1190
LS1260 LS1260
LoopNM11270 LoopNM11270
}
type EB1050 struct {
EB01 string
EB02 string
EB03 string
EB04 string
EB05 string
EB06 string
EB07 string
EB08 string
EB09 string
EB10 string
EB11 string
EB12 string
}
type REF1070 struct {
REF01 string
REF02 string
REF03 string
}
type MSG1180 struct {
MSG01 string
}
type LS1260 struct {
LS01 string
}
type LoopIII1190 struct {
III1190 III1190
}
type III1190 struct {
III01 string
III02 string
}
type LoopNM11270 struct {
NM11270 NM11270
PER1310 PER1310
}
type NM11270 struct {
NM101 string
NM102 string
NM103 string
}
type PER1310 struct {
PER01 string
PER02 string
PER03 string
}