Documentation ¶
Index ¶
- Variables
- type CarePlan
- func (*CarePlan) Descriptor() ([]byte, []int)deprecated
- func (x *CarePlan) GetActivity() []*CarePlan_Activity
- func (x *CarePlan) GetAddresses() []*datatypes_go_proto.Reference
- func (x *CarePlan) GetAuthor() *datatypes_go_proto.Reference
- func (x *CarePlan) GetBasedOn() []*datatypes_go_proto.Reference
- func (x *CarePlan) GetCareTeam() []*datatypes_go_proto.Reference
- func (x *CarePlan) GetCategory() []*datatypes_go_proto.CodeableConcept
- func (x *CarePlan) GetContained() []*any.Any
- func (x *CarePlan) GetContributor() []*datatypes_go_proto.Reference
- func (x *CarePlan) GetCreated() *datatypes_go_proto.DateTime
- func (x *CarePlan) GetDescription() *datatypes_go_proto.String
- func (x *CarePlan) GetEncounter() *datatypes_go_proto.Reference
- func (x *CarePlan) GetExtension() []*datatypes_go_proto.Extension
- func (x *CarePlan) GetGoal() []*datatypes_go_proto.Reference
- func (x *CarePlan) GetId() *datatypes_go_proto.Id
- func (x *CarePlan) GetIdentifier() []*datatypes_go_proto.Identifier
- func (x *CarePlan) GetImplicitRules() *datatypes_go_proto.Uri
- func (x *CarePlan) GetInstantiatesCanonical() []*datatypes_go_proto.Canonical
- func (x *CarePlan) GetInstantiatesUri() []*datatypes_go_proto.Uri
- func (x *CarePlan) GetIntent() *CarePlan_IntentCode
- func (x *CarePlan) GetLanguage() *datatypes_go_proto.Code
- func (x *CarePlan) GetMeta() *datatypes_go_proto.Meta
- func (x *CarePlan) GetModifierExtension() []*datatypes_go_proto.Extension
- func (x *CarePlan) GetNote() []*datatypes_go_proto.Annotation
- func (x *CarePlan) GetPartOf() []*datatypes_go_proto.Reference
- func (x *CarePlan) GetPeriod() *datatypes_go_proto.Period
- func (x *CarePlan) GetReplaces() []*datatypes_go_proto.Reference
- func (x *CarePlan) GetStatus() *CarePlan_StatusCode
- func (x *CarePlan) GetSubject() *datatypes_go_proto.Reference
- func (x *CarePlan) GetSupportingInfo() []*datatypes_go_proto.Reference
- func (x *CarePlan) GetText() *datatypes_go_proto.Narrative
- func (x *CarePlan) GetTitle() *datatypes_go_proto.String
- func (*CarePlan) ProtoMessage()
- func (x *CarePlan) ProtoReflect() protoreflect.Message
- func (x *CarePlan) Reset()
- func (x *CarePlan) String() string
- type CarePlan_Activity
- func (*CarePlan_Activity) Descriptor() ([]byte, []int)deprecated
- func (x *CarePlan_Activity) GetDetail() *CarePlan_Activity_Detail
- func (x *CarePlan_Activity) GetExtension() []*datatypes_go_proto.Extension
- func (x *CarePlan_Activity) GetId() *datatypes_go_proto.String
- func (x *CarePlan_Activity) GetModifierExtension() []*datatypes_go_proto.Extension
- func (x *CarePlan_Activity) GetOutcomeCodeableConcept() []*datatypes_go_proto.CodeableConcept
- func (x *CarePlan_Activity) GetOutcomeReference() []*datatypes_go_proto.Reference
- func (x *CarePlan_Activity) GetProgress() []*datatypes_go_proto.Annotation
- func (x *CarePlan_Activity) GetReference() *datatypes_go_proto.Reference
- func (*CarePlan_Activity) ProtoMessage()
- func (x *CarePlan_Activity) ProtoReflect() protoreflect.Message
- func (x *CarePlan_Activity) Reset()
- func (x *CarePlan_Activity) String() string
- type CarePlan_Activity_Detail
- func (*CarePlan_Activity_Detail) Descriptor() ([]byte, []int)deprecated
- func (x *CarePlan_Activity_Detail) GetCode() *datatypes_go_proto.CodeableConcept
- func (x *CarePlan_Activity_Detail) GetDailyAmount() *datatypes_go_proto.SimpleQuantity
- func (x *CarePlan_Activity_Detail) GetDescription() *datatypes_go_proto.String
- func (x *CarePlan_Activity_Detail) GetDoNotPerform() *datatypes_go_proto.Boolean
- func (x *CarePlan_Activity_Detail) GetExtension() []*datatypes_go_proto.Extension
- func (x *CarePlan_Activity_Detail) GetGoal() []*datatypes_go_proto.Reference
- func (x *CarePlan_Activity_Detail) GetId() *datatypes_go_proto.String
- func (x *CarePlan_Activity_Detail) GetInstantiatesCanonical() []*datatypes_go_proto.Canonical
- func (x *CarePlan_Activity_Detail) GetInstantiatesUri() []*datatypes_go_proto.Uri
- func (x *CarePlan_Activity_Detail) GetKind() *CarePlan_Activity_Detail_KindCode
- func (x *CarePlan_Activity_Detail) GetLocation() *datatypes_go_proto.Reference
- func (x *CarePlan_Activity_Detail) GetModifierExtension() []*datatypes_go_proto.Extension
- func (x *CarePlan_Activity_Detail) GetPerformer() []*datatypes_go_proto.Reference
- func (x *CarePlan_Activity_Detail) GetProduct() *CarePlan_Activity_Detail_ProductX
- func (x *CarePlan_Activity_Detail) GetQuantity() *datatypes_go_proto.SimpleQuantity
- func (x *CarePlan_Activity_Detail) GetReasonCode() []*datatypes_go_proto.CodeableConcept
- func (x *CarePlan_Activity_Detail) GetReasonReference() []*datatypes_go_proto.Reference
- func (x *CarePlan_Activity_Detail) GetScheduled() *CarePlan_Activity_Detail_ScheduledX
- func (x *CarePlan_Activity_Detail) GetStatus() *CarePlan_Activity_Detail_StatusCode
- func (x *CarePlan_Activity_Detail) GetStatusReason() *datatypes_go_proto.CodeableConcept
- func (*CarePlan_Activity_Detail) ProtoMessage()
- func (x *CarePlan_Activity_Detail) ProtoReflect() protoreflect.Message
- func (x *CarePlan_Activity_Detail) Reset()
- func (x *CarePlan_Activity_Detail) String() string
- type CarePlan_Activity_Detail_KindCode
- func (*CarePlan_Activity_Detail_KindCode) Descriptor() ([]byte, []int)deprecated
- func (x *CarePlan_Activity_Detail_KindCode) GetExtension() []*datatypes_go_proto.Extension
- func (x *CarePlan_Activity_Detail_KindCode) GetId() *datatypes_go_proto.String
- func (x *CarePlan_Activity_Detail_KindCode) GetValue() valuesets_go_proto.CarePlanActivityKindValueSet_Value
- func (*CarePlan_Activity_Detail_KindCode) ProtoMessage()
- func (x *CarePlan_Activity_Detail_KindCode) ProtoReflect() protoreflect.Message
- func (x *CarePlan_Activity_Detail_KindCode) Reset()
- func (x *CarePlan_Activity_Detail_KindCode) String() string
- type CarePlan_Activity_Detail_ProductX
- func (*CarePlan_Activity_Detail_ProductX) Descriptor() ([]byte, []int)deprecated
- func (m *CarePlan_Activity_Detail_ProductX) GetChoice() isCarePlan_Activity_Detail_ProductX_Choice
- func (x *CarePlan_Activity_Detail_ProductX) GetCodeableConcept() *datatypes_go_proto.CodeableConcept
- func (x *CarePlan_Activity_Detail_ProductX) GetReference() *datatypes_go_proto.Reference
- func (*CarePlan_Activity_Detail_ProductX) ProtoMessage()
- func (x *CarePlan_Activity_Detail_ProductX) ProtoReflect() protoreflect.Message
- func (x *CarePlan_Activity_Detail_ProductX) Reset()
- func (x *CarePlan_Activity_Detail_ProductX) String() string
- type CarePlan_Activity_Detail_ProductX_CodeableConcept
- type CarePlan_Activity_Detail_ProductX_Reference
- type CarePlan_Activity_Detail_ScheduledX
- func (*CarePlan_Activity_Detail_ScheduledX) Descriptor() ([]byte, []int)deprecated
- func (m *CarePlan_Activity_Detail_ScheduledX) GetChoice() isCarePlan_Activity_Detail_ScheduledX_Choice
- func (x *CarePlan_Activity_Detail_ScheduledX) GetPeriod() *datatypes_go_proto.Period
- func (x *CarePlan_Activity_Detail_ScheduledX) GetStringValue() *datatypes_go_proto.String
- func (x *CarePlan_Activity_Detail_ScheduledX) GetTiming() *datatypes_go_proto.Timing
- func (*CarePlan_Activity_Detail_ScheduledX) ProtoMessage()
- func (x *CarePlan_Activity_Detail_ScheduledX) ProtoReflect() protoreflect.Message
- func (x *CarePlan_Activity_Detail_ScheduledX) Reset()
- func (x *CarePlan_Activity_Detail_ScheduledX) String() string
- type CarePlan_Activity_Detail_ScheduledX_Period
- type CarePlan_Activity_Detail_ScheduledX_StringValue
- type CarePlan_Activity_Detail_ScheduledX_Timing
- type CarePlan_Activity_Detail_StatusCode
- func (*CarePlan_Activity_Detail_StatusCode) Descriptor() ([]byte, []int)deprecated
- func (x *CarePlan_Activity_Detail_StatusCode) GetExtension() []*datatypes_go_proto.Extension
- func (x *CarePlan_Activity_Detail_StatusCode) GetId() *datatypes_go_proto.String
- func (x *CarePlan_Activity_Detail_StatusCode) GetValue() codes_go_proto.CarePlanActivityStatusCode_Value
- func (*CarePlan_Activity_Detail_StatusCode) ProtoMessage()
- func (x *CarePlan_Activity_Detail_StatusCode) ProtoReflect() protoreflect.Message
- func (x *CarePlan_Activity_Detail_StatusCode) Reset()
- func (x *CarePlan_Activity_Detail_StatusCode) String() string
- type CarePlan_IntentCode
- func (*CarePlan_IntentCode) Descriptor() ([]byte, []int)deprecated
- func (x *CarePlan_IntentCode) GetExtension() []*datatypes_go_proto.Extension
- func (x *CarePlan_IntentCode) GetId() *datatypes_go_proto.String
- func (x *CarePlan_IntentCode) GetValue() valuesets_go_proto.CarePlanIntentValueSet_Value
- func (*CarePlan_IntentCode) ProtoMessage()
- func (x *CarePlan_IntentCode) ProtoReflect() protoreflect.Message
- func (x *CarePlan_IntentCode) Reset()
- func (x *CarePlan_IntentCode) String() string
- type CarePlan_StatusCode
- func (*CarePlan_StatusCode) Descriptor() ([]byte, []int)deprecated
- func (x *CarePlan_StatusCode) GetExtension() []*datatypes_go_proto.Extension
- func (x *CarePlan_StatusCode) GetId() *datatypes_go_proto.String
- func (x *CarePlan_StatusCode) GetValue() codes_go_proto.RequestStatusCode_Value
- func (*CarePlan_StatusCode) ProtoMessage()
- func (x *CarePlan_StatusCode) ProtoReflect() protoreflect.Message
- func (x *CarePlan_StatusCode) Reset()
- func (x *CarePlan_StatusCode) String() string
Constants ¶
This section is empty.
Variables ¶
var File_proto_google_fhir_proto_r4_core_resources_care_plan_proto protoreflect.FileDescriptor
Functions ¶
This section is empty.
Types ¶
type CarePlan ¶
type CarePlan 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"` // External Ids for this plan Identifier []*datatypes_go_proto.Identifier `protobuf:"bytes,10,rep,name=identifier,proto3" json:"identifier,omitempty"` // Instantiates FHIR protocol or definition InstantiatesCanonical []*datatypes_go_proto.Canonical `protobuf:"bytes,11,rep,name=instantiates_canonical,json=instantiatesCanonical,proto3" json:"instantiates_canonical,omitempty"` // Instantiates external protocol or definition InstantiatesUri []*datatypes_go_proto.Uri `protobuf:"bytes,12,rep,name=instantiates_uri,json=instantiatesUri,proto3" json:"instantiates_uri,omitempty"` // Fulfills CarePlan BasedOn []*datatypes_go_proto.Reference `protobuf:"bytes,13,rep,name=based_on,json=basedOn,proto3" json:"based_on,omitempty"` // CarePlan replaced by this CarePlan Replaces []*datatypes_go_proto.Reference `protobuf:"bytes,14,rep,name=replaces,proto3" json:"replaces,omitempty"` // Part of referenced CarePlan PartOf []*datatypes_go_proto.Reference `protobuf:"bytes,15,rep,name=part_of,json=partOf,proto3" json:"part_of,omitempty"` Status *CarePlan_StatusCode `protobuf:"bytes,16,opt,name=status,proto3" json:"status,omitempty"` Intent *CarePlan_IntentCode `protobuf:"bytes,17,opt,name=intent,proto3" json:"intent,omitempty"` // Type of plan Category []*datatypes_go_proto.CodeableConcept `protobuf:"bytes,18,rep,name=category,proto3" json:"category,omitempty"` // Human-friendly name for the care plan Title *datatypes_go_proto.String `protobuf:"bytes,19,opt,name=title,proto3" json:"title,omitempty"` // Summary of nature of plan Description *datatypes_go_proto.String `protobuf:"bytes,20,opt,name=description,proto3" json:"description,omitempty"` // Who the care plan is for Subject *datatypes_go_proto.Reference `protobuf:"bytes,21,opt,name=subject,proto3" json:"subject,omitempty"` // Encounter created as part of Encounter *datatypes_go_proto.Reference `protobuf:"bytes,22,opt,name=encounter,proto3" json:"encounter,omitempty"` // Time period plan covers Period *datatypes_go_proto.Period `protobuf:"bytes,23,opt,name=period,proto3" json:"period,omitempty"` // Date record was first recorded Created *datatypes_go_proto.DateTime `protobuf:"bytes,24,opt,name=created,proto3" json:"created,omitempty"` // Who is the designated responsible party Author *datatypes_go_proto.Reference `protobuf:"bytes,25,opt,name=author,proto3" json:"author,omitempty"` // Who provided the content of the care plan Contributor []*datatypes_go_proto.Reference `protobuf:"bytes,26,rep,name=contributor,proto3" json:"contributor,omitempty"` // Who's involved in plan? CareTeam []*datatypes_go_proto.Reference `protobuf:"bytes,27,rep,name=care_team,json=careTeam,proto3" json:"care_team,omitempty"` // Health issues this plan addresses Addresses []*datatypes_go_proto.Reference `protobuf:"bytes,28,rep,name=addresses,proto3" json:"addresses,omitempty"` // Information considered as part of plan SupportingInfo []*datatypes_go_proto.Reference `protobuf:"bytes,29,rep,name=supporting_info,json=supportingInfo,proto3" json:"supporting_info,omitempty"` // Desired outcome of plan Goal []*datatypes_go_proto.Reference `protobuf:"bytes,30,rep,name=goal,proto3" json:"goal,omitempty"` Activity []*CarePlan_Activity `protobuf:"bytes,31,rep,name=activity,proto3" json:"activity,omitempty"` // Comments about the plan Note []*datatypes_go_proto.Annotation `protobuf:"bytes,32,rep,name=note,proto3" json:"note,omitempty"` // contains filtered or unexported fields }
Auto-generated from StructureDefinition for CarePlan, last updated 2019-11-01T09:29:23.356+11:00. Healthcare plan for patient or group. See http://hl7.org/fhir/StructureDefinition/CarePlan
func (*CarePlan) Descriptor
deprecated
func (*CarePlan) GetActivity ¶
func (x *CarePlan) GetActivity() []*CarePlan_Activity
func (*CarePlan) GetAddresses ¶
func (x *CarePlan) GetAddresses() []*datatypes_go_proto.Reference
func (*CarePlan) GetAuthor ¶
func (x *CarePlan) GetAuthor() *datatypes_go_proto.Reference
func (*CarePlan) GetBasedOn ¶
func (x *CarePlan) GetBasedOn() []*datatypes_go_proto.Reference
func (*CarePlan) GetCareTeam ¶
func (x *CarePlan) GetCareTeam() []*datatypes_go_proto.Reference
func (*CarePlan) GetCategory ¶
func (x *CarePlan) GetCategory() []*datatypes_go_proto.CodeableConcept
func (*CarePlan) GetContained ¶
func (*CarePlan) GetContributor ¶
func (x *CarePlan) GetContributor() []*datatypes_go_proto.Reference
func (*CarePlan) GetCreated ¶
func (x *CarePlan) GetCreated() *datatypes_go_proto.DateTime
func (*CarePlan) GetDescription ¶
func (x *CarePlan) GetDescription() *datatypes_go_proto.String
func (*CarePlan) GetEncounter ¶
func (x *CarePlan) GetEncounter() *datatypes_go_proto.Reference
func (*CarePlan) GetExtension ¶
func (x *CarePlan) GetExtension() []*datatypes_go_proto.Extension
func (*CarePlan) GetGoal ¶
func (x *CarePlan) GetGoal() []*datatypes_go_proto.Reference
func (*CarePlan) GetId ¶
func (x *CarePlan) GetId() *datatypes_go_proto.Id
func (*CarePlan) GetIdentifier ¶
func (x *CarePlan) GetIdentifier() []*datatypes_go_proto.Identifier
func (*CarePlan) GetImplicitRules ¶
func (x *CarePlan) GetImplicitRules() *datatypes_go_proto.Uri
func (*CarePlan) GetInstantiatesCanonical ¶
func (x *CarePlan) GetInstantiatesCanonical() []*datatypes_go_proto.Canonical
func (*CarePlan) GetInstantiatesUri ¶
func (x *CarePlan) GetInstantiatesUri() []*datatypes_go_proto.Uri
func (*CarePlan) GetIntent ¶
func (x *CarePlan) GetIntent() *CarePlan_IntentCode
func (*CarePlan) GetLanguage ¶
func (x *CarePlan) GetLanguage() *datatypes_go_proto.Code
func (*CarePlan) GetMeta ¶
func (x *CarePlan) GetMeta() *datatypes_go_proto.Meta
func (*CarePlan) GetModifierExtension ¶
func (x *CarePlan) GetModifierExtension() []*datatypes_go_proto.Extension
func (*CarePlan) GetNote ¶
func (x *CarePlan) GetNote() []*datatypes_go_proto.Annotation
func (*CarePlan) GetPartOf ¶
func (x *CarePlan) GetPartOf() []*datatypes_go_proto.Reference
func (*CarePlan) GetPeriod ¶
func (x *CarePlan) GetPeriod() *datatypes_go_proto.Period
func (*CarePlan) GetReplaces ¶
func (x *CarePlan) GetReplaces() []*datatypes_go_proto.Reference
func (*CarePlan) GetStatus ¶
func (x *CarePlan) GetStatus() *CarePlan_StatusCode
func (*CarePlan) GetSubject ¶
func (x *CarePlan) GetSubject() *datatypes_go_proto.Reference
func (*CarePlan) GetSupportingInfo ¶
func (x *CarePlan) GetSupportingInfo() []*datatypes_go_proto.Reference
func (*CarePlan) GetText ¶
func (x *CarePlan) GetText() *datatypes_go_proto.Narrative
func (*CarePlan) GetTitle ¶
func (x *CarePlan) GetTitle() *datatypes_go_proto.String
func (*CarePlan) ProtoMessage ¶
func (*CarePlan) ProtoMessage()
func (*CarePlan) ProtoReflect ¶
func (x *CarePlan) ProtoReflect() protoreflect.Message
type CarePlan_Activity ¶
type CarePlan_Activity 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"` // Results of the activity OutcomeCodeableConcept []*datatypes_go_proto.CodeableConcept `` /* 129-byte string literal not displayed */ // Appointment, Encounter, Procedure, etc. OutcomeReference []*datatypes_go_proto.Reference `protobuf:"bytes,5,rep,name=outcome_reference,json=outcomeReference,proto3" json:"outcome_reference,omitempty"` // Comments about the activity status/progress Progress []*datatypes_go_proto.Annotation `protobuf:"bytes,6,rep,name=progress,proto3" json:"progress,omitempty"` // Activity details defined in specific resource Reference *datatypes_go_proto.Reference `protobuf:"bytes,7,opt,name=reference,proto3" json:"reference,omitempty"` Detail *CarePlan_Activity_Detail `protobuf:"bytes,8,opt,name=detail,proto3" json:"detail,omitempty"` // contains filtered or unexported fields }
Action to occur as part of plan
func (*CarePlan_Activity) Descriptor
deprecated
func (*CarePlan_Activity) Descriptor() ([]byte, []int)
Deprecated: Use CarePlan_Activity.ProtoReflect.Descriptor instead.
func (*CarePlan_Activity) GetDetail ¶
func (x *CarePlan_Activity) GetDetail() *CarePlan_Activity_Detail
func (*CarePlan_Activity) GetExtension ¶
func (x *CarePlan_Activity) GetExtension() []*datatypes_go_proto.Extension
func (*CarePlan_Activity) GetId ¶
func (x *CarePlan_Activity) GetId() *datatypes_go_proto.String
func (*CarePlan_Activity) GetModifierExtension ¶
func (x *CarePlan_Activity) GetModifierExtension() []*datatypes_go_proto.Extension
func (*CarePlan_Activity) GetOutcomeCodeableConcept ¶
func (x *CarePlan_Activity) GetOutcomeCodeableConcept() []*datatypes_go_proto.CodeableConcept
func (*CarePlan_Activity) GetOutcomeReference ¶
func (x *CarePlan_Activity) GetOutcomeReference() []*datatypes_go_proto.Reference
func (*CarePlan_Activity) GetProgress ¶
func (x *CarePlan_Activity) GetProgress() []*datatypes_go_proto.Annotation
func (*CarePlan_Activity) GetReference ¶
func (x *CarePlan_Activity) GetReference() *datatypes_go_proto.Reference
func (*CarePlan_Activity) ProtoMessage ¶
func (*CarePlan_Activity) ProtoMessage()
func (*CarePlan_Activity) ProtoReflect ¶
func (x *CarePlan_Activity) ProtoReflect() protoreflect.Message
func (*CarePlan_Activity) Reset ¶
func (x *CarePlan_Activity) Reset()
func (*CarePlan_Activity) String ¶
func (x *CarePlan_Activity) String() string
type CarePlan_Activity_Detail ¶
type CarePlan_Activity_Detail 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"` Kind *CarePlan_Activity_Detail_KindCode `protobuf:"bytes,4,opt,name=kind,proto3" json:"kind,omitempty"` // Instantiates FHIR protocol or definition InstantiatesCanonical []*datatypes_go_proto.Canonical `protobuf:"bytes,5,rep,name=instantiates_canonical,json=instantiatesCanonical,proto3" json:"instantiates_canonical,omitempty"` // Instantiates external protocol or definition InstantiatesUri []*datatypes_go_proto.Uri `protobuf:"bytes,6,rep,name=instantiates_uri,json=instantiatesUri,proto3" json:"instantiates_uri,omitempty"` // Detail type of activity Code *datatypes_go_proto.CodeableConcept `protobuf:"bytes,7,opt,name=code,proto3" json:"code,omitempty"` // Why activity should be done or why activity was prohibited ReasonCode []*datatypes_go_proto.CodeableConcept `protobuf:"bytes,8,rep,name=reason_code,json=reasonCode,proto3" json:"reason_code,omitempty"` // Why activity is needed ReasonReference []*datatypes_go_proto.Reference `protobuf:"bytes,9,rep,name=reason_reference,json=reasonReference,proto3" json:"reason_reference,omitempty"` // Goals this activity relates to Goal []*datatypes_go_proto.Reference `protobuf:"bytes,10,rep,name=goal,proto3" json:"goal,omitempty"` Status *CarePlan_Activity_Detail_StatusCode `protobuf:"bytes,11,opt,name=status,proto3" json:"status,omitempty"` // Reason for current status StatusReason *datatypes_go_proto.CodeableConcept `protobuf:"bytes,12,opt,name=status_reason,json=statusReason,proto3" json:"status_reason,omitempty"` // If true, activity is prohibiting action DoNotPerform *datatypes_go_proto.Boolean `protobuf:"bytes,13,opt,name=do_not_perform,json=doNotPerform,proto3" json:"do_not_perform,omitempty"` Scheduled *CarePlan_Activity_Detail_ScheduledX `protobuf:"bytes,14,opt,name=scheduled,proto3" json:"scheduled,omitempty"` // Where it should happen Location *datatypes_go_proto.Reference `protobuf:"bytes,15,opt,name=location,proto3" json:"location,omitempty"` // Who will be responsible? Performer []*datatypes_go_proto.Reference `protobuf:"bytes,16,rep,name=performer,proto3" json:"performer,omitempty"` Product *CarePlan_Activity_Detail_ProductX `protobuf:"bytes,17,opt,name=product,proto3" json:"product,omitempty"` // How to consume/day? DailyAmount *datatypes_go_proto.SimpleQuantity `protobuf:"bytes,18,opt,name=daily_amount,json=dailyAmount,proto3" json:"daily_amount,omitempty"` // How much to administer/supply/consume Quantity *datatypes_go_proto.SimpleQuantity `protobuf:"bytes,19,opt,name=quantity,proto3" json:"quantity,omitempty"` // Extra info describing activity to perform Description *datatypes_go_proto.String `protobuf:"bytes,20,opt,name=description,proto3" json:"description,omitempty"` // contains filtered or unexported fields }
In-line definition of activity
func (*CarePlan_Activity_Detail) Descriptor
deprecated
func (*CarePlan_Activity_Detail) Descriptor() ([]byte, []int)
Deprecated: Use CarePlan_Activity_Detail.ProtoReflect.Descriptor instead.
func (*CarePlan_Activity_Detail) GetCode ¶
func (x *CarePlan_Activity_Detail) GetCode() *datatypes_go_proto.CodeableConcept
func (*CarePlan_Activity_Detail) GetDailyAmount ¶
func (x *CarePlan_Activity_Detail) GetDailyAmount() *datatypes_go_proto.SimpleQuantity
func (*CarePlan_Activity_Detail) GetDescription ¶
func (x *CarePlan_Activity_Detail) GetDescription() *datatypes_go_proto.String
func (*CarePlan_Activity_Detail) GetDoNotPerform ¶
func (x *CarePlan_Activity_Detail) GetDoNotPerform() *datatypes_go_proto.Boolean
func (*CarePlan_Activity_Detail) GetExtension ¶
func (x *CarePlan_Activity_Detail) GetExtension() []*datatypes_go_proto.Extension
func (*CarePlan_Activity_Detail) GetGoal ¶
func (x *CarePlan_Activity_Detail) GetGoal() []*datatypes_go_proto.Reference
func (*CarePlan_Activity_Detail) GetId ¶
func (x *CarePlan_Activity_Detail) GetId() *datatypes_go_proto.String
func (*CarePlan_Activity_Detail) GetInstantiatesCanonical ¶
func (x *CarePlan_Activity_Detail) GetInstantiatesCanonical() []*datatypes_go_proto.Canonical
func (*CarePlan_Activity_Detail) GetInstantiatesUri ¶
func (x *CarePlan_Activity_Detail) GetInstantiatesUri() []*datatypes_go_proto.Uri
func (*CarePlan_Activity_Detail) GetKind ¶
func (x *CarePlan_Activity_Detail) GetKind() *CarePlan_Activity_Detail_KindCode
func (*CarePlan_Activity_Detail) GetLocation ¶
func (x *CarePlan_Activity_Detail) GetLocation() *datatypes_go_proto.Reference
func (*CarePlan_Activity_Detail) GetModifierExtension ¶
func (x *CarePlan_Activity_Detail) GetModifierExtension() []*datatypes_go_proto.Extension
func (*CarePlan_Activity_Detail) GetPerformer ¶
func (x *CarePlan_Activity_Detail) GetPerformer() []*datatypes_go_proto.Reference
func (*CarePlan_Activity_Detail) GetProduct ¶
func (x *CarePlan_Activity_Detail) GetProduct() *CarePlan_Activity_Detail_ProductX
func (*CarePlan_Activity_Detail) GetQuantity ¶
func (x *CarePlan_Activity_Detail) GetQuantity() *datatypes_go_proto.SimpleQuantity
func (*CarePlan_Activity_Detail) GetReasonCode ¶
func (x *CarePlan_Activity_Detail) GetReasonCode() []*datatypes_go_proto.CodeableConcept
func (*CarePlan_Activity_Detail) GetReasonReference ¶
func (x *CarePlan_Activity_Detail) GetReasonReference() []*datatypes_go_proto.Reference
func (*CarePlan_Activity_Detail) GetScheduled ¶
func (x *CarePlan_Activity_Detail) GetScheduled() *CarePlan_Activity_Detail_ScheduledX
func (*CarePlan_Activity_Detail) GetStatus ¶
func (x *CarePlan_Activity_Detail) GetStatus() *CarePlan_Activity_Detail_StatusCode
func (*CarePlan_Activity_Detail) GetStatusReason ¶
func (x *CarePlan_Activity_Detail) GetStatusReason() *datatypes_go_proto.CodeableConcept
func (*CarePlan_Activity_Detail) ProtoMessage ¶
func (*CarePlan_Activity_Detail) ProtoMessage()
func (*CarePlan_Activity_Detail) ProtoReflect ¶
func (x *CarePlan_Activity_Detail) ProtoReflect() protoreflect.Message
func (*CarePlan_Activity_Detail) Reset ¶
func (x *CarePlan_Activity_Detail) Reset()
func (*CarePlan_Activity_Detail) String ¶
func (x *CarePlan_Activity_Detail) String() string
type CarePlan_Activity_Detail_KindCode ¶
type CarePlan_Activity_Detail_KindCode struct { Value valuesets_go_proto.CarePlanActivityKindValueSet_Value `protobuf:"varint,1,opt,name=value,proto3,enum=google.fhir.r4.core.CarePlanActivityKindValueSet_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 }
Appointment | CommunicationRequest | DeviceRequest | MedicationRequest | NutritionOrder | Task | ServiceRequest | VisionPrescription
func (*CarePlan_Activity_Detail_KindCode) Descriptor
deprecated
func (*CarePlan_Activity_Detail_KindCode) Descriptor() ([]byte, []int)
Deprecated: Use CarePlan_Activity_Detail_KindCode.ProtoReflect.Descriptor instead.
func (*CarePlan_Activity_Detail_KindCode) GetExtension ¶
func (x *CarePlan_Activity_Detail_KindCode) GetExtension() []*datatypes_go_proto.Extension
func (*CarePlan_Activity_Detail_KindCode) GetId ¶
func (x *CarePlan_Activity_Detail_KindCode) GetId() *datatypes_go_proto.String
func (*CarePlan_Activity_Detail_KindCode) GetValue ¶
func (x *CarePlan_Activity_Detail_KindCode) GetValue() valuesets_go_proto.CarePlanActivityKindValueSet_Value
func (*CarePlan_Activity_Detail_KindCode) ProtoMessage ¶
func (*CarePlan_Activity_Detail_KindCode) ProtoMessage()
func (*CarePlan_Activity_Detail_KindCode) ProtoReflect ¶
func (x *CarePlan_Activity_Detail_KindCode) ProtoReflect() protoreflect.Message
func (*CarePlan_Activity_Detail_KindCode) Reset ¶
func (x *CarePlan_Activity_Detail_KindCode) Reset()
func (*CarePlan_Activity_Detail_KindCode) String ¶
func (x *CarePlan_Activity_Detail_KindCode) String() string
type CarePlan_Activity_Detail_ProductX ¶
type CarePlan_Activity_Detail_ProductX struct { // Types that are assignable to Choice: // *CarePlan_Activity_Detail_ProductX_CodeableConcept // *CarePlan_Activity_Detail_ProductX_Reference Choice isCarePlan_Activity_Detail_ProductX_Choice `protobuf_oneof:"choice"` // contains filtered or unexported fields }
What is to be administered/supplied
func (*CarePlan_Activity_Detail_ProductX) Descriptor
deprecated
func (*CarePlan_Activity_Detail_ProductX) Descriptor() ([]byte, []int)
Deprecated: Use CarePlan_Activity_Detail_ProductX.ProtoReflect.Descriptor instead.
func (*CarePlan_Activity_Detail_ProductX) GetChoice ¶
func (m *CarePlan_Activity_Detail_ProductX) GetChoice() isCarePlan_Activity_Detail_ProductX_Choice
func (*CarePlan_Activity_Detail_ProductX) GetCodeableConcept ¶
func (x *CarePlan_Activity_Detail_ProductX) GetCodeableConcept() *datatypes_go_proto.CodeableConcept
func (*CarePlan_Activity_Detail_ProductX) GetReference ¶
func (x *CarePlan_Activity_Detail_ProductX) GetReference() *datatypes_go_proto.Reference
func (*CarePlan_Activity_Detail_ProductX) ProtoMessage ¶
func (*CarePlan_Activity_Detail_ProductX) ProtoMessage()
func (*CarePlan_Activity_Detail_ProductX) ProtoReflect ¶
func (x *CarePlan_Activity_Detail_ProductX) ProtoReflect() protoreflect.Message
func (*CarePlan_Activity_Detail_ProductX) Reset ¶
func (x *CarePlan_Activity_Detail_ProductX) Reset()
func (*CarePlan_Activity_Detail_ProductX) String ¶
func (x *CarePlan_Activity_Detail_ProductX) String() string
type CarePlan_Activity_Detail_ProductX_CodeableConcept ¶
type CarePlan_Activity_Detail_ProductX_CodeableConcept struct {
CodeableConcept *datatypes_go_proto.CodeableConcept `protobuf:"bytes,1,opt,name=codeable_concept,json=codeableConcept,proto3,oneof"`
}
type CarePlan_Activity_Detail_ProductX_Reference ¶
type CarePlan_Activity_Detail_ProductX_Reference struct {
Reference *datatypes_go_proto.Reference `protobuf:"bytes,2,opt,name=reference,proto3,oneof"`
}
type CarePlan_Activity_Detail_ScheduledX ¶
type CarePlan_Activity_Detail_ScheduledX struct { // Types that are assignable to Choice: // *CarePlan_Activity_Detail_ScheduledX_Timing // *CarePlan_Activity_Detail_ScheduledX_Period // *CarePlan_Activity_Detail_ScheduledX_StringValue Choice isCarePlan_Activity_Detail_ScheduledX_Choice `protobuf_oneof:"choice"` // contains filtered or unexported fields }
When activity is to occur
func (*CarePlan_Activity_Detail_ScheduledX) Descriptor
deprecated
func (*CarePlan_Activity_Detail_ScheduledX) Descriptor() ([]byte, []int)
Deprecated: Use CarePlan_Activity_Detail_ScheduledX.ProtoReflect.Descriptor instead.
func (*CarePlan_Activity_Detail_ScheduledX) GetChoice ¶
func (m *CarePlan_Activity_Detail_ScheduledX) GetChoice() isCarePlan_Activity_Detail_ScheduledX_Choice
func (*CarePlan_Activity_Detail_ScheduledX) GetPeriod ¶
func (x *CarePlan_Activity_Detail_ScheduledX) GetPeriod() *datatypes_go_proto.Period
func (*CarePlan_Activity_Detail_ScheduledX) GetStringValue ¶
func (x *CarePlan_Activity_Detail_ScheduledX) GetStringValue() *datatypes_go_proto.String
func (*CarePlan_Activity_Detail_ScheduledX) GetTiming ¶
func (x *CarePlan_Activity_Detail_ScheduledX) GetTiming() *datatypes_go_proto.Timing
func (*CarePlan_Activity_Detail_ScheduledX) ProtoMessage ¶
func (*CarePlan_Activity_Detail_ScheduledX) ProtoMessage()
func (*CarePlan_Activity_Detail_ScheduledX) ProtoReflect ¶
func (x *CarePlan_Activity_Detail_ScheduledX) ProtoReflect() protoreflect.Message
func (*CarePlan_Activity_Detail_ScheduledX) Reset ¶
func (x *CarePlan_Activity_Detail_ScheduledX) Reset()
func (*CarePlan_Activity_Detail_ScheduledX) String ¶
func (x *CarePlan_Activity_Detail_ScheduledX) String() string
type CarePlan_Activity_Detail_ScheduledX_Period ¶
type CarePlan_Activity_Detail_ScheduledX_Period struct {
Period *datatypes_go_proto.Period `protobuf:"bytes,2,opt,name=period,proto3,oneof"`
}
type CarePlan_Activity_Detail_ScheduledX_StringValue ¶
type CarePlan_Activity_Detail_ScheduledX_StringValue struct {
StringValue *datatypes_go_proto.String `protobuf:"bytes,3,opt,name=string_value,json=string,proto3,oneof"`
}
type CarePlan_Activity_Detail_ScheduledX_Timing ¶
type CarePlan_Activity_Detail_ScheduledX_Timing struct {
Timing *datatypes_go_proto.Timing `protobuf:"bytes,1,opt,name=timing,proto3,oneof"`
}
type CarePlan_Activity_Detail_StatusCode ¶
type CarePlan_Activity_Detail_StatusCode struct { Value codes_go_proto.CarePlanActivityStatusCode_Value `protobuf:"varint,1,opt,name=value,proto3,enum=google.fhir.r4.core.CarePlanActivityStatusCode_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 }
not-started | scheduled | in-progress | on-hold | completed | cancelled | stopped | unknown | entered-in-error
func (*CarePlan_Activity_Detail_StatusCode) Descriptor
deprecated
func (*CarePlan_Activity_Detail_StatusCode) Descriptor() ([]byte, []int)
Deprecated: Use CarePlan_Activity_Detail_StatusCode.ProtoReflect.Descriptor instead.
func (*CarePlan_Activity_Detail_StatusCode) GetExtension ¶
func (x *CarePlan_Activity_Detail_StatusCode) GetExtension() []*datatypes_go_proto.Extension
func (*CarePlan_Activity_Detail_StatusCode) GetId ¶
func (x *CarePlan_Activity_Detail_StatusCode) GetId() *datatypes_go_proto.String
func (*CarePlan_Activity_Detail_StatusCode) GetValue ¶
func (x *CarePlan_Activity_Detail_StatusCode) GetValue() codes_go_proto.CarePlanActivityStatusCode_Value
func (*CarePlan_Activity_Detail_StatusCode) ProtoMessage ¶
func (*CarePlan_Activity_Detail_StatusCode) ProtoMessage()
func (*CarePlan_Activity_Detail_StatusCode) ProtoReflect ¶
func (x *CarePlan_Activity_Detail_StatusCode) ProtoReflect() protoreflect.Message
func (*CarePlan_Activity_Detail_StatusCode) Reset ¶
func (x *CarePlan_Activity_Detail_StatusCode) Reset()
func (*CarePlan_Activity_Detail_StatusCode) String ¶
func (x *CarePlan_Activity_Detail_StatusCode) String() string
type CarePlan_IntentCode ¶
type CarePlan_IntentCode struct { Value valuesets_go_proto.CarePlanIntentValueSet_Value `protobuf:"varint,1,opt,name=value,proto3,enum=google.fhir.r4.core.CarePlanIntentValueSet_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 }
proposal | plan | order | option
func (*CarePlan_IntentCode) Descriptor
deprecated
func (*CarePlan_IntentCode) Descriptor() ([]byte, []int)
Deprecated: Use CarePlan_IntentCode.ProtoReflect.Descriptor instead.
func (*CarePlan_IntentCode) GetExtension ¶
func (x *CarePlan_IntentCode) GetExtension() []*datatypes_go_proto.Extension
func (*CarePlan_IntentCode) GetId ¶
func (x *CarePlan_IntentCode) GetId() *datatypes_go_proto.String
func (*CarePlan_IntentCode) GetValue ¶
func (x *CarePlan_IntentCode) GetValue() valuesets_go_proto.CarePlanIntentValueSet_Value
func (*CarePlan_IntentCode) ProtoMessage ¶
func (*CarePlan_IntentCode) ProtoMessage()
func (*CarePlan_IntentCode) ProtoReflect ¶
func (x *CarePlan_IntentCode) ProtoReflect() protoreflect.Message
func (*CarePlan_IntentCode) Reset ¶
func (x *CarePlan_IntentCode) Reset()
func (*CarePlan_IntentCode) String ¶
func (x *CarePlan_IntentCode) String() string
type CarePlan_StatusCode ¶
type CarePlan_StatusCode struct { Value codes_go_proto.RequestStatusCode_Value `protobuf:"varint,1,opt,name=value,proto3,enum=google.fhir.r4.core.RequestStatusCode_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 | on-hold | revoked | completed | entered-in-error | unknown
func (*CarePlan_StatusCode) Descriptor
deprecated
func (*CarePlan_StatusCode) Descriptor() ([]byte, []int)
Deprecated: Use CarePlan_StatusCode.ProtoReflect.Descriptor instead.
func (*CarePlan_StatusCode) GetExtension ¶
func (x *CarePlan_StatusCode) GetExtension() []*datatypes_go_proto.Extension
func (*CarePlan_StatusCode) GetId ¶
func (x *CarePlan_StatusCode) GetId() *datatypes_go_proto.String
func (*CarePlan_StatusCode) GetValue ¶
func (x *CarePlan_StatusCode) GetValue() codes_go_proto.RequestStatusCode_Value
func (*CarePlan_StatusCode) ProtoMessage ¶
func (*CarePlan_StatusCode) ProtoMessage()
func (*CarePlan_StatusCode) ProtoReflect ¶
func (x *CarePlan_StatusCode) ProtoReflect() protoreflect.Message
func (*CarePlan_StatusCode) Reset ¶
func (x *CarePlan_StatusCode) Reset()
func (*CarePlan_StatusCode) String ¶
func (x *CarePlan_StatusCode) String() string