mastering bridging
This commit is contained in:
24
internal/model/questionnaireresponse.go
Normal file
24
internal/model/questionnaireresponse.go
Normal file
@@ -0,0 +1,24 @@
|
||||
package model
|
||||
|
||||
type QuestionnaireResponseRequest struct {
|
||||
Id string `json:"id,omitempty"`
|
||||
ResourceType string `json:"resourceType"`
|
||||
Questionnaire string `json:"questionnaire" binding:"required"`
|
||||
Status string `json:"status" binding:"required"`
|
||||
Subject Reference `json:"subject" binding:"required"`
|
||||
Encounter Reference `json:"encounter"`
|
||||
Authored string `json:"authored" binding:"required"`
|
||||
Author Reference `json:"author" binding:"required"`
|
||||
Source Reference `json:"source" binding:"required"`
|
||||
Item []QRItem `json:"item" binding:"required"`
|
||||
}
|
||||
|
||||
type QRItem struct {
|
||||
LinkID string `json:"linkId"`
|
||||
Text string `json:"text"`
|
||||
Answer []QRAnswer `json:"answer"`
|
||||
}
|
||||
|
||||
type QRAnswer struct {
|
||||
ValueCoding Coding `json:"valueCoding"`
|
||||
}
|
||||
Reference in New Issue
Block a user