21 lines
813 B
Go
21 lines
813 B
Go
package model
|
|
|
|
type GoalRequest struct {
|
|
Id string `json:"id,omitempty"`
|
|
ResourceType string `json:"resourceType"`
|
|
LifecycleStatus string `json:"lifecycleStatus"`
|
|
Category []Category `json:"category,omitempty"`
|
|
Description Category `json:"description"`
|
|
Subject Reference `json:"subject"`
|
|
Target []GoalTarget `json:"target,omitempty"`
|
|
StatusDate string `json:"statusDate,omitempty"`
|
|
ExpressedBy Reference `json:"expressedBy,omitempty"`
|
|
Addresses []Reference `json:"addresses,omitempty"`
|
|
}
|
|
|
|
type GoalTarget struct {
|
|
Measure Category `json:"measure,omitempty"`
|
|
DetailCodeableConcept Category `json:"detailCodeableConcept,omitempty"`
|
|
DueDate string `json:"dueDate,omitempty"`
|
|
}
|