Documentation ¶
Index ¶
- Variables
- type Task
- func (*Task) Descriptor() ([]byte, []int)deprecated
- func (x *Task) GetAuthoredOn() *datatypes_go_proto.DateTime
- func (x *Task) GetBasedOn() []*datatypes_go_proto.Reference
- func (x *Task) GetBusinessStatus() *datatypes_go_proto.CodeableConcept
- func (x *Task) GetCode() *datatypes_go_proto.CodeableConcept
- func (x *Task) GetContained() []*any.Any
- func (x *Task) GetDescription() *datatypes_go_proto.String
- func (x *Task) GetEncounter() *datatypes_go_proto.Reference
- func (x *Task) GetExecutionPeriod() *datatypes_go_proto.Period
- func (x *Task) GetExtension() []*datatypes_go_proto.Extension
- func (x *Task) GetFocus() *datatypes_go_proto.Reference
- func (x *Task) GetForValue() *datatypes_go_proto.Reference
- func (x *Task) GetGroupIdentifier() *datatypes_go_proto.Identifier
- func (x *Task) GetId() *datatypes_go_proto.Id
- func (x *Task) GetIdentifier() []*datatypes_go_proto.Identifier
- func (x *Task) GetImplicitRules() *datatypes_go_proto.Uri
- func (x *Task) GetInput() []*Task_Parameter
- func (x *Task) GetInstantiatesCanonical() *datatypes_go_proto.Canonical
- func (x *Task) GetInstantiatesUri() *datatypes_go_proto.Uri
- func (x *Task) GetInsurance() []*datatypes_go_proto.Reference
- func (x *Task) GetIntent() *Task_IntentCode
- func (x *Task) GetLanguage() *datatypes_go_proto.Code
- func (x *Task) GetLastModified() *datatypes_go_proto.DateTime
- func (x *Task) GetLocation() *datatypes_go_proto.Reference
- func (x *Task) GetMeta() *datatypes_go_proto.Meta
- func (x *Task) GetModifierExtension() []*datatypes_go_proto.Extension
- func (x *Task) GetNote() []*datatypes_go_proto.Annotation
- func (x *Task) GetOutput() []*Task_Output
- func (x *Task) GetOwner() *datatypes_go_proto.Reference
- func (x *Task) GetPartOf() []*datatypes_go_proto.Reference
- func (x *Task) GetPerformerType() []*datatypes_go_proto.CodeableConcept
- func (x *Task) GetPriority() *Task_PriorityCode
- func (x *Task) GetReasonCode() *datatypes_go_proto.CodeableConcept
- func (x *Task) GetReasonReference() *datatypes_go_proto.Reference
- func (x *Task) GetRelevantHistory() []*datatypes_go_proto.Reference
- func (x *Task) GetRequester() *datatypes_go_proto.Reference
- func (x *Task) GetRestriction() *Task_Restriction
- func (x *Task) GetStatus() *Task_StatusCode
- func (x *Task) GetStatusReason() *datatypes_go_proto.CodeableConcept
- func (x *Task) GetText() *datatypes_go_proto.Narrative
- func (*Task) ProtoMessage()
- func (x *Task) ProtoReflect() protoreflect.Message
- func (x *Task) Reset()
- func (x *Task) String() string
- type Task_IntentCode
- func (*Task_IntentCode) Descriptor() ([]byte, []int)deprecated
- func (x *Task_IntentCode) GetExtension() []*datatypes_go_proto.Extension
- func (x *Task_IntentCode) GetId() *datatypes_go_proto.String
- func (x *Task_IntentCode) GetValue() valuesets_go_proto.TaskIntentValueSet_Value
- func (*Task_IntentCode) ProtoMessage()
- func (x *Task_IntentCode) ProtoReflect() protoreflect.Message
- func (x *Task_IntentCode) Reset()
- func (x *Task_IntentCode) String() string
- type Task_Output
- func (*Task_Output) Descriptor() ([]byte, []int)deprecated
- func (x *Task_Output) GetExtension() []*datatypes_go_proto.Extension
- func (x *Task_Output) GetId() *datatypes_go_proto.String
- func (x *Task_Output) GetModifierExtension() []*datatypes_go_proto.Extension
- func (x *Task_Output) GetType() *datatypes_go_proto.CodeableConcept
- func (x *Task_Output) GetValue() *Task_Output_ValueX
- func (*Task_Output) ProtoMessage()
- func (x *Task_Output) ProtoReflect() protoreflect.Message
- func (x *Task_Output) Reset()
- func (x *Task_Output) String() string
- type Task_Output_ValueX
- func (*Task_Output_ValueX) Descriptor() ([]byte, []int)deprecated
- func (x *Task_Output_ValueX) GetAddress() *datatypes_go_proto.Address
- func (x *Task_Output_ValueX) GetAge() *datatypes_go_proto.Age
- func (x *Task_Output_ValueX) GetAnnotation() *datatypes_go_proto.Annotation
- func (x *Task_Output_ValueX) GetAttachment() *datatypes_go_proto.Attachment
- func (x *Task_Output_ValueX) GetBase64Binary() *datatypes_go_proto.Base64Binary
- func (x *Task_Output_ValueX) GetBoolean() *datatypes_go_proto.Boolean
- func (x *Task_Output_ValueX) GetCanonical() *datatypes_go_proto.Canonical
- func (m *Task_Output_ValueX) GetChoice() isTask_Output_ValueX_Choice
- func (x *Task_Output_ValueX) GetCode() *datatypes_go_proto.Code
- func (x *Task_Output_ValueX) GetCodeableConcept() *datatypes_go_proto.CodeableConcept
- func (x *Task_Output_ValueX) GetCoding() *datatypes_go_proto.Coding
- func (x *Task_Output_ValueX) GetContactDetail() *datatypes_go_proto.ContactDetail
- func (x *Task_Output_ValueX) GetContactPoint() *datatypes_go_proto.ContactPoint
- func (x *Task_Output_ValueX) GetContributor() *datatypes_go_proto.Contributor
- func (x *Task_Output_ValueX) GetCount() *datatypes_go_proto.Count
- func (x *Task_Output_ValueX) GetDataRequirement() *datatypes_go_proto.DataRequirement
- func (x *Task_Output_ValueX) GetDate() *datatypes_go_proto.Date
- func (x *Task_Output_ValueX) GetDateTime() *datatypes_go_proto.DateTime
- func (x *Task_Output_ValueX) GetDecimal() *datatypes_go_proto.Decimal
- func (x *Task_Output_ValueX) GetDistance() *datatypes_go_proto.Distance
- func (x *Task_Output_ValueX) GetDosage() *datatypes_go_proto.Dosage
- func (x *Task_Output_ValueX) GetDuration() *datatypes_go_proto.Duration
- func (x *Task_Output_ValueX) GetExpression() *datatypes_go_proto.Expression
- func (x *Task_Output_ValueX) GetHumanName() *datatypes_go_proto.HumanName
- func (x *Task_Output_ValueX) GetId() *datatypes_go_proto.Id
- func (x *Task_Output_ValueX) GetIdentifier() *datatypes_go_proto.Identifier
- func (x *Task_Output_ValueX) GetInstant() *datatypes_go_proto.Instant
- func (x *Task_Output_ValueX) GetInteger() *datatypes_go_proto.Integer
- func (x *Task_Output_ValueX) GetMarkdown() *datatypes_go_proto.Markdown
- func (x *Task_Output_ValueX) GetMeta() *datatypes_go_proto.Meta
- func (x *Task_Output_ValueX) GetMoney() *datatypes_go_proto.Money
- func (x *Task_Output_ValueX) GetOid() *datatypes_go_proto.Oid
- func (x *Task_Output_ValueX) GetParameterDefinition() *datatypes_go_proto.ParameterDefinition
- func (x *Task_Output_ValueX) GetPeriod() *datatypes_go_proto.Period
- func (x *Task_Output_ValueX) GetPositiveInt() *datatypes_go_proto.PositiveInt
- func (x *Task_Output_ValueX) GetQuantity() *datatypes_go_proto.Quantity
- func (x *Task_Output_ValueX) GetRange() *datatypes_go_proto.Range
- func (x *Task_Output_ValueX) GetRatio() *datatypes_go_proto.Ratio
- func (x *Task_Output_ValueX) GetReference() *datatypes_go_proto.Reference
- func (x *Task_Output_ValueX) GetRelatedArtifact() *datatypes_go_proto.RelatedArtifact
- func (x *Task_Output_ValueX) GetSampledData() *datatypes_go_proto.SampledData
- func (x *Task_Output_ValueX) GetSignature() *datatypes_go_proto.Signature
- func (x *Task_Output_ValueX) GetStringValue() *datatypes_go_proto.String
- func (x *Task_Output_ValueX) GetTime() *datatypes_go_proto.Time
- func (x *Task_Output_ValueX) GetTiming() *datatypes_go_proto.Timing
- func (x *Task_Output_ValueX) GetTriggerDefinition() *datatypes_go_proto.TriggerDefinition
- func (x *Task_Output_ValueX) GetUnsignedInt() *datatypes_go_proto.UnsignedInt
- func (x *Task_Output_ValueX) GetUri() *datatypes_go_proto.Uri
- func (x *Task_Output_ValueX) GetUrl() *datatypes_go_proto.Url
- func (x *Task_Output_ValueX) GetUsageContext() *datatypes_go_proto.UsageContext
- func (x *Task_Output_ValueX) GetUuid() *datatypes_go_proto.Uuid
- func (*Task_Output_ValueX) ProtoMessage()
- func (x *Task_Output_ValueX) ProtoReflect() protoreflect.Message
- func (x *Task_Output_ValueX) Reset()
- func (x *Task_Output_ValueX) String() string
- type Task_Output_ValueX_Address
- type Task_Output_ValueX_Age
- type Task_Output_ValueX_Annotation
- type Task_Output_ValueX_Attachment
- type Task_Output_ValueX_Base64Binary
- type Task_Output_ValueX_Boolean
- type Task_Output_ValueX_Canonical
- type Task_Output_ValueX_Code
- type Task_Output_ValueX_CodeableConcept
- type Task_Output_ValueX_Coding
- type Task_Output_ValueX_ContactDetail
- type Task_Output_ValueX_ContactPoint
- type Task_Output_ValueX_Contributor
- type Task_Output_ValueX_Count
- type Task_Output_ValueX_DataRequirement
- type Task_Output_ValueX_Date
- type Task_Output_ValueX_DateTime
- type Task_Output_ValueX_Decimal
- type Task_Output_ValueX_Distance
- type Task_Output_ValueX_Dosage
- type Task_Output_ValueX_Duration
- type Task_Output_ValueX_Expression
- type Task_Output_ValueX_HumanName
- type Task_Output_ValueX_Id
- type Task_Output_ValueX_Identifier
- type Task_Output_ValueX_Instant
- type Task_Output_ValueX_Integer
- type Task_Output_ValueX_Markdown
- type Task_Output_ValueX_Meta
- type Task_Output_ValueX_Money
- type Task_Output_ValueX_Oid
- type Task_Output_ValueX_ParameterDefinition
- type Task_Output_ValueX_Period
- type Task_Output_ValueX_PositiveInt
- type Task_Output_ValueX_Quantity
- type Task_Output_ValueX_Range
- type Task_Output_ValueX_Ratio
- type Task_Output_ValueX_Reference
- type Task_Output_ValueX_RelatedArtifact
- type Task_Output_ValueX_SampledData
- type Task_Output_ValueX_Signature
- type Task_Output_ValueX_StringValue
- type Task_Output_ValueX_Time
- type Task_Output_ValueX_Timing
- type Task_Output_ValueX_TriggerDefinition
- type Task_Output_ValueX_UnsignedInt
- type Task_Output_ValueX_Uri
- type Task_Output_ValueX_Url
- type Task_Output_ValueX_UsageContext
- type Task_Output_ValueX_Uuid
- type Task_Parameter
- func (*Task_Parameter) Descriptor() ([]byte, []int)deprecated
- func (x *Task_Parameter) GetExtension() []*datatypes_go_proto.Extension
- func (x *Task_Parameter) GetId() *datatypes_go_proto.String
- func (x *Task_Parameter) GetModifierExtension() []*datatypes_go_proto.Extension
- func (x *Task_Parameter) GetType() *datatypes_go_proto.CodeableConcept
- func (x *Task_Parameter) GetValue() *Task_Parameter_ValueX
- func (*Task_Parameter) ProtoMessage()
- func (x *Task_Parameter) ProtoReflect() protoreflect.Message
- func (x *Task_Parameter) Reset()
- func (x *Task_Parameter) String() string
- type Task_Parameter_ValueX
- func (*Task_Parameter_ValueX) Descriptor() ([]byte, []int)deprecated
- func (x *Task_Parameter_ValueX) GetAddress() *datatypes_go_proto.Address
- func (x *Task_Parameter_ValueX) GetAge() *datatypes_go_proto.Age
- func (x *Task_Parameter_ValueX) GetAnnotation() *datatypes_go_proto.Annotation
- func (x *Task_Parameter_ValueX) GetAttachment() *datatypes_go_proto.Attachment
- func (x *Task_Parameter_ValueX) GetBase64Binary() *datatypes_go_proto.Base64Binary
- func (x *Task_Parameter_ValueX) GetBoolean() *datatypes_go_proto.Boolean
- func (x *Task_Parameter_ValueX) GetCanonical() *datatypes_go_proto.Canonical
- func (m *Task_Parameter_ValueX) GetChoice() isTask_Parameter_ValueX_Choice
- func (x *Task_Parameter_ValueX) GetCode() *datatypes_go_proto.Code
- func (x *Task_Parameter_ValueX) GetCodeableConcept() *datatypes_go_proto.CodeableConcept
- func (x *Task_Parameter_ValueX) GetCoding() *datatypes_go_proto.Coding
- func (x *Task_Parameter_ValueX) GetContactDetail() *datatypes_go_proto.ContactDetail
- func (x *Task_Parameter_ValueX) GetContactPoint() *datatypes_go_proto.ContactPoint
- func (x *Task_Parameter_ValueX) GetContributor() *datatypes_go_proto.Contributor
- func (x *Task_Parameter_ValueX) GetCount() *datatypes_go_proto.Count
- func (x *Task_Parameter_ValueX) GetDataRequirement() *datatypes_go_proto.DataRequirement
- func (x *Task_Parameter_ValueX) GetDate() *datatypes_go_proto.Date
- func (x *Task_Parameter_ValueX) GetDateTime() *datatypes_go_proto.DateTime
- func (x *Task_Parameter_ValueX) GetDecimal() *datatypes_go_proto.Decimal
- func (x *Task_Parameter_ValueX) GetDistance() *datatypes_go_proto.Distance
- func (x *Task_Parameter_ValueX) GetDosage() *datatypes_go_proto.Dosage
- func (x *Task_Parameter_ValueX) GetDuration() *datatypes_go_proto.Duration
- func (x *Task_Parameter_ValueX) GetExpression() *datatypes_go_proto.Expression
- func (x *Task_Parameter_ValueX) GetHumanName() *datatypes_go_proto.HumanName
- func (x *Task_Parameter_ValueX) GetId() *datatypes_go_proto.Id
- func (x *Task_Parameter_ValueX) GetIdentifier() *datatypes_go_proto.Identifier
- func (x *Task_Parameter_ValueX) GetInstant() *datatypes_go_proto.Instant
- func (x *Task_Parameter_ValueX) GetInteger() *datatypes_go_proto.Integer
- func (x *Task_Parameter_ValueX) GetMarkdown() *datatypes_go_proto.Markdown
- func (x *Task_Parameter_ValueX) GetMeta() *datatypes_go_proto.Meta
- func (x *Task_Parameter_ValueX) GetMoney() *datatypes_go_proto.Money
- func (x *Task_Parameter_ValueX) GetOid() *datatypes_go_proto.Oid
- func (x *Task_Parameter_ValueX) GetParameterDefinition() *datatypes_go_proto.ParameterDefinition
- func (x *Task_Parameter_ValueX) GetPeriod() *datatypes_go_proto.Period
- func (x *Task_Parameter_ValueX) GetPositiveInt() *datatypes_go_proto.PositiveInt
- func (x *Task_Parameter_ValueX) GetQuantity() *datatypes_go_proto.Quantity
- func (x *Task_Parameter_ValueX) GetRange() *datatypes_go_proto.Range
- func (x *Task_Parameter_ValueX) GetRatio() *datatypes_go_proto.Ratio
- func (x *Task_Parameter_ValueX) GetReference() *datatypes_go_proto.Reference
- func (x *Task_Parameter_ValueX) GetRelatedArtifact() *datatypes_go_proto.RelatedArtifact
- func (x *Task_Parameter_ValueX) GetSampledData() *datatypes_go_proto.SampledData
- func (x *Task_Parameter_ValueX) GetSignature() *datatypes_go_proto.Signature
- func (x *Task_Parameter_ValueX) GetStringValue() *datatypes_go_proto.String
- func (x *Task_Parameter_ValueX) GetTime() *datatypes_go_proto.Time
- func (x *Task_Parameter_ValueX) GetTiming() *datatypes_go_proto.Timing
- func (x *Task_Parameter_ValueX) GetTriggerDefinition() *datatypes_go_proto.TriggerDefinition
- func (x *Task_Parameter_ValueX) GetUnsignedInt() *datatypes_go_proto.UnsignedInt
- func (x *Task_Parameter_ValueX) GetUri() *datatypes_go_proto.Uri
- func (x *Task_Parameter_ValueX) GetUrl() *datatypes_go_proto.Url
- func (x *Task_Parameter_ValueX) GetUsageContext() *datatypes_go_proto.UsageContext
- func (x *Task_Parameter_ValueX) GetUuid() *datatypes_go_proto.Uuid
- func (*Task_Parameter_ValueX) ProtoMessage()
- func (x *Task_Parameter_ValueX) ProtoReflect() protoreflect.Message
- func (x *Task_Parameter_ValueX) Reset()
- func (x *Task_Parameter_ValueX) String() string
- type Task_Parameter_ValueX_Address
- type Task_Parameter_ValueX_Age
- type Task_Parameter_ValueX_Annotation
- type Task_Parameter_ValueX_Attachment
- type Task_Parameter_ValueX_Base64Binary
- type Task_Parameter_ValueX_Boolean
- type Task_Parameter_ValueX_Canonical
- type Task_Parameter_ValueX_Code
- type Task_Parameter_ValueX_CodeableConcept
- type Task_Parameter_ValueX_Coding
- type Task_Parameter_ValueX_ContactDetail
- type Task_Parameter_ValueX_ContactPoint
- type Task_Parameter_ValueX_Contributor
- type Task_Parameter_ValueX_Count
- type Task_Parameter_ValueX_DataRequirement
- type Task_Parameter_ValueX_Date
- type Task_Parameter_ValueX_DateTime
- type Task_Parameter_ValueX_Decimal
- type Task_Parameter_ValueX_Distance
- type Task_Parameter_ValueX_Dosage
- type Task_Parameter_ValueX_Duration
- type Task_Parameter_ValueX_Expression
- type Task_Parameter_ValueX_HumanName
- type Task_Parameter_ValueX_Id
- type Task_Parameter_ValueX_Identifier
- type Task_Parameter_ValueX_Instant
- type Task_Parameter_ValueX_Integer
- type Task_Parameter_ValueX_Markdown
- type Task_Parameter_ValueX_Meta
- type Task_Parameter_ValueX_Money
- type Task_Parameter_ValueX_Oid
- type Task_Parameter_ValueX_ParameterDefinition
- type Task_Parameter_ValueX_Period
- type Task_Parameter_ValueX_PositiveInt
- type Task_Parameter_ValueX_Quantity
- type Task_Parameter_ValueX_Range
- type Task_Parameter_ValueX_Ratio
- type Task_Parameter_ValueX_Reference
- type Task_Parameter_ValueX_RelatedArtifact
- type Task_Parameter_ValueX_SampledData
- type Task_Parameter_ValueX_Signature
- type Task_Parameter_ValueX_StringValue
- type Task_Parameter_ValueX_Time
- type Task_Parameter_ValueX_Timing
- type Task_Parameter_ValueX_TriggerDefinition
- type Task_Parameter_ValueX_UnsignedInt
- type Task_Parameter_ValueX_Uri
- type Task_Parameter_ValueX_Url
- type Task_Parameter_ValueX_UsageContext
- type Task_Parameter_ValueX_Uuid
- type Task_PriorityCode
- func (*Task_PriorityCode) Descriptor() ([]byte, []int)deprecated
- func (x *Task_PriorityCode) GetExtension() []*datatypes_go_proto.Extension
- func (x *Task_PriorityCode) GetId() *datatypes_go_proto.String
- func (x *Task_PriorityCode) GetValue() codes_go_proto.RequestPriorityCode_Value
- func (*Task_PriorityCode) ProtoMessage()
- func (x *Task_PriorityCode) ProtoReflect() protoreflect.Message
- func (x *Task_PriorityCode) Reset()
- func (x *Task_PriorityCode) String() string
- type Task_Restriction
- func (*Task_Restriction) Descriptor() ([]byte, []int)deprecated
- func (x *Task_Restriction) GetExtension() []*datatypes_go_proto.Extension
- func (x *Task_Restriction) GetId() *datatypes_go_proto.String
- func (x *Task_Restriction) GetModifierExtension() []*datatypes_go_proto.Extension
- func (x *Task_Restriction) GetPeriod() *datatypes_go_proto.Period
- func (x *Task_Restriction) GetRecipient() []*datatypes_go_proto.Reference
- func (x *Task_Restriction) GetRepetitions() *datatypes_go_proto.PositiveInt
- func (*Task_Restriction) ProtoMessage()
- func (x *Task_Restriction) ProtoReflect() protoreflect.Message
- func (x *Task_Restriction) Reset()
- func (x *Task_Restriction) String() string
- type Task_StatusCode
- func (*Task_StatusCode) Descriptor() ([]byte, []int)deprecated
- func (x *Task_StatusCode) GetExtension() []*datatypes_go_proto.Extension
- func (x *Task_StatusCode) GetId() *datatypes_go_proto.String
- func (x *Task_StatusCode) GetValue() codes_go_proto.TaskStatusCode_Value
- func (*Task_StatusCode) ProtoMessage()
- func (x *Task_StatusCode) ProtoReflect() protoreflect.Message
- func (x *Task_StatusCode) Reset()
- func (x *Task_StatusCode) String() string
Constants ¶
This section is empty.
Variables ¶
var File_proto_google_fhir_proto_r4_core_resources_task_proto protoreflect.FileDescriptor
Functions ¶
This section is empty.
Types ¶
type Task ¶
type Task 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"` // Task Instance Identifier Identifier []*datatypes_go_proto.Identifier `protobuf:"bytes,10,rep,name=identifier,proto3" json:"identifier,omitempty"` // Formal definition of task InstantiatesCanonical *datatypes_go_proto.Canonical `protobuf:"bytes,11,opt,name=instantiates_canonical,json=instantiatesCanonical,proto3" json:"instantiates_canonical,omitempty"` // Formal definition of task InstantiatesUri *datatypes_go_proto.Uri `protobuf:"bytes,12,opt,name=instantiates_uri,json=instantiatesUri,proto3" json:"instantiates_uri,omitempty"` // Request fulfilled by this task BasedOn []*datatypes_go_proto.Reference `protobuf:"bytes,13,rep,name=based_on,json=basedOn,proto3" json:"based_on,omitempty"` // Requisition or grouper id GroupIdentifier *datatypes_go_proto.Identifier `protobuf:"bytes,14,opt,name=group_identifier,json=groupIdentifier,proto3" json:"group_identifier,omitempty"` // Composite task PartOf []*datatypes_go_proto.Reference `protobuf:"bytes,15,rep,name=part_of,json=partOf,proto3" json:"part_of,omitempty"` Status *Task_StatusCode `protobuf:"bytes,16,opt,name=status,proto3" json:"status,omitempty"` // Reason for current status StatusReason *datatypes_go_proto.CodeableConcept `protobuf:"bytes,17,opt,name=status_reason,json=statusReason,proto3" json:"status_reason,omitempty"` // E.g. "Specimen collected", "IV prepped" BusinessStatus *datatypes_go_proto.CodeableConcept `protobuf:"bytes,18,opt,name=business_status,json=businessStatus,proto3" json:"business_status,omitempty"` Intent *Task_IntentCode `protobuf:"bytes,19,opt,name=intent,proto3" json:"intent,omitempty"` Priority *Task_PriorityCode `protobuf:"bytes,20,opt,name=priority,proto3" json:"priority,omitempty"` // Task Type Code *datatypes_go_proto.CodeableConcept `protobuf:"bytes,21,opt,name=code,proto3" json:"code,omitempty"` // Human-readable explanation of task Description *datatypes_go_proto.String `protobuf:"bytes,22,opt,name=description,proto3" json:"description,omitempty"` // What task is acting on Focus *datatypes_go_proto.Reference `protobuf:"bytes,23,opt,name=focus,proto3" json:"focus,omitempty"` // Beneficiary of the Task ForValue *datatypes_go_proto.Reference `protobuf:"bytes,24,opt,name=for_value,json=for,proto3" json:"for_value,omitempty"` // Healthcare event during which this task originated Encounter *datatypes_go_proto.Reference `protobuf:"bytes,25,opt,name=encounter,proto3" json:"encounter,omitempty"` // Start and end time of execution ExecutionPeriod *datatypes_go_proto.Period `protobuf:"bytes,26,opt,name=execution_period,json=executionPeriod,proto3" json:"execution_period,omitempty"` // Task Creation Date AuthoredOn *datatypes_go_proto.DateTime `protobuf:"bytes,27,opt,name=authored_on,json=authoredOn,proto3" json:"authored_on,omitempty"` // Task Last Modified Date LastModified *datatypes_go_proto.DateTime `protobuf:"bytes,28,opt,name=last_modified,json=lastModified,proto3" json:"last_modified,omitempty"` // Who is asking for task to be done Requester *datatypes_go_proto.Reference `protobuf:"bytes,29,opt,name=requester,proto3" json:"requester,omitempty"` // Requested performer PerformerType []*datatypes_go_proto.CodeableConcept `protobuf:"bytes,30,rep,name=performer_type,json=performerType,proto3" json:"performer_type,omitempty"` // Responsible individual Owner *datatypes_go_proto.Reference `protobuf:"bytes,31,opt,name=owner,proto3" json:"owner,omitempty"` // Where task occurs Location *datatypes_go_proto.Reference `protobuf:"bytes,32,opt,name=location,proto3" json:"location,omitempty"` // Why task is needed ReasonCode *datatypes_go_proto.CodeableConcept `protobuf:"bytes,33,opt,name=reason_code,json=reasonCode,proto3" json:"reason_code,omitempty"` // Why task is needed ReasonReference *datatypes_go_proto.Reference `protobuf:"bytes,34,opt,name=reason_reference,json=reasonReference,proto3" json:"reason_reference,omitempty"` // Associated insurance coverage Insurance []*datatypes_go_proto.Reference `protobuf:"bytes,35,rep,name=insurance,proto3" json:"insurance,omitempty"` // Comments made about the task Note []*datatypes_go_proto.Annotation `protobuf:"bytes,36,rep,name=note,proto3" json:"note,omitempty"` // Key events in history of the Task RelevantHistory []*datatypes_go_proto.Reference `protobuf:"bytes,37,rep,name=relevant_history,json=relevantHistory,proto3" json:"relevant_history,omitempty"` Restriction *Task_Restriction `protobuf:"bytes,38,opt,name=restriction,proto3" json:"restriction,omitempty"` Input []*Task_Parameter `protobuf:"bytes,39,rep,name=input,proto3" json:"input,omitempty"` Output []*Task_Output `protobuf:"bytes,40,rep,name=output,proto3" json:"output,omitempty"` // contains filtered or unexported fields }
Auto-generated from StructureDefinition for Task, last updated 2019-11-01T09:29:23.356+11:00. A task to be performed. See http://hl7.org/fhir/StructureDefinition/Task
func (*Task) Descriptor
deprecated
func (*Task) GetAuthoredOn ¶
func (x *Task) GetAuthoredOn() *datatypes_go_proto.DateTime
func (*Task) GetBasedOn ¶
func (x *Task) GetBasedOn() []*datatypes_go_proto.Reference
func (*Task) GetBusinessStatus ¶
func (x *Task) GetBusinessStatus() *datatypes_go_proto.CodeableConcept
func (*Task) GetCode ¶
func (x *Task) GetCode() *datatypes_go_proto.CodeableConcept
func (*Task) GetContained ¶
func (*Task) GetDescription ¶
func (x *Task) GetDescription() *datatypes_go_proto.String
func (*Task) GetEncounter ¶
func (x *Task) GetEncounter() *datatypes_go_proto.Reference
func (*Task) GetExecutionPeriod ¶
func (x *Task) GetExecutionPeriod() *datatypes_go_proto.Period
func (*Task) GetExtension ¶
func (x *Task) GetExtension() []*datatypes_go_proto.Extension
func (*Task) GetFocus ¶
func (x *Task) GetFocus() *datatypes_go_proto.Reference
func (*Task) GetForValue ¶
func (x *Task) GetForValue() *datatypes_go_proto.Reference
func (*Task) GetGroupIdentifier ¶
func (x *Task) GetGroupIdentifier() *datatypes_go_proto.Identifier
func (*Task) GetId ¶
func (x *Task) GetId() *datatypes_go_proto.Id
func (*Task) GetIdentifier ¶
func (x *Task) GetIdentifier() []*datatypes_go_proto.Identifier
func (*Task) GetImplicitRules ¶
func (x *Task) GetImplicitRules() *datatypes_go_proto.Uri
func (*Task) GetInput ¶
func (x *Task) GetInput() []*Task_Parameter
func (*Task) GetInstantiatesCanonical ¶
func (x *Task) GetInstantiatesCanonical() *datatypes_go_proto.Canonical
func (*Task) GetInstantiatesUri ¶
func (x *Task) GetInstantiatesUri() *datatypes_go_proto.Uri
func (*Task) GetInsurance ¶
func (x *Task) GetInsurance() []*datatypes_go_proto.Reference
func (*Task) GetIntent ¶
func (x *Task) GetIntent() *Task_IntentCode
func (*Task) GetLanguage ¶
func (x *Task) GetLanguage() *datatypes_go_proto.Code
func (*Task) GetLastModified ¶
func (x *Task) GetLastModified() *datatypes_go_proto.DateTime
func (*Task) GetLocation ¶
func (x *Task) GetLocation() *datatypes_go_proto.Reference
func (*Task) GetMeta ¶
func (x *Task) GetMeta() *datatypes_go_proto.Meta
func (*Task) GetModifierExtension ¶
func (x *Task) GetModifierExtension() []*datatypes_go_proto.Extension
func (*Task) GetNote ¶
func (x *Task) GetNote() []*datatypes_go_proto.Annotation
func (*Task) GetOutput ¶
func (x *Task) GetOutput() []*Task_Output
func (*Task) GetOwner ¶
func (x *Task) GetOwner() *datatypes_go_proto.Reference
func (*Task) GetPartOf ¶
func (x *Task) GetPartOf() []*datatypes_go_proto.Reference
func (*Task) GetPerformerType ¶
func (x *Task) GetPerformerType() []*datatypes_go_proto.CodeableConcept
func (*Task) GetPriority ¶
func (x *Task) GetPriority() *Task_PriorityCode
func (*Task) GetReasonCode ¶
func (x *Task) GetReasonCode() *datatypes_go_proto.CodeableConcept
func (*Task) GetReasonReference ¶
func (x *Task) GetReasonReference() *datatypes_go_proto.Reference
func (*Task) GetRelevantHistory ¶
func (x *Task) GetRelevantHistory() []*datatypes_go_proto.Reference
func (*Task) GetRequester ¶
func (x *Task) GetRequester() *datatypes_go_proto.Reference
func (*Task) GetRestriction ¶
func (x *Task) GetRestriction() *Task_Restriction
func (*Task) GetStatus ¶
func (x *Task) GetStatus() *Task_StatusCode
func (*Task) GetStatusReason ¶
func (x *Task) GetStatusReason() *datatypes_go_proto.CodeableConcept
func (*Task) GetText ¶
func (x *Task) GetText() *datatypes_go_proto.Narrative
func (*Task) ProtoMessage ¶
func (*Task) ProtoMessage()
func (*Task) ProtoReflect ¶
func (x *Task) ProtoReflect() protoreflect.Message
type Task_IntentCode ¶
type Task_IntentCode struct { Value valuesets_go_proto.TaskIntentValueSet_Value `protobuf:"varint,1,opt,name=value,proto3,enum=google.fhir.r4.core.TaskIntentValueSet_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 }
unknown | proposal | plan | order | original-order | reflex-order | filler-order | instance-order | option
func (*Task_IntentCode) Descriptor
deprecated
func (*Task_IntentCode) Descriptor() ([]byte, []int)
Deprecated: Use Task_IntentCode.ProtoReflect.Descriptor instead.
func (*Task_IntentCode) GetExtension ¶
func (x *Task_IntentCode) GetExtension() []*datatypes_go_proto.Extension
func (*Task_IntentCode) GetId ¶
func (x *Task_IntentCode) GetId() *datatypes_go_proto.String
func (*Task_IntentCode) GetValue ¶
func (x *Task_IntentCode) GetValue() valuesets_go_proto.TaskIntentValueSet_Value
func (*Task_IntentCode) ProtoMessage ¶
func (*Task_IntentCode) ProtoMessage()
func (*Task_IntentCode) ProtoReflect ¶
func (x *Task_IntentCode) ProtoReflect() protoreflect.Message
func (*Task_IntentCode) Reset ¶
func (x *Task_IntentCode) Reset()
func (*Task_IntentCode) String ¶
func (x *Task_IntentCode) String() string
type Task_Output ¶
type Task_Output 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"` // Label for output Type *datatypes_go_proto.CodeableConcept `protobuf:"bytes,4,opt,name=type,proto3" json:"type,omitempty"` Value *Task_Output_ValueX `protobuf:"bytes,5,opt,name=value,proto3" json:"value,omitempty"` // contains filtered or unexported fields }
Information produced as part of task
func (*Task_Output) Descriptor
deprecated
func (*Task_Output) Descriptor() ([]byte, []int)
Deprecated: Use Task_Output.ProtoReflect.Descriptor instead.
func (*Task_Output) GetExtension ¶
func (x *Task_Output) GetExtension() []*datatypes_go_proto.Extension
func (*Task_Output) GetId ¶
func (x *Task_Output) GetId() *datatypes_go_proto.String
func (*Task_Output) GetModifierExtension ¶
func (x *Task_Output) GetModifierExtension() []*datatypes_go_proto.Extension
func (*Task_Output) GetType ¶
func (x *Task_Output) GetType() *datatypes_go_proto.CodeableConcept
func (*Task_Output) GetValue ¶
func (x *Task_Output) GetValue() *Task_Output_ValueX
func (*Task_Output) ProtoMessage ¶
func (*Task_Output) ProtoMessage()
func (*Task_Output) ProtoReflect ¶
func (x *Task_Output) ProtoReflect() protoreflect.Message
func (*Task_Output) Reset ¶
func (x *Task_Output) Reset()
func (*Task_Output) String ¶
func (x *Task_Output) String() string
type Task_Output_ValueX ¶
type Task_Output_ValueX struct { // Types that are assignable to Choice: // *Task_Output_ValueX_Base64Binary // *Task_Output_ValueX_Boolean // *Task_Output_ValueX_Canonical // *Task_Output_ValueX_Code // *Task_Output_ValueX_Date // *Task_Output_ValueX_DateTime // *Task_Output_ValueX_Decimal // *Task_Output_ValueX_Id // *Task_Output_ValueX_Instant // *Task_Output_ValueX_Integer // *Task_Output_ValueX_Markdown // *Task_Output_ValueX_Oid // *Task_Output_ValueX_PositiveInt // *Task_Output_ValueX_StringValue // *Task_Output_ValueX_Time // *Task_Output_ValueX_UnsignedInt // *Task_Output_ValueX_Uri // *Task_Output_ValueX_Url // *Task_Output_ValueX_Uuid // *Task_Output_ValueX_Address // *Task_Output_ValueX_Age // *Task_Output_ValueX_Annotation // *Task_Output_ValueX_Attachment // *Task_Output_ValueX_CodeableConcept // *Task_Output_ValueX_Coding // *Task_Output_ValueX_ContactPoint // *Task_Output_ValueX_Count // *Task_Output_ValueX_Distance // *Task_Output_ValueX_Duration // *Task_Output_ValueX_HumanName // *Task_Output_ValueX_Identifier // *Task_Output_ValueX_Money // *Task_Output_ValueX_Period // *Task_Output_ValueX_Quantity // *Task_Output_ValueX_Range // *Task_Output_ValueX_Ratio // *Task_Output_ValueX_Reference // *Task_Output_ValueX_SampledData // *Task_Output_ValueX_Signature // *Task_Output_ValueX_Timing // *Task_Output_ValueX_ContactDetail // *Task_Output_ValueX_Contributor // *Task_Output_ValueX_DataRequirement // *Task_Output_ValueX_Expression // *Task_Output_ValueX_ParameterDefinition // *Task_Output_ValueX_RelatedArtifact // *Task_Output_ValueX_TriggerDefinition // *Task_Output_ValueX_UsageContext // *Task_Output_ValueX_Dosage // *Task_Output_ValueX_Meta Choice isTask_Output_ValueX_Choice `protobuf_oneof:"choice"` // contains filtered or unexported fields }
Result of output
func (*Task_Output_ValueX) Descriptor
deprecated
func (*Task_Output_ValueX) Descriptor() ([]byte, []int)
Deprecated: Use Task_Output_ValueX.ProtoReflect.Descriptor instead.
func (*Task_Output_ValueX) GetAddress ¶
func (x *Task_Output_ValueX) GetAddress() *datatypes_go_proto.Address
func (*Task_Output_ValueX) GetAge ¶
func (x *Task_Output_ValueX) GetAge() *datatypes_go_proto.Age
func (*Task_Output_ValueX) GetAnnotation ¶
func (x *Task_Output_ValueX) GetAnnotation() *datatypes_go_proto.Annotation
func (*Task_Output_ValueX) GetAttachment ¶
func (x *Task_Output_ValueX) GetAttachment() *datatypes_go_proto.Attachment
func (*Task_Output_ValueX) GetBase64Binary ¶
func (x *Task_Output_ValueX) GetBase64Binary() *datatypes_go_proto.Base64Binary
func (*Task_Output_ValueX) GetBoolean ¶
func (x *Task_Output_ValueX) GetBoolean() *datatypes_go_proto.Boolean
func (*Task_Output_ValueX) GetCanonical ¶
func (x *Task_Output_ValueX) GetCanonical() *datatypes_go_proto.Canonical
func (*Task_Output_ValueX) GetChoice ¶
func (m *Task_Output_ValueX) GetChoice() isTask_Output_ValueX_Choice
func (*Task_Output_ValueX) GetCode ¶
func (x *Task_Output_ValueX) GetCode() *datatypes_go_proto.Code
func (*Task_Output_ValueX) GetCodeableConcept ¶
func (x *Task_Output_ValueX) GetCodeableConcept() *datatypes_go_proto.CodeableConcept
func (*Task_Output_ValueX) GetCoding ¶
func (x *Task_Output_ValueX) GetCoding() *datatypes_go_proto.Coding
func (*Task_Output_ValueX) GetContactDetail ¶
func (x *Task_Output_ValueX) GetContactDetail() *datatypes_go_proto.ContactDetail
func (*Task_Output_ValueX) GetContactPoint ¶
func (x *Task_Output_ValueX) GetContactPoint() *datatypes_go_proto.ContactPoint
func (*Task_Output_ValueX) GetContributor ¶
func (x *Task_Output_ValueX) GetContributor() *datatypes_go_proto.Contributor
func (*Task_Output_ValueX) GetCount ¶
func (x *Task_Output_ValueX) GetCount() *datatypes_go_proto.Count
func (*Task_Output_ValueX) GetDataRequirement ¶
func (x *Task_Output_ValueX) GetDataRequirement() *datatypes_go_proto.DataRequirement
func (*Task_Output_ValueX) GetDate ¶
func (x *Task_Output_ValueX) GetDate() *datatypes_go_proto.Date
func (*Task_Output_ValueX) GetDateTime ¶
func (x *Task_Output_ValueX) GetDateTime() *datatypes_go_proto.DateTime
func (*Task_Output_ValueX) GetDecimal ¶
func (x *Task_Output_ValueX) GetDecimal() *datatypes_go_proto.Decimal
func (*Task_Output_ValueX) GetDistance ¶
func (x *Task_Output_ValueX) GetDistance() *datatypes_go_proto.Distance
func (*Task_Output_ValueX) GetDosage ¶
func (x *Task_Output_ValueX) GetDosage() *datatypes_go_proto.Dosage
func (*Task_Output_ValueX) GetDuration ¶
func (x *Task_Output_ValueX) GetDuration() *datatypes_go_proto.Duration
func (*Task_Output_ValueX) GetExpression ¶
func (x *Task_Output_ValueX) GetExpression() *datatypes_go_proto.Expression
func (*Task_Output_ValueX) GetHumanName ¶
func (x *Task_Output_ValueX) GetHumanName() *datatypes_go_proto.HumanName
func (*Task_Output_ValueX) GetId ¶
func (x *Task_Output_ValueX) GetId() *datatypes_go_proto.Id
func (*Task_Output_ValueX) GetIdentifier ¶
func (x *Task_Output_ValueX) GetIdentifier() *datatypes_go_proto.Identifier
func (*Task_Output_ValueX) GetInstant ¶
func (x *Task_Output_ValueX) GetInstant() *datatypes_go_proto.Instant
func (*Task_Output_ValueX) GetInteger ¶
func (x *Task_Output_ValueX) GetInteger() *datatypes_go_proto.Integer
func (*Task_Output_ValueX) GetMarkdown ¶
func (x *Task_Output_ValueX) GetMarkdown() *datatypes_go_proto.Markdown
func (*Task_Output_ValueX) GetMeta ¶
func (x *Task_Output_ValueX) GetMeta() *datatypes_go_proto.Meta
func (*Task_Output_ValueX) GetMoney ¶
func (x *Task_Output_ValueX) GetMoney() *datatypes_go_proto.Money
func (*Task_Output_ValueX) GetOid ¶
func (x *Task_Output_ValueX) GetOid() *datatypes_go_proto.Oid
func (*Task_Output_ValueX) GetParameterDefinition ¶
func (x *Task_Output_ValueX) GetParameterDefinition() *datatypes_go_proto.ParameterDefinition
func (*Task_Output_ValueX) GetPeriod ¶
func (x *Task_Output_ValueX) GetPeriod() *datatypes_go_proto.Period
func (*Task_Output_ValueX) GetPositiveInt ¶
func (x *Task_Output_ValueX) GetPositiveInt() *datatypes_go_proto.PositiveInt
func (*Task_Output_ValueX) GetQuantity ¶
func (x *Task_Output_ValueX) GetQuantity() *datatypes_go_proto.Quantity
func (*Task_Output_ValueX) GetRange ¶
func (x *Task_Output_ValueX) GetRange() *datatypes_go_proto.Range
func (*Task_Output_ValueX) GetRatio ¶
func (x *Task_Output_ValueX) GetRatio() *datatypes_go_proto.Ratio
func (*Task_Output_ValueX) GetReference ¶
func (x *Task_Output_ValueX) GetReference() *datatypes_go_proto.Reference
func (*Task_Output_ValueX) GetRelatedArtifact ¶
func (x *Task_Output_ValueX) GetRelatedArtifact() *datatypes_go_proto.RelatedArtifact
func (*Task_Output_ValueX) GetSampledData ¶
func (x *Task_Output_ValueX) GetSampledData() *datatypes_go_proto.SampledData
func (*Task_Output_ValueX) GetSignature ¶
func (x *Task_Output_ValueX) GetSignature() *datatypes_go_proto.Signature
func (*Task_Output_ValueX) GetStringValue ¶
func (x *Task_Output_ValueX) GetStringValue() *datatypes_go_proto.String
func (*Task_Output_ValueX) GetTime ¶
func (x *Task_Output_ValueX) GetTime() *datatypes_go_proto.Time
func (*Task_Output_ValueX) GetTiming ¶
func (x *Task_Output_ValueX) GetTiming() *datatypes_go_proto.Timing
func (*Task_Output_ValueX) GetTriggerDefinition ¶
func (x *Task_Output_ValueX) GetTriggerDefinition() *datatypes_go_proto.TriggerDefinition
func (*Task_Output_ValueX) GetUnsignedInt ¶
func (x *Task_Output_ValueX) GetUnsignedInt() *datatypes_go_proto.UnsignedInt
func (*Task_Output_ValueX) GetUri ¶
func (x *Task_Output_ValueX) GetUri() *datatypes_go_proto.Uri
func (*Task_Output_ValueX) GetUrl ¶
func (x *Task_Output_ValueX) GetUrl() *datatypes_go_proto.Url
func (*Task_Output_ValueX) GetUsageContext ¶
func (x *Task_Output_ValueX) GetUsageContext() *datatypes_go_proto.UsageContext
func (*Task_Output_ValueX) GetUuid ¶
func (x *Task_Output_ValueX) GetUuid() *datatypes_go_proto.Uuid
func (*Task_Output_ValueX) ProtoMessage ¶
func (*Task_Output_ValueX) ProtoMessage()
func (*Task_Output_ValueX) ProtoReflect ¶
func (x *Task_Output_ValueX) ProtoReflect() protoreflect.Message
func (*Task_Output_ValueX) Reset ¶
func (x *Task_Output_ValueX) Reset()
func (*Task_Output_ValueX) String ¶
func (x *Task_Output_ValueX) String() string
type Task_Output_ValueX_Address ¶
type Task_Output_ValueX_Address struct {
Address *datatypes_go_proto.Address `protobuf:"bytes,20,opt,name=address,proto3,oneof"`
}
type Task_Output_ValueX_Age ¶
type Task_Output_ValueX_Age struct {
Age *datatypes_go_proto.Age `protobuf:"bytes,21,opt,name=age,proto3,oneof"`
}
type Task_Output_ValueX_Annotation ¶
type Task_Output_ValueX_Annotation struct {
Annotation *datatypes_go_proto.Annotation `protobuf:"bytes,22,opt,name=annotation,proto3,oneof"`
}
type Task_Output_ValueX_Attachment ¶
type Task_Output_ValueX_Attachment struct {
Attachment *datatypes_go_proto.Attachment `protobuf:"bytes,23,opt,name=attachment,proto3,oneof"`
}
type Task_Output_ValueX_Base64Binary ¶
type Task_Output_ValueX_Base64Binary struct {
Base64Binary *datatypes_go_proto.Base64Binary `protobuf:"bytes,1,opt,name=base64_binary,json=base64Binary,proto3,oneof"`
}
type Task_Output_ValueX_Boolean ¶
type Task_Output_ValueX_Boolean struct {
Boolean *datatypes_go_proto.Boolean `protobuf:"bytes,2,opt,name=boolean,proto3,oneof"`
}
type Task_Output_ValueX_Canonical ¶
type Task_Output_ValueX_Canonical struct {
Canonical *datatypes_go_proto.Canonical `protobuf:"bytes,3,opt,name=canonical,proto3,oneof"`
}
type Task_Output_ValueX_Code ¶
type Task_Output_ValueX_Code struct {
Code *datatypes_go_proto.Code `protobuf:"bytes,4,opt,name=code,proto3,oneof"`
}
type Task_Output_ValueX_CodeableConcept ¶
type Task_Output_ValueX_CodeableConcept struct {
CodeableConcept *datatypes_go_proto.CodeableConcept `protobuf:"bytes,24,opt,name=codeable_concept,json=codeableConcept,proto3,oneof"`
}
type Task_Output_ValueX_Coding ¶
type Task_Output_ValueX_Coding struct {
Coding *datatypes_go_proto.Coding `protobuf:"bytes,25,opt,name=coding,proto3,oneof"`
}
type Task_Output_ValueX_ContactDetail ¶
type Task_Output_ValueX_ContactDetail struct {
ContactDetail *datatypes_go_proto.ContactDetail `protobuf:"bytes,41,opt,name=contact_detail,json=contactDetail,proto3,oneof"`
}
type Task_Output_ValueX_ContactPoint ¶
type Task_Output_ValueX_ContactPoint struct {
ContactPoint *datatypes_go_proto.ContactPoint `protobuf:"bytes,26,opt,name=contact_point,json=contactPoint,proto3,oneof"`
}
type Task_Output_ValueX_Contributor ¶
type Task_Output_ValueX_Contributor struct {
Contributor *datatypes_go_proto.Contributor `protobuf:"bytes,42,opt,name=contributor,proto3,oneof"`
}
type Task_Output_ValueX_Count ¶
type Task_Output_ValueX_Count struct {
Count *datatypes_go_proto.Count `protobuf:"bytes,27,opt,name=count,proto3,oneof"`
}
type Task_Output_ValueX_DataRequirement ¶
type Task_Output_ValueX_DataRequirement struct {
DataRequirement *datatypes_go_proto.DataRequirement `protobuf:"bytes,43,opt,name=data_requirement,json=dataRequirement,proto3,oneof"`
}
type Task_Output_ValueX_Date ¶
type Task_Output_ValueX_Date struct {
Date *datatypes_go_proto.Date `protobuf:"bytes,5,opt,name=date,proto3,oneof"`
}
type Task_Output_ValueX_DateTime ¶
type Task_Output_ValueX_DateTime struct {
DateTime *datatypes_go_proto.DateTime `protobuf:"bytes,6,opt,name=date_time,json=dateTime,proto3,oneof"`
}
type Task_Output_ValueX_Decimal ¶
type Task_Output_ValueX_Decimal struct {
Decimal *datatypes_go_proto.Decimal `protobuf:"bytes,7,opt,name=decimal,proto3,oneof"`
}
type Task_Output_ValueX_Distance ¶
type Task_Output_ValueX_Distance struct {
Distance *datatypes_go_proto.Distance `protobuf:"bytes,28,opt,name=distance,proto3,oneof"`
}
type Task_Output_ValueX_Dosage ¶
type Task_Output_ValueX_Dosage struct {
Dosage *datatypes_go_proto.Dosage `protobuf:"bytes,49,opt,name=dosage,proto3,oneof"`
}
type Task_Output_ValueX_Duration ¶
type Task_Output_ValueX_Duration struct {
Duration *datatypes_go_proto.Duration `protobuf:"bytes,29,opt,name=duration,proto3,oneof"`
}
type Task_Output_ValueX_Expression ¶
type Task_Output_ValueX_Expression struct {
Expression *datatypes_go_proto.Expression `protobuf:"bytes,44,opt,name=expression,proto3,oneof"`
}
type Task_Output_ValueX_HumanName ¶
type Task_Output_ValueX_HumanName struct {
HumanName *datatypes_go_proto.HumanName `protobuf:"bytes,30,opt,name=human_name,json=humanName,proto3,oneof"`
}
type Task_Output_ValueX_Id ¶
type Task_Output_ValueX_Id struct {
Id *datatypes_go_proto.Id `protobuf:"bytes,8,opt,name=id,proto3,oneof"`
}
type Task_Output_ValueX_Identifier ¶
type Task_Output_ValueX_Identifier struct {
Identifier *datatypes_go_proto.Identifier `protobuf:"bytes,31,opt,name=identifier,proto3,oneof"`
}
type Task_Output_ValueX_Instant ¶
type Task_Output_ValueX_Instant struct {
Instant *datatypes_go_proto.Instant `protobuf:"bytes,9,opt,name=instant,proto3,oneof"`
}
type Task_Output_ValueX_Integer ¶
type Task_Output_ValueX_Integer struct {
Integer *datatypes_go_proto.Integer `protobuf:"bytes,10,opt,name=integer,proto3,oneof"`
}
type Task_Output_ValueX_Markdown ¶
type Task_Output_ValueX_Markdown struct {
Markdown *datatypes_go_proto.Markdown `protobuf:"bytes,11,opt,name=markdown,proto3,oneof"`
}
type Task_Output_ValueX_Meta ¶
type Task_Output_ValueX_Meta struct {
Meta *datatypes_go_proto.Meta `protobuf:"bytes,50,opt,name=meta,proto3,oneof"`
}
type Task_Output_ValueX_Money ¶
type Task_Output_ValueX_Money struct {
Money *datatypes_go_proto.Money `protobuf:"bytes,32,opt,name=money,proto3,oneof"`
}
type Task_Output_ValueX_Oid ¶
type Task_Output_ValueX_Oid struct {
Oid *datatypes_go_proto.Oid `protobuf:"bytes,12,opt,name=oid,proto3,oneof"`
}
type Task_Output_ValueX_ParameterDefinition ¶
type Task_Output_ValueX_ParameterDefinition struct {
ParameterDefinition *datatypes_go_proto.ParameterDefinition `protobuf:"bytes,45,opt,name=parameter_definition,json=parameterDefinition,proto3,oneof"`
}
type Task_Output_ValueX_Period ¶
type Task_Output_ValueX_Period struct {
Period *datatypes_go_proto.Period `protobuf:"bytes,33,opt,name=period,proto3,oneof"`
}
type Task_Output_ValueX_PositiveInt ¶
type Task_Output_ValueX_PositiveInt struct {
PositiveInt *datatypes_go_proto.PositiveInt `protobuf:"bytes,13,opt,name=positive_int,json=positiveInt,proto3,oneof"`
}
type Task_Output_ValueX_Quantity ¶
type Task_Output_ValueX_Quantity struct {
Quantity *datatypes_go_proto.Quantity `protobuf:"bytes,34,opt,name=quantity,proto3,oneof"`
}
type Task_Output_ValueX_Range ¶
type Task_Output_ValueX_Range struct {
Range *datatypes_go_proto.Range `protobuf:"bytes,35,opt,name=range,proto3,oneof"`
}
type Task_Output_ValueX_Ratio ¶
type Task_Output_ValueX_Ratio struct {
Ratio *datatypes_go_proto.Ratio `protobuf:"bytes,36,opt,name=ratio,proto3,oneof"`
}
type Task_Output_ValueX_Reference ¶
type Task_Output_ValueX_Reference struct {
Reference *datatypes_go_proto.Reference `protobuf:"bytes,37,opt,name=reference,proto3,oneof"`
}
type Task_Output_ValueX_RelatedArtifact ¶
type Task_Output_ValueX_RelatedArtifact struct {
RelatedArtifact *datatypes_go_proto.RelatedArtifact `protobuf:"bytes,46,opt,name=related_artifact,json=relatedArtifact,proto3,oneof"`
}
type Task_Output_ValueX_SampledData ¶
type Task_Output_ValueX_SampledData struct {
SampledData *datatypes_go_proto.SampledData `protobuf:"bytes,38,opt,name=sampled_data,json=sampledData,proto3,oneof"`
}
type Task_Output_ValueX_Signature ¶
type Task_Output_ValueX_Signature struct {
Signature *datatypes_go_proto.Signature `protobuf:"bytes,39,opt,name=signature,proto3,oneof"`
}
type Task_Output_ValueX_StringValue ¶
type Task_Output_ValueX_StringValue struct {
StringValue *datatypes_go_proto.String `protobuf:"bytes,14,opt,name=string_value,json=string,proto3,oneof"`
}
type Task_Output_ValueX_Time ¶
type Task_Output_ValueX_Time struct {
Time *datatypes_go_proto.Time `protobuf:"bytes,15,opt,name=time,proto3,oneof"`
}
type Task_Output_ValueX_Timing ¶
type Task_Output_ValueX_Timing struct {
Timing *datatypes_go_proto.Timing `protobuf:"bytes,40,opt,name=timing,proto3,oneof"`
}
type Task_Output_ValueX_TriggerDefinition ¶
type Task_Output_ValueX_TriggerDefinition struct {
TriggerDefinition *datatypes_go_proto.TriggerDefinition `protobuf:"bytes,47,opt,name=trigger_definition,json=triggerDefinition,proto3,oneof"`
}
type Task_Output_ValueX_UnsignedInt ¶
type Task_Output_ValueX_UnsignedInt struct {
UnsignedInt *datatypes_go_proto.UnsignedInt `protobuf:"bytes,16,opt,name=unsigned_int,json=unsignedInt,proto3,oneof"`
}
type Task_Output_ValueX_Uri ¶
type Task_Output_ValueX_Uri struct {
Uri *datatypes_go_proto.Uri `protobuf:"bytes,17,opt,name=uri,proto3,oneof"`
}
type Task_Output_ValueX_Url ¶
type Task_Output_ValueX_Url struct {
Url *datatypes_go_proto.Url `protobuf:"bytes,18,opt,name=url,proto3,oneof"`
}
type Task_Output_ValueX_UsageContext ¶
type Task_Output_ValueX_UsageContext struct {
UsageContext *datatypes_go_proto.UsageContext `protobuf:"bytes,48,opt,name=usage_context,json=usageContext,proto3,oneof"`
}
type Task_Output_ValueX_Uuid ¶
type Task_Output_ValueX_Uuid struct {
Uuid *datatypes_go_proto.Uuid `protobuf:"bytes,19,opt,name=uuid,proto3,oneof"`
}
type Task_Parameter ¶
type Task_Parameter 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"` // Label for the input Type *datatypes_go_proto.CodeableConcept `protobuf:"bytes,4,opt,name=type,proto3" json:"type,omitempty"` Value *Task_Parameter_ValueX `protobuf:"bytes,5,opt,name=value,proto3" json:"value,omitempty"` // contains filtered or unexported fields }
Information used to perform task
func (*Task_Parameter) Descriptor
deprecated
func (*Task_Parameter) Descriptor() ([]byte, []int)
Deprecated: Use Task_Parameter.ProtoReflect.Descriptor instead.
func (*Task_Parameter) GetExtension ¶
func (x *Task_Parameter) GetExtension() []*datatypes_go_proto.Extension
func (*Task_Parameter) GetId ¶
func (x *Task_Parameter) GetId() *datatypes_go_proto.String
func (*Task_Parameter) GetModifierExtension ¶
func (x *Task_Parameter) GetModifierExtension() []*datatypes_go_proto.Extension
func (*Task_Parameter) GetType ¶
func (x *Task_Parameter) GetType() *datatypes_go_proto.CodeableConcept
func (*Task_Parameter) GetValue ¶
func (x *Task_Parameter) GetValue() *Task_Parameter_ValueX
func (*Task_Parameter) ProtoMessage ¶
func (*Task_Parameter) ProtoMessage()
func (*Task_Parameter) ProtoReflect ¶
func (x *Task_Parameter) ProtoReflect() protoreflect.Message
func (*Task_Parameter) Reset ¶
func (x *Task_Parameter) Reset()
func (*Task_Parameter) String ¶
func (x *Task_Parameter) String() string
type Task_Parameter_ValueX ¶
type Task_Parameter_ValueX struct { // Types that are assignable to Choice: // *Task_Parameter_ValueX_Base64Binary // *Task_Parameter_ValueX_Boolean // *Task_Parameter_ValueX_Canonical // *Task_Parameter_ValueX_Code // *Task_Parameter_ValueX_Date // *Task_Parameter_ValueX_DateTime // *Task_Parameter_ValueX_Decimal // *Task_Parameter_ValueX_Id // *Task_Parameter_ValueX_Instant // *Task_Parameter_ValueX_Integer // *Task_Parameter_ValueX_Markdown // *Task_Parameter_ValueX_Oid // *Task_Parameter_ValueX_PositiveInt // *Task_Parameter_ValueX_StringValue // *Task_Parameter_ValueX_Time // *Task_Parameter_ValueX_UnsignedInt // *Task_Parameter_ValueX_Uri // *Task_Parameter_ValueX_Url // *Task_Parameter_ValueX_Uuid // *Task_Parameter_ValueX_Address // *Task_Parameter_ValueX_Age // *Task_Parameter_ValueX_Annotation // *Task_Parameter_ValueX_Attachment // *Task_Parameter_ValueX_CodeableConcept // *Task_Parameter_ValueX_Coding // *Task_Parameter_ValueX_ContactPoint // *Task_Parameter_ValueX_Count // *Task_Parameter_ValueX_Distance // *Task_Parameter_ValueX_Duration // *Task_Parameter_ValueX_HumanName // *Task_Parameter_ValueX_Identifier // *Task_Parameter_ValueX_Money // *Task_Parameter_ValueX_Period // *Task_Parameter_ValueX_Quantity // *Task_Parameter_ValueX_Range // *Task_Parameter_ValueX_Ratio // *Task_Parameter_ValueX_Reference // *Task_Parameter_ValueX_SampledData // *Task_Parameter_ValueX_Signature // *Task_Parameter_ValueX_Timing // *Task_Parameter_ValueX_ContactDetail // *Task_Parameter_ValueX_Contributor // *Task_Parameter_ValueX_DataRequirement // *Task_Parameter_ValueX_Expression // *Task_Parameter_ValueX_ParameterDefinition // *Task_Parameter_ValueX_RelatedArtifact // *Task_Parameter_ValueX_TriggerDefinition // *Task_Parameter_ValueX_UsageContext // *Task_Parameter_ValueX_Dosage // *Task_Parameter_ValueX_Meta Choice isTask_Parameter_ValueX_Choice `protobuf_oneof:"choice"` // contains filtered or unexported fields }
Content to use in performing the task
func (*Task_Parameter_ValueX) Descriptor
deprecated
func (*Task_Parameter_ValueX) Descriptor() ([]byte, []int)
Deprecated: Use Task_Parameter_ValueX.ProtoReflect.Descriptor instead.
func (*Task_Parameter_ValueX) GetAddress ¶
func (x *Task_Parameter_ValueX) GetAddress() *datatypes_go_proto.Address
func (*Task_Parameter_ValueX) GetAge ¶
func (x *Task_Parameter_ValueX) GetAge() *datatypes_go_proto.Age
func (*Task_Parameter_ValueX) GetAnnotation ¶
func (x *Task_Parameter_ValueX) GetAnnotation() *datatypes_go_proto.Annotation
func (*Task_Parameter_ValueX) GetAttachment ¶
func (x *Task_Parameter_ValueX) GetAttachment() *datatypes_go_proto.Attachment
func (*Task_Parameter_ValueX) GetBase64Binary ¶
func (x *Task_Parameter_ValueX) GetBase64Binary() *datatypes_go_proto.Base64Binary
func (*Task_Parameter_ValueX) GetBoolean ¶
func (x *Task_Parameter_ValueX) GetBoolean() *datatypes_go_proto.Boolean
func (*Task_Parameter_ValueX) GetCanonical ¶
func (x *Task_Parameter_ValueX) GetCanonical() *datatypes_go_proto.Canonical
func (*Task_Parameter_ValueX) GetChoice ¶
func (m *Task_Parameter_ValueX) GetChoice() isTask_Parameter_ValueX_Choice
func (*Task_Parameter_ValueX) GetCode ¶
func (x *Task_Parameter_ValueX) GetCode() *datatypes_go_proto.Code
func (*Task_Parameter_ValueX) GetCodeableConcept ¶
func (x *Task_Parameter_ValueX) GetCodeableConcept() *datatypes_go_proto.CodeableConcept
func (*Task_Parameter_ValueX) GetCoding ¶
func (x *Task_Parameter_ValueX) GetCoding() *datatypes_go_proto.Coding
func (*Task_Parameter_ValueX) GetContactDetail ¶
func (x *Task_Parameter_ValueX) GetContactDetail() *datatypes_go_proto.ContactDetail
func (*Task_Parameter_ValueX) GetContactPoint ¶
func (x *Task_Parameter_ValueX) GetContactPoint() *datatypes_go_proto.ContactPoint
func (*Task_Parameter_ValueX) GetContributor ¶
func (x *Task_Parameter_ValueX) GetContributor() *datatypes_go_proto.Contributor
func (*Task_Parameter_ValueX) GetCount ¶
func (x *Task_Parameter_ValueX) GetCount() *datatypes_go_proto.Count
func (*Task_Parameter_ValueX) GetDataRequirement ¶
func (x *Task_Parameter_ValueX) GetDataRequirement() *datatypes_go_proto.DataRequirement
func (*Task_Parameter_ValueX) GetDate ¶
func (x *Task_Parameter_ValueX) GetDate() *datatypes_go_proto.Date
func (*Task_Parameter_ValueX) GetDateTime ¶
func (x *Task_Parameter_ValueX) GetDateTime() *datatypes_go_proto.DateTime
func (*Task_Parameter_ValueX) GetDecimal ¶
func (x *Task_Parameter_ValueX) GetDecimal() *datatypes_go_proto.Decimal
func (*Task_Parameter_ValueX) GetDistance ¶
func (x *Task_Parameter_ValueX) GetDistance() *datatypes_go_proto.Distance
func (*Task_Parameter_ValueX) GetDosage ¶
func (x *Task_Parameter_ValueX) GetDosage() *datatypes_go_proto.Dosage
func (*Task_Parameter_ValueX) GetDuration ¶
func (x *Task_Parameter_ValueX) GetDuration() *datatypes_go_proto.Duration
func (*Task_Parameter_ValueX) GetExpression ¶
func (x *Task_Parameter_ValueX) GetExpression() *datatypes_go_proto.Expression
func (*Task_Parameter_ValueX) GetHumanName ¶
func (x *Task_Parameter_ValueX) GetHumanName() *datatypes_go_proto.HumanName
func (*Task_Parameter_ValueX) GetId ¶
func (x *Task_Parameter_ValueX) GetId() *datatypes_go_proto.Id
func (*Task_Parameter_ValueX) GetIdentifier ¶
func (x *Task_Parameter_ValueX) GetIdentifier() *datatypes_go_proto.Identifier
func (*Task_Parameter_ValueX) GetInstant ¶
func (x *Task_Parameter_ValueX) GetInstant() *datatypes_go_proto.Instant
func (*Task_Parameter_ValueX) GetInteger ¶
func (x *Task_Parameter_ValueX) GetInteger() *datatypes_go_proto.Integer
func (*Task_Parameter_ValueX) GetMarkdown ¶
func (x *Task_Parameter_ValueX) GetMarkdown() *datatypes_go_proto.Markdown
func (*Task_Parameter_ValueX) GetMeta ¶
func (x *Task_Parameter_ValueX) GetMeta() *datatypes_go_proto.Meta
func (*Task_Parameter_ValueX) GetMoney ¶
func (x *Task_Parameter_ValueX) GetMoney() *datatypes_go_proto.Money
func (*Task_Parameter_ValueX) GetOid ¶
func (x *Task_Parameter_ValueX) GetOid() *datatypes_go_proto.Oid
func (*Task_Parameter_ValueX) GetParameterDefinition ¶
func (x *Task_Parameter_ValueX) GetParameterDefinition() *datatypes_go_proto.ParameterDefinition
func (*Task_Parameter_ValueX) GetPeriod ¶
func (x *Task_Parameter_ValueX) GetPeriod() *datatypes_go_proto.Period
func (*Task_Parameter_ValueX) GetPositiveInt ¶
func (x *Task_Parameter_ValueX) GetPositiveInt() *datatypes_go_proto.PositiveInt
func (*Task_Parameter_ValueX) GetQuantity ¶
func (x *Task_Parameter_ValueX) GetQuantity() *datatypes_go_proto.Quantity
func (*Task_Parameter_ValueX) GetRange ¶
func (x *Task_Parameter_ValueX) GetRange() *datatypes_go_proto.Range
func (*Task_Parameter_ValueX) GetRatio ¶
func (x *Task_Parameter_ValueX) GetRatio() *datatypes_go_proto.Ratio
func (*Task_Parameter_ValueX) GetReference ¶
func (x *Task_Parameter_ValueX) GetReference() *datatypes_go_proto.Reference
func (*Task_Parameter_ValueX) GetRelatedArtifact ¶
func (x *Task_Parameter_ValueX) GetRelatedArtifact() *datatypes_go_proto.RelatedArtifact
func (*Task_Parameter_ValueX) GetSampledData ¶
func (x *Task_Parameter_ValueX) GetSampledData() *datatypes_go_proto.SampledData
func (*Task_Parameter_ValueX) GetSignature ¶
func (x *Task_Parameter_ValueX) GetSignature() *datatypes_go_proto.Signature
func (*Task_Parameter_ValueX) GetStringValue ¶
func (x *Task_Parameter_ValueX) GetStringValue() *datatypes_go_proto.String
func (*Task_Parameter_ValueX) GetTime ¶
func (x *Task_Parameter_ValueX) GetTime() *datatypes_go_proto.Time
func (*Task_Parameter_ValueX) GetTiming ¶
func (x *Task_Parameter_ValueX) GetTiming() *datatypes_go_proto.Timing
func (*Task_Parameter_ValueX) GetTriggerDefinition ¶
func (x *Task_Parameter_ValueX) GetTriggerDefinition() *datatypes_go_proto.TriggerDefinition
func (*Task_Parameter_ValueX) GetUnsignedInt ¶
func (x *Task_Parameter_ValueX) GetUnsignedInt() *datatypes_go_proto.UnsignedInt
func (*Task_Parameter_ValueX) GetUri ¶
func (x *Task_Parameter_ValueX) GetUri() *datatypes_go_proto.Uri
func (*Task_Parameter_ValueX) GetUrl ¶
func (x *Task_Parameter_ValueX) GetUrl() *datatypes_go_proto.Url
func (*Task_Parameter_ValueX) GetUsageContext ¶
func (x *Task_Parameter_ValueX) GetUsageContext() *datatypes_go_proto.UsageContext
func (*Task_Parameter_ValueX) GetUuid ¶
func (x *Task_Parameter_ValueX) GetUuid() *datatypes_go_proto.Uuid
func (*Task_Parameter_ValueX) ProtoMessage ¶
func (*Task_Parameter_ValueX) ProtoMessage()
func (*Task_Parameter_ValueX) ProtoReflect ¶
func (x *Task_Parameter_ValueX) ProtoReflect() protoreflect.Message
func (*Task_Parameter_ValueX) Reset ¶
func (x *Task_Parameter_ValueX) Reset()
func (*Task_Parameter_ValueX) String ¶
func (x *Task_Parameter_ValueX) String() string
type Task_Parameter_ValueX_Address ¶
type Task_Parameter_ValueX_Address struct {
Address *datatypes_go_proto.Address `protobuf:"bytes,20,opt,name=address,proto3,oneof"`
}
type Task_Parameter_ValueX_Age ¶
type Task_Parameter_ValueX_Age struct {
Age *datatypes_go_proto.Age `protobuf:"bytes,21,opt,name=age,proto3,oneof"`
}
type Task_Parameter_ValueX_Annotation ¶
type Task_Parameter_ValueX_Annotation struct {
Annotation *datatypes_go_proto.Annotation `protobuf:"bytes,22,opt,name=annotation,proto3,oneof"`
}
type Task_Parameter_ValueX_Attachment ¶
type Task_Parameter_ValueX_Attachment struct {
Attachment *datatypes_go_proto.Attachment `protobuf:"bytes,23,opt,name=attachment,proto3,oneof"`
}
type Task_Parameter_ValueX_Base64Binary ¶
type Task_Parameter_ValueX_Base64Binary struct {
Base64Binary *datatypes_go_proto.Base64Binary `protobuf:"bytes,1,opt,name=base64_binary,json=base64Binary,proto3,oneof"`
}
type Task_Parameter_ValueX_Boolean ¶
type Task_Parameter_ValueX_Boolean struct {
Boolean *datatypes_go_proto.Boolean `protobuf:"bytes,2,opt,name=boolean,proto3,oneof"`
}
type Task_Parameter_ValueX_Canonical ¶
type Task_Parameter_ValueX_Canonical struct {
Canonical *datatypes_go_proto.Canonical `protobuf:"bytes,3,opt,name=canonical,proto3,oneof"`
}
type Task_Parameter_ValueX_Code ¶
type Task_Parameter_ValueX_Code struct {
Code *datatypes_go_proto.Code `protobuf:"bytes,4,opt,name=code,proto3,oneof"`
}
type Task_Parameter_ValueX_CodeableConcept ¶
type Task_Parameter_ValueX_CodeableConcept struct {
CodeableConcept *datatypes_go_proto.CodeableConcept `protobuf:"bytes,24,opt,name=codeable_concept,json=codeableConcept,proto3,oneof"`
}
type Task_Parameter_ValueX_Coding ¶
type Task_Parameter_ValueX_Coding struct {
Coding *datatypes_go_proto.Coding `protobuf:"bytes,25,opt,name=coding,proto3,oneof"`
}
type Task_Parameter_ValueX_ContactDetail ¶
type Task_Parameter_ValueX_ContactDetail struct {
ContactDetail *datatypes_go_proto.ContactDetail `protobuf:"bytes,41,opt,name=contact_detail,json=contactDetail,proto3,oneof"`
}
type Task_Parameter_ValueX_ContactPoint ¶
type Task_Parameter_ValueX_ContactPoint struct {
ContactPoint *datatypes_go_proto.ContactPoint `protobuf:"bytes,26,opt,name=contact_point,json=contactPoint,proto3,oneof"`
}
type Task_Parameter_ValueX_Contributor ¶
type Task_Parameter_ValueX_Contributor struct {
Contributor *datatypes_go_proto.Contributor `protobuf:"bytes,42,opt,name=contributor,proto3,oneof"`
}
type Task_Parameter_ValueX_Count ¶
type Task_Parameter_ValueX_Count struct {
Count *datatypes_go_proto.Count `protobuf:"bytes,27,opt,name=count,proto3,oneof"`
}
type Task_Parameter_ValueX_DataRequirement ¶
type Task_Parameter_ValueX_DataRequirement struct {
DataRequirement *datatypes_go_proto.DataRequirement `protobuf:"bytes,43,opt,name=data_requirement,json=dataRequirement,proto3,oneof"`
}
type Task_Parameter_ValueX_Date ¶
type Task_Parameter_ValueX_Date struct {
Date *datatypes_go_proto.Date `protobuf:"bytes,5,opt,name=date,proto3,oneof"`
}
type Task_Parameter_ValueX_DateTime ¶
type Task_Parameter_ValueX_DateTime struct {
DateTime *datatypes_go_proto.DateTime `protobuf:"bytes,6,opt,name=date_time,json=dateTime,proto3,oneof"`
}
type Task_Parameter_ValueX_Decimal ¶
type Task_Parameter_ValueX_Decimal struct {
Decimal *datatypes_go_proto.Decimal `protobuf:"bytes,7,opt,name=decimal,proto3,oneof"`
}
type Task_Parameter_ValueX_Distance ¶
type Task_Parameter_ValueX_Distance struct {
Distance *datatypes_go_proto.Distance `protobuf:"bytes,28,opt,name=distance,proto3,oneof"`
}
type Task_Parameter_ValueX_Dosage ¶
type Task_Parameter_ValueX_Dosage struct {
Dosage *datatypes_go_proto.Dosage `protobuf:"bytes,49,opt,name=dosage,proto3,oneof"`
}
type Task_Parameter_ValueX_Duration ¶
type Task_Parameter_ValueX_Duration struct {
Duration *datatypes_go_proto.Duration `protobuf:"bytes,29,opt,name=duration,proto3,oneof"`
}
type Task_Parameter_ValueX_Expression ¶
type Task_Parameter_ValueX_Expression struct {
Expression *datatypes_go_proto.Expression `protobuf:"bytes,44,opt,name=expression,proto3,oneof"`
}
type Task_Parameter_ValueX_HumanName ¶
type Task_Parameter_ValueX_HumanName struct {
HumanName *datatypes_go_proto.HumanName `protobuf:"bytes,30,opt,name=human_name,json=humanName,proto3,oneof"`
}
type Task_Parameter_ValueX_Id ¶
type Task_Parameter_ValueX_Id struct {
Id *datatypes_go_proto.Id `protobuf:"bytes,8,opt,name=id,proto3,oneof"`
}
type Task_Parameter_ValueX_Identifier ¶
type Task_Parameter_ValueX_Identifier struct {
Identifier *datatypes_go_proto.Identifier `protobuf:"bytes,31,opt,name=identifier,proto3,oneof"`
}
type Task_Parameter_ValueX_Instant ¶
type Task_Parameter_ValueX_Instant struct {
Instant *datatypes_go_proto.Instant `protobuf:"bytes,9,opt,name=instant,proto3,oneof"`
}
type Task_Parameter_ValueX_Integer ¶
type Task_Parameter_ValueX_Integer struct {
Integer *datatypes_go_proto.Integer `protobuf:"bytes,10,opt,name=integer,proto3,oneof"`
}
type Task_Parameter_ValueX_Markdown ¶
type Task_Parameter_ValueX_Markdown struct {
Markdown *datatypes_go_proto.Markdown `protobuf:"bytes,11,opt,name=markdown,proto3,oneof"`
}
type Task_Parameter_ValueX_Meta ¶
type Task_Parameter_ValueX_Meta struct {
Meta *datatypes_go_proto.Meta `protobuf:"bytes,50,opt,name=meta,proto3,oneof"`
}
type Task_Parameter_ValueX_Money ¶
type Task_Parameter_ValueX_Money struct {
Money *datatypes_go_proto.Money `protobuf:"bytes,32,opt,name=money,proto3,oneof"`
}
type Task_Parameter_ValueX_Oid ¶
type Task_Parameter_ValueX_Oid struct {
Oid *datatypes_go_proto.Oid `protobuf:"bytes,12,opt,name=oid,proto3,oneof"`
}
type Task_Parameter_ValueX_ParameterDefinition ¶
type Task_Parameter_ValueX_ParameterDefinition struct {
ParameterDefinition *datatypes_go_proto.ParameterDefinition `protobuf:"bytes,45,opt,name=parameter_definition,json=parameterDefinition,proto3,oneof"`
}
type Task_Parameter_ValueX_Period ¶
type Task_Parameter_ValueX_Period struct {
Period *datatypes_go_proto.Period `protobuf:"bytes,33,opt,name=period,proto3,oneof"`
}
type Task_Parameter_ValueX_PositiveInt ¶
type Task_Parameter_ValueX_PositiveInt struct {
PositiveInt *datatypes_go_proto.PositiveInt `protobuf:"bytes,13,opt,name=positive_int,json=positiveInt,proto3,oneof"`
}
type Task_Parameter_ValueX_Quantity ¶
type Task_Parameter_ValueX_Quantity struct {
Quantity *datatypes_go_proto.Quantity `protobuf:"bytes,34,opt,name=quantity,proto3,oneof"`
}
type Task_Parameter_ValueX_Range ¶
type Task_Parameter_ValueX_Range struct {
Range *datatypes_go_proto.Range `protobuf:"bytes,35,opt,name=range,proto3,oneof"`
}
type Task_Parameter_ValueX_Ratio ¶
type Task_Parameter_ValueX_Ratio struct {
Ratio *datatypes_go_proto.Ratio `protobuf:"bytes,36,opt,name=ratio,proto3,oneof"`
}
type Task_Parameter_ValueX_Reference ¶
type Task_Parameter_ValueX_Reference struct {
Reference *datatypes_go_proto.Reference `protobuf:"bytes,37,opt,name=reference,proto3,oneof"`
}
type Task_Parameter_ValueX_RelatedArtifact ¶
type Task_Parameter_ValueX_RelatedArtifact struct {
RelatedArtifact *datatypes_go_proto.RelatedArtifact `protobuf:"bytes,46,opt,name=related_artifact,json=relatedArtifact,proto3,oneof"`
}
type Task_Parameter_ValueX_SampledData ¶
type Task_Parameter_ValueX_SampledData struct {
SampledData *datatypes_go_proto.SampledData `protobuf:"bytes,38,opt,name=sampled_data,json=sampledData,proto3,oneof"`
}
type Task_Parameter_ValueX_Signature ¶
type Task_Parameter_ValueX_Signature struct {
Signature *datatypes_go_proto.Signature `protobuf:"bytes,39,opt,name=signature,proto3,oneof"`
}
type Task_Parameter_ValueX_StringValue ¶
type Task_Parameter_ValueX_StringValue struct {
StringValue *datatypes_go_proto.String `protobuf:"bytes,14,opt,name=string_value,json=string,proto3,oneof"`
}
type Task_Parameter_ValueX_Time ¶
type Task_Parameter_ValueX_Time struct {
Time *datatypes_go_proto.Time `protobuf:"bytes,15,opt,name=time,proto3,oneof"`
}
type Task_Parameter_ValueX_Timing ¶
type Task_Parameter_ValueX_Timing struct {
Timing *datatypes_go_proto.Timing `protobuf:"bytes,40,opt,name=timing,proto3,oneof"`
}
type Task_Parameter_ValueX_TriggerDefinition ¶
type Task_Parameter_ValueX_TriggerDefinition struct {
TriggerDefinition *datatypes_go_proto.TriggerDefinition `protobuf:"bytes,47,opt,name=trigger_definition,json=triggerDefinition,proto3,oneof"`
}
type Task_Parameter_ValueX_UnsignedInt ¶
type Task_Parameter_ValueX_UnsignedInt struct {
UnsignedInt *datatypes_go_proto.UnsignedInt `protobuf:"bytes,16,opt,name=unsigned_int,json=unsignedInt,proto3,oneof"`
}
type Task_Parameter_ValueX_Uri ¶
type Task_Parameter_ValueX_Uri struct {
Uri *datatypes_go_proto.Uri `protobuf:"bytes,17,opt,name=uri,proto3,oneof"`
}
type Task_Parameter_ValueX_Url ¶
type Task_Parameter_ValueX_Url struct {
Url *datatypes_go_proto.Url `protobuf:"bytes,18,opt,name=url,proto3,oneof"`
}
type Task_Parameter_ValueX_UsageContext ¶
type Task_Parameter_ValueX_UsageContext struct {
UsageContext *datatypes_go_proto.UsageContext `protobuf:"bytes,48,opt,name=usage_context,json=usageContext,proto3,oneof"`
}
type Task_Parameter_ValueX_Uuid ¶
type Task_Parameter_ValueX_Uuid struct {
Uuid *datatypes_go_proto.Uuid `protobuf:"bytes,19,opt,name=uuid,proto3,oneof"`
}
type Task_PriorityCode ¶
type Task_PriorityCode struct { Value codes_go_proto.RequestPriorityCode_Value `protobuf:"varint,1,opt,name=value,proto3,enum=google.fhir.r4.core.RequestPriorityCode_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 }
routine | urgent | asap | stat
func (*Task_PriorityCode) Descriptor
deprecated
func (*Task_PriorityCode) Descriptor() ([]byte, []int)
Deprecated: Use Task_PriorityCode.ProtoReflect.Descriptor instead.
func (*Task_PriorityCode) GetExtension ¶
func (x *Task_PriorityCode) GetExtension() []*datatypes_go_proto.Extension
func (*Task_PriorityCode) GetId ¶
func (x *Task_PriorityCode) GetId() *datatypes_go_proto.String
func (*Task_PriorityCode) GetValue ¶
func (x *Task_PriorityCode) GetValue() codes_go_proto.RequestPriorityCode_Value
func (*Task_PriorityCode) ProtoMessage ¶
func (*Task_PriorityCode) ProtoMessage()
func (*Task_PriorityCode) ProtoReflect ¶
func (x *Task_PriorityCode) ProtoReflect() protoreflect.Message
func (*Task_PriorityCode) Reset ¶
func (x *Task_PriorityCode) Reset()
func (*Task_PriorityCode) String ¶
func (x *Task_PriorityCode) String() string
type Task_Restriction ¶
type Task_Restriction 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"` // How many times to repeat Repetitions *datatypes_go_proto.PositiveInt `protobuf:"bytes,4,opt,name=repetitions,proto3" json:"repetitions,omitempty"` // When fulfillment sought Period *datatypes_go_proto.Period `protobuf:"bytes,5,opt,name=period,proto3" json:"period,omitempty"` // For whom is fulfillment sought? Recipient []*datatypes_go_proto.Reference `protobuf:"bytes,6,rep,name=recipient,proto3" json:"recipient,omitempty"` // contains filtered or unexported fields }
Constraints on fulfillment tasks
func (*Task_Restriction) Descriptor
deprecated
func (*Task_Restriction) Descriptor() ([]byte, []int)
Deprecated: Use Task_Restriction.ProtoReflect.Descriptor instead.
func (*Task_Restriction) GetExtension ¶
func (x *Task_Restriction) GetExtension() []*datatypes_go_proto.Extension
func (*Task_Restriction) GetId ¶
func (x *Task_Restriction) GetId() *datatypes_go_proto.String
func (*Task_Restriction) GetModifierExtension ¶
func (x *Task_Restriction) GetModifierExtension() []*datatypes_go_proto.Extension
func (*Task_Restriction) GetPeriod ¶
func (x *Task_Restriction) GetPeriod() *datatypes_go_proto.Period
func (*Task_Restriction) GetRecipient ¶
func (x *Task_Restriction) GetRecipient() []*datatypes_go_proto.Reference
func (*Task_Restriction) GetRepetitions ¶
func (x *Task_Restriction) GetRepetitions() *datatypes_go_proto.PositiveInt
func (*Task_Restriction) ProtoMessage ¶
func (*Task_Restriction) ProtoMessage()
func (*Task_Restriction) ProtoReflect ¶
func (x *Task_Restriction) ProtoReflect() protoreflect.Message
func (*Task_Restriction) Reset ¶
func (x *Task_Restriction) Reset()
func (*Task_Restriction) String ¶
func (x *Task_Restriction) String() string
type Task_StatusCode ¶
type Task_StatusCode struct { Value codes_go_proto.TaskStatusCode_Value `protobuf:"varint,1,opt,name=value,proto3,enum=google.fhir.r4.core.TaskStatusCode_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 | requested | received | accepted | +
func (*Task_StatusCode) Descriptor
deprecated
func (*Task_StatusCode) Descriptor() ([]byte, []int)
Deprecated: Use Task_StatusCode.ProtoReflect.Descriptor instead.
func (*Task_StatusCode) GetExtension ¶
func (x *Task_StatusCode) GetExtension() []*datatypes_go_proto.Extension
func (*Task_StatusCode) GetId ¶
func (x *Task_StatusCode) GetId() *datatypes_go_proto.String
func (*Task_StatusCode) GetValue ¶
func (x *Task_StatusCode) GetValue() codes_go_proto.TaskStatusCode_Value
func (*Task_StatusCode) ProtoMessage ¶
func (*Task_StatusCode) ProtoMessage()
func (*Task_StatusCode) ProtoReflect ¶
func (x *Task_StatusCode) ProtoReflect() protoreflect.Message
func (*Task_StatusCode) Reset ¶
func (x *Task_StatusCode) Reset()
func (*Task_StatusCode) String ¶
func (x *Task_StatusCode) String() string