Documentation ¶
Index ¶
- Variables
- type MedicationDispense
- func (*MedicationDispense) Descriptor() ([]byte, []int)deprecated
- func (x *MedicationDispense) GetAuthorizingPrescription() []*datatypes_go_proto.Reference
- func (x *MedicationDispense) GetCategory() *datatypes_go_proto.CodeableConcept
- func (x *MedicationDispense) GetContained() []*any.Any
- func (x *MedicationDispense) GetContext() *datatypes_go_proto.Reference
- func (x *MedicationDispense) GetDaysSupply() *datatypes_go_proto.SimpleQuantity
- func (x *MedicationDispense) GetDestination() *datatypes_go_proto.Reference
- func (x *MedicationDispense) GetDetectedIssue() []*datatypes_go_proto.Reference
- func (x *MedicationDispense) GetDosageInstruction() []*datatypes_go_proto.Dosage
- func (x *MedicationDispense) GetEventHistory() []*datatypes_go_proto.Reference
- func (x *MedicationDispense) GetExtension() []*datatypes_go_proto.Extension
- func (x *MedicationDispense) GetId() *datatypes_go_proto.Id
- func (x *MedicationDispense) GetIdentifier() []*datatypes_go_proto.Identifier
- func (x *MedicationDispense) GetImplicitRules() *datatypes_go_proto.Uri
- func (x *MedicationDispense) GetLanguage() *datatypes_go_proto.Code
- func (x *MedicationDispense) GetLocation() *datatypes_go_proto.Reference
- func (x *MedicationDispense) GetMedication() *MedicationDispense_MedicationX
- func (x *MedicationDispense) GetMeta() *datatypes_go_proto.Meta
- func (x *MedicationDispense) GetModifierExtension() []*datatypes_go_proto.Extension
- func (x *MedicationDispense) GetNote() []*datatypes_go_proto.Annotation
- func (x *MedicationDispense) GetPartOf() []*datatypes_go_proto.Reference
- func (x *MedicationDispense) GetPerformer() []*MedicationDispense_Performer
- func (x *MedicationDispense) GetQuantity() *datatypes_go_proto.SimpleQuantity
- func (x *MedicationDispense) GetReceiver() []*datatypes_go_proto.Reference
- func (x *MedicationDispense) GetStatus() *MedicationDispense_StatusCode
- func (x *MedicationDispense) GetStatusReason() *MedicationDispense_StatusReasonX
- func (x *MedicationDispense) GetSubject() *datatypes_go_proto.Reference
- func (x *MedicationDispense) GetSubstitution() *MedicationDispense_Substitution
- func (x *MedicationDispense) GetSupportingInformation() []*datatypes_go_proto.Reference
- func (x *MedicationDispense) GetText() *datatypes_go_proto.Narrative
- func (x *MedicationDispense) GetType() *datatypes_go_proto.CodeableConcept
- func (x *MedicationDispense) GetWhenHandedOver() *datatypes_go_proto.DateTime
- func (x *MedicationDispense) GetWhenPrepared() *datatypes_go_proto.DateTime
- func (*MedicationDispense) ProtoMessage()
- func (x *MedicationDispense) ProtoReflect() protoreflect.Message
- func (x *MedicationDispense) Reset()
- func (x *MedicationDispense) String() string
- type MedicationDispense_MedicationX
- func (*MedicationDispense_MedicationX) Descriptor() ([]byte, []int)deprecated
- func (m *MedicationDispense_MedicationX) GetChoice() isMedicationDispense_MedicationX_Choice
- func (x *MedicationDispense_MedicationX) GetCodeableConcept() *datatypes_go_proto.CodeableConcept
- func (x *MedicationDispense_MedicationX) GetReference() *datatypes_go_proto.Reference
- func (*MedicationDispense_MedicationX) ProtoMessage()
- func (x *MedicationDispense_MedicationX) ProtoReflect() protoreflect.Message
- func (x *MedicationDispense_MedicationX) Reset()
- func (x *MedicationDispense_MedicationX) String() string
- type MedicationDispense_MedicationX_CodeableConcept
- type MedicationDispense_MedicationX_Reference
- type MedicationDispense_Performer
- func (*MedicationDispense_Performer) Descriptor() ([]byte, []int)deprecated
- func (x *MedicationDispense_Performer) GetActor() *datatypes_go_proto.Reference
- func (x *MedicationDispense_Performer) GetExtension() []*datatypes_go_proto.Extension
- func (x *MedicationDispense_Performer) GetFunction() *datatypes_go_proto.CodeableConcept
- func (x *MedicationDispense_Performer) GetId() *datatypes_go_proto.String
- func (x *MedicationDispense_Performer) GetModifierExtension() []*datatypes_go_proto.Extension
- func (*MedicationDispense_Performer) ProtoMessage()
- func (x *MedicationDispense_Performer) ProtoReflect() protoreflect.Message
- func (x *MedicationDispense_Performer) Reset()
- func (x *MedicationDispense_Performer) String() string
- type MedicationDispense_StatusCode
- func (*MedicationDispense_StatusCode) Descriptor() ([]byte, []int)deprecated
- func (x *MedicationDispense_StatusCode) GetExtension() []*datatypes_go_proto.Extension
- func (x *MedicationDispense_StatusCode) GetId() *datatypes_go_proto.String
- func (x *MedicationDispense_StatusCode) GetValue() codes_go_proto.MedicationDispenseStatusCode_Value
- func (*MedicationDispense_StatusCode) ProtoMessage()
- func (x *MedicationDispense_StatusCode) ProtoReflect() protoreflect.Message
- func (x *MedicationDispense_StatusCode) Reset()
- func (x *MedicationDispense_StatusCode) String() string
- type MedicationDispense_StatusReasonX
- func (*MedicationDispense_StatusReasonX) Descriptor() ([]byte, []int)deprecated
- func (m *MedicationDispense_StatusReasonX) GetChoice() isMedicationDispense_StatusReasonX_Choice
- func (x *MedicationDispense_StatusReasonX) GetCodeableConcept() *datatypes_go_proto.CodeableConcept
- func (x *MedicationDispense_StatusReasonX) GetReference() *datatypes_go_proto.Reference
- func (*MedicationDispense_StatusReasonX) ProtoMessage()
- func (x *MedicationDispense_StatusReasonX) ProtoReflect() protoreflect.Message
- func (x *MedicationDispense_StatusReasonX) Reset()
- func (x *MedicationDispense_StatusReasonX) String() string
- type MedicationDispense_StatusReasonX_CodeableConcept
- type MedicationDispense_StatusReasonX_Reference
- type MedicationDispense_Substitution
- func (*MedicationDispense_Substitution) Descriptor() ([]byte, []int)deprecated
- func (x *MedicationDispense_Substitution) GetExtension() []*datatypes_go_proto.Extension
- func (x *MedicationDispense_Substitution) GetId() *datatypes_go_proto.String
- func (x *MedicationDispense_Substitution) GetModifierExtension() []*datatypes_go_proto.Extension
- func (x *MedicationDispense_Substitution) GetReason() []*datatypes_go_proto.CodeableConcept
- func (x *MedicationDispense_Substitution) GetResponsibleParty() []*datatypes_go_proto.Reference
- func (x *MedicationDispense_Substitution) GetType() *datatypes_go_proto.CodeableConcept
- func (x *MedicationDispense_Substitution) GetWasSubstituted() *datatypes_go_proto.Boolean
- func (*MedicationDispense_Substitution) ProtoMessage()
- func (x *MedicationDispense_Substitution) ProtoReflect() protoreflect.Message
- func (x *MedicationDispense_Substitution) Reset()
- func (x *MedicationDispense_Substitution) String() string
Constants ¶
This section is empty.
Variables ¶
var File_proto_google_fhir_proto_r4_core_resources_medication_dispense_proto protoreflect.FileDescriptor
Functions ¶
This section is empty.
Types ¶
type MedicationDispense ¶
type MedicationDispense 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 identifier Identifier []*datatypes_go_proto.Identifier `protobuf:"bytes,10,rep,name=identifier,proto3" json:"identifier,omitempty"` // Event that dispense is part of PartOf []*datatypes_go_proto.Reference `protobuf:"bytes,11,rep,name=part_of,json=partOf,proto3" json:"part_of,omitempty"` Status *MedicationDispense_StatusCode `protobuf:"bytes,12,opt,name=status,proto3" json:"status,omitempty"` StatusReason *MedicationDispense_StatusReasonX `protobuf:"bytes,13,opt,name=status_reason,json=statusReason,proto3" json:"status_reason,omitempty"` // Type of medication dispense Category *datatypes_go_proto.CodeableConcept `protobuf:"bytes,14,opt,name=category,proto3" json:"category,omitempty"` Medication *MedicationDispense_MedicationX `protobuf:"bytes,15,opt,name=medication,proto3" json:"medication,omitempty"` // Who the dispense is for Subject *datatypes_go_proto.Reference `protobuf:"bytes,16,opt,name=subject,proto3" json:"subject,omitempty"` // Encounter / Episode associated with event Context *datatypes_go_proto.Reference `protobuf:"bytes,17,opt,name=context,proto3" json:"context,omitempty"` // Information that supports the dispensing of the medication SupportingInformation []*datatypes_go_proto.Reference `protobuf:"bytes,18,rep,name=supporting_information,json=supportingInformation,proto3" json:"supporting_information,omitempty"` Performer []*MedicationDispense_Performer `protobuf:"bytes,19,rep,name=performer,proto3" json:"performer,omitempty"` // Where the dispense occurred Location *datatypes_go_proto.Reference `protobuf:"bytes,20,opt,name=location,proto3" json:"location,omitempty"` // Medication order that authorizes the dispense AuthorizingPrescription []*datatypes_go_proto.Reference `` /* 131-byte string literal not displayed */ // Trial fill, partial fill, emergency fill, etc. Type *datatypes_go_proto.CodeableConcept `protobuf:"bytes,22,opt,name=type,proto3" json:"type,omitempty"` // Amount dispensed Quantity *datatypes_go_proto.SimpleQuantity `protobuf:"bytes,23,opt,name=quantity,proto3" json:"quantity,omitempty"` // Amount of medication expressed as a timing amount DaysSupply *datatypes_go_proto.SimpleQuantity `protobuf:"bytes,24,opt,name=days_supply,json=daysSupply,proto3" json:"days_supply,omitempty"` // When product was packaged and reviewed WhenPrepared *datatypes_go_proto.DateTime `protobuf:"bytes,25,opt,name=when_prepared,json=whenPrepared,proto3" json:"when_prepared,omitempty"` // When product was given out WhenHandedOver *datatypes_go_proto.DateTime `protobuf:"bytes,26,opt,name=when_handed_over,json=whenHandedOver,proto3" json:"when_handed_over,omitempty"` // Where the medication was sent Destination *datatypes_go_proto.Reference `protobuf:"bytes,27,opt,name=destination,proto3" json:"destination,omitempty"` // Who collected the medication Receiver []*datatypes_go_proto.Reference `protobuf:"bytes,28,rep,name=receiver,proto3" json:"receiver,omitempty"` // Information about the dispense Note []*datatypes_go_proto.Annotation `protobuf:"bytes,29,rep,name=note,proto3" json:"note,omitempty"` // How the medication is to be used by the patient or administered by the // caregiver DosageInstruction []*datatypes_go_proto.Dosage `protobuf:"bytes,30,rep,name=dosage_instruction,json=dosageInstruction,proto3" json:"dosage_instruction,omitempty"` Substitution *MedicationDispense_Substitution `protobuf:"bytes,31,opt,name=substitution,proto3" json:"substitution,omitempty"` // Clinical issue with action DetectedIssue []*datatypes_go_proto.Reference `protobuf:"bytes,32,rep,name=detected_issue,json=detectedIssue,proto3" json:"detected_issue,omitempty"` // A list of relevant lifecycle events EventHistory []*datatypes_go_proto.Reference `protobuf:"bytes,33,rep,name=event_history,json=eventHistory,proto3" json:"event_history,omitempty"` // contains filtered or unexported fields }
Auto-generated from StructureDefinition for MedicationDispense, last updated 2019-11-01T09:29:23.356+11:00. Dispensing a medication to a named patient. See http://hl7.org/fhir/StructureDefinition/MedicationDispense
func (*MedicationDispense) Descriptor
deprecated
func (*MedicationDispense) Descriptor() ([]byte, []int)
Deprecated: Use MedicationDispense.ProtoReflect.Descriptor instead.
func (*MedicationDispense) GetAuthorizingPrescription ¶
func (x *MedicationDispense) GetAuthorizingPrescription() []*datatypes_go_proto.Reference
func (*MedicationDispense) GetCategory ¶
func (x *MedicationDispense) GetCategory() *datatypes_go_proto.CodeableConcept
func (*MedicationDispense) GetContained ¶
func (x *MedicationDispense) GetContained() []*any.Any
func (*MedicationDispense) GetContext ¶
func (x *MedicationDispense) GetContext() *datatypes_go_proto.Reference
func (*MedicationDispense) GetDaysSupply ¶
func (x *MedicationDispense) GetDaysSupply() *datatypes_go_proto.SimpleQuantity
func (*MedicationDispense) GetDestination ¶
func (x *MedicationDispense) GetDestination() *datatypes_go_proto.Reference
func (*MedicationDispense) GetDetectedIssue ¶
func (x *MedicationDispense) GetDetectedIssue() []*datatypes_go_proto.Reference
func (*MedicationDispense) GetDosageInstruction ¶
func (x *MedicationDispense) GetDosageInstruction() []*datatypes_go_proto.Dosage
func (*MedicationDispense) GetEventHistory ¶
func (x *MedicationDispense) GetEventHistory() []*datatypes_go_proto.Reference
func (*MedicationDispense) GetExtension ¶
func (x *MedicationDispense) GetExtension() []*datatypes_go_proto.Extension
func (*MedicationDispense) GetId ¶
func (x *MedicationDispense) GetId() *datatypes_go_proto.Id
func (*MedicationDispense) GetIdentifier ¶
func (x *MedicationDispense) GetIdentifier() []*datatypes_go_proto.Identifier
func (*MedicationDispense) GetImplicitRules ¶
func (x *MedicationDispense) GetImplicitRules() *datatypes_go_proto.Uri
func (*MedicationDispense) GetLanguage ¶
func (x *MedicationDispense) GetLanguage() *datatypes_go_proto.Code
func (*MedicationDispense) GetLocation ¶
func (x *MedicationDispense) GetLocation() *datatypes_go_proto.Reference
func (*MedicationDispense) GetMedication ¶
func (x *MedicationDispense) GetMedication() *MedicationDispense_MedicationX
func (*MedicationDispense) GetMeta ¶
func (x *MedicationDispense) GetMeta() *datatypes_go_proto.Meta
func (*MedicationDispense) GetModifierExtension ¶
func (x *MedicationDispense) GetModifierExtension() []*datatypes_go_proto.Extension
func (*MedicationDispense) GetNote ¶
func (x *MedicationDispense) GetNote() []*datatypes_go_proto.Annotation
func (*MedicationDispense) GetPartOf ¶
func (x *MedicationDispense) GetPartOf() []*datatypes_go_proto.Reference
func (*MedicationDispense) GetPerformer ¶
func (x *MedicationDispense) GetPerformer() []*MedicationDispense_Performer
func (*MedicationDispense) GetQuantity ¶
func (x *MedicationDispense) GetQuantity() *datatypes_go_proto.SimpleQuantity
func (*MedicationDispense) GetReceiver ¶
func (x *MedicationDispense) GetReceiver() []*datatypes_go_proto.Reference
func (*MedicationDispense) GetStatus ¶
func (x *MedicationDispense) GetStatus() *MedicationDispense_StatusCode
func (*MedicationDispense) GetStatusReason ¶
func (x *MedicationDispense) GetStatusReason() *MedicationDispense_StatusReasonX
func (*MedicationDispense) GetSubject ¶
func (x *MedicationDispense) GetSubject() *datatypes_go_proto.Reference
func (*MedicationDispense) GetSubstitution ¶
func (x *MedicationDispense) GetSubstitution() *MedicationDispense_Substitution
func (*MedicationDispense) GetSupportingInformation ¶
func (x *MedicationDispense) GetSupportingInformation() []*datatypes_go_proto.Reference
func (*MedicationDispense) GetText ¶
func (x *MedicationDispense) GetText() *datatypes_go_proto.Narrative
func (*MedicationDispense) GetType ¶
func (x *MedicationDispense) GetType() *datatypes_go_proto.CodeableConcept
func (*MedicationDispense) GetWhenHandedOver ¶
func (x *MedicationDispense) GetWhenHandedOver() *datatypes_go_proto.DateTime
func (*MedicationDispense) GetWhenPrepared ¶
func (x *MedicationDispense) GetWhenPrepared() *datatypes_go_proto.DateTime
func (*MedicationDispense) ProtoMessage ¶
func (*MedicationDispense) ProtoMessage()
func (*MedicationDispense) ProtoReflect ¶
func (x *MedicationDispense) ProtoReflect() protoreflect.Message
func (*MedicationDispense) Reset ¶
func (x *MedicationDispense) Reset()
func (*MedicationDispense) String ¶
func (x *MedicationDispense) String() string
type MedicationDispense_MedicationX ¶
type MedicationDispense_MedicationX struct { // Types that are assignable to Choice: // *MedicationDispense_MedicationX_CodeableConcept // *MedicationDispense_MedicationX_Reference Choice isMedicationDispense_MedicationX_Choice `protobuf_oneof:"choice"` // contains filtered or unexported fields }
What medication was supplied
func (*MedicationDispense_MedicationX) Descriptor
deprecated
func (*MedicationDispense_MedicationX) Descriptor() ([]byte, []int)
Deprecated: Use MedicationDispense_MedicationX.ProtoReflect.Descriptor instead.
func (*MedicationDispense_MedicationX) GetChoice ¶
func (m *MedicationDispense_MedicationX) GetChoice() isMedicationDispense_MedicationX_Choice
func (*MedicationDispense_MedicationX) GetCodeableConcept ¶
func (x *MedicationDispense_MedicationX) GetCodeableConcept() *datatypes_go_proto.CodeableConcept
func (*MedicationDispense_MedicationX) GetReference ¶
func (x *MedicationDispense_MedicationX) GetReference() *datatypes_go_proto.Reference
func (*MedicationDispense_MedicationX) ProtoMessage ¶
func (*MedicationDispense_MedicationX) ProtoMessage()
func (*MedicationDispense_MedicationX) ProtoReflect ¶
func (x *MedicationDispense_MedicationX) ProtoReflect() protoreflect.Message
func (*MedicationDispense_MedicationX) Reset ¶
func (x *MedicationDispense_MedicationX) Reset()
func (*MedicationDispense_MedicationX) String ¶
func (x *MedicationDispense_MedicationX) String() string
type MedicationDispense_MedicationX_CodeableConcept ¶
type MedicationDispense_MedicationX_CodeableConcept struct {
CodeableConcept *datatypes_go_proto.CodeableConcept `protobuf:"bytes,1,opt,name=codeable_concept,json=codeableConcept,proto3,oneof"`
}
type MedicationDispense_MedicationX_Reference ¶
type MedicationDispense_MedicationX_Reference struct {
Reference *datatypes_go_proto.Reference `protobuf:"bytes,2,opt,name=reference,proto3,oneof"`
}
type MedicationDispense_Performer ¶
type MedicationDispense_Performer 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"` // Who performed the dispense and what they did Function *datatypes_go_proto.CodeableConcept `protobuf:"bytes,4,opt,name=function,proto3" json:"function,omitempty"` // Individual who was performing Actor *datatypes_go_proto.Reference `protobuf:"bytes,5,opt,name=actor,proto3" json:"actor,omitempty"` // contains filtered or unexported fields }
Who performed event
func (*MedicationDispense_Performer) Descriptor
deprecated
func (*MedicationDispense_Performer) Descriptor() ([]byte, []int)
Deprecated: Use MedicationDispense_Performer.ProtoReflect.Descriptor instead.
func (*MedicationDispense_Performer) GetActor ¶
func (x *MedicationDispense_Performer) GetActor() *datatypes_go_proto.Reference
func (*MedicationDispense_Performer) GetExtension ¶
func (x *MedicationDispense_Performer) GetExtension() []*datatypes_go_proto.Extension
func (*MedicationDispense_Performer) GetFunction ¶
func (x *MedicationDispense_Performer) GetFunction() *datatypes_go_proto.CodeableConcept
func (*MedicationDispense_Performer) GetId ¶
func (x *MedicationDispense_Performer) GetId() *datatypes_go_proto.String
func (*MedicationDispense_Performer) GetModifierExtension ¶
func (x *MedicationDispense_Performer) GetModifierExtension() []*datatypes_go_proto.Extension
func (*MedicationDispense_Performer) ProtoMessage ¶
func (*MedicationDispense_Performer) ProtoMessage()
func (*MedicationDispense_Performer) ProtoReflect ¶
func (x *MedicationDispense_Performer) ProtoReflect() protoreflect.Message
func (*MedicationDispense_Performer) Reset ¶
func (x *MedicationDispense_Performer) Reset()
func (*MedicationDispense_Performer) String ¶
func (x *MedicationDispense_Performer) String() string
type MedicationDispense_StatusCode ¶
type MedicationDispense_StatusCode struct { Value codes_go_proto.MedicationDispenseStatusCode_Value `protobuf:"varint,1,opt,name=value,proto3,enum=google.fhir.r4.core.MedicationDispenseStatusCode_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 }
preparation | in-progress | cancelled | on-hold | completed | entered-in-error | stopped | declined | unknown
func (*MedicationDispense_StatusCode) Descriptor
deprecated
func (*MedicationDispense_StatusCode) Descriptor() ([]byte, []int)
Deprecated: Use MedicationDispense_StatusCode.ProtoReflect.Descriptor instead.
func (*MedicationDispense_StatusCode) GetExtension ¶
func (x *MedicationDispense_StatusCode) GetExtension() []*datatypes_go_proto.Extension
func (*MedicationDispense_StatusCode) GetId ¶
func (x *MedicationDispense_StatusCode) GetId() *datatypes_go_proto.String
func (*MedicationDispense_StatusCode) GetValue ¶
func (x *MedicationDispense_StatusCode) GetValue() codes_go_proto.MedicationDispenseStatusCode_Value
func (*MedicationDispense_StatusCode) ProtoMessage ¶
func (*MedicationDispense_StatusCode) ProtoMessage()
func (*MedicationDispense_StatusCode) ProtoReflect ¶
func (x *MedicationDispense_StatusCode) ProtoReflect() protoreflect.Message
func (*MedicationDispense_StatusCode) Reset ¶
func (x *MedicationDispense_StatusCode) Reset()
func (*MedicationDispense_StatusCode) String ¶
func (x *MedicationDispense_StatusCode) String() string
type MedicationDispense_StatusReasonX ¶
type MedicationDispense_StatusReasonX struct { // Types that are assignable to Choice: // *MedicationDispense_StatusReasonX_CodeableConcept // *MedicationDispense_StatusReasonX_Reference Choice isMedicationDispense_StatusReasonX_Choice `protobuf_oneof:"choice"` // contains filtered or unexported fields }
Why a dispense was not performed
func (*MedicationDispense_StatusReasonX) Descriptor
deprecated
func (*MedicationDispense_StatusReasonX) Descriptor() ([]byte, []int)
Deprecated: Use MedicationDispense_StatusReasonX.ProtoReflect.Descriptor instead.
func (*MedicationDispense_StatusReasonX) GetChoice ¶
func (m *MedicationDispense_StatusReasonX) GetChoice() isMedicationDispense_StatusReasonX_Choice
func (*MedicationDispense_StatusReasonX) GetCodeableConcept ¶
func (x *MedicationDispense_StatusReasonX) GetCodeableConcept() *datatypes_go_proto.CodeableConcept
func (*MedicationDispense_StatusReasonX) GetReference ¶
func (x *MedicationDispense_StatusReasonX) GetReference() *datatypes_go_proto.Reference
func (*MedicationDispense_StatusReasonX) ProtoMessage ¶
func (*MedicationDispense_StatusReasonX) ProtoMessage()
func (*MedicationDispense_StatusReasonX) ProtoReflect ¶
func (x *MedicationDispense_StatusReasonX) ProtoReflect() protoreflect.Message
func (*MedicationDispense_StatusReasonX) Reset ¶
func (x *MedicationDispense_StatusReasonX) Reset()
func (*MedicationDispense_StatusReasonX) String ¶
func (x *MedicationDispense_StatusReasonX) String() string
type MedicationDispense_StatusReasonX_CodeableConcept ¶
type MedicationDispense_StatusReasonX_CodeableConcept struct {
CodeableConcept *datatypes_go_proto.CodeableConcept `protobuf:"bytes,1,opt,name=codeable_concept,json=codeableConcept,proto3,oneof"`
}
type MedicationDispense_StatusReasonX_Reference ¶
type MedicationDispense_StatusReasonX_Reference struct {
Reference *datatypes_go_proto.Reference `protobuf:"bytes,2,opt,name=reference,proto3,oneof"`
}
type MedicationDispense_Substitution ¶
type MedicationDispense_Substitution 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"` // Whether a substitution was or was not performed on the dispense WasSubstituted *datatypes_go_proto.Boolean `protobuf:"bytes,4,opt,name=was_substituted,json=wasSubstituted,proto3" json:"was_substituted,omitempty"` // Code signifying whether a different drug was dispensed from what was // prescribed Type *datatypes_go_proto.CodeableConcept `protobuf:"bytes,5,opt,name=type,proto3" json:"type,omitempty"` // Why was substitution made Reason []*datatypes_go_proto.CodeableConcept `protobuf:"bytes,6,rep,name=reason,proto3" json:"reason,omitempty"` // Who is responsible for the substitution ResponsibleParty []*datatypes_go_proto.Reference `protobuf:"bytes,7,rep,name=responsible_party,json=responsibleParty,proto3" json:"responsible_party,omitempty"` // contains filtered or unexported fields }
Whether a substitution was performed on the dispense
func (*MedicationDispense_Substitution) Descriptor
deprecated
func (*MedicationDispense_Substitution) Descriptor() ([]byte, []int)
Deprecated: Use MedicationDispense_Substitution.ProtoReflect.Descriptor instead.
func (*MedicationDispense_Substitution) GetExtension ¶
func (x *MedicationDispense_Substitution) GetExtension() []*datatypes_go_proto.Extension
func (*MedicationDispense_Substitution) GetId ¶
func (x *MedicationDispense_Substitution) GetId() *datatypes_go_proto.String
func (*MedicationDispense_Substitution) GetModifierExtension ¶
func (x *MedicationDispense_Substitution) GetModifierExtension() []*datatypes_go_proto.Extension
func (*MedicationDispense_Substitution) GetReason ¶
func (x *MedicationDispense_Substitution) GetReason() []*datatypes_go_proto.CodeableConcept
func (*MedicationDispense_Substitution) GetResponsibleParty ¶
func (x *MedicationDispense_Substitution) GetResponsibleParty() []*datatypes_go_proto.Reference
func (*MedicationDispense_Substitution) GetType ¶
func (x *MedicationDispense_Substitution) GetType() *datatypes_go_proto.CodeableConcept
func (*MedicationDispense_Substitution) GetWasSubstituted ¶
func (x *MedicationDispense_Substitution) GetWasSubstituted() *datatypes_go_proto.Boolean
func (*MedicationDispense_Substitution) ProtoMessage ¶
func (*MedicationDispense_Substitution) ProtoMessage()
func (*MedicationDispense_Substitution) ProtoReflect ¶
func (x *MedicationDispense_Substitution) ProtoReflect() protoreflect.Message
func (*MedicationDispense_Substitution) Reset ¶
func (x *MedicationDispense_Substitution) Reset()
func (*MedicationDispense_Substitution) String ¶
func (x *MedicationDispense_Substitution) String() string