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"` }