Documentation ¶
Index ¶
- Variables
- type Questionnaire
- func (*Questionnaire) Descriptor() ([]byte, []int)deprecated
- func (x *Questionnaire) GetApprovalDate() *datatypes_go_proto.Date
- func (x *Questionnaire) GetCode() []*datatypes_go_proto.Coding
- func (x *Questionnaire) GetContact() []*datatypes_go_proto.ContactDetail
- func (x *Questionnaire) GetContained() []*any.Any
- func (x *Questionnaire) GetCopyright() *datatypes_go_proto.Markdown
- func (x *Questionnaire) GetDate() *datatypes_go_proto.DateTime
- func (x *Questionnaire) GetDerivedFrom() []*datatypes_go_proto.Canonical
- func (x *Questionnaire) GetDescription() *datatypes_go_proto.Markdown
- func (x *Questionnaire) GetEffectivePeriod() *datatypes_go_proto.Period
- func (x *Questionnaire) GetExperimental() *datatypes_go_proto.Boolean
- func (x *Questionnaire) GetExtension() []*datatypes_go_proto.Extension
- func (x *Questionnaire) GetId() *datatypes_go_proto.Id
- func (x *Questionnaire) GetIdentifier() []*datatypes_go_proto.Identifier
- func (x *Questionnaire) GetImplicitRules() *datatypes_go_proto.Uri
- func (x *Questionnaire) GetItem() []*Questionnaire_Item
- func (x *Questionnaire) GetJurisdiction() []*datatypes_go_proto.CodeableConcept
- func (x *Questionnaire) GetLanguage() *datatypes_go_proto.Code
- func (x *Questionnaire) GetLastReviewDate() *datatypes_go_proto.Date
- func (x *Questionnaire) GetMeta() *datatypes_go_proto.Meta
- func (x *Questionnaire) GetModifierExtension() []*datatypes_go_proto.Extension
- func (x *Questionnaire) GetName() *datatypes_go_proto.String
- func (x *Questionnaire) GetPublisher() *datatypes_go_proto.String
- func (x *Questionnaire) GetPurpose() *datatypes_go_proto.Markdown
- func (x *Questionnaire) GetStatus() *Questionnaire_StatusCode
- func (x *Questionnaire) GetSubjectType() []*Questionnaire_SubjectTypeCode
- func (x *Questionnaire) GetText() *datatypes_go_proto.Narrative
- func (x *Questionnaire) GetTitle() *datatypes_go_proto.String
- func (x *Questionnaire) GetUrl() *datatypes_go_proto.Uri
- func (x *Questionnaire) GetUseContext() []*datatypes_go_proto.UsageContext
- func (x *Questionnaire) GetVersion() *datatypes_go_proto.String
- func (*Questionnaire) ProtoMessage()
- func (x *Questionnaire) ProtoReflect() protoreflect.Message
- func (x *Questionnaire) Reset()
- func (x *Questionnaire) String() string
- type Questionnaire_Item
- func (*Questionnaire_Item) Descriptor() ([]byte, []int)deprecated
- func (x *Questionnaire_Item) GetAnswerOption() []*Questionnaire_Item_AnswerOption
- func (x *Questionnaire_Item) GetAnswerValueSet() *datatypes_go_proto.Canonical
- func (x *Questionnaire_Item) GetCode() []*datatypes_go_proto.Coding
- func (x *Questionnaire_Item) GetDefinition() *datatypes_go_proto.Uri
- func (x *Questionnaire_Item) GetEnableBehavior() *Questionnaire_Item_EnableBehaviorCode
- func (x *Questionnaire_Item) GetEnableWhen() []*Questionnaire_Item_EnableWhen
- func (x *Questionnaire_Item) GetExtension() []*datatypes_go_proto.Extension
- func (x *Questionnaire_Item) GetId() *datatypes_go_proto.String
- func (x *Questionnaire_Item) GetInitial() []*Questionnaire_Item_Initial
- func (x *Questionnaire_Item) GetItem() []*Questionnaire_Item
- func (x *Questionnaire_Item) GetLinkId() *datatypes_go_proto.String
- func (x *Questionnaire_Item) GetMaxLength() *datatypes_go_proto.Integer
- func (x *Questionnaire_Item) GetModifierExtension() []*datatypes_go_proto.Extension
- func (x *Questionnaire_Item) GetPrefix() *datatypes_go_proto.String
- func (x *Questionnaire_Item) GetReadOnly() *datatypes_go_proto.Boolean
- func (x *Questionnaire_Item) GetRepeats() *datatypes_go_proto.Boolean
- func (x *Questionnaire_Item) GetRequired() *datatypes_go_proto.Boolean
- func (x *Questionnaire_Item) GetText() *datatypes_go_proto.String
- func (x *Questionnaire_Item) GetType() *Questionnaire_Item_TypeCode
- func (*Questionnaire_Item) ProtoMessage()
- func (x *Questionnaire_Item) ProtoReflect() protoreflect.Message
- func (x *Questionnaire_Item) Reset()
- func (x *Questionnaire_Item) String() string
- type Questionnaire_Item_AnswerOption
- func (*Questionnaire_Item_AnswerOption) Descriptor() ([]byte, []int)deprecated
- func (x *Questionnaire_Item_AnswerOption) GetExtension() []*datatypes_go_proto.Extension
- func (x *Questionnaire_Item_AnswerOption) GetId() *datatypes_go_proto.String
- func (x *Questionnaire_Item_AnswerOption) GetInitialSelected() *datatypes_go_proto.Boolean
- func (x *Questionnaire_Item_AnswerOption) GetModifierExtension() []*datatypes_go_proto.Extension
- func (x *Questionnaire_Item_AnswerOption) GetValue() *Questionnaire_Item_AnswerOption_ValueX
- func (*Questionnaire_Item_AnswerOption) ProtoMessage()
- func (x *Questionnaire_Item_AnswerOption) ProtoReflect() protoreflect.Message
- func (x *Questionnaire_Item_AnswerOption) Reset()
- func (x *Questionnaire_Item_AnswerOption) String() string
- type Questionnaire_Item_AnswerOption_ValueX
- func (*Questionnaire_Item_AnswerOption_ValueX) Descriptor() ([]byte, []int)deprecated
- func (m *Questionnaire_Item_AnswerOption_ValueX) GetChoice() isQuestionnaire_Item_AnswerOption_ValueX_Choice
- func (x *Questionnaire_Item_AnswerOption_ValueX) GetCoding() *datatypes_go_proto.Coding
- func (x *Questionnaire_Item_AnswerOption_ValueX) GetDate() *datatypes_go_proto.Date
- func (x *Questionnaire_Item_AnswerOption_ValueX) GetInteger() *datatypes_go_proto.Integer
- func (x *Questionnaire_Item_AnswerOption_ValueX) GetReference() *datatypes_go_proto.Reference
- func (x *Questionnaire_Item_AnswerOption_ValueX) GetStringValue() *datatypes_go_proto.String
- func (x *Questionnaire_Item_AnswerOption_ValueX) GetTime() *datatypes_go_proto.Time
- func (*Questionnaire_Item_AnswerOption_ValueX) ProtoMessage()
- func (x *Questionnaire_Item_AnswerOption_ValueX) ProtoReflect() protoreflect.Message
- func (x *Questionnaire_Item_AnswerOption_ValueX) Reset()
- func (x *Questionnaire_Item_AnswerOption_ValueX) String() string
- type Questionnaire_Item_AnswerOption_ValueX_Coding
- type Questionnaire_Item_AnswerOption_ValueX_Date
- type Questionnaire_Item_AnswerOption_ValueX_Integer
- type Questionnaire_Item_AnswerOption_ValueX_Reference
- type Questionnaire_Item_AnswerOption_ValueX_StringValue
- type Questionnaire_Item_AnswerOption_ValueX_Time
- type Questionnaire_Item_EnableBehaviorCode
- func (*Questionnaire_Item_EnableBehaviorCode) Descriptor() ([]byte, []int)deprecated
- func (x *Questionnaire_Item_EnableBehaviorCode) GetExtension() []*datatypes_go_proto.Extension
- func (x *Questionnaire_Item_EnableBehaviorCode) GetId() *datatypes_go_proto.String
- func (x *Questionnaire_Item_EnableBehaviorCode) GetValue() codes_go_proto.EnableWhenBehaviorCode_Value
- func (*Questionnaire_Item_EnableBehaviorCode) ProtoMessage()
- func (x *Questionnaire_Item_EnableBehaviorCode) ProtoReflect() protoreflect.Message
- func (x *Questionnaire_Item_EnableBehaviorCode) Reset()
- func (x *Questionnaire_Item_EnableBehaviorCode) String() string
- type Questionnaire_Item_EnableWhen
- func (*Questionnaire_Item_EnableWhen) Descriptor() ([]byte, []int)deprecated
- func (x *Questionnaire_Item_EnableWhen) GetAnswer() *Questionnaire_Item_EnableWhen_AnswerX
- func (x *Questionnaire_Item_EnableWhen) GetExtension() []*datatypes_go_proto.Extension
- func (x *Questionnaire_Item_EnableWhen) GetId() *datatypes_go_proto.String
- func (x *Questionnaire_Item_EnableWhen) GetModifierExtension() []*datatypes_go_proto.Extension
- func (x *Questionnaire_Item_EnableWhen) GetOperator() *Questionnaire_Item_EnableWhen_OperatorCode
- func (x *Questionnaire_Item_EnableWhen) GetQuestion() *datatypes_go_proto.String
- func (*Questionnaire_Item_EnableWhen) ProtoMessage()
- func (x *Questionnaire_Item_EnableWhen) ProtoReflect() protoreflect.Message
- func (x *Questionnaire_Item_EnableWhen) Reset()
- func (x *Questionnaire_Item_EnableWhen) String() string
- type Questionnaire_Item_EnableWhen_AnswerX
- func (*Questionnaire_Item_EnableWhen_AnswerX) Descriptor() ([]byte, []int)deprecated
- func (x *Questionnaire_Item_EnableWhen_AnswerX) GetBoolean() *datatypes_go_proto.Boolean
- func (m *Questionnaire_Item_EnableWhen_AnswerX) GetChoice() isQuestionnaire_Item_EnableWhen_AnswerX_Choice
- func (x *Questionnaire_Item_EnableWhen_AnswerX) GetCoding() *datatypes_go_proto.Coding
- func (x *Questionnaire_Item_EnableWhen_AnswerX) GetDate() *datatypes_go_proto.Date
- func (x *Questionnaire_Item_EnableWhen_AnswerX) GetDateTime() *datatypes_go_proto.DateTime
- func (x *Questionnaire_Item_EnableWhen_AnswerX) GetDecimal() *datatypes_go_proto.Decimal
- func (x *Questionnaire_Item_EnableWhen_AnswerX) GetInteger() *datatypes_go_proto.Integer
- func (x *Questionnaire_Item_EnableWhen_AnswerX) GetQuantity() *datatypes_go_proto.Quantity
- func (x *Questionnaire_Item_EnableWhen_AnswerX) GetReference() *datatypes_go_proto.Reference
- func (x *Questionnaire_Item_EnableWhen_AnswerX) GetStringValue() *datatypes_go_proto.String
- func (x *Questionnaire_Item_EnableWhen_AnswerX) GetTime() *datatypes_go_proto.Time
- func (*Questionnaire_Item_EnableWhen_AnswerX) ProtoMessage()
- func (x *Questionnaire_Item_EnableWhen_AnswerX) ProtoReflect() protoreflect.Message
- func (x *Questionnaire_Item_EnableWhen_AnswerX) Reset()
- func (x *Questionnaire_Item_EnableWhen_AnswerX) String() string
- type Questionnaire_Item_EnableWhen_AnswerX_Boolean
- type Questionnaire_Item_EnableWhen_AnswerX_Coding
- type Questionnaire_Item_EnableWhen_AnswerX_Date
- type Questionnaire_Item_EnableWhen_AnswerX_DateTime
- type Questionnaire_Item_EnableWhen_AnswerX_Decimal
- type Questionnaire_Item_EnableWhen_AnswerX_Integer
- type Questionnaire_Item_EnableWhen_AnswerX_Quantity
- type Questionnaire_Item_EnableWhen_AnswerX_Reference
- type Questionnaire_Item_EnableWhen_AnswerX_StringValue
- type Questionnaire_Item_EnableWhen_AnswerX_Time
- type Questionnaire_Item_EnableWhen_OperatorCode
- func (*Questionnaire_Item_EnableWhen_OperatorCode) Descriptor() ([]byte, []int)deprecated
- func (x *Questionnaire_Item_EnableWhen_OperatorCode) GetExtension() []*datatypes_go_proto.Extension
- func (x *Questionnaire_Item_EnableWhen_OperatorCode) GetId() *datatypes_go_proto.String
- func (x *Questionnaire_Item_EnableWhen_OperatorCode) GetValue() codes_go_proto.QuestionnaireItemOperatorCode_Value
- func (*Questionnaire_Item_EnableWhen_OperatorCode) ProtoMessage()
- func (x *Questionnaire_Item_EnableWhen_OperatorCode) ProtoReflect() protoreflect.Message
- func (x *Questionnaire_Item_EnableWhen_OperatorCode) Reset()
- func (x *Questionnaire_Item_EnableWhen_OperatorCode) String() string
- type Questionnaire_Item_Initial
- func (*Questionnaire_Item_Initial) Descriptor() ([]byte, []int)deprecated
- func (x *Questionnaire_Item_Initial) GetExtension() []*datatypes_go_proto.Extension
- func (x *Questionnaire_Item_Initial) GetId() *datatypes_go_proto.String
- func (x *Questionnaire_Item_Initial) GetModifierExtension() []*datatypes_go_proto.Extension
- func (x *Questionnaire_Item_Initial) GetValue() *Questionnaire_Item_Initial_ValueX
- func (*Questionnaire_Item_Initial) ProtoMessage()
- func (x *Questionnaire_Item_Initial) ProtoReflect() protoreflect.Message
- func (x *Questionnaire_Item_Initial) Reset()
- func (x *Questionnaire_Item_Initial) String() string
- type Questionnaire_Item_Initial_ValueX
- func (*Questionnaire_Item_Initial_ValueX) Descriptor() ([]byte, []int)deprecated
- func (x *Questionnaire_Item_Initial_ValueX) GetAttachment() *datatypes_go_proto.Attachment
- func (x *Questionnaire_Item_Initial_ValueX) GetBoolean() *datatypes_go_proto.Boolean
- func (m *Questionnaire_Item_Initial_ValueX) GetChoice() isQuestionnaire_Item_Initial_ValueX_Choice
- func (x *Questionnaire_Item_Initial_ValueX) GetCoding() *datatypes_go_proto.Coding
- func (x *Questionnaire_Item_Initial_ValueX) GetDate() *datatypes_go_proto.Date
- func (x *Questionnaire_Item_Initial_ValueX) GetDateTime() *datatypes_go_proto.DateTime
- func (x *Questionnaire_Item_Initial_ValueX) GetDecimal() *datatypes_go_proto.Decimal
- func (x *Questionnaire_Item_Initial_ValueX) GetInteger() *datatypes_go_proto.Integer
- func (x *Questionnaire_Item_Initial_ValueX) GetQuantity() *datatypes_go_proto.Quantity
- func (x *Questionnaire_Item_Initial_ValueX) GetReference() *datatypes_go_proto.Reference
- func (x *Questionnaire_Item_Initial_ValueX) GetStringValue() *datatypes_go_proto.String
- func (x *Questionnaire_Item_Initial_ValueX) GetTime() *datatypes_go_proto.Time
- func (x *Questionnaire_Item_Initial_ValueX) GetUri() *datatypes_go_proto.Uri
- func (*Questionnaire_Item_Initial_ValueX) ProtoMessage()
- func (x *Questionnaire_Item_Initial_ValueX) ProtoReflect() protoreflect.Message
- func (x *Questionnaire_Item_Initial_ValueX) Reset()
- func (x *Questionnaire_Item_Initial_ValueX) String() string
- type Questionnaire_Item_Initial_ValueX_Attachment
- type Questionnaire_Item_Initial_ValueX_Boolean
- type Questionnaire_Item_Initial_ValueX_Coding
- type Questionnaire_Item_Initial_ValueX_Date
- type Questionnaire_Item_Initial_ValueX_DateTime
- type Questionnaire_Item_Initial_ValueX_Decimal
- type Questionnaire_Item_Initial_ValueX_Integer
- type Questionnaire_Item_Initial_ValueX_Quantity
- type Questionnaire_Item_Initial_ValueX_Reference
- type Questionnaire_Item_Initial_ValueX_StringValue
- type Questionnaire_Item_Initial_ValueX_Time
- type Questionnaire_Item_Initial_ValueX_Uri
- type Questionnaire_Item_TypeCode
- func (*Questionnaire_Item_TypeCode) Descriptor() ([]byte, []int)deprecated
- func (x *Questionnaire_Item_TypeCode) GetExtension() []*datatypes_go_proto.Extension
- func (x *Questionnaire_Item_TypeCode) GetId() *datatypes_go_proto.String
- func (x *Questionnaire_Item_TypeCode) GetValue() codes_go_proto.QuestionnaireItemTypeCode_Value
- func (*Questionnaire_Item_TypeCode) ProtoMessage()
- func (x *Questionnaire_Item_TypeCode) ProtoReflect() protoreflect.Message
- func (x *Questionnaire_Item_TypeCode) Reset()
- func (x *Questionnaire_Item_TypeCode) String() string
- type Questionnaire_StatusCode
- func (*Questionnaire_StatusCode) Descriptor() ([]byte, []int)deprecated
- func (x *Questionnaire_StatusCode) GetExtension() []*datatypes_go_proto.Extension
- func (x *Questionnaire_StatusCode) GetId() *datatypes_go_proto.String
- func (x *Questionnaire_StatusCode) GetValue() codes_go_proto.PublicationStatusCode_Value
- func (*Questionnaire_StatusCode) ProtoMessage()
- func (x *Questionnaire_StatusCode) ProtoReflect() protoreflect.Message
- func (x *Questionnaire_StatusCode) Reset()
- func (x *Questionnaire_StatusCode) String() string
- type Questionnaire_SubjectTypeCode
- func (*Questionnaire_SubjectTypeCode) Descriptor() ([]byte, []int)deprecated
- func (x *Questionnaire_SubjectTypeCode) GetExtension() []*datatypes_go_proto.Extension
- func (x *Questionnaire_SubjectTypeCode) GetId() *datatypes_go_proto.String
- func (x *Questionnaire_SubjectTypeCode) GetValue() codes_go_proto.ResourceTypeCode_Value
- func (*Questionnaire_SubjectTypeCode) ProtoMessage()
- func (x *Questionnaire_SubjectTypeCode) ProtoReflect() protoreflect.Message
- func (x *Questionnaire_SubjectTypeCode) Reset()
- func (x *Questionnaire_SubjectTypeCode) String() string
Constants ¶
This section is empty.
Variables ¶
var File_proto_google_fhir_proto_r4_core_resources_questionnaire_proto protoreflect.FileDescriptor
Functions ¶
This section is empty.
Types ¶
type Questionnaire ¶
type Questionnaire struct { // Logical id of this artifact Id *datatypes_go_proto.Id `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` // Metadata about the resource Meta *datatypes_go_proto.Meta `protobuf:"bytes,2,opt,name=meta,proto3" json:"meta,omitempty"` // A set of rules under which this content was created ImplicitRules *datatypes_go_proto.Uri `protobuf:"bytes,3,opt,name=implicit_rules,json=implicitRules,proto3" json:"implicit_rules,omitempty"` // Language of the resource content Language *datatypes_go_proto.Code `protobuf:"bytes,4,opt,name=language,proto3" json:"language,omitempty"` // Text summary of the resource, for human interpretation Text *datatypes_go_proto.Narrative `protobuf:"bytes,5,opt,name=text,proto3" json:"text,omitempty"` // Contained, inline Resources Contained []*any.Any `protobuf:"bytes,6,rep,name=contained,proto3" json:"contained,omitempty"` // Additional content defined by implementations Extension []*datatypes_go_proto.Extension `protobuf:"bytes,8,rep,name=extension,proto3" json:"extension,omitempty"` // Extensions that cannot be ignored ModifierExtension []*datatypes_go_proto.Extension `protobuf:"bytes,9,rep,name=modifier_extension,json=modifierExtension,proto3" json:"modifier_extension,omitempty"` // Canonical identifier for this questionnaire, represented as a URI (globally // unique) Url *datatypes_go_proto.Uri `protobuf:"bytes,10,opt,name=url,proto3" json:"url,omitempty"` // Additional identifier for the questionnaire Identifier []*datatypes_go_proto.Identifier `protobuf:"bytes,11,rep,name=identifier,proto3" json:"identifier,omitempty"` // Business version of the questionnaire Version *datatypes_go_proto.String `protobuf:"bytes,12,opt,name=version,proto3" json:"version,omitempty"` // Name for this questionnaire (computer friendly) Name *datatypes_go_proto.String `protobuf:"bytes,13,opt,name=name,proto3" json:"name,omitempty"` // Name for this questionnaire (human friendly) Title *datatypes_go_proto.String `protobuf:"bytes,14,opt,name=title,proto3" json:"title,omitempty"` // Instantiates protocol or definition DerivedFrom []*datatypes_go_proto.Canonical `protobuf:"bytes,15,rep,name=derived_from,json=derivedFrom,proto3" json:"derived_from,omitempty"` Status *Questionnaire_StatusCode `protobuf:"bytes,16,opt,name=status,proto3" json:"status,omitempty"` // For testing purposes, not real usage Experimental *datatypes_go_proto.Boolean `protobuf:"bytes,17,opt,name=experimental,proto3" json:"experimental,omitempty"` SubjectType []*Questionnaire_SubjectTypeCode `protobuf:"bytes,18,rep,name=subject_type,json=subjectType,proto3" json:"subject_type,omitempty"` // Date last changed Date *datatypes_go_proto.DateTime `protobuf:"bytes,19,opt,name=date,proto3" json:"date,omitempty"` // Name of the publisher (organization or individual) Publisher *datatypes_go_proto.String `protobuf:"bytes,20,opt,name=publisher,proto3" json:"publisher,omitempty"` // Contact details for the publisher Contact []*datatypes_go_proto.ContactDetail `protobuf:"bytes,21,rep,name=contact,proto3" json:"contact,omitempty"` // Natural language description of the questionnaire Description *datatypes_go_proto.Markdown `protobuf:"bytes,22,opt,name=description,proto3" json:"description,omitempty"` // The context that the content is intended to support UseContext []*datatypes_go_proto.UsageContext `protobuf:"bytes,23,rep,name=use_context,json=useContext,proto3" json:"use_context,omitempty"` // Intended jurisdiction for questionnaire (if applicable) Jurisdiction []*datatypes_go_proto.CodeableConcept `protobuf:"bytes,24,rep,name=jurisdiction,proto3" json:"jurisdiction,omitempty"` // Why this questionnaire is defined Purpose *datatypes_go_proto.Markdown `protobuf:"bytes,25,opt,name=purpose,proto3" json:"purpose,omitempty"` // Use and/or publishing restrictions Copyright *datatypes_go_proto.Markdown `protobuf:"bytes,26,opt,name=copyright,proto3" json:"copyright,omitempty"` // When the questionnaire was approved by publisher ApprovalDate *datatypes_go_proto.Date `protobuf:"bytes,27,opt,name=approval_date,json=approvalDate,proto3" json:"approval_date,omitempty"` // When the questionnaire was last reviewed LastReviewDate *datatypes_go_proto.Date `protobuf:"bytes,28,opt,name=last_review_date,json=lastReviewDate,proto3" json:"last_review_date,omitempty"` // When the questionnaire is expected to be used EffectivePeriod *datatypes_go_proto.Period `protobuf:"bytes,29,opt,name=effective_period,json=effectivePeriod,proto3" json:"effective_period,omitempty"` // Concept that represents the overall questionnaire Code []*datatypes_go_proto.Coding `protobuf:"bytes,30,rep,name=code,proto3" json:"code,omitempty"` Item []*Questionnaire_Item `protobuf:"bytes,31,rep,name=item,proto3" json:"item,omitempty"` // contains filtered or unexported fields }
Auto-generated from StructureDefinition for Questionnaire, last updated 2019-11-01T09:29:23.356+11:00. A structured set of questions. See http://hl7.org/fhir/StructureDefinition/Questionnaire
func (*Questionnaire) Descriptor
deprecated
func (*Questionnaire) Descriptor() ([]byte, []int)
Deprecated: Use Questionnaire.ProtoReflect.Descriptor instead.
func (*Questionnaire) GetApprovalDate ¶
func (x *Questionnaire) GetApprovalDate() *datatypes_go_proto.Date
func (*Questionnaire) GetCode ¶
func (x *Questionnaire) GetCode() []*datatypes_go_proto.Coding
func (*Questionnaire) GetContact ¶
func (x *Questionnaire) GetContact() []*datatypes_go_proto.ContactDetail
func (*Questionnaire) GetContained ¶
func (x *Questionnaire) GetContained() []*any.Any
func (*Questionnaire) GetCopyright ¶
func (x *Questionnaire) GetCopyright() *datatypes_go_proto.Markdown
func (*Questionnaire) GetDate ¶
func (x *Questionnaire) GetDate() *datatypes_go_proto.DateTime
func (*Questionnaire) GetDerivedFrom ¶
func (x *Questionnaire) GetDerivedFrom() []*datatypes_go_proto.Canonical
func (*Questionnaire) GetDescription ¶
func (x *Questionnaire) GetDescription() *datatypes_go_proto.Markdown
func (*Questionnaire) GetEffectivePeriod ¶
func (x *Questionnaire) GetEffectivePeriod() *datatypes_go_proto.Period
func (*Questionnaire) GetExperimental ¶
func (x *Questionnaire) GetExperimental() *datatypes_go_proto.Boolean
func (*Questionnaire) GetExtension ¶
func (x *Questionnaire) GetExtension() []*datatypes_go_proto.Extension
func (*Questionnaire) GetId ¶
func (x *Questionnaire) GetId() *datatypes_go_proto.Id
func (*Questionnaire) GetIdentifier ¶
func (x *Questionnaire) GetIdentifier() []*datatypes_go_proto.Identifier
func (*Questionnaire) GetImplicitRules ¶
func (x *Questionnaire) GetImplicitRules() *datatypes_go_proto.Uri
func (*Questionnaire) GetItem ¶
func (x *Questionnaire) GetItem() []*Questionnaire_Item
func (*Questionnaire) GetJurisdiction ¶
func (x *Questionnaire) GetJurisdiction() []*datatypes_go_proto.CodeableConcept
func (*Questionnaire) GetLanguage ¶
func (x *Questionnaire) GetLanguage() *datatypes_go_proto.Code
func (*Questionnaire) GetLastReviewDate ¶
func (x *Questionnaire) GetLastReviewDate() *datatypes_go_proto.Date
func (*Questionnaire) GetMeta ¶
func (x *Questionnaire) GetMeta() *datatypes_go_proto.Meta
func (*Questionnaire) GetModifierExtension ¶
func (x *Questionnaire) GetModifierExtension() []*datatypes_go_proto.Extension
func (*Questionnaire) GetName ¶
func (x *Questionnaire) GetName() *datatypes_go_proto.String
func (*Questionnaire) GetPublisher ¶
func (x *Questionnaire) GetPublisher() *datatypes_go_proto.String
func (*Questionnaire) GetPurpose ¶
func (x *Questionnaire) GetPurpose() *datatypes_go_proto.Markdown
func (*Questionnaire) GetStatus ¶
func (x *Questionnaire) GetStatus() *Questionnaire_StatusCode
func (*Questionnaire) GetSubjectType ¶
func (x *Questionnaire) GetSubjectType() []*Questionnaire_SubjectTypeCode
func (*Questionnaire) GetText ¶
func (x *Questionnaire) GetText() *datatypes_go_proto.Narrative
func (*Questionnaire) GetTitle ¶
func (x *Questionnaire) GetTitle() *datatypes_go_proto.String
func (*Questionnaire) GetUrl ¶
func (x *Questionnaire) GetUrl() *datatypes_go_proto.Uri
func (*Questionnaire) GetUseContext ¶
func (x *Questionnaire) GetUseContext() []*datatypes_go_proto.UsageContext
func (*Questionnaire) GetVersion ¶
func (x *Questionnaire) GetVersion() *datatypes_go_proto.String
func (*Questionnaire) ProtoMessage ¶
func (*Questionnaire) ProtoMessage()
func (*Questionnaire) ProtoReflect ¶
func (x *Questionnaire) ProtoReflect() protoreflect.Message
func (*Questionnaire) Reset ¶
func (x *Questionnaire) Reset()
func (*Questionnaire) String ¶
func (x *Questionnaire) String() string
type Questionnaire_Item ¶
type Questionnaire_Item struct { // Unique id for inter-element referencing Id *datatypes_go_proto.String `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` // Additional content defined by implementations Extension []*datatypes_go_proto.Extension `protobuf:"bytes,2,rep,name=extension,proto3" json:"extension,omitempty"` // Extensions that cannot be ignored even if unrecognized ModifierExtension []*datatypes_go_proto.Extension `protobuf:"bytes,3,rep,name=modifier_extension,json=modifierExtension,proto3" json:"modifier_extension,omitempty"` // Unique id for item in questionnaire LinkId *datatypes_go_proto.String `protobuf:"bytes,4,opt,name=link_id,json=linkId,proto3" json:"link_id,omitempty"` // ElementDefinition - details for the item Definition *datatypes_go_proto.Uri `protobuf:"bytes,5,opt,name=definition,proto3" json:"definition,omitempty"` // Corresponding concept for this item in a terminology Code []*datatypes_go_proto.Coding `protobuf:"bytes,6,rep,name=code,proto3" json:"code,omitempty"` // E.g. "1(a)", "2.5.3" Prefix *datatypes_go_proto.String `protobuf:"bytes,7,opt,name=prefix,proto3" json:"prefix,omitempty"` // Primary text for the item Text *datatypes_go_proto.String `protobuf:"bytes,8,opt,name=text,proto3" json:"text,omitempty"` Type *Questionnaire_Item_TypeCode `protobuf:"bytes,9,opt,name=type,proto3" json:"type,omitempty"` EnableWhen []*Questionnaire_Item_EnableWhen `protobuf:"bytes,10,rep,name=enable_when,json=enableWhen,proto3" json:"enable_when,omitempty"` EnableBehavior *Questionnaire_Item_EnableBehaviorCode `protobuf:"bytes,11,opt,name=enable_behavior,json=enableBehavior,proto3" json:"enable_behavior,omitempty"` // Whether the item must be included in data results Required *datatypes_go_proto.Boolean `protobuf:"bytes,12,opt,name=required,proto3" json:"required,omitempty"` // Whether the item may repeat Repeats *datatypes_go_proto.Boolean `protobuf:"bytes,13,opt,name=repeats,proto3" json:"repeats,omitempty"` // Don't allow human editing ReadOnly *datatypes_go_proto.Boolean `protobuf:"bytes,14,opt,name=read_only,json=readOnly,proto3" json:"read_only,omitempty"` // No more than this many characters MaxLength *datatypes_go_proto.Integer `protobuf:"bytes,15,opt,name=max_length,json=maxLength,proto3" json:"max_length,omitempty"` // Valueset containing permitted answers AnswerValueSet *datatypes_go_proto.Canonical `protobuf:"bytes,16,opt,name=answer_value_set,json=answerValueSet,proto3" json:"answer_value_set,omitempty"` AnswerOption []*Questionnaire_Item_AnswerOption `protobuf:"bytes,17,rep,name=answer_option,json=answerOption,proto3" json:"answer_option,omitempty"` Initial []*Questionnaire_Item_Initial `protobuf:"bytes,18,rep,name=initial,proto3" json:"initial,omitempty"` // Nested questionnaire items Item []*Questionnaire_Item `protobuf:"bytes,19,rep,name=item,proto3" json:"item,omitempty"` // contains filtered or unexported fields }
Questions and sections within the Questionnaire
func (*Questionnaire_Item) Descriptor
deprecated
func (*Questionnaire_Item) Descriptor() ([]byte, []int)
Deprecated: Use Questionnaire_Item.ProtoReflect.Descriptor instead.
func (*Questionnaire_Item) GetAnswerOption ¶
func (x *Questionnaire_Item) GetAnswerOption() []*Questionnaire_Item_AnswerOption
func (*Questionnaire_Item) GetAnswerValueSet ¶
func (x *Questionnaire_Item) GetAnswerValueSet() *datatypes_go_proto.Canonical
func (*Questionnaire_Item) GetCode ¶
func (x *Questionnaire_Item) GetCode() []*datatypes_go_proto.Coding
func (*Questionnaire_Item) GetDefinition ¶
func (x *Questionnaire_Item) GetDefinition() *datatypes_go_proto.Uri
func (*Questionnaire_Item) GetEnableBehavior ¶
func (x *Questionnaire_Item) GetEnableBehavior() *Questionnaire_Item_EnableBehaviorCode
func (*Questionnaire_Item) GetEnableWhen ¶
func (x *Questionnaire_Item) GetEnableWhen() []*Questionnaire_Item_EnableWhen
func (*Questionnaire_Item) GetExtension ¶
func (x *Questionnaire_Item) GetExtension() []*datatypes_go_proto.Extension
func (*Questionnaire_Item) GetId ¶
func (x *Questionnaire_Item) GetId() *datatypes_go_proto.String
func (*Questionnaire_Item) GetInitial ¶
func (x *Questionnaire_Item) GetInitial() []*Questionnaire_Item_Initial
func (*Questionnaire_Item) GetItem ¶
func (x *Questionnaire_Item) GetItem() []*Questionnaire_Item
func (*Questionnaire_Item) GetLinkId ¶
func (x *Questionnaire_Item) GetLinkId() *datatypes_go_proto.String
func (*Questionnaire_Item) GetMaxLength ¶
func (x *Questionnaire_Item) GetMaxLength() *datatypes_go_proto.Integer
func (*Questionnaire_Item) GetModifierExtension ¶
func (x *Questionnaire_Item) GetModifierExtension() []*datatypes_go_proto.Extension
func (*Questionnaire_Item) GetPrefix ¶
func (x *Questionnaire_Item) GetPrefix() *datatypes_go_proto.String
func (*Questionnaire_Item) GetReadOnly ¶
func (x *Questionnaire_Item) GetReadOnly() *datatypes_go_proto.Boolean
func (*Questionnaire_Item) GetRepeats ¶
func (x *Questionnaire_Item) GetRepeats() *datatypes_go_proto.Boolean
func (*Questionnaire_Item) GetRequired ¶
func (x *Questionnaire_Item) GetRequired() *datatypes_go_proto.Boolean
func (*Questionnaire_Item) GetText ¶
func (x *Questionnaire_Item) GetText() *datatypes_go_proto.String
func (*Questionnaire_Item) GetType ¶
func (x *Questionnaire_Item) GetType() *Questionnaire_Item_TypeCode
func (*Questionnaire_Item) ProtoMessage ¶
func (*Questionnaire_Item) ProtoMessage()
func (*Questionnaire_Item) ProtoReflect ¶
func (x *Questionnaire_Item) ProtoReflect() protoreflect.Message
func (*Questionnaire_Item) Reset ¶
func (x *Questionnaire_Item) Reset()
func (*Questionnaire_Item) String ¶
func (x *Questionnaire_Item) String() string
type Questionnaire_Item_AnswerOption ¶
type Questionnaire_Item_AnswerOption struct { // Unique id for inter-element referencing Id *datatypes_go_proto.String `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` // Additional content defined by implementations Extension []*datatypes_go_proto.Extension `protobuf:"bytes,2,rep,name=extension,proto3" json:"extension,omitempty"` // Extensions that cannot be ignored even if unrecognized ModifierExtension []*datatypes_go_proto.Extension `protobuf:"bytes,3,rep,name=modifier_extension,json=modifierExtension,proto3" json:"modifier_extension,omitempty"` Value *Questionnaire_Item_AnswerOption_ValueX `protobuf:"bytes,4,opt,name=value,proto3" json:"value,omitempty"` // Whether option is selected by default InitialSelected *datatypes_go_proto.Boolean `protobuf:"bytes,5,opt,name=initial_selected,json=initialSelected,proto3" json:"initial_selected,omitempty"` // contains filtered or unexported fields }
Permitted answer
func (*Questionnaire_Item_AnswerOption) Descriptor
deprecated
func (*Questionnaire_Item_AnswerOption) Descriptor() ([]byte, []int)
Deprecated: Use Questionnaire_Item_AnswerOption.ProtoReflect.Descriptor instead.
func (*Questionnaire_Item_AnswerOption) GetExtension ¶
func (x *Questionnaire_Item_AnswerOption) GetExtension() []*datatypes_go_proto.Extension
func (*Questionnaire_Item_AnswerOption) GetId ¶
func (x *Questionnaire_Item_AnswerOption) GetId() *datatypes_go_proto.String
func (*Questionnaire_Item_AnswerOption) GetInitialSelected ¶
func (x *Questionnaire_Item_AnswerOption) GetInitialSelected() *datatypes_go_proto.Boolean
func (*Questionnaire_Item_AnswerOption) GetModifierExtension ¶
func (x *Questionnaire_Item_AnswerOption) GetModifierExtension() []*datatypes_go_proto.Extension
func (*Questionnaire_Item_AnswerOption) GetValue ¶
func (x *Questionnaire_Item_AnswerOption) GetValue() *Questionnaire_Item_AnswerOption_ValueX
func (*Questionnaire_Item_AnswerOption) ProtoMessage ¶
func (*Questionnaire_Item_AnswerOption) ProtoMessage()
func (*Questionnaire_Item_AnswerOption) ProtoReflect ¶
func (x *Questionnaire_Item_AnswerOption) ProtoReflect() protoreflect.Message
func (*Questionnaire_Item_AnswerOption) Reset ¶
func (x *Questionnaire_Item_AnswerOption) Reset()
func (*Questionnaire_Item_AnswerOption) String ¶
func (x *Questionnaire_Item_AnswerOption) String() string
type Questionnaire_Item_AnswerOption_ValueX ¶
type Questionnaire_Item_AnswerOption_ValueX struct { // Types that are assignable to Choice: // *Questionnaire_Item_AnswerOption_ValueX_Integer // *Questionnaire_Item_AnswerOption_ValueX_Date // *Questionnaire_Item_AnswerOption_ValueX_Time // *Questionnaire_Item_AnswerOption_ValueX_StringValue // *Questionnaire_Item_AnswerOption_ValueX_Coding // *Questionnaire_Item_AnswerOption_ValueX_Reference Choice isQuestionnaire_Item_AnswerOption_ValueX_Choice `protobuf_oneof:"choice"` // contains filtered or unexported fields }
Answer value
func (*Questionnaire_Item_AnswerOption_ValueX) Descriptor
deprecated
func (*Questionnaire_Item_AnswerOption_ValueX) Descriptor() ([]byte, []int)
Deprecated: Use Questionnaire_Item_AnswerOption_ValueX.ProtoReflect.Descriptor instead.
func (*Questionnaire_Item_AnswerOption_ValueX) GetChoice ¶
func (m *Questionnaire_Item_AnswerOption_ValueX) GetChoice() isQuestionnaire_Item_AnswerOption_ValueX_Choice
func (*Questionnaire_Item_AnswerOption_ValueX) GetCoding ¶
func (x *Questionnaire_Item_AnswerOption_ValueX) GetCoding() *datatypes_go_proto.Coding
func (*Questionnaire_Item_AnswerOption_ValueX) GetDate ¶
func (x *Questionnaire_Item_AnswerOption_ValueX) GetDate() *datatypes_go_proto.Date
func (*Questionnaire_Item_AnswerOption_ValueX) GetInteger ¶
func (x *Questionnaire_Item_AnswerOption_ValueX) GetInteger() *datatypes_go_proto.Integer
func (*Questionnaire_Item_AnswerOption_ValueX) GetReference ¶
func (x *Questionnaire_Item_AnswerOption_ValueX) GetReference() *datatypes_go_proto.Reference
func (*Questionnaire_Item_AnswerOption_ValueX) GetStringValue ¶
func (x *Questionnaire_Item_AnswerOption_ValueX) GetStringValue() *datatypes_go_proto.String
func (*Questionnaire_Item_AnswerOption_ValueX) GetTime ¶
func (x *Questionnaire_Item_AnswerOption_ValueX) GetTime() *datatypes_go_proto.Time
func (*Questionnaire_Item_AnswerOption_ValueX) ProtoMessage ¶
func (*Questionnaire_Item_AnswerOption_ValueX) ProtoMessage()
func (*Questionnaire_Item_AnswerOption_ValueX) ProtoReflect ¶
func (x *Questionnaire_Item_AnswerOption_ValueX) ProtoReflect() protoreflect.Message
func (*Questionnaire_Item_AnswerOption_ValueX) Reset ¶
func (x *Questionnaire_Item_AnswerOption_ValueX) Reset()
func (*Questionnaire_Item_AnswerOption_ValueX) String ¶
func (x *Questionnaire_Item_AnswerOption_ValueX) String() string
type Questionnaire_Item_AnswerOption_ValueX_Coding ¶
type Questionnaire_Item_AnswerOption_ValueX_Coding struct {
Coding *datatypes_go_proto.Coding `protobuf:"bytes,5,opt,name=coding,proto3,oneof"`
}
type Questionnaire_Item_AnswerOption_ValueX_Date ¶
type Questionnaire_Item_AnswerOption_ValueX_Date struct {
Date *datatypes_go_proto.Date `protobuf:"bytes,2,opt,name=date,proto3,oneof"`
}
type Questionnaire_Item_AnswerOption_ValueX_Integer ¶
type Questionnaire_Item_AnswerOption_ValueX_Integer struct {
Integer *datatypes_go_proto.Integer `protobuf:"bytes,1,opt,name=integer,proto3,oneof"`
}
type Questionnaire_Item_AnswerOption_ValueX_Reference ¶
type Questionnaire_Item_AnswerOption_ValueX_Reference struct {
Reference *datatypes_go_proto.Reference `protobuf:"bytes,6,opt,name=reference,proto3,oneof"`
}
type Questionnaire_Item_AnswerOption_ValueX_StringValue ¶
type Questionnaire_Item_AnswerOption_ValueX_StringValue struct {
StringValue *datatypes_go_proto.String `protobuf:"bytes,4,opt,name=string_value,json=string,proto3,oneof"`
}
type Questionnaire_Item_AnswerOption_ValueX_Time ¶
type Questionnaire_Item_AnswerOption_ValueX_Time struct {
Time *datatypes_go_proto.Time `protobuf:"bytes,3,opt,name=time,proto3,oneof"`
}
type Questionnaire_Item_EnableBehaviorCode ¶
type Questionnaire_Item_EnableBehaviorCode struct { Value codes_go_proto.EnableWhenBehaviorCode_Value `protobuf:"varint,1,opt,name=value,proto3,enum=google.fhir.r4.core.EnableWhenBehaviorCode_Value" json:"value,omitempty"` Id *datatypes_go_proto.String `protobuf:"bytes,2,opt,name=id,proto3" json:"id,omitempty"` Extension []*datatypes_go_proto.Extension `protobuf:"bytes,3,rep,name=extension,proto3" json:"extension,omitempty"` // contains filtered or unexported fields }
all | any
func (*Questionnaire_Item_EnableBehaviorCode) Descriptor
deprecated
func (*Questionnaire_Item_EnableBehaviorCode) Descriptor() ([]byte, []int)
Deprecated: Use Questionnaire_Item_EnableBehaviorCode.ProtoReflect.Descriptor instead.
func (*Questionnaire_Item_EnableBehaviorCode) GetExtension ¶
func (x *Questionnaire_Item_EnableBehaviorCode) GetExtension() []*datatypes_go_proto.Extension
func (*Questionnaire_Item_EnableBehaviorCode) GetId ¶
func (x *Questionnaire_Item_EnableBehaviorCode) GetId() *datatypes_go_proto.String
func (*Questionnaire_Item_EnableBehaviorCode) GetValue ¶
func (x *Questionnaire_Item_EnableBehaviorCode) GetValue() codes_go_proto.EnableWhenBehaviorCode_Value
func (*Questionnaire_Item_EnableBehaviorCode) ProtoMessage ¶
func (*Questionnaire_Item_EnableBehaviorCode) ProtoMessage()
func (*Questionnaire_Item_EnableBehaviorCode) ProtoReflect ¶
func (x *Questionnaire_Item_EnableBehaviorCode) ProtoReflect() protoreflect.Message
func (*Questionnaire_Item_EnableBehaviorCode) Reset ¶
func (x *Questionnaire_Item_EnableBehaviorCode) Reset()
func (*Questionnaire_Item_EnableBehaviorCode) String ¶
func (x *Questionnaire_Item_EnableBehaviorCode) String() string
type Questionnaire_Item_EnableWhen ¶
type Questionnaire_Item_EnableWhen struct { // Unique id for inter-element referencing Id *datatypes_go_proto.String `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` // Additional content defined by implementations Extension []*datatypes_go_proto.Extension `protobuf:"bytes,2,rep,name=extension,proto3" json:"extension,omitempty"` // Extensions that cannot be ignored even if unrecognized ModifierExtension []*datatypes_go_proto.Extension `protobuf:"bytes,3,rep,name=modifier_extension,json=modifierExtension,proto3" json:"modifier_extension,omitempty"` // Question that determines whether item is enabled Question *datatypes_go_proto.String `protobuf:"bytes,4,opt,name=question,proto3" json:"question,omitempty"` Operator *Questionnaire_Item_EnableWhen_OperatorCode `protobuf:"bytes,5,opt,name=operator,proto3" json:"operator,omitempty"` Answer *Questionnaire_Item_EnableWhen_AnswerX `protobuf:"bytes,6,opt,name=answer,proto3" json:"answer,omitempty"` // contains filtered or unexported fields }
Only allow data when
func (*Questionnaire_Item_EnableWhen) Descriptor
deprecated
func (*Questionnaire_Item_EnableWhen) Descriptor() ([]byte, []int)
Deprecated: Use Questionnaire_Item_EnableWhen.ProtoReflect.Descriptor instead.
func (*Questionnaire_Item_EnableWhen) GetAnswer ¶
func (x *Questionnaire_Item_EnableWhen) GetAnswer() *Questionnaire_Item_EnableWhen_AnswerX
func (*Questionnaire_Item_EnableWhen) GetExtension ¶
func (x *Questionnaire_Item_EnableWhen) GetExtension() []*datatypes_go_proto.Extension
func (*Questionnaire_Item_EnableWhen) GetId ¶
func (x *Questionnaire_Item_EnableWhen) GetId() *datatypes_go_proto.String
func (*Questionnaire_Item_EnableWhen) GetModifierExtension ¶
func (x *Questionnaire_Item_EnableWhen) GetModifierExtension() []*datatypes_go_proto.Extension
func (*Questionnaire_Item_EnableWhen) GetOperator ¶
func (x *Questionnaire_Item_EnableWhen) GetOperator() *Questionnaire_Item_EnableWhen_OperatorCode
func (*Questionnaire_Item_EnableWhen) GetQuestion ¶
func (x *Questionnaire_Item_EnableWhen) GetQuestion() *datatypes_go_proto.String
func (*Questionnaire_Item_EnableWhen) ProtoMessage ¶
func (*Questionnaire_Item_EnableWhen) ProtoMessage()
func (*Questionnaire_Item_EnableWhen) ProtoReflect ¶
func (x *Questionnaire_Item_EnableWhen) ProtoReflect() protoreflect.Message
func (*Questionnaire_Item_EnableWhen) Reset ¶
func (x *Questionnaire_Item_EnableWhen) Reset()
func (*Questionnaire_Item_EnableWhen) String ¶
func (x *Questionnaire_Item_EnableWhen) String() string
type Questionnaire_Item_EnableWhen_AnswerX ¶
type Questionnaire_Item_EnableWhen_AnswerX struct { // Types that are assignable to Choice: // *Questionnaire_Item_EnableWhen_AnswerX_Boolean // *Questionnaire_Item_EnableWhen_AnswerX_Decimal // *Questionnaire_Item_EnableWhen_AnswerX_Integer // *Questionnaire_Item_EnableWhen_AnswerX_Date // *Questionnaire_Item_EnableWhen_AnswerX_DateTime // *Questionnaire_Item_EnableWhen_AnswerX_Time // *Questionnaire_Item_EnableWhen_AnswerX_StringValue // *Questionnaire_Item_EnableWhen_AnswerX_Coding // *Questionnaire_Item_EnableWhen_AnswerX_Quantity // *Questionnaire_Item_EnableWhen_AnswerX_Reference Choice isQuestionnaire_Item_EnableWhen_AnswerX_Choice `protobuf_oneof:"choice"` // contains filtered or unexported fields }
Value for question comparison based on operator
func (*Questionnaire_Item_EnableWhen_AnswerX) Descriptor
deprecated
func (*Questionnaire_Item_EnableWhen_AnswerX) Descriptor() ([]byte, []int)
Deprecated: Use Questionnaire_Item_EnableWhen_AnswerX.ProtoReflect.Descriptor instead.
func (*Questionnaire_Item_EnableWhen_AnswerX) GetBoolean ¶
func (x *Questionnaire_Item_EnableWhen_AnswerX) GetBoolean() *datatypes_go_proto.Boolean
func (*Questionnaire_Item_EnableWhen_AnswerX) GetChoice ¶
func (m *Questionnaire_Item_EnableWhen_AnswerX) GetChoice() isQuestionnaire_Item_EnableWhen_AnswerX_Choice
func (*Questionnaire_Item_EnableWhen_AnswerX) GetCoding ¶
func (x *Questionnaire_Item_EnableWhen_AnswerX) GetCoding() *datatypes_go_proto.Coding
func (*Questionnaire_Item_EnableWhen_AnswerX) GetDate ¶
func (x *Questionnaire_Item_EnableWhen_AnswerX) GetDate() *datatypes_go_proto.Date
func (*Questionnaire_Item_EnableWhen_AnswerX) GetDateTime ¶
func (x *Questionnaire_Item_EnableWhen_AnswerX) GetDateTime() *datatypes_go_proto.DateTime
func (*Questionnaire_Item_EnableWhen_AnswerX) GetDecimal ¶
func (x *Questionnaire_Item_EnableWhen_AnswerX) GetDecimal() *datatypes_go_proto.Decimal
func (*Questionnaire_Item_EnableWhen_AnswerX) GetInteger ¶
func (x *Questionnaire_Item_EnableWhen_AnswerX) GetInteger() *datatypes_go_proto.Integer
func (*Questionnaire_Item_EnableWhen_AnswerX) GetQuantity ¶
func (x *Questionnaire_Item_EnableWhen_AnswerX) GetQuantity() *datatypes_go_proto.Quantity
func (*Questionnaire_Item_EnableWhen_AnswerX) GetReference ¶
func (x *Questionnaire_Item_EnableWhen_AnswerX) GetReference() *datatypes_go_proto.Reference
func (*Questionnaire_Item_EnableWhen_AnswerX) GetStringValue ¶
func (x *Questionnaire_Item_EnableWhen_AnswerX) GetStringValue() *datatypes_go_proto.String
func (*Questionnaire_Item_EnableWhen_AnswerX) GetTime ¶
func (x *Questionnaire_Item_EnableWhen_AnswerX) GetTime() *datatypes_go_proto.Time
func (*Questionnaire_Item_EnableWhen_AnswerX) ProtoMessage ¶
func (*Questionnaire_Item_EnableWhen_AnswerX) ProtoMessage()
func (*Questionnaire_Item_EnableWhen_AnswerX) ProtoReflect ¶
func (x *Questionnaire_Item_EnableWhen_AnswerX) ProtoReflect() protoreflect.Message
func (*Questionnaire_Item_EnableWhen_AnswerX) Reset ¶
func (x *Questionnaire_Item_EnableWhen_AnswerX) Reset()
func (*Questionnaire_Item_EnableWhen_AnswerX) String ¶
func (x *Questionnaire_Item_EnableWhen_AnswerX) String() string
type Questionnaire_Item_EnableWhen_AnswerX_Boolean ¶
type Questionnaire_Item_EnableWhen_AnswerX_Boolean struct {
Boolean *datatypes_go_proto.Boolean `protobuf:"bytes,1,opt,name=boolean,proto3,oneof"`
}
type Questionnaire_Item_EnableWhen_AnswerX_Coding ¶
type Questionnaire_Item_EnableWhen_AnswerX_Coding struct {
Coding *datatypes_go_proto.Coding `protobuf:"bytes,8,opt,name=coding,proto3,oneof"`
}
type Questionnaire_Item_EnableWhen_AnswerX_Date ¶
type Questionnaire_Item_EnableWhen_AnswerX_Date struct {
Date *datatypes_go_proto.Date `protobuf:"bytes,4,opt,name=date,proto3,oneof"`
}
type Questionnaire_Item_EnableWhen_AnswerX_DateTime ¶
type Questionnaire_Item_EnableWhen_AnswerX_DateTime struct {
DateTime *datatypes_go_proto.DateTime `protobuf:"bytes,5,opt,name=date_time,json=dateTime,proto3,oneof"`
}
type Questionnaire_Item_EnableWhen_AnswerX_Decimal ¶
type Questionnaire_Item_EnableWhen_AnswerX_Decimal struct {
Decimal *datatypes_go_proto.Decimal `protobuf:"bytes,2,opt,name=decimal,proto3,oneof"`
}
type Questionnaire_Item_EnableWhen_AnswerX_Integer ¶
type Questionnaire_Item_EnableWhen_AnswerX_Integer struct {
Integer *datatypes_go_proto.Integer `protobuf:"bytes,3,opt,name=integer,proto3,oneof"`
}
type Questionnaire_Item_EnableWhen_AnswerX_Quantity ¶
type Questionnaire_Item_EnableWhen_AnswerX_Quantity struct {
Quantity *datatypes_go_proto.Quantity `protobuf:"bytes,9,opt,name=quantity,proto3,oneof"`
}
type Questionnaire_Item_EnableWhen_AnswerX_Reference ¶
type Questionnaire_Item_EnableWhen_AnswerX_Reference struct {
Reference *datatypes_go_proto.Reference `protobuf:"bytes,10,opt,name=reference,proto3,oneof"`
}
type Questionnaire_Item_EnableWhen_AnswerX_StringValue ¶
type Questionnaire_Item_EnableWhen_AnswerX_StringValue struct {
StringValue *datatypes_go_proto.String `protobuf:"bytes,7,opt,name=string_value,json=string,proto3,oneof"`
}
type Questionnaire_Item_EnableWhen_AnswerX_Time ¶
type Questionnaire_Item_EnableWhen_AnswerX_Time struct {
Time *datatypes_go_proto.Time `protobuf:"bytes,6,opt,name=time,proto3,oneof"`
}
type Questionnaire_Item_EnableWhen_OperatorCode ¶
type Questionnaire_Item_EnableWhen_OperatorCode struct { Value codes_go_proto.QuestionnaireItemOperatorCode_Value `protobuf:"varint,1,opt,name=value,proto3,enum=google.fhir.r4.core.QuestionnaireItemOperatorCode_Value" json:"value,omitempty"` Id *datatypes_go_proto.String `protobuf:"bytes,2,opt,name=id,proto3" json:"id,omitempty"` Extension []*datatypes_go_proto.Extension `protobuf:"bytes,3,rep,name=extension,proto3" json:"extension,omitempty"` // contains filtered or unexported fields }
exists | = | != | > | < | >= | <=
func (*Questionnaire_Item_EnableWhen_OperatorCode) Descriptor
deprecated
func (*Questionnaire_Item_EnableWhen_OperatorCode) Descriptor() ([]byte, []int)
Deprecated: Use Questionnaire_Item_EnableWhen_OperatorCode.ProtoReflect.Descriptor instead.
func (*Questionnaire_Item_EnableWhen_OperatorCode) GetExtension ¶
func (x *Questionnaire_Item_EnableWhen_OperatorCode) GetExtension() []*datatypes_go_proto.Extension
func (*Questionnaire_Item_EnableWhen_OperatorCode) GetId ¶
func (x *Questionnaire_Item_EnableWhen_OperatorCode) GetId() *datatypes_go_proto.String
func (*Questionnaire_Item_EnableWhen_OperatorCode) GetValue ¶
func (x *Questionnaire_Item_EnableWhen_OperatorCode) GetValue() codes_go_proto.QuestionnaireItemOperatorCode_Value
func (*Questionnaire_Item_EnableWhen_OperatorCode) ProtoMessage ¶
func (*Questionnaire_Item_EnableWhen_OperatorCode) ProtoMessage()
func (*Questionnaire_Item_EnableWhen_OperatorCode) ProtoReflect ¶
func (x *Questionnaire_Item_EnableWhen_OperatorCode) ProtoReflect() protoreflect.Message
func (*Questionnaire_Item_EnableWhen_OperatorCode) Reset ¶
func (x *Questionnaire_Item_EnableWhen_OperatorCode) Reset()
func (*Questionnaire_Item_EnableWhen_OperatorCode) String ¶
func (x *Questionnaire_Item_EnableWhen_OperatorCode) String() string
type Questionnaire_Item_Initial ¶
type Questionnaire_Item_Initial struct { // Unique id for inter-element referencing Id *datatypes_go_proto.String `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` // Additional content defined by implementations Extension []*datatypes_go_proto.Extension `protobuf:"bytes,2,rep,name=extension,proto3" json:"extension,omitempty"` // Extensions that cannot be ignored even if unrecognized ModifierExtension []*datatypes_go_proto.Extension `protobuf:"bytes,3,rep,name=modifier_extension,json=modifierExtension,proto3" json:"modifier_extension,omitempty"` Value *Questionnaire_Item_Initial_ValueX `protobuf:"bytes,4,opt,name=value,proto3" json:"value,omitempty"` // contains filtered or unexported fields }
Initial value(s) when item is first rendered
func (*Questionnaire_Item_Initial) Descriptor
deprecated
func (*Questionnaire_Item_Initial) Descriptor() ([]byte, []int)
Deprecated: Use Questionnaire_Item_Initial.ProtoReflect.Descriptor instead.
func (*Questionnaire_Item_Initial) GetExtension ¶
func (x *Questionnaire_Item_Initial) GetExtension() []*datatypes_go_proto.Extension
func (*Questionnaire_Item_Initial) GetId ¶
func (x *Questionnaire_Item_Initial) GetId() *datatypes_go_proto.String
func (*Questionnaire_Item_Initial) GetModifierExtension ¶
func (x *Questionnaire_Item_Initial) GetModifierExtension() []*datatypes_go_proto.Extension
func (*Questionnaire_Item_Initial) GetValue ¶
func (x *Questionnaire_Item_Initial) GetValue() *Questionnaire_Item_Initial_ValueX
func (*Questionnaire_Item_Initial) ProtoMessage ¶
func (*Questionnaire_Item_Initial) ProtoMessage()
func (*Questionnaire_Item_Initial) ProtoReflect ¶
func (x *Questionnaire_Item_Initial) ProtoReflect() protoreflect.Message
func (*Questionnaire_Item_Initial) Reset ¶
func (x *Questionnaire_Item_Initial) Reset()
func (*Questionnaire_Item_Initial) String ¶
func (x *Questionnaire_Item_Initial) String() string
type Questionnaire_Item_Initial_ValueX ¶
type Questionnaire_Item_Initial_ValueX struct { // Types that are assignable to Choice: // *Questionnaire_Item_Initial_ValueX_Boolean // *Questionnaire_Item_Initial_ValueX_Decimal // *Questionnaire_Item_Initial_ValueX_Integer // *Questionnaire_Item_Initial_ValueX_Date // *Questionnaire_Item_Initial_ValueX_DateTime // *Questionnaire_Item_Initial_ValueX_Time // *Questionnaire_Item_Initial_ValueX_StringValue // *Questionnaire_Item_Initial_ValueX_Uri // *Questionnaire_Item_Initial_ValueX_Attachment // *Questionnaire_Item_Initial_ValueX_Coding // *Questionnaire_Item_Initial_ValueX_Quantity // *Questionnaire_Item_Initial_ValueX_Reference Choice isQuestionnaire_Item_Initial_ValueX_Choice `protobuf_oneof:"choice"` // contains filtered or unexported fields }
Actual value for initializing the question
func (*Questionnaire_Item_Initial_ValueX) Descriptor
deprecated
func (*Questionnaire_Item_Initial_ValueX) Descriptor() ([]byte, []int)
Deprecated: Use Questionnaire_Item_Initial_ValueX.ProtoReflect.Descriptor instead.
func (*Questionnaire_Item_Initial_ValueX) GetAttachment ¶
func (x *Questionnaire_Item_Initial_ValueX) GetAttachment() *datatypes_go_proto.Attachment
func (*Questionnaire_Item_Initial_ValueX) GetBoolean ¶
func (x *Questionnaire_Item_Initial_ValueX) GetBoolean() *datatypes_go_proto.Boolean
func (*Questionnaire_Item_Initial_ValueX) GetChoice ¶
func (m *Questionnaire_Item_Initial_ValueX) GetChoice() isQuestionnaire_Item_Initial_ValueX_Choice
func (*Questionnaire_Item_Initial_ValueX) GetCoding ¶
func (x *Questionnaire_Item_Initial_ValueX) GetCoding() *datatypes_go_proto.Coding
func (*Questionnaire_Item_Initial_ValueX) GetDate ¶
func (x *Questionnaire_Item_Initial_ValueX) GetDate() *datatypes_go_proto.Date
func (*Questionnaire_Item_Initial_ValueX) GetDateTime ¶
func (x *Questionnaire_Item_Initial_ValueX) GetDateTime() *datatypes_go_proto.DateTime
func (*Questionnaire_Item_Initial_ValueX) GetDecimal ¶
func (x *Questionnaire_Item_Initial_ValueX) GetDecimal() *datatypes_go_proto.Decimal
func (*Questionnaire_Item_Initial_ValueX) GetInteger ¶
func (x *Questionnaire_Item_Initial_ValueX) GetInteger() *datatypes_go_proto.Integer
func (*Questionnaire_Item_Initial_ValueX) GetQuantity ¶
func (x *Questionnaire_Item_Initial_ValueX) GetQuantity() *datatypes_go_proto.Quantity
func (*Questionnaire_Item_Initial_ValueX) GetReference ¶
func (x *Questionnaire_Item_Initial_ValueX) GetReference() *datatypes_go_proto.Reference
func (*Questionnaire_Item_Initial_ValueX) GetStringValue ¶
func (x *Questionnaire_Item_Initial_ValueX) GetStringValue() *datatypes_go_proto.String
func (*Questionnaire_Item_Initial_ValueX) GetTime ¶
func (x *Questionnaire_Item_Initial_ValueX) GetTime() *datatypes_go_proto.Time
func (*Questionnaire_Item_Initial_ValueX) GetUri ¶
func (x *Questionnaire_Item_Initial_ValueX) GetUri() *datatypes_go_proto.Uri
func (*Questionnaire_Item_Initial_ValueX) ProtoMessage ¶
func (*Questionnaire_Item_Initial_ValueX) ProtoMessage()
func (*Questionnaire_Item_Initial_ValueX) ProtoReflect ¶
func (x *Questionnaire_Item_Initial_ValueX) ProtoReflect() protoreflect.Message
func (*Questionnaire_Item_Initial_ValueX) Reset ¶
func (x *Questionnaire_Item_Initial_ValueX) Reset()
func (*Questionnaire_Item_Initial_ValueX) String ¶
func (x *Questionnaire_Item_Initial_ValueX) String() string
type Questionnaire_Item_Initial_ValueX_Attachment ¶
type Questionnaire_Item_Initial_ValueX_Attachment struct {
Attachment *datatypes_go_proto.Attachment `protobuf:"bytes,9,opt,name=attachment,proto3,oneof"`
}
type Questionnaire_Item_Initial_ValueX_Boolean ¶
type Questionnaire_Item_Initial_ValueX_Boolean struct {
Boolean *datatypes_go_proto.Boolean `protobuf:"bytes,1,opt,name=boolean,proto3,oneof"`
}
type Questionnaire_Item_Initial_ValueX_Coding ¶
type Questionnaire_Item_Initial_ValueX_Coding struct {
Coding *datatypes_go_proto.Coding `protobuf:"bytes,10,opt,name=coding,proto3,oneof"`
}
type Questionnaire_Item_Initial_ValueX_Date ¶
type Questionnaire_Item_Initial_ValueX_Date struct {
Date *datatypes_go_proto.Date `protobuf:"bytes,4,opt,name=date,proto3,oneof"`
}
type Questionnaire_Item_Initial_ValueX_DateTime ¶
type Questionnaire_Item_Initial_ValueX_DateTime struct {
DateTime *datatypes_go_proto.DateTime `protobuf:"bytes,5,opt,name=date_time,json=dateTime,proto3,oneof"`
}
type Questionnaire_Item_Initial_ValueX_Decimal ¶
type Questionnaire_Item_Initial_ValueX_Decimal struct {
Decimal *datatypes_go_proto.Decimal `protobuf:"bytes,2,opt,name=decimal,proto3,oneof"`
}
type Questionnaire_Item_Initial_ValueX_Integer ¶
type Questionnaire_Item_Initial_ValueX_Integer struct {
Integer *datatypes_go_proto.Integer `protobuf:"bytes,3,opt,name=integer,proto3,oneof"`
}
type Questionnaire_Item_Initial_ValueX_Quantity ¶
type Questionnaire_Item_Initial_ValueX_Quantity struct {
Quantity *datatypes_go_proto.Quantity `protobuf:"bytes,11,opt,name=quantity,proto3,oneof"`
}
type Questionnaire_Item_Initial_ValueX_Reference ¶
type Questionnaire_Item_Initial_ValueX_Reference struct {
Reference *datatypes_go_proto.Reference `protobuf:"bytes,12,opt,name=reference,proto3,oneof"`
}
type Questionnaire_Item_Initial_ValueX_StringValue ¶
type Questionnaire_Item_Initial_ValueX_StringValue struct {
StringValue *datatypes_go_proto.String `protobuf:"bytes,7,opt,name=string_value,json=string,proto3,oneof"`
}
type Questionnaire_Item_Initial_ValueX_Time ¶
type Questionnaire_Item_Initial_ValueX_Time struct {
Time *datatypes_go_proto.Time `protobuf:"bytes,6,opt,name=time,proto3,oneof"`
}
type Questionnaire_Item_Initial_ValueX_Uri ¶
type Questionnaire_Item_Initial_ValueX_Uri struct {
Uri *datatypes_go_proto.Uri `protobuf:"bytes,8,opt,name=uri,proto3,oneof"`
}
type Questionnaire_Item_TypeCode ¶
type Questionnaire_Item_TypeCode struct { Value codes_go_proto.QuestionnaireItemTypeCode_Value `protobuf:"varint,1,opt,name=value,proto3,enum=google.fhir.r4.core.QuestionnaireItemTypeCode_Value" json:"value,omitempty"` Id *datatypes_go_proto.String `protobuf:"bytes,2,opt,name=id,proto3" json:"id,omitempty"` Extension []*datatypes_go_proto.Extension `protobuf:"bytes,3,rep,name=extension,proto3" json:"extension,omitempty"` // contains filtered or unexported fields }
group | display | boolean | decimal | integer | date | dateTime +
func (*Questionnaire_Item_TypeCode) Descriptor
deprecated
func (*Questionnaire_Item_TypeCode) Descriptor() ([]byte, []int)
Deprecated: Use Questionnaire_Item_TypeCode.ProtoReflect.Descriptor instead.
func (*Questionnaire_Item_TypeCode) GetExtension ¶
func (x *Questionnaire_Item_TypeCode) GetExtension() []*datatypes_go_proto.Extension
func (*Questionnaire_Item_TypeCode) GetId ¶
func (x *Questionnaire_Item_TypeCode) GetId() *datatypes_go_proto.String
func (*Questionnaire_Item_TypeCode) GetValue ¶
func (x *Questionnaire_Item_TypeCode) GetValue() codes_go_proto.QuestionnaireItemTypeCode_Value
func (*Questionnaire_Item_TypeCode) ProtoMessage ¶
func (*Questionnaire_Item_TypeCode) ProtoMessage()
func (*Questionnaire_Item_TypeCode) ProtoReflect ¶
func (x *Questionnaire_Item_TypeCode) ProtoReflect() protoreflect.Message
func (*Questionnaire_Item_TypeCode) Reset ¶
func (x *Questionnaire_Item_TypeCode) Reset()
func (*Questionnaire_Item_TypeCode) String ¶
func (x *Questionnaire_Item_TypeCode) String() string
type Questionnaire_StatusCode ¶
type Questionnaire_StatusCode struct { Value codes_go_proto.PublicationStatusCode_Value `protobuf:"varint,1,opt,name=value,proto3,enum=google.fhir.r4.core.PublicationStatusCode_Value" json:"value,omitempty"` Id *datatypes_go_proto.String `protobuf:"bytes,2,opt,name=id,proto3" json:"id,omitempty"` Extension []*datatypes_go_proto.Extension `protobuf:"bytes,3,rep,name=extension,proto3" json:"extension,omitempty"` // contains filtered or unexported fields }
draft | active | retired | unknown
func (*Questionnaire_StatusCode) Descriptor
deprecated
func (*Questionnaire_StatusCode) Descriptor() ([]byte, []int)
Deprecated: Use Questionnaire_StatusCode.ProtoReflect.Descriptor instead.
func (*Questionnaire_StatusCode) GetExtension ¶
func (x *Questionnaire_StatusCode) GetExtension() []*datatypes_go_proto.Extension
func (*Questionnaire_StatusCode) GetId ¶
func (x *Questionnaire_StatusCode) GetId() *datatypes_go_proto.String
func (*Questionnaire_StatusCode) GetValue ¶
func (x *Questionnaire_StatusCode) GetValue() codes_go_proto.PublicationStatusCode_Value
func (*Questionnaire_StatusCode) ProtoMessage ¶
func (*Questionnaire_StatusCode) ProtoMessage()
func (*Questionnaire_StatusCode) ProtoReflect ¶
func (x *Questionnaire_StatusCode) ProtoReflect() protoreflect.Message
func (*Questionnaire_StatusCode) Reset ¶
func (x *Questionnaire_StatusCode) Reset()
func (*Questionnaire_StatusCode) String ¶
func (x *Questionnaire_StatusCode) String() string
type Questionnaire_SubjectTypeCode ¶
type Questionnaire_SubjectTypeCode struct { Value codes_go_proto.ResourceTypeCode_Value `protobuf:"varint,1,opt,name=value,proto3,enum=google.fhir.r4.core.ResourceTypeCode_Value" json:"value,omitempty"` Id *datatypes_go_proto.String `protobuf:"bytes,2,opt,name=id,proto3" json:"id,omitempty"` Extension []*datatypes_go_proto.Extension `protobuf:"bytes,3,rep,name=extension,proto3" json:"extension,omitempty"` // contains filtered or unexported fields }
Resource that can be subject of QuestionnaireResponse
func (*Questionnaire_SubjectTypeCode) Descriptor
deprecated
func (*Questionnaire_SubjectTypeCode) Descriptor() ([]byte, []int)
Deprecated: Use Questionnaire_SubjectTypeCode.ProtoReflect.Descriptor instead.
func (*Questionnaire_SubjectTypeCode) GetExtension ¶
func (x *Questionnaire_SubjectTypeCode) GetExtension() []*datatypes_go_proto.Extension
func (*Questionnaire_SubjectTypeCode) GetId ¶
func (x *Questionnaire_SubjectTypeCode) GetId() *datatypes_go_proto.String
func (*Questionnaire_SubjectTypeCode) GetValue ¶
func (x *Questionnaire_SubjectTypeCode) GetValue() codes_go_proto.ResourceTypeCode_Value
func (*Questionnaire_SubjectTypeCode) ProtoMessage ¶
func (*Questionnaire_SubjectTypeCode) ProtoMessage()
func (*Questionnaire_SubjectTypeCode) ProtoReflect ¶
func (x *Questionnaire_SubjectTypeCode) ProtoReflect() protoreflect.Message
func (*Questionnaire_SubjectTypeCode) Reset ¶
func (x *Questionnaire_SubjectTypeCode) Reset()
func (*Questionnaire_SubjectTypeCode) String ¶
func (x *Questionnaire_SubjectTypeCode) String() string