initial commit 2
This commit is contained in:
252
domain/entity/eligibility.go
Normal file
252
domain/entity/eligibility.go
Normal file
@@ -0,0 +1,252 @@
|
||||
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
|
||||
}
|
||||
Reference in New Issue
Block a user