Documentation ¶
Index ¶
- Variables
- type MedicationRequest
- func (*MedicationRequest) Descriptor() ([]byte, []int)deprecated
- func (x *MedicationRequest) GetAuthoredOn() *datatypes_go_proto.DateTime
- func (x *MedicationRequest) GetBasedOn() []*datatypes_go_proto.Reference
- func (x *MedicationRequest) GetCategory() []*datatypes_go_proto.CodeableConcept
- func (x *MedicationRequest) GetContained() []*any.Any
- func (x *MedicationRequest) GetCourseOfTherapyType() *datatypes_go_proto.CodeableConcept
- func (x *MedicationRequest) GetDetectedIssue() []*datatypes_go_proto.Reference
- func (x *MedicationRequest) GetDispenseRequest() *MedicationRequest_DispenseRequest
- func (x *MedicationRequest) GetDoNotPerform() *datatypes_go_proto.Boolean
- func (x *MedicationRequest) GetDosageInstruction() []*datatypes_go_proto.Dosage
- func (x *MedicationRequest) GetEncounter() *datatypes_go_proto.Reference
- func (x *MedicationRequest) GetEventHistory() []*datatypes_go_proto.Reference
- func (x *MedicationRequest) GetExtension() []*datatypes_go_proto.Extension
- func (x *MedicationRequest) GetGroupIdentifier() *datatypes_go_proto.Identifier
- func (x *MedicationRequest) GetId() *datatypes_go_proto.Id
- func (x *MedicationRequest) GetIdentifier() []*datatypes_go_proto.Identifier
- func (x *MedicationRequest) GetImplicitRules() *datatypes_go_proto.Uri
- func (x *MedicationRequest) GetInformationSource() *datatypes_go_proto.Reference
- func (x *MedicationRequest) GetInstantiatesCanonical() []*datatypes_go_proto.Canonical
- func (x *MedicationRequest) GetInstantiatesUri() []*datatypes_go_proto.Uri
- func (x *MedicationRequest) GetInsurance() []*datatypes_go_proto.Reference
- func (x *MedicationRequest) GetIntent() *MedicationRequest_IntentCode
- func (x *MedicationRequest) GetLanguage() *datatypes_go_proto.Code
- func (x *MedicationRequest) GetMedication() *MedicationRequest_MedicationX
- func (x *MedicationRequest) GetMeta() *datatypes_go_proto.Meta
- func (x *MedicationRequest) GetModifierExtension() []*datatypes_go_proto.Extension
- func (x *MedicationRequest) GetNote() []*datatypes_go_proto.Annotation
- func (x *MedicationRequest) GetPerformer() *datatypes_go_proto.Reference
- func (x *MedicationRequest) GetPerformerType() *datatypes_go_proto.CodeableConcept
- func (x *MedicationRequest) GetPriorPrescription() *datatypes_go_proto.Reference
- func (x *MedicationRequest) GetPriority() *MedicationRequest_PriorityCode
- func (x *MedicationRequest) GetReason() []*datatypes_go_proto.CodeableReference
- func (x *MedicationRequest) GetRecorder() *datatypes_go_proto.Reference
- func (x *MedicationRequest) GetRenderedDosageInstruction() *datatypes_go_proto.String
- func (x *MedicationRequest) GetReported() *datatypes_go_proto.Boolean
- func (x *MedicationRequest) GetRequester() *datatypes_go_proto.Reference
- func (x *MedicationRequest) GetStatus() *MedicationRequest_StatusCode
- func (x *MedicationRequest) GetStatusReason() *datatypes_go_proto.CodeableConcept
- func (x *MedicationRequest) GetSubject() *datatypes_go_proto.Reference
- func (x *MedicationRequest) GetSubstitution() *MedicationRequest_Substitution
- func (x *MedicationRequest) GetSupportingInformation() []*datatypes_go_proto.Reference
- func (x *MedicationRequest) GetText() *datatypes_go_proto.Narrative
- func (*MedicationRequest) ProtoMessage()
- func (x *MedicationRequest) ProtoReflect() protoreflect.Message
- func (x *MedicationRequest) Reset()
- func (x *MedicationRequest) String() string
- type MedicationRequest_DispenseRequest
- func (*MedicationRequest_DispenseRequest) Descriptor() ([]byte, []int)deprecated
- func (x *MedicationRequest_DispenseRequest) GetDispenseInterval() *datatypes_go_proto.Duration
- func (x *MedicationRequest_DispenseRequest) GetDispenser() *datatypes_go_proto.Reference
- func (x *MedicationRequest_DispenseRequest) GetExpectedSupplyDuration() *datatypes_go_proto.Duration
- func (x *MedicationRequest_DispenseRequest) GetExtension() []*datatypes_go_proto.Extension
- func (x *MedicationRequest_DispenseRequest) GetId() *datatypes_go_proto.Id
- func (x *MedicationRequest_DispenseRequest) GetInitialFill() *MedicationRequest_DispenseRequest_InitialFill
- func (x *MedicationRequest_DispenseRequest) GetModifierExtension() []*datatypes_go_proto.Extension
- func (x *MedicationRequest_DispenseRequest) GetNumberOfRepeatsAllowed() *datatypes_go_proto.UnsignedInt
- func (x *MedicationRequest_DispenseRequest) GetQuantity() *datatypes_go_proto.SimpleQuantity
- func (x *MedicationRequest_DispenseRequest) GetValidityPeriod() *datatypes_go_proto.Period
- func (*MedicationRequest_DispenseRequest) ProtoMessage()
- func (x *MedicationRequest_DispenseRequest) ProtoReflect() protoreflect.Message
- func (x *MedicationRequest_DispenseRequest) Reset()
- func (x *MedicationRequest_DispenseRequest) String() string
- type MedicationRequest_DispenseRequest_InitialFill
- func (*MedicationRequest_DispenseRequest_InitialFill) Descriptor() ([]byte, []int)deprecated
- func (x *MedicationRequest_DispenseRequest_InitialFill) GetDuration() *datatypes_go_proto.Duration
- func (x *MedicationRequest_DispenseRequest_InitialFill) GetExtension() []*datatypes_go_proto.Extension
- func (x *MedicationRequest_DispenseRequest_InitialFill) GetId() *datatypes_go_proto.Id
- func (x *MedicationRequest_DispenseRequest_InitialFill) GetModifierExtension() []*datatypes_go_proto.Extension
- func (x *MedicationRequest_DispenseRequest_InitialFill) GetQuantity() *datatypes_go_proto.SimpleQuantity
- func (*MedicationRequest_DispenseRequest_InitialFill) ProtoMessage()
- func (x *MedicationRequest_DispenseRequest_InitialFill) ProtoReflect() protoreflect.Message
- func (x *MedicationRequest_DispenseRequest_InitialFill) Reset()
- func (x *MedicationRequest_DispenseRequest_InitialFill) String() string
- type MedicationRequest_IntentCode
- func (*MedicationRequest_IntentCode) Descriptor() ([]byte, []int)deprecated
- func (x *MedicationRequest_IntentCode) GetExtension() []*datatypes_go_proto.Extension
- func (x *MedicationRequest_IntentCode) GetId() *datatypes_go_proto.String
- func (x *MedicationRequest_IntentCode) GetValue() codes_go_proto.MedicationRequestIntentCode_Value
- func (*MedicationRequest_IntentCode) ProtoMessage()
- func (x *MedicationRequest_IntentCode) ProtoReflect() protoreflect.Message
- func (x *MedicationRequest_IntentCode) Reset()
- func (x *MedicationRequest_IntentCode) String() string
- type MedicationRequest_MedicationX
- func (*MedicationRequest_MedicationX) Descriptor() ([]byte, []int)deprecated
- func (m *MedicationRequest_MedicationX) GetChoice() isMedicationRequest_MedicationX_Choice
- func (x *MedicationRequest_MedicationX) GetCodeableConcept() *datatypes_go_proto.CodeableConcept
- func (x *MedicationRequest_MedicationX) GetReference() *datatypes_go_proto.Reference
- func (*MedicationRequest_MedicationX) ProtoMessage()
- func (x *MedicationRequest_MedicationX) ProtoReflect() protoreflect.Message
- func (x *MedicationRequest_MedicationX) Reset()
- func (x *MedicationRequest_MedicationX) String() string
- type MedicationRequest_MedicationX_CodeableConcept
- type MedicationRequest_MedicationX_Reference
- type MedicationRequest_PriorityCode
- func (*MedicationRequest_PriorityCode) Descriptor() ([]byte, []int)deprecated
- func (x *MedicationRequest_PriorityCode) GetExtension() []*datatypes_go_proto.Extension
- func (x *MedicationRequest_PriorityCode) GetId() *datatypes_go_proto.String
- func (x *MedicationRequest_PriorityCode) GetValue() codes_go_proto.RequestPriorityCode_Value
- func (*MedicationRequest_PriorityCode) ProtoMessage()
- func (x *MedicationRequest_PriorityCode) ProtoReflect() protoreflect.Message
- func (x *MedicationRequest_PriorityCode) Reset()
- func (x *MedicationRequest_PriorityCode) String() string
- type MedicationRequest_StatusCode
- func (*MedicationRequest_StatusCode) Descriptor() ([]byte, []int)deprecated
- func (x *MedicationRequest_StatusCode) GetExtension() []*datatypes_go_proto.Extension
- func (x *MedicationRequest_StatusCode) GetId() *datatypes_go_proto.String
- func (x *MedicationRequest_StatusCode) GetValue() codes_go_proto.MedicationrequestStatusCode_Value
- func (*MedicationRequest_StatusCode) ProtoMessage()
- func (x *MedicationRequest_StatusCode) ProtoReflect() protoreflect.Message
- func (x *MedicationRequest_StatusCode) Reset()
- func (x *MedicationRequest_StatusCode) String() string
- type MedicationRequest_Substitution
- func (*MedicationRequest_Substitution) Descriptor() ([]byte, []int)deprecated
- func (x *MedicationRequest_Substitution) GetAllowed() *MedicationRequest_Substitution_AllowedX
- func (x *MedicationRequest_Substitution) GetExtension() []*datatypes_go_proto.Extension
- func (x *MedicationRequest_Substitution) GetId() *datatypes_go_proto.Id
- func (x *MedicationRequest_Substitution) GetModifierExtension() []*datatypes_go_proto.Extension
- func (x *MedicationRequest_Substitution) GetReason() *datatypes_go_proto.CodeableConcept
- func (*MedicationRequest_Substitution) ProtoMessage()
- func (x *MedicationRequest_Substitution) ProtoReflect() protoreflect.Message
- func (x *MedicationRequest_Substitution) Reset()
- func (x *MedicationRequest_Substitution) String() string
- type MedicationRequest_Substitution_AllowedX
- func (*MedicationRequest_Substitution_AllowedX) Descriptor() ([]byte, []int)deprecated
- func (x *MedicationRequest_Substitution_AllowedX) GetBoolean() *datatypes_go_proto.Boolean
- func (m *MedicationRequest_Substitution_AllowedX) GetChoice() isMedicationRequest_Substitution_AllowedX_Choice
- func (x *MedicationRequest_Substitution_AllowedX) GetCodeableConcept() *datatypes_go_proto.CodeableConcept
- func (*MedicationRequest_Substitution_AllowedX) ProtoMessage()
- func (x *MedicationRequest_Substitution_AllowedX) ProtoReflect() protoreflect.Message
- func (x *MedicationRequest_Substitution_AllowedX) Reset()
- func (x *MedicationRequest_Substitution_AllowedX) String() string
- type MedicationRequest_Substitution_AllowedX_Boolean
- type MedicationRequest_Substitution_AllowedX_CodeableConcept
Constants ¶
This section is empty.
Variables ¶
var File_proto_google_fhir_proto_r5_core_resources_medication_request_proto protoreflect.FileDescriptor
Functions ¶
This section is empty.
Types ¶
type MedicationRequest ¶
type MedicationRequest struct { // Logical id of this artifact Id *datatypes_go_proto.Id `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` // Metadata about the resource Meta *datatypes_go_proto.Meta `protobuf:"bytes,2,opt,name=meta,proto3" json:"meta,omitempty"` // A set of rules under which this content was created ImplicitRules *datatypes_go_proto.Uri `protobuf:"bytes,3,opt,name=implicit_rules,json=implicitRules,proto3" json:"implicit_rules,omitempty"` // Language of the resource content Language *datatypes_go_proto.Code `protobuf:"bytes,4,opt,name=language,proto3" json:"language,omitempty"` // Text summary of the resource, for human interpretation Text *datatypes_go_proto.Narrative `protobuf:"bytes,5,opt,name=text,proto3" json:"text,omitempty"` // Contained, inline Resources Contained []*any.Any `protobuf:"bytes,6,rep,name=contained,proto3" json:"contained,omitempty"` // Additional content defined by implementations Extension []*datatypes_go_proto.Extension `protobuf:"bytes,8,rep,name=extension,proto3" json:"extension,omitempty"` // Extensions that cannot be ignored ModifierExtension []*datatypes_go_proto.Extension `protobuf:"bytes,9,rep,name=modifier_extension,json=modifierExtension,proto3" json:"modifier_extension,omitempty"` // External ids for this request Identifier []*datatypes_go_proto.Identifier `protobuf:"bytes,10,rep,name=identifier,proto3" json:"identifier,omitempty"` Status *MedicationRequest_StatusCode `protobuf:"bytes,11,opt,name=status,proto3" json:"status,omitempty"` // Reason for current status StatusReason *datatypes_go_proto.CodeableConcept `protobuf:"bytes,12,opt,name=status_reason,json=statusReason,proto3" json:"status_reason,omitempty"` Intent *MedicationRequest_IntentCode `protobuf:"bytes,13,opt,name=intent,proto3" json:"intent,omitempty"` // Grouping or category of medication request Category []*datatypes_go_proto.CodeableConcept `protobuf:"bytes,14,rep,name=category,proto3" json:"category,omitempty"` Priority *MedicationRequest_PriorityCode `protobuf:"bytes,15,opt,name=priority,proto3" json:"priority,omitempty"` // True if request is prohibiting action DoNotPerform *datatypes_go_proto.Boolean `protobuf:"bytes,16,opt,name=do_not_perform,json=doNotPerform,proto3" json:"do_not_perform,omitempty"` // Reported rather than primary record Reported *datatypes_go_proto.Boolean `protobuf:"bytes,17,opt,name=reported,proto3" json:"reported,omitempty"` // The person or organization who provided the information about this request, // if the source is someone other than the requestor InformationSource *datatypes_go_proto.Reference `protobuf:"bytes,18,opt,name=information_source,json=informationSource,proto3" json:"information_source,omitempty"` Medication *MedicationRequest_MedicationX `protobuf:"bytes,19,opt,name=medication,proto3" json:"medication,omitempty"` // Who or group medication request is for Subject *datatypes_go_proto.Reference `protobuf:"bytes,20,opt,name=subject,proto3" json:"subject,omitempty"` // Encounter created as part of encounter/admission/stay Encounter *datatypes_go_proto.Reference `protobuf:"bytes,21,opt,name=encounter,proto3" json:"encounter,omitempty"` // Information to support ordering of the medication SupportingInformation []*datatypes_go_proto.Reference `protobuf:"bytes,22,rep,name=supporting_information,json=supportingInformation,proto3" json:"supporting_information,omitempty"` // When request was initially authored AuthoredOn *datatypes_go_proto.DateTime `protobuf:"bytes,23,opt,name=authored_on,json=authoredOn,proto3" json:"authored_on,omitempty"` // Who/What requested the Request Requester *datatypes_go_proto.Reference `protobuf:"bytes,24,opt,name=requester,proto3" json:"requester,omitempty"` // Intended performer of administration Performer *datatypes_go_proto.Reference `protobuf:"bytes,25,opt,name=performer,proto3" json:"performer,omitempty"` // Desired kind of performer of the medication administration PerformerType *datatypes_go_proto.CodeableConcept `protobuf:"bytes,26,opt,name=performer_type,json=performerType,proto3" json:"performer_type,omitempty"` // Person who entered the request Recorder *datatypes_go_proto.Reference `protobuf:"bytes,27,opt,name=recorder,proto3" json:"recorder,omitempty"` // Reason or indication for ordering or not ordering the medication Reason []*datatypes_go_proto.CodeableReference `protobuf:"bytes,28,rep,name=reason,proto3" json:"reason,omitempty"` // Instantiates FHIR protocol or definition InstantiatesCanonical []*datatypes_go_proto.Canonical `protobuf:"bytes,29,rep,name=instantiates_canonical,json=instantiatesCanonical,proto3" json:"instantiates_canonical,omitempty"` // Instantiates external protocol or definition InstantiatesUri []*datatypes_go_proto.Uri `protobuf:"bytes,30,rep,name=instantiates_uri,json=instantiatesUri,proto3" json:"instantiates_uri,omitempty"` // What request fulfills BasedOn []*datatypes_go_proto.Reference `protobuf:"bytes,31,rep,name=based_on,json=basedOn,proto3" json:"based_on,omitempty"` // Composite request this is part of GroupIdentifier *datatypes_go_proto.Identifier `protobuf:"bytes,32,opt,name=group_identifier,json=groupIdentifier,proto3" json:"group_identifier,omitempty"` // Overall pattern of medication administration CourseOfTherapyType *datatypes_go_proto.CodeableConcept `protobuf:"bytes,33,opt,name=course_of_therapy_type,json=courseOfTherapyType,proto3" json:"course_of_therapy_type,omitempty"` // Associated insurance coverage Insurance []*datatypes_go_proto.Reference `protobuf:"bytes,34,rep,name=insurance,proto3" json:"insurance,omitempty"` // Information about the prescription Note []*datatypes_go_proto.Annotation `protobuf:"bytes,35,rep,name=note,proto3" json:"note,omitempty"` // Full representation of the dosage instructions RenderedDosageInstruction *datatypes_go_proto.String `` /* 139-byte string literal not displayed */ // How the medication should be taken DosageInstruction []*datatypes_go_proto.Dosage `protobuf:"bytes,37,rep,name=dosage_instruction,json=dosageInstruction,proto3" json:"dosage_instruction,omitempty"` DispenseRequest *MedicationRequest_DispenseRequest `protobuf:"bytes,38,opt,name=dispense_request,json=dispenseRequest,proto3" json:"dispense_request,omitempty"` Substitution *MedicationRequest_Substitution `protobuf:"bytes,39,opt,name=substitution,proto3" json:"substitution,omitempty"` // An order/prescription that is being replaced PriorPrescription *datatypes_go_proto.Reference `protobuf:"bytes,40,opt,name=prior_prescription,json=priorPrescription,proto3" json:"prior_prescription,omitempty"` // Clinical Issue with action DetectedIssue []*datatypes_go_proto.Reference `protobuf:"bytes,41,rep,name=detected_issue,json=detectedIssue,proto3" json:"detected_issue,omitempty"` // A list of events of interest in the lifecycle EventHistory []*datatypes_go_proto.Reference `protobuf:"bytes,42,rep,name=event_history,json=eventHistory,proto3" json:"event_history,omitempty"` // contains filtered or unexported fields }
Auto-generated from StructureDefinition for MedicationRequest, last updated 2019-12-31T21:03:40.621+11:00. Ordering of medication for patient or group. See http://hl7.org/fhir/StructureDefinition/MedicationRequest
func (*MedicationRequest) Descriptor
deprecated
func (*MedicationRequest) Descriptor() ([]byte, []int)
Deprecated: Use MedicationRequest.ProtoReflect.Descriptor instead.
func (*MedicationRequest) GetAuthoredOn ¶
func (x *MedicationRequest) GetAuthoredOn() *datatypes_go_proto.DateTime
func (*MedicationRequest) GetBasedOn ¶
func (x *MedicationRequest) GetBasedOn() []*datatypes_go_proto.Reference
func (*MedicationRequest) GetCategory ¶
func (x *MedicationRequest) GetCategory() []*datatypes_go_proto.CodeableConcept
func (*MedicationRequest) GetContained ¶
func (x *MedicationRequest) GetContained() []*any.Any
func (*MedicationRequest) GetCourseOfTherapyType ¶
func (x *MedicationRequest) GetCourseOfTherapyType() *datatypes_go_proto.CodeableConcept
func (*MedicationRequest) GetDetectedIssue ¶
func (x *MedicationRequest) GetDetectedIssue() []*datatypes_go_proto.Reference
func (*MedicationRequest) GetDispenseRequest ¶
func (x *MedicationRequest) GetDispenseRequest() *MedicationRequest_DispenseRequest
func (*MedicationRequest) GetDoNotPerform ¶
func (x *MedicationRequest) GetDoNotPerform() *datatypes_go_proto.Boolean
func (*MedicationRequest) GetDosageInstruction ¶
func (x *MedicationRequest) GetDosageInstruction() []*datatypes_go_proto.Dosage
func (*MedicationRequest) GetEncounter ¶
func (x *MedicationRequest) GetEncounter() *datatypes_go_proto.Reference
func (*MedicationRequest) GetEventHistory ¶
func (x *MedicationRequest) GetEventHistory() []*datatypes_go_proto.Reference
func (*MedicationRequest) GetExtension ¶
func (x *MedicationRequest) GetExtension() []*datatypes_go_proto.Extension
func (*MedicationRequest) GetGroupIdentifier ¶
func (x *MedicationRequest) GetGroupIdentifier() *datatypes_go_proto.Identifier
func (*MedicationRequest) GetId ¶
func (x *MedicationRequest) GetId() *datatypes_go_proto.Id
func (*MedicationRequest) GetIdentifier ¶
func (x *MedicationRequest) GetIdentifier() []*datatypes_go_proto.Identifier
func (*MedicationRequest) GetImplicitRules ¶
func (x *MedicationRequest) GetImplicitRules() *datatypes_go_proto.Uri
func (*MedicationRequest) GetInformationSource ¶
func (x *MedicationRequest) GetInformationSource() *datatypes_go_proto.Reference
func (*MedicationRequest) GetInstantiatesCanonical ¶
func (x *MedicationRequest) GetInstantiatesCanonical() []*datatypes_go_proto.Canonical
func (*MedicationRequest) GetInstantiatesUri ¶
func (x *MedicationRequest) GetInstantiatesUri() []*datatypes_go_proto.Uri
func (*MedicationRequest) GetInsurance ¶
func (x *MedicationRequest) GetInsurance() []*datatypes_go_proto.Reference
func (*MedicationRequest) GetIntent ¶
func (x *MedicationRequest) GetIntent() *MedicationRequest_IntentCode
func (*MedicationRequest) GetLanguage ¶
func (x *MedicationRequest) GetLanguage() *datatypes_go_proto.Code
func (*MedicationRequest) GetMedication ¶
func (x *MedicationRequest) GetMedication() *MedicationRequest_MedicationX
func (*MedicationRequest) GetMeta ¶
func (x *MedicationRequest) GetMeta() *datatypes_go_proto.Meta
func (*MedicationRequest) GetModifierExtension ¶
func (x *MedicationRequest) GetModifierExtension() []*datatypes_go_proto.Extension
func (*MedicationRequest) GetNote ¶
func (x *MedicationRequest) GetNote() []*datatypes_go_proto.Annotation
func (*MedicationRequest) GetPerformer ¶
func (x *MedicationRequest) GetPerformer() *datatypes_go_proto.Reference
func (*MedicationRequest) GetPerformerType ¶
func (x *MedicationRequest) GetPerformerType() *datatypes_go_proto.CodeableConcept
func (*MedicationRequest) GetPriorPrescription ¶
func (x *MedicationRequest) GetPriorPrescription() *datatypes_go_proto.Reference
func (*MedicationRequest) GetPriority ¶
func (x *MedicationRequest) GetPriority() *MedicationRequest_PriorityCode
func (*MedicationRequest) GetReason ¶
func (x *MedicationRequest) GetReason() []*datatypes_go_proto.CodeableReference
func (*MedicationRequest) GetRecorder ¶
func (x *MedicationRequest) GetRecorder() *datatypes_go_proto.Reference
func (*MedicationRequest) GetRenderedDosageInstruction ¶
func (x *MedicationRequest) GetRenderedDosageInstruction() *datatypes_go_proto.String
func (*MedicationRequest) GetReported ¶
func (x *MedicationRequest) GetReported() *datatypes_go_proto.Boolean
func (*MedicationRequest) GetRequester ¶
func (x *MedicationRequest) GetRequester() *datatypes_go_proto.Reference
func (*MedicationRequest) GetStatus ¶
func (x *MedicationRequest) GetStatus() *MedicationRequest_StatusCode
func (*MedicationRequest) GetStatusReason ¶
func (x *MedicationRequest) GetStatusReason() *datatypes_go_proto.CodeableConcept
func (*MedicationRequest) GetSubject ¶
func (x *MedicationRequest) GetSubject() *datatypes_go_proto.Reference
func (*MedicationRequest) GetSubstitution ¶
func (x *MedicationRequest) GetSubstitution() *MedicationRequest_Substitution
func (*MedicationRequest) GetSupportingInformation ¶
func (x *MedicationRequest) GetSupportingInformation() []*datatypes_go_proto.Reference
func (*MedicationRequest) GetText ¶
func (x *MedicationRequest) GetText() *datatypes_go_proto.Narrative
func (*MedicationRequest) ProtoMessage ¶
func (*MedicationRequest) ProtoMessage()
func (*MedicationRequest) ProtoReflect ¶
func (x *MedicationRequest) ProtoReflect() protoreflect.Message
func (*MedicationRequest) Reset ¶
func (x *MedicationRequest) Reset()
func (*MedicationRequest) String ¶
func (x *MedicationRequest) String() string
type MedicationRequest_DispenseRequest ¶
type MedicationRequest_DispenseRequest struct { // Unique id for inter-element referencing Id *datatypes_go_proto.Id `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"` InitialFill *MedicationRequest_DispenseRequest_InitialFill `protobuf:"bytes,4,opt,name=initial_fill,json=initialFill,proto3" json:"initial_fill,omitempty"` // Minimum period of time between dispenses DispenseInterval *datatypes_go_proto.Duration `protobuf:"bytes,5,opt,name=dispense_interval,json=dispenseInterval,proto3" json:"dispense_interval,omitempty"` // Time period supply is authorized for ValidityPeriod *datatypes_go_proto.Period `protobuf:"bytes,6,opt,name=validity_period,json=validityPeriod,proto3" json:"validity_period,omitempty"` // Number of refills authorized NumberOfRepeatsAllowed *datatypes_go_proto.UnsignedInt `` /* 131-byte string literal not displayed */ // Amount of medication to supply per dispense Quantity *datatypes_go_proto.SimpleQuantity `protobuf:"bytes,8,opt,name=quantity,proto3" json:"quantity,omitempty"` // Number of days supply per dispense ExpectedSupplyDuration *datatypes_go_proto.Duration `` /* 129-byte string literal not displayed */ // Intended performer of dispense Dispenser *datatypes_go_proto.Reference `protobuf:"bytes,10,opt,name=dispenser,proto3" json:"dispenser,omitempty"` // contains filtered or unexported fields }
Medication supply authorization
func (*MedicationRequest_DispenseRequest) Descriptor
deprecated
func (*MedicationRequest_DispenseRequest) Descriptor() ([]byte, []int)
Deprecated: Use MedicationRequest_DispenseRequest.ProtoReflect.Descriptor instead.
func (*MedicationRequest_DispenseRequest) GetDispenseInterval ¶
func (x *MedicationRequest_DispenseRequest) GetDispenseInterval() *datatypes_go_proto.Duration
func (*MedicationRequest_DispenseRequest) GetDispenser ¶
func (x *MedicationRequest_DispenseRequest) GetDispenser() *datatypes_go_proto.Reference
func (*MedicationRequest_DispenseRequest) GetExpectedSupplyDuration ¶
func (x *MedicationRequest_DispenseRequest) GetExpectedSupplyDuration() *datatypes_go_proto.Duration
func (*MedicationRequest_DispenseRequest) GetExtension ¶
func (x *MedicationRequest_DispenseRequest) GetExtension() []*datatypes_go_proto.Extension
func (*MedicationRequest_DispenseRequest) GetId ¶
func (x *MedicationRequest_DispenseRequest) GetId() *datatypes_go_proto.Id
func (*MedicationRequest_DispenseRequest) GetInitialFill ¶
func (x *MedicationRequest_DispenseRequest) GetInitialFill() *MedicationRequest_DispenseRequest_InitialFill
func (*MedicationRequest_DispenseRequest) GetModifierExtension ¶
func (x *MedicationRequest_DispenseRequest) GetModifierExtension() []*datatypes_go_proto.Extension
func (*MedicationRequest_DispenseRequest) GetNumberOfRepeatsAllowed ¶
func (x *MedicationRequest_DispenseRequest) GetNumberOfRepeatsAllowed() *datatypes_go_proto.UnsignedInt
func (*MedicationRequest_DispenseRequest) GetQuantity ¶
func (x *MedicationRequest_DispenseRequest) GetQuantity() *datatypes_go_proto.SimpleQuantity
func (*MedicationRequest_DispenseRequest) GetValidityPeriod ¶
func (x *MedicationRequest_DispenseRequest) GetValidityPeriod() *datatypes_go_proto.Period
func (*MedicationRequest_DispenseRequest) ProtoMessage ¶
func (*MedicationRequest_DispenseRequest) ProtoMessage()
func (*MedicationRequest_DispenseRequest) ProtoReflect ¶
func (x *MedicationRequest_DispenseRequest) ProtoReflect() protoreflect.Message
func (*MedicationRequest_DispenseRequest) Reset ¶
func (x *MedicationRequest_DispenseRequest) Reset()
func (*MedicationRequest_DispenseRequest) String ¶
func (x *MedicationRequest_DispenseRequest) String() string
type MedicationRequest_DispenseRequest_InitialFill ¶
type MedicationRequest_DispenseRequest_InitialFill struct { // Unique id for inter-element referencing Id *datatypes_go_proto.Id `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"` // First fill quantity Quantity *datatypes_go_proto.SimpleQuantity `protobuf:"bytes,4,opt,name=quantity,proto3" json:"quantity,omitempty"` // First fill duration Duration *datatypes_go_proto.Duration `protobuf:"bytes,5,opt,name=duration,proto3" json:"duration,omitempty"` // contains filtered or unexported fields }
First fill details
func (*MedicationRequest_DispenseRequest_InitialFill) Descriptor
deprecated
func (*MedicationRequest_DispenseRequest_InitialFill) Descriptor() ([]byte, []int)
Deprecated: Use MedicationRequest_DispenseRequest_InitialFill.ProtoReflect.Descriptor instead.
func (*MedicationRequest_DispenseRequest_InitialFill) GetDuration ¶
func (x *MedicationRequest_DispenseRequest_InitialFill) GetDuration() *datatypes_go_proto.Duration
func (*MedicationRequest_DispenseRequest_InitialFill) GetExtension ¶
func (x *MedicationRequest_DispenseRequest_InitialFill) GetExtension() []*datatypes_go_proto.Extension
func (*MedicationRequest_DispenseRequest_InitialFill) GetId ¶
func (x *MedicationRequest_DispenseRequest_InitialFill) GetId() *datatypes_go_proto.Id
func (*MedicationRequest_DispenseRequest_InitialFill) GetModifierExtension ¶
func (x *MedicationRequest_DispenseRequest_InitialFill) GetModifierExtension() []*datatypes_go_proto.Extension
func (*MedicationRequest_DispenseRequest_InitialFill) GetQuantity ¶
func (x *MedicationRequest_DispenseRequest_InitialFill) GetQuantity() *datatypes_go_proto.SimpleQuantity
func (*MedicationRequest_DispenseRequest_InitialFill) ProtoMessage ¶
func (*MedicationRequest_DispenseRequest_InitialFill) ProtoMessage()
func (*MedicationRequest_DispenseRequest_InitialFill) ProtoReflect ¶
func (x *MedicationRequest_DispenseRequest_InitialFill) ProtoReflect() protoreflect.Message
func (*MedicationRequest_DispenseRequest_InitialFill) Reset ¶
func (x *MedicationRequest_DispenseRequest_InitialFill) Reset()
func (*MedicationRequest_DispenseRequest_InitialFill) String ¶
func (x *MedicationRequest_DispenseRequest_InitialFill) String() string
type MedicationRequest_IntentCode ¶
type MedicationRequest_IntentCode struct { Value codes_go_proto.MedicationRequestIntentCode_Value `protobuf:"varint,1,opt,name=value,proto3,enum=google.fhir.r5.core.MedicationRequestIntentCode_Value" json:"value,omitempty"` Id *datatypes_go_proto.String `protobuf:"bytes,2,opt,name=id,proto3" json:"id,omitempty"` Extension []*datatypes_go_proto.Extension `protobuf:"bytes,3,rep,name=extension,proto3" json:"extension,omitempty"` // contains filtered or unexported fields }
proposal | plan | order | original-order | reflex-order | filler-order | instance-order | option
func (*MedicationRequest_IntentCode) Descriptor
deprecated
func (*MedicationRequest_IntentCode) Descriptor() ([]byte, []int)
Deprecated: Use MedicationRequest_IntentCode.ProtoReflect.Descriptor instead.
func (*MedicationRequest_IntentCode) GetExtension ¶
func (x *MedicationRequest_IntentCode) GetExtension() []*datatypes_go_proto.Extension
func (*MedicationRequest_IntentCode) GetId ¶
func (x *MedicationRequest_IntentCode) GetId() *datatypes_go_proto.String
func (*MedicationRequest_IntentCode) GetValue ¶
func (x *MedicationRequest_IntentCode) GetValue() codes_go_proto.MedicationRequestIntentCode_Value
func (*MedicationRequest_IntentCode) ProtoMessage ¶
func (*MedicationRequest_IntentCode) ProtoMessage()
func (*MedicationRequest_IntentCode) ProtoReflect ¶
func (x *MedicationRequest_IntentCode) ProtoReflect() protoreflect.Message
func (*MedicationRequest_IntentCode) Reset ¶
func (x *MedicationRequest_IntentCode) Reset()
func (*MedicationRequest_IntentCode) String ¶
func (x *MedicationRequest_IntentCode) String() string
type MedicationRequest_MedicationX ¶
type MedicationRequest_MedicationX struct { // Types that are assignable to Choice: // *MedicationRequest_MedicationX_CodeableConcept // *MedicationRequest_MedicationX_Reference Choice isMedicationRequest_MedicationX_Choice `protobuf_oneof:"choice"` // contains filtered or unexported fields }
Medication to be taken
func (*MedicationRequest_MedicationX) Descriptor
deprecated
func (*MedicationRequest_MedicationX) Descriptor() ([]byte, []int)
Deprecated: Use MedicationRequest_MedicationX.ProtoReflect.Descriptor instead.
func (*MedicationRequest_MedicationX) GetChoice ¶
func (m *MedicationRequest_MedicationX) GetChoice() isMedicationRequest_MedicationX_Choice
func (*MedicationRequest_MedicationX) GetCodeableConcept ¶
func (x *MedicationRequest_MedicationX) GetCodeableConcept() *datatypes_go_proto.CodeableConcept
func (*MedicationRequest_MedicationX) GetReference ¶
func (x *MedicationRequest_MedicationX) GetReference() *datatypes_go_proto.Reference
func (*MedicationRequest_MedicationX) ProtoMessage ¶
func (*MedicationRequest_MedicationX) ProtoMessage()
func (*MedicationRequest_MedicationX) ProtoReflect ¶
func (x *MedicationRequest_MedicationX) ProtoReflect() protoreflect.Message
func (*MedicationRequest_MedicationX) Reset ¶
func (x *MedicationRequest_MedicationX) Reset()
func (*MedicationRequest_MedicationX) String ¶
func (x *MedicationRequest_MedicationX) String() string
type MedicationRequest_MedicationX_CodeableConcept ¶
type MedicationRequest_MedicationX_CodeableConcept struct {
CodeableConcept *datatypes_go_proto.CodeableConcept `protobuf:"bytes,1,opt,name=codeable_concept,json=codeableConcept,proto3,oneof"`
}
type MedicationRequest_MedicationX_Reference ¶
type MedicationRequest_MedicationX_Reference struct {
Reference *datatypes_go_proto.Reference `protobuf:"bytes,2,opt,name=reference,proto3,oneof"`
}
type MedicationRequest_PriorityCode ¶
type MedicationRequest_PriorityCode struct { Value codes_go_proto.RequestPriorityCode_Value `protobuf:"varint,1,opt,name=value,proto3,enum=google.fhir.r5.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 (*MedicationRequest_PriorityCode) Descriptor
deprecated
func (*MedicationRequest_PriorityCode) Descriptor() ([]byte, []int)
Deprecated: Use MedicationRequest_PriorityCode.ProtoReflect.Descriptor instead.
func (*MedicationRequest_PriorityCode) GetExtension ¶
func (x *MedicationRequest_PriorityCode) GetExtension() []*datatypes_go_proto.Extension
func (*MedicationRequest_PriorityCode) GetId ¶
func (x *MedicationRequest_PriorityCode) GetId() *datatypes_go_proto.String
func (*MedicationRequest_PriorityCode) GetValue ¶
func (x *MedicationRequest_PriorityCode) GetValue() codes_go_proto.RequestPriorityCode_Value
func (*MedicationRequest_PriorityCode) ProtoMessage ¶
func (*MedicationRequest_PriorityCode) ProtoMessage()
func (*MedicationRequest_PriorityCode) ProtoReflect ¶
func (x *MedicationRequest_PriorityCode) ProtoReflect() protoreflect.Message
func (*MedicationRequest_PriorityCode) Reset ¶
func (x *MedicationRequest_PriorityCode) Reset()
func (*MedicationRequest_PriorityCode) String ¶
func (x *MedicationRequest_PriorityCode) String() string
type MedicationRequest_StatusCode ¶
type MedicationRequest_StatusCode struct { Value codes_go_proto.MedicationrequestStatusCode_Value `protobuf:"varint,1,opt,name=value,proto3,enum=google.fhir.r5.core.MedicationrequestStatusCode_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 }
active | on-hold | cancelled | completed | entered-in-error | stopped | draft | unknown
func (*MedicationRequest_StatusCode) Descriptor
deprecated
func (*MedicationRequest_StatusCode) Descriptor() ([]byte, []int)
Deprecated: Use MedicationRequest_StatusCode.ProtoReflect.Descriptor instead.
func (*MedicationRequest_StatusCode) GetExtension ¶
func (x *MedicationRequest_StatusCode) GetExtension() []*datatypes_go_proto.Extension
func (*MedicationRequest_StatusCode) GetId ¶
func (x *MedicationRequest_StatusCode) GetId() *datatypes_go_proto.String
func (*MedicationRequest_StatusCode) GetValue ¶
func (x *MedicationRequest_StatusCode) GetValue() codes_go_proto.MedicationrequestStatusCode_Value
func (*MedicationRequest_StatusCode) ProtoMessage ¶
func (*MedicationRequest_StatusCode) ProtoMessage()
func (*MedicationRequest_StatusCode) ProtoReflect ¶
func (x *MedicationRequest_StatusCode) ProtoReflect() protoreflect.Message
func (*MedicationRequest_StatusCode) Reset ¶
func (x *MedicationRequest_StatusCode) Reset()
func (*MedicationRequest_StatusCode) String ¶
func (x *MedicationRequest_StatusCode) String() string
type MedicationRequest_Substitution ¶
type MedicationRequest_Substitution struct { // Unique id for inter-element referencing Id *datatypes_go_proto.Id `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"` Allowed *MedicationRequest_Substitution_AllowedX `protobuf:"bytes,4,opt,name=allowed,proto3" json:"allowed,omitempty"` // Why should (not) substitution be made Reason *datatypes_go_proto.CodeableConcept `protobuf:"bytes,5,opt,name=reason,proto3" json:"reason,omitempty"` // contains filtered or unexported fields }
Any restrictions on medication substitution
func (*MedicationRequest_Substitution) Descriptor
deprecated
func (*MedicationRequest_Substitution) Descriptor() ([]byte, []int)
Deprecated: Use MedicationRequest_Substitution.ProtoReflect.Descriptor instead.
func (*MedicationRequest_Substitution) GetAllowed ¶
func (x *MedicationRequest_Substitution) GetAllowed() *MedicationRequest_Substitution_AllowedX
func (*MedicationRequest_Substitution) GetExtension ¶
func (x *MedicationRequest_Substitution) GetExtension() []*datatypes_go_proto.Extension
func (*MedicationRequest_Substitution) GetId ¶
func (x *MedicationRequest_Substitution) GetId() *datatypes_go_proto.Id
func (*MedicationRequest_Substitution) GetModifierExtension ¶
func (x *MedicationRequest_Substitution) GetModifierExtension() []*datatypes_go_proto.Extension
func (*MedicationRequest_Substitution) GetReason ¶
func (x *MedicationRequest_Substitution) GetReason() *datatypes_go_proto.CodeableConcept
func (*MedicationRequest_Substitution) ProtoMessage ¶
func (*MedicationRequest_Substitution) ProtoMessage()
func (*MedicationRequest_Substitution) ProtoReflect ¶
func (x *MedicationRequest_Substitution) ProtoReflect() protoreflect.Message
func (*MedicationRequest_Substitution) Reset ¶
func (x *MedicationRequest_Substitution) Reset()
func (*MedicationRequest_Substitution) String ¶
func (x *MedicationRequest_Substitution) String() string
type MedicationRequest_Substitution_AllowedX ¶
type MedicationRequest_Substitution_AllowedX struct { // Types that are assignable to Choice: // *MedicationRequest_Substitution_AllowedX_Boolean // *MedicationRequest_Substitution_AllowedX_CodeableConcept Choice isMedicationRequest_Substitution_AllowedX_Choice `protobuf_oneof:"choice"` // contains filtered or unexported fields }
Whether substitution is allowed or not
func (*MedicationRequest_Substitution_AllowedX) Descriptor
deprecated
func (*MedicationRequest_Substitution_AllowedX) Descriptor() ([]byte, []int)
Deprecated: Use MedicationRequest_Substitution_AllowedX.ProtoReflect.Descriptor instead.
func (*MedicationRequest_Substitution_AllowedX) GetBoolean ¶
func (x *MedicationRequest_Substitution_AllowedX) GetBoolean() *datatypes_go_proto.Boolean
func (*MedicationRequest_Substitution_AllowedX) GetChoice ¶
func (m *MedicationRequest_Substitution_AllowedX) GetChoice() isMedicationRequest_Substitution_AllowedX_Choice
func (*MedicationRequest_Substitution_AllowedX) GetCodeableConcept ¶
func (x *MedicationRequest_Substitution_AllowedX) GetCodeableConcept() *datatypes_go_proto.CodeableConcept
func (*MedicationRequest_Substitution_AllowedX) ProtoMessage ¶
func (*MedicationRequest_Substitution_AllowedX) ProtoMessage()
func (*MedicationRequest_Substitution_AllowedX) ProtoReflect ¶
func (x *MedicationRequest_Substitution_AllowedX) ProtoReflect() protoreflect.Message
func (*MedicationRequest_Substitution_AllowedX) Reset ¶
func (x *MedicationRequest_Substitution_AllowedX) Reset()
func (*MedicationRequest_Substitution_AllowedX) String ¶
func (x *MedicationRequest_Substitution_AllowedX) String() string
type MedicationRequest_Substitution_AllowedX_Boolean ¶
type MedicationRequest_Substitution_AllowedX_Boolean struct {
Boolean *datatypes_go_proto.Boolean `protobuf:"bytes,1,opt,name=boolean,proto3,oneof"`
}
type MedicationRequest_Substitution_AllowedX_CodeableConcept ¶
type MedicationRequest_Substitution_AllowedX_CodeableConcept struct {
CodeableConcept *datatypes_go_proto.CodeableConcept `protobuf:"bytes,2,opt,name=codeable_concept,json=codeableConcept,proto3,oneof"`
}