mirror of
https://github.com/dnpm-dip/mv64e-mtb-dto-go.git
synced 2025-07-01 18:32:55 +00:00
Merge pull request #9 from pcvolkmer/update_datamodel
This commit is contained in:
21
mtb.go
21
mtb.go
@ -23,6 +23,7 @@ type Mtb struct {
|
|||||||
Claims []Claim `json:"claims,omitempty"`
|
Claims []Claim `json:"claims,omitempty"`
|
||||||
Diagnoses []MtbDiagnosis `json:"diagnoses"`
|
Diagnoses []MtbDiagnosis `json:"diagnoses"`
|
||||||
EpisodesOfCare []MtbEpisodeOfCare `json:"episodesOfCare"`
|
EpisodesOfCare []MtbEpisodeOfCare `json:"episodesOfCare"`
|
||||||
|
FamilyMemberHistories []FamilyMemberHistory `json:"familyMemberHistories,omitempty"`
|
||||||
FollowUPS []FollowUp `json:"followUps,omitempty"`
|
FollowUPS []FollowUp `json:"followUps,omitempty"`
|
||||||
GuidelineProcedures []OncoProcedure `json:"guidelineProcedures,omitempty"`
|
GuidelineProcedures []OncoProcedure `json:"guidelineProcedures,omitempty"`
|
||||||
GuidelineTherapies []MtbSystemicTherapy `json:"guidelineTherapies,omitempty"`
|
GuidelineTherapies []MtbSystemicTherapy `json:"guidelineTherapies,omitempty"`
|
||||||
@ -343,6 +344,19 @@ type PeriodDate struct {
|
|||||||
Start string `json:"start"`
|
Start string `json:"start"`
|
||||||
}
|
}
|
||||||
|
|
||||||
|
type FamilyMemberHistory struct {
|
||||||
|
ID string `json:"id"`
|
||||||
|
Patient Reference `json:"patient"`
|
||||||
|
Relationship FamilyMemberHistoryRelationshipTypeCoding `json:"relationship"`
|
||||||
|
}
|
||||||
|
|
||||||
|
type FamilyMemberHistoryRelationshipTypeCoding struct {
|
||||||
|
Code FamilyMemberHistoryRelationshipTypeCodingCode `json:"code"`
|
||||||
|
Display *string `json:"display,omitempty"`
|
||||||
|
System *string `json:"system,omitempty"`
|
||||||
|
Version *string `json:"version,omitempty"`
|
||||||
|
}
|
||||||
|
|
||||||
type FollowUp struct {
|
type FollowUp struct {
|
||||||
Date string `json:"date"`
|
Date string `json:"date"`
|
||||||
LastContactDate *string `json:"lastContactDate,omitempty"`
|
LastContactDate *string `json:"lastContactDate,omitempty"`
|
||||||
@ -1095,6 +1109,13 @@ const (
|
|||||||
Secondary ValueCode = "secondary"
|
Secondary ValueCode = "secondary"
|
||||||
)
|
)
|
||||||
|
|
||||||
|
type FamilyMemberHistoryRelationshipTypeCodingCode string
|
||||||
|
|
||||||
|
const (
|
||||||
|
EXT FamilyMemberHistoryRelationshipTypeCodingCode = "EXT"
|
||||||
|
Fammemb FamilyMemberHistoryRelationshipTypeCodingCode = "FAMMEMB"
|
||||||
|
)
|
||||||
|
|
||||||
type FollowUpPatientStatusCodingCode string
|
type FollowUpPatientStatusCodingCode string
|
||||||
|
|
||||||
const (
|
const (
|
||||||
|
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user