Documentation ¶
Index ¶
- Variables
- type MedicationKnowledge
- func (*MedicationKnowledge) Descriptor() ([]byte, []int)deprecated
- func (x *MedicationKnowledge) GetAdministrationGuideline() []*MedicationKnowledge_AdministrationGuideline
- func (x *MedicationKnowledge) GetAmount() *datatypes_go_proto.SimpleQuantity
- func (x *MedicationKnowledge) GetAssociatedMedication() []*datatypes_go_proto.Reference
- func (x *MedicationKnowledge) GetClinicalUseIssue() []*datatypes_go_proto.Reference
- func (x *MedicationKnowledge) GetCode() *datatypes_go_proto.CodeableConcept
- func (x *MedicationKnowledge) GetContained() []*any.Any
- func (x *MedicationKnowledge) GetCost() []*MedicationKnowledge_Cost
- func (x *MedicationKnowledge) GetDevice() []*datatypes_go_proto.Reference
- func (x *MedicationKnowledge) GetDoseForm() *datatypes_go_proto.CodeableConcept
- func (x *MedicationKnowledge) GetDrugCharacteristic() []*MedicationKnowledge_DrugCharacteristic
- func (x *MedicationKnowledge) GetExtension() []*datatypes_go_proto.Extension
- func (x *MedicationKnowledge) GetId() *datatypes_go_proto.Id
- func (x *MedicationKnowledge) GetIdentifier() []*datatypes_go_proto.Identifier
- func (x *MedicationKnowledge) GetImplicitRules() *datatypes_go_proto.Uri
- func (x *MedicationKnowledge) GetIngredient() []*MedicationKnowledge_Ingredient
- func (x *MedicationKnowledge) GetIntendedRoute() []*datatypes_go_proto.CodeableConcept
- func (x *MedicationKnowledge) GetKineticCharacteristic() []*MedicationKnowledge_KineticCharacteristic
- func (x *MedicationKnowledge) GetLanguage() *datatypes_go_proto.Code
- func (x *MedicationKnowledge) GetManufacturer() *datatypes_go_proto.Reference
- func (x *MedicationKnowledge) GetMedicineClassification() []*MedicationKnowledge_MedicineClassification
- func (x *MedicationKnowledge) GetMeta() *datatypes_go_proto.Meta
- func (x *MedicationKnowledge) GetModifierExtension() []*datatypes_go_proto.Extension
- func (x *MedicationKnowledge) GetMonitoringProgram() []*MedicationKnowledge_MonitoringProgram
- func (x *MedicationKnowledge) GetMonograph() []*MedicationKnowledge_Monograph
- func (x *MedicationKnowledge) GetPackaging() *MedicationKnowledge_Packaging
- func (x *MedicationKnowledge) GetPreparationInstruction() *datatypes_go_proto.Markdown
- func (x *MedicationKnowledge) GetProductType() []*datatypes_go_proto.CodeableConcept
- func (x *MedicationKnowledge) GetRegulatory() []*MedicationKnowledge_Regulatory
- func (x *MedicationKnowledge) GetRelatedMedicationKnowledge() []*MedicationKnowledge_RelatedMedicationKnowledge
- func (x *MedicationKnowledge) GetStatus() *MedicationKnowledge_StatusCode
- func (x *MedicationKnowledge) GetSynonym() []*datatypes_go_proto.String
- func (x *MedicationKnowledge) GetText() *datatypes_go_proto.Narrative
- func (*MedicationKnowledge) ProtoMessage()
- func (x *MedicationKnowledge) ProtoReflect() protoreflect.Message
- func (x *MedicationKnowledge) Reset()
- func (x *MedicationKnowledge) String() string
- type MedicationKnowledge_AdministrationGuideline
- func (*MedicationKnowledge_AdministrationGuideline) Descriptor() ([]byte, []int)deprecated
- func (x *MedicationKnowledge_AdministrationGuideline) GetDosage() []*MedicationKnowledge_AdministrationGuideline_Dosage
- func (x *MedicationKnowledge_AdministrationGuideline) GetExtension() []*datatypes_go_proto.Extension
- func (x *MedicationKnowledge_AdministrationGuideline) GetId() *datatypes_go_proto.Id
- func (x *MedicationKnowledge_AdministrationGuideline) GetIndication() *MedicationKnowledge_AdministrationGuideline_IndicationX
- func (x *MedicationKnowledge_AdministrationGuideline) GetModifierExtension() []*datatypes_go_proto.Extension
- func (x *MedicationKnowledge_AdministrationGuideline) GetPatientCharacteristic() []*MedicationKnowledge_AdministrationGuideline_PatientCharacteristic
- func (*MedicationKnowledge_AdministrationGuideline) ProtoMessage()
- func (x *MedicationKnowledge_AdministrationGuideline) ProtoReflect() protoreflect.Message
- func (x *MedicationKnowledge_AdministrationGuideline) Reset()
- func (x *MedicationKnowledge_AdministrationGuideline) String() string
- type MedicationKnowledge_AdministrationGuideline_Dosage
- func (*MedicationKnowledge_AdministrationGuideline_Dosage) Descriptor() ([]byte, []int)deprecated
- func (x *MedicationKnowledge_AdministrationGuideline_Dosage) GetDosage() []*datatypes_go_proto.Dosage
- func (x *MedicationKnowledge_AdministrationGuideline_Dosage) GetExtension() []*datatypes_go_proto.Extension
- func (x *MedicationKnowledge_AdministrationGuideline_Dosage) GetId() *datatypes_go_proto.Id
- func (x *MedicationKnowledge_AdministrationGuideline_Dosage) GetModifierExtension() []*datatypes_go_proto.Extension
- func (x *MedicationKnowledge_AdministrationGuideline_Dosage) GetType() *datatypes_go_proto.CodeableConcept
- func (*MedicationKnowledge_AdministrationGuideline_Dosage) ProtoMessage()
- func (x *MedicationKnowledge_AdministrationGuideline_Dosage) ProtoReflect() protoreflect.Message
- func (x *MedicationKnowledge_AdministrationGuideline_Dosage) Reset()
- func (x *MedicationKnowledge_AdministrationGuideline_Dosage) String() string
- type MedicationKnowledge_AdministrationGuideline_IndicationX
- func (*MedicationKnowledge_AdministrationGuideline_IndicationX) Descriptor() ([]byte, []int)deprecated
- func (m *MedicationKnowledge_AdministrationGuideline_IndicationX) GetChoice() isMedicationKnowledge_AdministrationGuideline_IndicationX_Choice
- func (x *MedicationKnowledge_AdministrationGuideline_IndicationX) GetCodeableConcept() *datatypes_go_proto.CodeableConcept
- func (x *MedicationKnowledge_AdministrationGuideline_IndicationX) GetReference() *datatypes_go_proto.Reference
- func (*MedicationKnowledge_AdministrationGuideline_IndicationX) ProtoMessage()
- func (x *MedicationKnowledge_AdministrationGuideline_IndicationX) ProtoReflect() protoreflect.Message
- func (x *MedicationKnowledge_AdministrationGuideline_IndicationX) Reset()
- func (x *MedicationKnowledge_AdministrationGuideline_IndicationX) String() string
- type MedicationKnowledge_AdministrationGuideline_IndicationX_CodeableConcept
- type MedicationKnowledge_AdministrationGuideline_IndicationX_Reference
- type MedicationKnowledge_AdministrationGuideline_PatientCharacteristic
- func (*MedicationKnowledge_AdministrationGuideline_PatientCharacteristic) Descriptor() ([]byte, []int)deprecated
- func (x *MedicationKnowledge_AdministrationGuideline_PatientCharacteristic) GetCharacteristic() ...
- func (x *MedicationKnowledge_AdministrationGuideline_PatientCharacteristic) GetExtension() []*datatypes_go_proto.Extension
- func (x *MedicationKnowledge_AdministrationGuideline_PatientCharacteristic) GetId() *datatypes_go_proto.Id
- func (x *MedicationKnowledge_AdministrationGuideline_PatientCharacteristic) GetModifierExtension() []*datatypes_go_proto.Extension
- func (x *MedicationKnowledge_AdministrationGuideline_PatientCharacteristic) GetValue() []*datatypes_go_proto.String
- func (*MedicationKnowledge_AdministrationGuideline_PatientCharacteristic) ProtoMessage()
- func (x *MedicationKnowledge_AdministrationGuideline_PatientCharacteristic) ProtoReflect() protoreflect.Message
- func (x *MedicationKnowledge_AdministrationGuideline_PatientCharacteristic) Reset()
- func (x *MedicationKnowledge_AdministrationGuideline_PatientCharacteristic) String() string
- type MedicationKnowledge_AdministrationGuideline_PatientCharacteristic_CharacteristicX
- func (*MedicationKnowledge_AdministrationGuideline_PatientCharacteristic_CharacteristicX) Descriptor() ([]byte, []int)deprecated
- func (m *MedicationKnowledge_AdministrationGuideline_PatientCharacteristic_CharacteristicX) GetChoice() ...
- func (x *MedicationKnowledge_AdministrationGuideline_PatientCharacteristic_CharacteristicX) GetCodeableConcept() *datatypes_go_proto.CodeableConcept
- func (x *MedicationKnowledge_AdministrationGuideline_PatientCharacteristic_CharacteristicX) GetQuantity() *datatypes_go_proto.SimpleQuantity
- func (*MedicationKnowledge_AdministrationGuideline_PatientCharacteristic_CharacteristicX) ProtoMessage()
- func (x *MedicationKnowledge_AdministrationGuideline_PatientCharacteristic_CharacteristicX) ProtoReflect() protoreflect.Message
- func (x *MedicationKnowledge_AdministrationGuideline_PatientCharacteristic_CharacteristicX) Reset()
- func (x *MedicationKnowledge_AdministrationGuideline_PatientCharacteristic_CharacteristicX) String() string
- type MedicationKnowledge_AdministrationGuideline_PatientCharacteristic_CharacteristicX_CodeableConcept
- type MedicationKnowledge_AdministrationGuideline_PatientCharacteristic_CharacteristicX_Quantity
- type MedicationKnowledge_Cost
- func (*MedicationKnowledge_Cost) Descriptor() ([]byte, []int)deprecated
- func (x *MedicationKnowledge_Cost) GetCost() *datatypes_go_proto.Money
- func (x *MedicationKnowledge_Cost) GetExtension() []*datatypes_go_proto.Extension
- func (x *MedicationKnowledge_Cost) GetId() *datatypes_go_proto.Id
- func (x *MedicationKnowledge_Cost) GetModifierExtension() []*datatypes_go_proto.Extension
- func (x *MedicationKnowledge_Cost) GetSource() *datatypes_go_proto.String
- func (x *MedicationKnowledge_Cost) GetType() *datatypes_go_proto.CodeableConcept
- func (*MedicationKnowledge_Cost) ProtoMessage()
- func (x *MedicationKnowledge_Cost) ProtoReflect() protoreflect.Message
- func (x *MedicationKnowledge_Cost) Reset()
- func (x *MedicationKnowledge_Cost) String() string
- type MedicationKnowledge_DrugCharacteristic
- func (*MedicationKnowledge_DrugCharacteristic) Descriptor() ([]byte, []int)deprecated
- func (x *MedicationKnowledge_DrugCharacteristic) GetExtension() []*datatypes_go_proto.Extension
- func (x *MedicationKnowledge_DrugCharacteristic) GetId() *datatypes_go_proto.Id
- func (x *MedicationKnowledge_DrugCharacteristic) GetModifierExtension() []*datatypes_go_proto.Extension
- func (x *MedicationKnowledge_DrugCharacteristic) GetType() *datatypes_go_proto.CodeableConcept
- func (x *MedicationKnowledge_DrugCharacteristic) GetValue() *MedicationKnowledge_DrugCharacteristic_ValueX
- func (*MedicationKnowledge_DrugCharacteristic) ProtoMessage()
- func (x *MedicationKnowledge_DrugCharacteristic) ProtoReflect() protoreflect.Message
- func (x *MedicationKnowledge_DrugCharacteristic) Reset()
- func (x *MedicationKnowledge_DrugCharacteristic) String() string
- type MedicationKnowledge_DrugCharacteristic_ValueX
- func (*MedicationKnowledge_DrugCharacteristic_ValueX) Descriptor() ([]byte, []int)deprecated
- func (x *MedicationKnowledge_DrugCharacteristic_ValueX) GetAttachment() *datatypes_go_proto.Attachment
- func (x *MedicationKnowledge_DrugCharacteristic_ValueX) GetBase64Binary() *datatypes_go_proto.Base64Binary
- func (m *MedicationKnowledge_DrugCharacteristic_ValueX) GetChoice() isMedicationKnowledge_DrugCharacteristic_ValueX_Choice
- func (x *MedicationKnowledge_DrugCharacteristic_ValueX) GetCodeableConcept() *datatypes_go_proto.CodeableConcept
- func (x *MedicationKnowledge_DrugCharacteristic_ValueX) GetQuantity() *datatypes_go_proto.SimpleQuantity
- func (x *MedicationKnowledge_DrugCharacteristic_ValueX) GetStringValue() *datatypes_go_proto.String
- func (*MedicationKnowledge_DrugCharacteristic_ValueX) ProtoMessage()
- func (x *MedicationKnowledge_DrugCharacteristic_ValueX) ProtoReflect() protoreflect.Message
- func (x *MedicationKnowledge_DrugCharacteristic_ValueX) Reset()
- func (x *MedicationKnowledge_DrugCharacteristic_ValueX) String() string
- type MedicationKnowledge_DrugCharacteristic_ValueX_Attachment
- type MedicationKnowledge_DrugCharacteristic_ValueX_Base64Binary
- type MedicationKnowledge_DrugCharacteristic_ValueX_CodeableConcept
- type MedicationKnowledge_DrugCharacteristic_ValueX_Quantity
- type MedicationKnowledge_DrugCharacteristic_ValueX_StringValue
- type MedicationKnowledge_Ingredient
- func (*MedicationKnowledge_Ingredient) Descriptor() ([]byte, []int)deprecated
- func (x *MedicationKnowledge_Ingredient) GetExtension() []*datatypes_go_proto.Extension
- func (x *MedicationKnowledge_Ingredient) GetId() *datatypes_go_proto.Id
- func (x *MedicationKnowledge_Ingredient) GetIsActive() *datatypes_go_proto.Boolean
- func (x *MedicationKnowledge_Ingredient) GetItem() *MedicationKnowledge_Ingredient_ItemX
- func (x *MedicationKnowledge_Ingredient) GetModifierExtension() []*datatypes_go_proto.Extension
- func (x *MedicationKnowledge_Ingredient) GetStrength() *MedicationKnowledge_Ingredient_StrengthX
- func (*MedicationKnowledge_Ingredient) ProtoMessage()
- func (x *MedicationKnowledge_Ingredient) ProtoReflect() protoreflect.Message
- func (x *MedicationKnowledge_Ingredient) Reset()
- func (x *MedicationKnowledge_Ingredient) String() string
- type MedicationKnowledge_Ingredient_ItemX
- func (*MedicationKnowledge_Ingredient_ItemX) Descriptor() ([]byte, []int)deprecated
- func (m *MedicationKnowledge_Ingredient_ItemX) GetChoice() isMedicationKnowledge_Ingredient_ItemX_Choice
- func (x *MedicationKnowledge_Ingredient_ItemX) GetCodeableConcept() *datatypes_go_proto.CodeableConcept
- func (x *MedicationKnowledge_Ingredient_ItemX) GetReference() *datatypes_go_proto.Reference
- func (*MedicationKnowledge_Ingredient_ItemX) ProtoMessage()
- func (x *MedicationKnowledge_Ingredient_ItemX) ProtoReflect() protoreflect.Message
- func (x *MedicationKnowledge_Ingredient_ItemX) Reset()
- func (x *MedicationKnowledge_Ingredient_ItemX) String() string
- type MedicationKnowledge_Ingredient_ItemX_CodeableConcept
- type MedicationKnowledge_Ingredient_ItemX_Reference
- type MedicationKnowledge_Ingredient_StrengthX
- func (*MedicationKnowledge_Ingredient_StrengthX) Descriptor() ([]byte, []int)deprecated
- func (m *MedicationKnowledge_Ingredient_StrengthX) GetChoice() isMedicationKnowledge_Ingredient_StrengthX_Choice
- func (x *MedicationKnowledge_Ingredient_StrengthX) GetCodeableConcept() *datatypes_go_proto.CodeableConcept
- func (x *MedicationKnowledge_Ingredient_StrengthX) GetQuantity() *datatypes_go_proto.Quantity
- func (x *MedicationKnowledge_Ingredient_StrengthX) GetRatio() *datatypes_go_proto.Ratio
- func (*MedicationKnowledge_Ingredient_StrengthX) ProtoMessage()
- func (x *MedicationKnowledge_Ingredient_StrengthX) ProtoReflect() protoreflect.Message
- func (x *MedicationKnowledge_Ingredient_StrengthX) Reset()
- func (x *MedicationKnowledge_Ingredient_StrengthX) String() string
- type MedicationKnowledge_Ingredient_StrengthX_CodeableConcept
- type MedicationKnowledge_Ingredient_StrengthX_Quantity
- type MedicationKnowledge_Ingredient_StrengthX_Ratio
- type MedicationKnowledge_KineticCharacteristic
- func (*MedicationKnowledge_KineticCharacteristic) Descriptor() ([]byte, []int)deprecated
- func (x *MedicationKnowledge_KineticCharacteristic) GetExtension() []*datatypes_go_proto.Extension
- func (x *MedicationKnowledge_KineticCharacteristic) GetId() *datatypes_go_proto.Id
- func (x *MedicationKnowledge_KineticCharacteristic) GetModifierExtension() []*datatypes_go_proto.Extension
- func (x *MedicationKnowledge_KineticCharacteristic) GetType() *datatypes_go_proto.CodeableConcept
- func (x *MedicationKnowledge_KineticCharacteristic) GetValue() *MedicationKnowledge_KineticCharacteristic_ValueX
- func (*MedicationKnowledge_KineticCharacteristic) ProtoMessage()
- func (x *MedicationKnowledge_KineticCharacteristic) ProtoReflect() protoreflect.Message
- func (x *MedicationKnowledge_KineticCharacteristic) Reset()
- func (x *MedicationKnowledge_KineticCharacteristic) String() string
- type MedicationKnowledge_KineticCharacteristic_ValueX
- func (*MedicationKnowledge_KineticCharacteristic_ValueX) Descriptor() ([]byte, []int)deprecated
- func (m *MedicationKnowledge_KineticCharacteristic_ValueX) GetChoice() isMedicationKnowledge_KineticCharacteristic_ValueX_Choice
- func (x *MedicationKnowledge_KineticCharacteristic_ValueX) GetDuration() *datatypes_go_proto.Duration
- func (x *MedicationKnowledge_KineticCharacteristic_ValueX) GetQuantity() *datatypes_go_proto.SimpleQuantity
- func (*MedicationKnowledge_KineticCharacteristic_ValueX) ProtoMessage()
- func (x *MedicationKnowledge_KineticCharacteristic_ValueX) ProtoReflect() protoreflect.Message
- func (x *MedicationKnowledge_KineticCharacteristic_ValueX) Reset()
- func (x *MedicationKnowledge_KineticCharacteristic_ValueX) String() string
- type MedicationKnowledge_KineticCharacteristic_ValueX_Duration
- type MedicationKnowledge_KineticCharacteristic_ValueX_Quantity
- type MedicationKnowledge_MedicineClassification
- func (*MedicationKnowledge_MedicineClassification) Descriptor() ([]byte, []int)deprecated
- func (x *MedicationKnowledge_MedicineClassification) GetClassification() []*datatypes_go_proto.CodeableConcept
- func (x *MedicationKnowledge_MedicineClassification) GetExtension() []*datatypes_go_proto.Extension
- func (x *MedicationKnowledge_MedicineClassification) GetId() *datatypes_go_proto.Id
- func (x *MedicationKnowledge_MedicineClassification) GetModifierExtension() []*datatypes_go_proto.Extension
- func (x *MedicationKnowledge_MedicineClassification) GetType() *datatypes_go_proto.CodeableConcept
- func (*MedicationKnowledge_MedicineClassification) ProtoMessage()
- func (x *MedicationKnowledge_MedicineClassification) ProtoReflect() protoreflect.Message
- func (x *MedicationKnowledge_MedicineClassification) Reset()
- func (x *MedicationKnowledge_MedicineClassification) String() string
- type MedicationKnowledge_MonitoringProgram
- func (*MedicationKnowledge_MonitoringProgram) Descriptor() ([]byte, []int)deprecated
- func (x *MedicationKnowledge_MonitoringProgram) GetExtension() []*datatypes_go_proto.Extension
- func (x *MedicationKnowledge_MonitoringProgram) GetId() *datatypes_go_proto.Id
- func (x *MedicationKnowledge_MonitoringProgram) GetModifierExtension() []*datatypes_go_proto.Extension
- func (x *MedicationKnowledge_MonitoringProgram) GetName() *datatypes_go_proto.String
- func (x *MedicationKnowledge_MonitoringProgram) GetType() *datatypes_go_proto.CodeableConcept
- func (*MedicationKnowledge_MonitoringProgram) ProtoMessage()
- func (x *MedicationKnowledge_MonitoringProgram) ProtoReflect() protoreflect.Message
- func (x *MedicationKnowledge_MonitoringProgram) Reset()
- func (x *MedicationKnowledge_MonitoringProgram) String() string
- type MedicationKnowledge_Monograph
- func (*MedicationKnowledge_Monograph) Descriptor() ([]byte, []int)deprecated
- func (x *MedicationKnowledge_Monograph) GetExtension() []*datatypes_go_proto.Extension
- func (x *MedicationKnowledge_Monograph) GetId() *datatypes_go_proto.Id
- func (x *MedicationKnowledge_Monograph) GetModifierExtension() []*datatypes_go_proto.Extension
- func (x *MedicationKnowledge_Monograph) GetSource() *datatypes_go_proto.Reference
- func (x *MedicationKnowledge_Monograph) GetType() *datatypes_go_proto.CodeableConcept
- func (*MedicationKnowledge_Monograph) ProtoMessage()
- func (x *MedicationKnowledge_Monograph) ProtoReflect() protoreflect.Message
- func (x *MedicationKnowledge_Monograph) Reset()
- func (x *MedicationKnowledge_Monograph) String() string
- type MedicationKnowledge_Packaging
- func (*MedicationKnowledge_Packaging) Descriptor() ([]byte, []int)deprecated
- func (x *MedicationKnowledge_Packaging) GetDevice() *datatypes_go_proto.Reference
- func (x *MedicationKnowledge_Packaging) GetExtension() []*datatypes_go_proto.Extension
- func (x *MedicationKnowledge_Packaging) GetId() *datatypes_go_proto.Id
- func (x *MedicationKnowledge_Packaging) GetMaterial() *datatypes_go_proto.CodeableConcept
- func (x *MedicationKnowledge_Packaging) GetModifierExtension() []*datatypes_go_proto.Extension
- func (x *MedicationKnowledge_Packaging) GetPackaging() []*MedicationKnowledge_Packaging
- func (x *MedicationKnowledge_Packaging) GetQuantity() *datatypes_go_proto.SimpleQuantity
- func (x *MedicationKnowledge_Packaging) GetType() *datatypes_go_proto.CodeableConcept
- func (*MedicationKnowledge_Packaging) ProtoMessage()
- func (x *MedicationKnowledge_Packaging) ProtoReflect() protoreflect.Message
- func (x *MedicationKnowledge_Packaging) Reset()
- func (x *MedicationKnowledge_Packaging) String() string
- type MedicationKnowledge_Regulatory
- func (*MedicationKnowledge_Regulatory) Descriptor() ([]byte, []int)deprecated
- func (x *MedicationKnowledge_Regulatory) GetExtension() []*datatypes_go_proto.Extension
- func (x *MedicationKnowledge_Regulatory) GetId() *datatypes_go_proto.Id
- func (x *MedicationKnowledge_Regulatory) GetMaxDispense() *MedicationKnowledge_Regulatory_MaxDispense
- func (x *MedicationKnowledge_Regulatory) GetModifierExtension() []*datatypes_go_proto.Extension
- func (x *MedicationKnowledge_Regulatory) GetRegulatoryAuthority() *datatypes_go_proto.Reference
- func (x *MedicationKnowledge_Regulatory) GetSchedule() []*datatypes_go_proto.CodeableConcept
- func (x *MedicationKnowledge_Regulatory) GetSubstitution() []*MedicationKnowledge_Regulatory_Substitution
- func (*MedicationKnowledge_Regulatory) ProtoMessage()
- func (x *MedicationKnowledge_Regulatory) ProtoReflect() protoreflect.Message
- func (x *MedicationKnowledge_Regulatory) Reset()
- func (x *MedicationKnowledge_Regulatory) String() string
- type MedicationKnowledge_Regulatory_MaxDispense
- func (*MedicationKnowledge_Regulatory_MaxDispense) Descriptor() ([]byte, []int)deprecated
- func (x *MedicationKnowledge_Regulatory_MaxDispense) GetExtension() []*datatypes_go_proto.Extension
- func (x *MedicationKnowledge_Regulatory_MaxDispense) GetId() *datatypes_go_proto.Id
- func (x *MedicationKnowledge_Regulatory_MaxDispense) GetModifierExtension() []*datatypes_go_proto.Extension
- func (x *MedicationKnowledge_Regulatory_MaxDispense) GetPeriod() *datatypes_go_proto.Duration
- func (x *MedicationKnowledge_Regulatory_MaxDispense) GetQuantity() *datatypes_go_proto.SimpleQuantity
- func (*MedicationKnowledge_Regulatory_MaxDispense) ProtoMessage()
- func (x *MedicationKnowledge_Regulatory_MaxDispense) ProtoReflect() protoreflect.Message
- func (x *MedicationKnowledge_Regulatory_MaxDispense) Reset()
- func (x *MedicationKnowledge_Regulatory_MaxDispense) String() string
- type MedicationKnowledge_Regulatory_Substitution
- func (*MedicationKnowledge_Regulatory_Substitution) Descriptor() ([]byte, []int)deprecated
- func (x *MedicationKnowledge_Regulatory_Substitution) GetAllowed() *datatypes_go_proto.Boolean
- func (x *MedicationKnowledge_Regulatory_Substitution) GetExtension() []*datatypes_go_proto.Extension
- func (x *MedicationKnowledge_Regulatory_Substitution) GetId() *datatypes_go_proto.Id
- func (x *MedicationKnowledge_Regulatory_Substitution) GetModifierExtension() []*datatypes_go_proto.Extension
- func (x *MedicationKnowledge_Regulatory_Substitution) GetType() *datatypes_go_proto.CodeableConcept
- func (*MedicationKnowledge_Regulatory_Substitution) ProtoMessage()
- func (x *MedicationKnowledge_Regulatory_Substitution) ProtoReflect() protoreflect.Message
- func (x *MedicationKnowledge_Regulatory_Substitution) Reset()
- func (x *MedicationKnowledge_Regulatory_Substitution) String() string
- type MedicationKnowledge_RelatedMedicationKnowledge
- func (*MedicationKnowledge_RelatedMedicationKnowledge) Descriptor() ([]byte, []int)deprecated
- func (x *MedicationKnowledge_RelatedMedicationKnowledge) GetExtension() []*datatypes_go_proto.Extension
- func (x *MedicationKnowledge_RelatedMedicationKnowledge) GetId() *datatypes_go_proto.Id
- func (x *MedicationKnowledge_RelatedMedicationKnowledge) GetModifierExtension() []*datatypes_go_proto.Extension
- func (x *MedicationKnowledge_RelatedMedicationKnowledge) GetReference() []*datatypes_go_proto.Reference
- func (x *MedicationKnowledge_RelatedMedicationKnowledge) GetType() *datatypes_go_proto.CodeableConcept
- func (*MedicationKnowledge_RelatedMedicationKnowledge) ProtoMessage()
- func (x *MedicationKnowledge_RelatedMedicationKnowledge) ProtoReflect() protoreflect.Message
- func (x *MedicationKnowledge_RelatedMedicationKnowledge) Reset()
- func (x *MedicationKnowledge_RelatedMedicationKnowledge) String() string
- type MedicationKnowledge_StatusCode
- func (*MedicationKnowledge_StatusCode) Descriptor() ([]byte, []int)deprecated
- func (x *MedicationKnowledge_StatusCode) GetExtension() []*datatypes_go_proto.Extension
- func (x *MedicationKnowledge_StatusCode) GetId() *datatypes_go_proto.String
- func (x *MedicationKnowledge_StatusCode) GetValue() codes_go_proto.MedicationKnowledgeStatusCode_Value
- func (*MedicationKnowledge_StatusCode) ProtoMessage()
- func (x *MedicationKnowledge_StatusCode) ProtoReflect() protoreflect.Message
- func (x *MedicationKnowledge_StatusCode) Reset()
- func (x *MedicationKnowledge_StatusCode) String() string
Constants ¶
This section is empty.
Variables ¶
var File_proto_google_fhir_proto_r5_core_resources_medication_knowledge_proto protoreflect.FileDescriptor
Functions ¶
This section is empty.
Types ¶
type MedicationKnowledge ¶
type MedicationKnowledge 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"` // Business identifier for this medication Identifier []*datatypes_go_proto.Identifier `protobuf:"bytes,10,rep,name=identifier,proto3" json:"identifier,omitempty"` // Code that identifies this medication Code *datatypes_go_proto.CodeableConcept `protobuf:"bytes,11,opt,name=code,proto3" json:"code,omitempty"` Status *MedicationKnowledge_StatusCode `protobuf:"bytes,12,opt,name=status,proto3" json:"status,omitempty"` // Manufacturer of the item Manufacturer *datatypes_go_proto.Reference `protobuf:"bytes,13,opt,name=manufacturer,proto3" json:"manufacturer,omitempty"` // powder | tablets | capsule + DoseForm *datatypes_go_proto.CodeableConcept `protobuf:"bytes,14,opt,name=dose_form,json=doseForm,proto3" json:"dose_form,omitempty"` // Amount of drug in package Amount *datatypes_go_proto.SimpleQuantity `protobuf:"bytes,15,opt,name=amount,proto3" json:"amount,omitempty"` // Additional names for a medication Synonym []*datatypes_go_proto.String `protobuf:"bytes,16,rep,name=synonym,proto3" json:"synonym,omitempty"` RelatedMedicationKnowledge []*MedicationKnowledge_RelatedMedicationKnowledge `` /* 142-byte string literal not displayed */ // A medication resource that is associated with this medication AssociatedMedication []*datatypes_go_proto.Reference `protobuf:"bytes,18,rep,name=associated_medication,json=associatedMedication,proto3" json:"associated_medication,omitempty"` // Category of the medication or product ProductType []*datatypes_go_proto.CodeableConcept `protobuf:"bytes,19,rep,name=product_type,json=productType,proto3" json:"product_type,omitempty"` Monograph []*MedicationKnowledge_Monograph `protobuf:"bytes,20,rep,name=monograph,proto3" json:"monograph,omitempty"` Ingredient []*MedicationKnowledge_Ingredient `protobuf:"bytes,21,rep,name=ingredient,proto3" json:"ingredient,omitempty"` // A device associated with the medication (for example, a drug coated // catheter or a drug impregnated dressing) Device []*datatypes_go_proto.Reference `protobuf:"bytes,22,rep,name=device,proto3" json:"device,omitempty"` // The instructions for preparing the medication PreparationInstruction *datatypes_go_proto.Markdown `` /* 128-byte string literal not displayed */ // The intended or approved route of administration IntendedRoute []*datatypes_go_proto.CodeableConcept `protobuf:"bytes,24,rep,name=intended_route,json=intendedRoute,proto3" json:"intended_route,omitempty"` Cost []*MedicationKnowledge_Cost `protobuf:"bytes,25,rep,name=cost,proto3" json:"cost,omitempty"` MonitoringProgram []*MedicationKnowledge_MonitoringProgram `protobuf:"bytes,26,rep,name=monitoring_program,json=monitoringProgram,proto3" json:"monitoring_program,omitempty"` AdministrationGuideline []*MedicationKnowledge_AdministrationGuideline `` /* 131-byte string literal not displayed */ MedicineClassification []*MedicationKnowledge_MedicineClassification `` /* 128-byte string literal not displayed */ Packaging *MedicationKnowledge_Packaging `protobuf:"bytes,29,opt,name=packaging,proto3" json:"packaging,omitempty"` DrugCharacteristic []*MedicationKnowledge_DrugCharacteristic `protobuf:"bytes,30,rep,name=drug_characteristic,json=drugCharacteristic,proto3" json:"drug_characteristic,omitempty"` // Potential clinical issue with or between medication(s) ClinicalUseIssue []*datatypes_go_proto.Reference `protobuf:"bytes,31,rep,name=clinical_use_issue,json=clinicalUseIssue,proto3" json:"clinical_use_issue,omitempty"` Regulatory []*MedicationKnowledge_Regulatory `protobuf:"bytes,32,rep,name=regulatory,proto3" json:"regulatory,omitempty"` KineticCharacteristic []*MedicationKnowledge_KineticCharacteristic `protobuf:"bytes,33,rep,name=kinetic_characteristic,json=kineticCharacteristic,proto3" json:"kinetic_characteristic,omitempty"` // contains filtered or unexported fields }
Auto-generated from StructureDefinition for MedicationKnowledge, last updated 2019-12-31T21:03:40.621+11:00. Definition of Medication Knowledge. See http://hl7.org/fhir/StructureDefinition/MedicationKnowledge
func (*MedicationKnowledge) Descriptor
deprecated
func (*MedicationKnowledge) Descriptor() ([]byte, []int)
Deprecated: Use MedicationKnowledge.ProtoReflect.Descriptor instead.
func (*MedicationKnowledge) GetAdministrationGuideline ¶
func (x *MedicationKnowledge) GetAdministrationGuideline() []*MedicationKnowledge_AdministrationGuideline
func (*MedicationKnowledge) GetAmount ¶
func (x *MedicationKnowledge) GetAmount() *datatypes_go_proto.SimpleQuantity
func (*MedicationKnowledge) GetAssociatedMedication ¶
func (x *MedicationKnowledge) GetAssociatedMedication() []*datatypes_go_proto.Reference
func (*MedicationKnowledge) GetClinicalUseIssue ¶
func (x *MedicationKnowledge) GetClinicalUseIssue() []*datatypes_go_proto.Reference
func (*MedicationKnowledge) GetCode ¶
func (x *MedicationKnowledge) GetCode() *datatypes_go_proto.CodeableConcept
func (*MedicationKnowledge) GetContained ¶
func (x *MedicationKnowledge) GetContained() []*any.Any
func (*MedicationKnowledge) GetCost ¶
func (x *MedicationKnowledge) GetCost() []*MedicationKnowledge_Cost
func (*MedicationKnowledge) GetDevice ¶
func (x *MedicationKnowledge) GetDevice() []*datatypes_go_proto.Reference
func (*MedicationKnowledge) GetDoseForm ¶
func (x *MedicationKnowledge) GetDoseForm() *datatypes_go_proto.CodeableConcept
func (*MedicationKnowledge) GetDrugCharacteristic ¶
func (x *MedicationKnowledge) GetDrugCharacteristic() []*MedicationKnowledge_DrugCharacteristic
func (*MedicationKnowledge) GetExtension ¶
func (x *MedicationKnowledge) GetExtension() []*datatypes_go_proto.Extension
func (*MedicationKnowledge) GetId ¶
func (x *MedicationKnowledge) GetId() *datatypes_go_proto.Id
func (*MedicationKnowledge) GetIdentifier ¶
func (x *MedicationKnowledge) GetIdentifier() []*datatypes_go_proto.Identifier
func (*MedicationKnowledge) GetImplicitRules ¶
func (x *MedicationKnowledge) GetImplicitRules() *datatypes_go_proto.Uri
func (*MedicationKnowledge) GetIngredient ¶
func (x *MedicationKnowledge) GetIngredient() []*MedicationKnowledge_Ingredient
func (*MedicationKnowledge) GetIntendedRoute ¶
func (x *MedicationKnowledge) GetIntendedRoute() []*datatypes_go_proto.CodeableConcept
func (*MedicationKnowledge) GetKineticCharacteristic ¶
func (x *MedicationKnowledge) GetKineticCharacteristic() []*MedicationKnowledge_KineticCharacteristic
func (*MedicationKnowledge) GetLanguage ¶
func (x *MedicationKnowledge) GetLanguage() *datatypes_go_proto.Code
func (*MedicationKnowledge) GetManufacturer ¶
func (x *MedicationKnowledge) GetManufacturer() *datatypes_go_proto.Reference
func (*MedicationKnowledge) GetMedicineClassification ¶
func (x *MedicationKnowledge) GetMedicineClassification() []*MedicationKnowledge_MedicineClassification
func (*MedicationKnowledge) GetMeta ¶
func (x *MedicationKnowledge) GetMeta() *datatypes_go_proto.Meta
func (*MedicationKnowledge) GetModifierExtension ¶
func (x *MedicationKnowledge) GetModifierExtension() []*datatypes_go_proto.Extension
func (*MedicationKnowledge) GetMonitoringProgram ¶
func (x *MedicationKnowledge) GetMonitoringProgram() []*MedicationKnowledge_MonitoringProgram
func (*MedicationKnowledge) GetMonograph ¶
func (x *MedicationKnowledge) GetMonograph() []*MedicationKnowledge_Monograph
func (*MedicationKnowledge) GetPackaging ¶
func (x *MedicationKnowledge) GetPackaging() *MedicationKnowledge_Packaging
func (*MedicationKnowledge) GetPreparationInstruction ¶
func (x *MedicationKnowledge) GetPreparationInstruction() *datatypes_go_proto.Markdown
func (*MedicationKnowledge) GetProductType ¶
func (x *MedicationKnowledge) GetProductType() []*datatypes_go_proto.CodeableConcept
func (*MedicationKnowledge) GetRegulatory ¶
func (x *MedicationKnowledge) GetRegulatory() []*MedicationKnowledge_Regulatory
func (*MedicationKnowledge) GetRelatedMedicationKnowledge ¶
func (x *MedicationKnowledge) GetRelatedMedicationKnowledge() []*MedicationKnowledge_RelatedMedicationKnowledge
func (*MedicationKnowledge) GetStatus ¶
func (x *MedicationKnowledge) GetStatus() *MedicationKnowledge_StatusCode
func (*MedicationKnowledge) GetSynonym ¶
func (x *MedicationKnowledge) GetSynonym() []*datatypes_go_proto.String
func (*MedicationKnowledge) GetText ¶
func (x *MedicationKnowledge) GetText() *datatypes_go_proto.Narrative
func (*MedicationKnowledge) ProtoMessage ¶
func (*MedicationKnowledge) ProtoMessage()
func (*MedicationKnowledge) ProtoReflect ¶
func (x *MedicationKnowledge) ProtoReflect() protoreflect.Message
func (*MedicationKnowledge) Reset ¶
func (x *MedicationKnowledge) Reset()
func (*MedicationKnowledge) String ¶
func (x *MedicationKnowledge) String() string
type MedicationKnowledge_AdministrationGuideline ¶
type MedicationKnowledge_AdministrationGuideline 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"` Dosage []*MedicationKnowledge_AdministrationGuideline_Dosage `protobuf:"bytes,4,rep,name=dosage,proto3" json:"dosage,omitempty"` Indication *MedicationKnowledge_AdministrationGuideline_IndicationX `protobuf:"bytes,5,opt,name=indication,proto3" json:"indication,omitempty"` PatientCharacteristic []*MedicationKnowledge_AdministrationGuideline_PatientCharacteristic `protobuf:"bytes,6,rep,name=patient_characteristic,json=patientCharacteristic,proto3" json:"patient_characteristic,omitempty"` // contains filtered or unexported fields }
Guidelines or protocols for administration of the medication
func (*MedicationKnowledge_AdministrationGuideline) Descriptor
deprecated
func (*MedicationKnowledge_AdministrationGuideline) Descriptor() ([]byte, []int)
Deprecated: Use MedicationKnowledge_AdministrationGuideline.ProtoReflect.Descriptor instead.
func (*MedicationKnowledge_AdministrationGuideline) GetDosage ¶
func (x *MedicationKnowledge_AdministrationGuideline) GetDosage() []*MedicationKnowledge_AdministrationGuideline_Dosage
func (*MedicationKnowledge_AdministrationGuideline) GetExtension ¶
func (x *MedicationKnowledge_AdministrationGuideline) GetExtension() []*datatypes_go_proto.Extension
func (*MedicationKnowledge_AdministrationGuideline) GetId ¶
func (x *MedicationKnowledge_AdministrationGuideline) GetId() *datatypes_go_proto.Id
func (*MedicationKnowledge_AdministrationGuideline) GetIndication ¶
func (x *MedicationKnowledge_AdministrationGuideline) GetIndication() *MedicationKnowledge_AdministrationGuideline_IndicationX
func (*MedicationKnowledge_AdministrationGuideline) GetModifierExtension ¶
func (x *MedicationKnowledge_AdministrationGuideline) GetModifierExtension() []*datatypes_go_proto.Extension
func (*MedicationKnowledge_AdministrationGuideline) GetPatientCharacteristic ¶
func (x *MedicationKnowledge_AdministrationGuideline) GetPatientCharacteristic() []*MedicationKnowledge_AdministrationGuideline_PatientCharacteristic
func (*MedicationKnowledge_AdministrationGuideline) ProtoMessage ¶
func (*MedicationKnowledge_AdministrationGuideline) ProtoMessage()
func (*MedicationKnowledge_AdministrationGuideline) ProtoReflect ¶
func (x *MedicationKnowledge_AdministrationGuideline) ProtoReflect() protoreflect.Message
func (*MedicationKnowledge_AdministrationGuideline) Reset ¶
func (x *MedicationKnowledge_AdministrationGuideline) Reset()
func (*MedicationKnowledge_AdministrationGuideline) String ¶
func (x *MedicationKnowledge_AdministrationGuideline) String() string
type MedicationKnowledge_AdministrationGuideline_Dosage ¶
type MedicationKnowledge_AdministrationGuideline_Dosage 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"` // Category of dosage for a medication Type *datatypes_go_proto.CodeableConcept `protobuf:"bytes,4,opt,name=type,proto3" json:"type,omitempty"` // Dosage for the medication for the specific guidelines Dosage []*datatypes_go_proto.Dosage `protobuf:"bytes,5,rep,name=dosage,proto3" json:"dosage,omitempty"` // contains filtered or unexported fields }
Dosage for the medication for the specific guidelines
func (*MedicationKnowledge_AdministrationGuideline_Dosage) Descriptor
deprecated
func (*MedicationKnowledge_AdministrationGuideline_Dosage) Descriptor() ([]byte, []int)
Deprecated: Use MedicationKnowledge_AdministrationGuideline_Dosage.ProtoReflect.Descriptor instead.
func (*MedicationKnowledge_AdministrationGuideline_Dosage) GetDosage ¶
func (x *MedicationKnowledge_AdministrationGuideline_Dosage) GetDosage() []*datatypes_go_proto.Dosage
func (*MedicationKnowledge_AdministrationGuideline_Dosage) GetExtension ¶
func (x *MedicationKnowledge_AdministrationGuideline_Dosage) GetExtension() []*datatypes_go_proto.Extension
func (*MedicationKnowledge_AdministrationGuideline_Dosage) GetId ¶
func (x *MedicationKnowledge_AdministrationGuideline_Dosage) GetId() *datatypes_go_proto.Id
func (*MedicationKnowledge_AdministrationGuideline_Dosage) GetModifierExtension ¶
func (x *MedicationKnowledge_AdministrationGuideline_Dosage) GetModifierExtension() []*datatypes_go_proto.Extension
func (*MedicationKnowledge_AdministrationGuideline_Dosage) GetType ¶
func (x *MedicationKnowledge_AdministrationGuideline_Dosage) GetType() *datatypes_go_proto.CodeableConcept
func (*MedicationKnowledge_AdministrationGuideline_Dosage) ProtoMessage ¶
func (*MedicationKnowledge_AdministrationGuideline_Dosage) ProtoMessage()
func (*MedicationKnowledge_AdministrationGuideline_Dosage) ProtoReflect ¶
func (x *MedicationKnowledge_AdministrationGuideline_Dosage) ProtoReflect() protoreflect.Message
func (*MedicationKnowledge_AdministrationGuideline_Dosage) Reset ¶
func (x *MedicationKnowledge_AdministrationGuideline_Dosage) Reset()
func (*MedicationKnowledge_AdministrationGuideline_Dosage) String ¶
func (x *MedicationKnowledge_AdministrationGuideline_Dosage) String() string
type MedicationKnowledge_AdministrationGuideline_IndicationX ¶
type MedicationKnowledge_AdministrationGuideline_IndicationX struct { // Types that are assignable to Choice: // *MedicationKnowledge_AdministrationGuideline_IndicationX_CodeableConcept // *MedicationKnowledge_AdministrationGuideline_IndicationX_Reference Choice isMedicationKnowledge_AdministrationGuideline_IndicationX_Choice `protobuf_oneof:"choice"` // contains filtered or unexported fields }
Indication for use that apply to the specific administration guidelines
func (*MedicationKnowledge_AdministrationGuideline_IndicationX) Descriptor
deprecated
func (*MedicationKnowledge_AdministrationGuideline_IndicationX) Descriptor() ([]byte, []int)
Deprecated: Use MedicationKnowledge_AdministrationGuideline_IndicationX.ProtoReflect.Descriptor instead.
func (*MedicationKnowledge_AdministrationGuideline_IndicationX) GetChoice ¶
func (m *MedicationKnowledge_AdministrationGuideline_IndicationX) GetChoice() isMedicationKnowledge_AdministrationGuideline_IndicationX_Choice
func (*MedicationKnowledge_AdministrationGuideline_IndicationX) GetCodeableConcept ¶
func (x *MedicationKnowledge_AdministrationGuideline_IndicationX) GetCodeableConcept() *datatypes_go_proto.CodeableConcept
func (*MedicationKnowledge_AdministrationGuideline_IndicationX) GetReference ¶
func (x *MedicationKnowledge_AdministrationGuideline_IndicationX) GetReference() *datatypes_go_proto.Reference
func (*MedicationKnowledge_AdministrationGuideline_IndicationX) ProtoMessage ¶
func (*MedicationKnowledge_AdministrationGuideline_IndicationX) ProtoMessage()
func (*MedicationKnowledge_AdministrationGuideline_IndicationX) ProtoReflect ¶
func (x *MedicationKnowledge_AdministrationGuideline_IndicationX) ProtoReflect() protoreflect.Message
func (*MedicationKnowledge_AdministrationGuideline_IndicationX) Reset ¶
func (x *MedicationKnowledge_AdministrationGuideline_IndicationX) Reset()
func (*MedicationKnowledge_AdministrationGuideline_IndicationX) String ¶
func (x *MedicationKnowledge_AdministrationGuideline_IndicationX) String() string
type MedicationKnowledge_AdministrationGuideline_IndicationX_CodeableConcept ¶
type MedicationKnowledge_AdministrationGuideline_IndicationX_CodeableConcept struct {
CodeableConcept *datatypes_go_proto.CodeableConcept `protobuf:"bytes,1,opt,name=codeable_concept,json=codeableConcept,proto3,oneof"`
}
type MedicationKnowledge_AdministrationGuideline_IndicationX_Reference ¶
type MedicationKnowledge_AdministrationGuideline_IndicationX_Reference struct {
Reference *datatypes_go_proto.Reference `protobuf:"bytes,2,opt,name=reference,proto3,oneof"`
}
type MedicationKnowledge_AdministrationGuideline_PatientCharacteristic ¶
type MedicationKnowledge_AdministrationGuideline_PatientCharacteristic 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"` Characteristic *MedicationKnowledge_AdministrationGuideline_PatientCharacteristic_CharacteristicX `protobuf:"bytes,4,opt,name=characteristic,proto3" json:"characteristic,omitempty"` // The specific characteristic Value []*datatypes_go_proto.String `protobuf:"bytes,5,rep,name=value,proto3" json:"value,omitempty"` // contains filtered or unexported fields }
Characteristics of the patient that are relevant to the administration guidelines
func (*MedicationKnowledge_AdministrationGuideline_PatientCharacteristic) Descriptor
deprecated
func (*MedicationKnowledge_AdministrationGuideline_PatientCharacteristic) Descriptor() ([]byte, []int)
Deprecated: Use MedicationKnowledge_AdministrationGuideline_PatientCharacteristic.ProtoReflect.Descriptor instead.
func (*MedicationKnowledge_AdministrationGuideline_PatientCharacteristic) GetCharacteristic ¶
func (*MedicationKnowledge_AdministrationGuideline_PatientCharacteristic) GetExtension ¶
func (x *MedicationKnowledge_AdministrationGuideline_PatientCharacteristic) GetExtension() []*datatypes_go_proto.Extension
func (*MedicationKnowledge_AdministrationGuideline_PatientCharacteristic) GetModifierExtension ¶
func (x *MedicationKnowledge_AdministrationGuideline_PatientCharacteristic) GetModifierExtension() []*datatypes_go_proto.Extension
func (*MedicationKnowledge_AdministrationGuideline_PatientCharacteristic) GetValue ¶
func (x *MedicationKnowledge_AdministrationGuideline_PatientCharacteristic) GetValue() []*datatypes_go_proto.String
func (*MedicationKnowledge_AdministrationGuideline_PatientCharacteristic) ProtoMessage ¶
func (*MedicationKnowledge_AdministrationGuideline_PatientCharacteristic) ProtoMessage()
func (*MedicationKnowledge_AdministrationGuideline_PatientCharacteristic) ProtoReflect ¶
func (x *MedicationKnowledge_AdministrationGuideline_PatientCharacteristic) ProtoReflect() protoreflect.Message
func (*MedicationKnowledge_AdministrationGuideline_PatientCharacteristic) Reset ¶
func (x *MedicationKnowledge_AdministrationGuideline_PatientCharacteristic) Reset()
func (*MedicationKnowledge_AdministrationGuideline_PatientCharacteristic) String ¶
func (x *MedicationKnowledge_AdministrationGuideline_PatientCharacteristic) String() string
type MedicationKnowledge_AdministrationGuideline_PatientCharacteristic_CharacteristicX ¶
type MedicationKnowledge_AdministrationGuideline_PatientCharacteristic_CharacteristicX struct { // Types that are assignable to Choice: // *MedicationKnowledge_AdministrationGuideline_PatientCharacteristic_CharacteristicX_CodeableConcept // *MedicationKnowledge_AdministrationGuideline_PatientCharacteristic_CharacteristicX_Quantity Choice isMedicationKnowledge_AdministrationGuideline_PatientCharacteristic_CharacteristicX_Choice `protobuf_oneof:"choice"` // contains filtered or unexported fields }
Specific characteristic that is relevant to the administration guideline
func (*MedicationKnowledge_AdministrationGuideline_PatientCharacteristic_CharacteristicX) Descriptor
deprecated
func (*MedicationKnowledge_AdministrationGuideline_PatientCharacteristic_CharacteristicX) Descriptor() ([]byte, []int)
Deprecated: Use MedicationKnowledge_AdministrationGuideline_PatientCharacteristic_CharacteristicX.ProtoReflect.Descriptor instead.
func (*MedicationKnowledge_AdministrationGuideline_PatientCharacteristic_CharacteristicX) GetChoice ¶
func (m *MedicationKnowledge_AdministrationGuideline_PatientCharacteristic_CharacteristicX) GetChoice() isMedicationKnowledge_AdministrationGuideline_PatientCharacteristic_CharacteristicX_Choice
func (*MedicationKnowledge_AdministrationGuideline_PatientCharacteristic_CharacteristicX) GetCodeableConcept ¶
func (x *MedicationKnowledge_AdministrationGuideline_PatientCharacteristic_CharacteristicX) GetCodeableConcept() *datatypes_go_proto.CodeableConcept
func (*MedicationKnowledge_AdministrationGuideline_PatientCharacteristic_CharacteristicX) GetQuantity ¶
func (*MedicationKnowledge_AdministrationGuideline_PatientCharacteristic_CharacteristicX) ProtoMessage ¶
func (*MedicationKnowledge_AdministrationGuideline_PatientCharacteristic_CharacteristicX) ProtoMessage()
func (*MedicationKnowledge_AdministrationGuideline_PatientCharacteristic_CharacteristicX) ProtoReflect ¶
func (x *MedicationKnowledge_AdministrationGuideline_PatientCharacteristic_CharacteristicX) ProtoReflect() protoreflect.Message
type MedicationKnowledge_AdministrationGuideline_PatientCharacteristic_CharacteristicX_CodeableConcept ¶
type MedicationKnowledge_AdministrationGuideline_PatientCharacteristic_CharacteristicX_CodeableConcept struct {
CodeableConcept *datatypes_go_proto.CodeableConcept `protobuf:"bytes,1,opt,name=codeable_concept,json=codeableConcept,proto3,oneof"`
}
type MedicationKnowledge_AdministrationGuideline_PatientCharacteristic_CharacteristicX_Quantity ¶
type MedicationKnowledge_AdministrationGuideline_PatientCharacteristic_CharacteristicX_Quantity struct {
Quantity *datatypes_go_proto.SimpleQuantity `protobuf:"bytes,2,opt,name=quantity,proto3,oneof"`
}
type MedicationKnowledge_Cost ¶
type MedicationKnowledge_Cost 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"` // The category of the cost information Type *datatypes_go_proto.CodeableConcept `protobuf:"bytes,4,opt,name=type,proto3" json:"type,omitempty"` // The source or owner for the price information Source *datatypes_go_proto.String `protobuf:"bytes,5,opt,name=source,proto3" json:"source,omitempty"` // The price of the medication Cost *datatypes_go_proto.Money `protobuf:"bytes,6,opt,name=cost,proto3" json:"cost,omitempty"` // contains filtered or unexported fields }
The pricing of the medication
func (*MedicationKnowledge_Cost) Descriptor
deprecated
func (*MedicationKnowledge_Cost) Descriptor() ([]byte, []int)
Deprecated: Use MedicationKnowledge_Cost.ProtoReflect.Descriptor instead.
func (*MedicationKnowledge_Cost) GetCost ¶
func (x *MedicationKnowledge_Cost) GetCost() *datatypes_go_proto.Money
func (*MedicationKnowledge_Cost) GetExtension ¶
func (x *MedicationKnowledge_Cost) GetExtension() []*datatypes_go_proto.Extension
func (*MedicationKnowledge_Cost) GetId ¶
func (x *MedicationKnowledge_Cost) GetId() *datatypes_go_proto.Id
func (*MedicationKnowledge_Cost) GetModifierExtension ¶
func (x *MedicationKnowledge_Cost) GetModifierExtension() []*datatypes_go_proto.Extension
func (*MedicationKnowledge_Cost) GetSource ¶
func (x *MedicationKnowledge_Cost) GetSource() *datatypes_go_proto.String
func (*MedicationKnowledge_Cost) GetType ¶
func (x *MedicationKnowledge_Cost) GetType() *datatypes_go_proto.CodeableConcept
func (*MedicationKnowledge_Cost) ProtoMessage ¶
func (*MedicationKnowledge_Cost) ProtoMessage()
func (*MedicationKnowledge_Cost) ProtoReflect ¶
func (x *MedicationKnowledge_Cost) ProtoReflect() protoreflect.Message
func (*MedicationKnowledge_Cost) Reset ¶
func (x *MedicationKnowledge_Cost) Reset()
func (*MedicationKnowledge_Cost) String ¶
func (x *MedicationKnowledge_Cost) String() string
type MedicationKnowledge_DrugCharacteristic ¶
type MedicationKnowledge_DrugCharacteristic 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"` // Code specifying the type of characteristic of medication Type *datatypes_go_proto.CodeableConcept `protobuf:"bytes,4,opt,name=type,proto3" json:"type,omitempty"` Value *MedicationKnowledge_DrugCharacteristic_ValueX `protobuf:"bytes,5,opt,name=value,proto3" json:"value,omitempty"` // contains filtered or unexported fields }
Specifies descriptive properties of the medicine
func (*MedicationKnowledge_DrugCharacteristic) Descriptor
deprecated
func (*MedicationKnowledge_DrugCharacteristic) Descriptor() ([]byte, []int)
Deprecated: Use MedicationKnowledge_DrugCharacteristic.ProtoReflect.Descriptor instead.
func (*MedicationKnowledge_DrugCharacteristic) GetExtension ¶
func (x *MedicationKnowledge_DrugCharacteristic) GetExtension() []*datatypes_go_proto.Extension
func (*MedicationKnowledge_DrugCharacteristic) GetId ¶
func (x *MedicationKnowledge_DrugCharacteristic) GetId() *datatypes_go_proto.Id
func (*MedicationKnowledge_DrugCharacteristic) GetModifierExtension ¶
func (x *MedicationKnowledge_DrugCharacteristic) GetModifierExtension() []*datatypes_go_proto.Extension
func (*MedicationKnowledge_DrugCharacteristic) GetType ¶
func (x *MedicationKnowledge_DrugCharacteristic) GetType() *datatypes_go_proto.CodeableConcept
func (*MedicationKnowledge_DrugCharacteristic) GetValue ¶
func (x *MedicationKnowledge_DrugCharacteristic) GetValue() *MedicationKnowledge_DrugCharacteristic_ValueX
func (*MedicationKnowledge_DrugCharacteristic) ProtoMessage ¶
func (*MedicationKnowledge_DrugCharacteristic) ProtoMessage()
func (*MedicationKnowledge_DrugCharacteristic) ProtoReflect ¶
func (x *MedicationKnowledge_DrugCharacteristic) ProtoReflect() protoreflect.Message
func (*MedicationKnowledge_DrugCharacteristic) Reset ¶
func (x *MedicationKnowledge_DrugCharacteristic) Reset()
func (*MedicationKnowledge_DrugCharacteristic) String ¶
func (x *MedicationKnowledge_DrugCharacteristic) String() string
type MedicationKnowledge_DrugCharacteristic_ValueX ¶
type MedicationKnowledge_DrugCharacteristic_ValueX struct { // Types that are assignable to Choice: // *MedicationKnowledge_DrugCharacteristic_ValueX_CodeableConcept // *MedicationKnowledge_DrugCharacteristic_ValueX_StringValue // *MedicationKnowledge_DrugCharacteristic_ValueX_Quantity // *MedicationKnowledge_DrugCharacteristic_ValueX_Base64Binary // *MedicationKnowledge_DrugCharacteristic_ValueX_Attachment Choice isMedicationKnowledge_DrugCharacteristic_ValueX_Choice `protobuf_oneof:"choice"` // contains filtered or unexported fields }
Description of the characteristic
func (*MedicationKnowledge_DrugCharacteristic_ValueX) Descriptor
deprecated
func (*MedicationKnowledge_DrugCharacteristic_ValueX) Descriptor() ([]byte, []int)
Deprecated: Use MedicationKnowledge_DrugCharacteristic_ValueX.ProtoReflect.Descriptor instead.
func (*MedicationKnowledge_DrugCharacteristic_ValueX) GetAttachment ¶
func (x *MedicationKnowledge_DrugCharacteristic_ValueX) GetAttachment() *datatypes_go_proto.Attachment
func (*MedicationKnowledge_DrugCharacteristic_ValueX) GetBase64Binary ¶
func (x *MedicationKnowledge_DrugCharacteristic_ValueX) GetBase64Binary() *datatypes_go_proto.Base64Binary
func (*MedicationKnowledge_DrugCharacteristic_ValueX) GetChoice ¶
func (m *MedicationKnowledge_DrugCharacteristic_ValueX) GetChoice() isMedicationKnowledge_DrugCharacteristic_ValueX_Choice
func (*MedicationKnowledge_DrugCharacteristic_ValueX) GetCodeableConcept ¶
func (x *MedicationKnowledge_DrugCharacteristic_ValueX) GetCodeableConcept() *datatypes_go_proto.CodeableConcept
func (*MedicationKnowledge_DrugCharacteristic_ValueX) GetQuantity ¶
func (x *MedicationKnowledge_DrugCharacteristic_ValueX) GetQuantity() *datatypes_go_proto.SimpleQuantity
func (*MedicationKnowledge_DrugCharacteristic_ValueX) GetStringValue ¶
func (x *MedicationKnowledge_DrugCharacteristic_ValueX) GetStringValue() *datatypes_go_proto.String
func (*MedicationKnowledge_DrugCharacteristic_ValueX) ProtoMessage ¶
func (*MedicationKnowledge_DrugCharacteristic_ValueX) ProtoMessage()
func (*MedicationKnowledge_DrugCharacteristic_ValueX) ProtoReflect ¶
func (x *MedicationKnowledge_DrugCharacteristic_ValueX) ProtoReflect() protoreflect.Message
func (*MedicationKnowledge_DrugCharacteristic_ValueX) Reset ¶
func (x *MedicationKnowledge_DrugCharacteristic_ValueX) Reset()
func (*MedicationKnowledge_DrugCharacteristic_ValueX) String ¶
func (x *MedicationKnowledge_DrugCharacteristic_ValueX) String() string
type MedicationKnowledge_DrugCharacteristic_ValueX_Attachment ¶
type MedicationKnowledge_DrugCharacteristic_ValueX_Attachment struct {
Attachment *datatypes_go_proto.Attachment `protobuf:"bytes,5,opt,name=attachment,proto3,oneof"`
}
type MedicationKnowledge_DrugCharacteristic_ValueX_Base64Binary ¶
type MedicationKnowledge_DrugCharacteristic_ValueX_Base64Binary struct {
Base64Binary *datatypes_go_proto.Base64Binary `protobuf:"bytes,4,opt,name=base64_binary,json=base64Binary,proto3,oneof"`
}
type MedicationKnowledge_DrugCharacteristic_ValueX_CodeableConcept ¶
type MedicationKnowledge_DrugCharacteristic_ValueX_CodeableConcept struct {
CodeableConcept *datatypes_go_proto.CodeableConcept `protobuf:"bytes,1,opt,name=codeable_concept,json=codeableConcept,proto3,oneof"`
}
type MedicationKnowledge_DrugCharacteristic_ValueX_Quantity ¶
type MedicationKnowledge_DrugCharacteristic_ValueX_Quantity struct {
Quantity *datatypes_go_proto.SimpleQuantity `protobuf:"bytes,3,opt,name=quantity,proto3,oneof"`
}
type MedicationKnowledge_DrugCharacteristic_ValueX_StringValue ¶
type MedicationKnowledge_DrugCharacteristic_ValueX_StringValue struct {
StringValue *datatypes_go_proto.String `protobuf:"bytes,2,opt,name=string_value,json=string,proto3,oneof"`
}
type MedicationKnowledge_Ingredient ¶
type MedicationKnowledge_Ingredient 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"` Item *MedicationKnowledge_Ingredient_ItemX `protobuf:"bytes,4,opt,name=item,proto3" json:"item,omitempty"` // Active ingredient indicator IsActive *datatypes_go_proto.Boolean `protobuf:"bytes,5,opt,name=is_active,json=isActive,proto3" json:"is_active,omitempty"` Strength *MedicationKnowledge_Ingredient_StrengthX `protobuf:"bytes,6,opt,name=strength,proto3" json:"strength,omitempty"` // contains filtered or unexported fields }
Active or inactive ingredient
func (*MedicationKnowledge_Ingredient) Descriptor
deprecated
func (*MedicationKnowledge_Ingredient) Descriptor() ([]byte, []int)
Deprecated: Use MedicationKnowledge_Ingredient.ProtoReflect.Descriptor instead.
func (*MedicationKnowledge_Ingredient) GetExtension ¶
func (x *MedicationKnowledge_Ingredient) GetExtension() []*datatypes_go_proto.Extension
func (*MedicationKnowledge_Ingredient) GetId ¶
func (x *MedicationKnowledge_Ingredient) GetId() *datatypes_go_proto.Id
func (*MedicationKnowledge_Ingredient) GetIsActive ¶
func (x *MedicationKnowledge_Ingredient) GetIsActive() *datatypes_go_proto.Boolean
func (*MedicationKnowledge_Ingredient) GetItem ¶
func (x *MedicationKnowledge_Ingredient) GetItem() *MedicationKnowledge_Ingredient_ItemX
func (*MedicationKnowledge_Ingredient) GetModifierExtension ¶
func (x *MedicationKnowledge_Ingredient) GetModifierExtension() []*datatypes_go_proto.Extension
func (*MedicationKnowledge_Ingredient) GetStrength ¶
func (x *MedicationKnowledge_Ingredient) GetStrength() *MedicationKnowledge_Ingredient_StrengthX
func (*MedicationKnowledge_Ingredient) ProtoMessage ¶
func (*MedicationKnowledge_Ingredient) ProtoMessage()
func (*MedicationKnowledge_Ingredient) ProtoReflect ¶
func (x *MedicationKnowledge_Ingredient) ProtoReflect() protoreflect.Message
func (*MedicationKnowledge_Ingredient) Reset ¶
func (x *MedicationKnowledge_Ingredient) Reset()
func (*MedicationKnowledge_Ingredient) String ¶
func (x *MedicationKnowledge_Ingredient) String() string
type MedicationKnowledge_Ingredient_ItemX ¶
type MedicationKnowledge_Ingredient_ItemX struct { // Types that are assignable to Choice: // *MedicationKnowledge_Ingredient_ItemX_CodeableConcept // *MedicationKnowledge_Ingredient_ItemX_Reference Choice isMedicationKnowledge_Ingredient_ItemX_Choice `protobuf_oneof:"choice"` // contains filtered or unexported fields }
Medication(s) or MedicinalProductIngredient(s) contained in the medication
func (*MedicationKnowledge_Ingredient_ItemX) Descriptor
deprecated
func (*MedicationKnowledge_Ingredient_ItemX) Descriptor() ([]byte, []int)
Deprecated: Use MedicationKnowledge_Ingredient_ItemX.ProtoReflect.Descriptor instead.
func (*MedicationKnowledge_Ingredient_ItemX) GetChoice ¶
func (m *MedicationKnowledge_Ingredient_ItemX) GetChoice() isMedicationKnowledge_Ingredient_ItemX_Choice
func (*MedicationKnowledge_Ingredient_ItemX) GetCodeableConcept ¶
func (x *MedicationKnowledge_Ingredient_ItemX) GetCodeableConcept() *datatypes_go_proto.CodeableConcept
func (*MedicationKnowledge_Ingredient_ItemX) GetReference ¶
func (x *MedicationKnowledge_Ingredient_ItemX) GetReference() *datatypes_go_proto.Reference
func (*MedicationKnowledge_Ingredient_ItemX) ProtoMessage ¶
func (*MedicationKnowledge_Ingredient_ItemX) ProtoMessage()
func (*MedicationKnowledge_Ingredient_ItemX) ProtoReflect ¶
func (x *MedicationKnowledge_Ingredient_ItemX) ProtoReflect() protoreflect.Message
func (*MedicationKnowledge_Ingredient_ItemX) Reset ¶
func (x *MedicationKnowledge_Ingredient_ItemX) Reset()
func (*MedicationKnowledge_Ingredient_ItemX) String ¶
func (x *MedicationKnowledge_Ingredient_ItemX) String() string
type MedicationKnowledge_Ingredient_ItemX_CodeableConcept ¶
type MedicationKnowledge_Ingredient_ItemX_CodeableConcept struct {
CodeableConcept *datatypes_go_proto.CodeableConcept `protobuf:"bytes,1,opt,name=codeable_concept,json=codeableConcept,proto3,oneof"`
}
type MedicationKnowledge_Ingredient_ItemX_Reference ¶
type MedicationKnowledge_Ingredient_ItemX_Reference struct {
Reference *datatypes_go_proto.Reference `protobuf:"bytes,2,opt,name=reference,proto3,oneof"`
}
type MedicationKnowledge_Ingredient_StrengthX ¶
type MedicationKnowledge_Ingredient_StrengthX struct { // Types that are assignable to Choice: // *MedicationKnowledge_Ingredient_StrengthX_Ratio // *MedicationKnowledge_Ingredient_StrengthX_CodeableConcept // *MedicationKnowledge_Ingredient_StrengthX_Quantity Choice isMedicationKnowledge_Ingredient_StrengthX_Choice `protobuf_oneof:"choice"` // contains filtered or unexported fields }
Quantity of ingredient present
func (*MedicationKnowledge_Ingredient_StrengthX) Descriptor
deprecated
func (*MedicationKnowledge_Ingredient_StrengthX) Descriptor() ([]byte, []int)
Deprecated: Use MedicationKnowledge_Ingredient_StrengthX.ProtoReflect.Descriptor instead.
func (*MedicationKnowledge_Ingredient_StrengthX) GetChoice ¶
func (m *MedicationKnowledge_Ingredient_StrengthX) GetChoice() isMedicationKnowledge_Ingredient_StrengthX_Choice
func (*MedicationKnowledge_Ingredient_StrengthX) GetCodeableConcept ¶
func (x *MedicationKnowledge_Ingredient_StrengthX) GetCodeableConcept() *datatypes_go_proto.CodeableConcept
func (*MedicationKnowledge_Ingredient_StrengthX) GetQuantity ¶
func (x *MedicationKnowledge_Ingredient_StrengthX) GetQuantity() *datatypes_go_proto.Quantity
func (*MedicationKnowledge_Ingredient_StrengthX) GetRatio ¶
func (x *MedicationKnowledge_Ingredient_StrengthX) GetRatio() *datatypes_go_proto.Ratio
func (*MedicationKnowledge_Ingredient_StrengthX) ProtoMessage ¶
func (*MedicationKnowledge_Ingredient_StrengthX) ProtoMessage()
func (*MedicationKnowledge_Ingredient_StrengthX) ProtoReflect ¶
func (x *MedicationKnowledge_Ingredient_StrengthX) ProtoReflect() protoreflect.Message
func (*MedicationKnowledge_Ingredient_StrengthX) Reset ¶
func (x *MedicationKnowledge_Ingredient_StrengthX) Reset()
func (*MedicationKnowledge_Ingredient_StrengthX) String ¶
func (x *MedicationKnowledge_Ingredient_StrengthX) String() string
type MedicationKnowledge_Ingredient_StrengthX_CodeableConcept ¶
type MedicationKnowledge_Ingredient_StrengthX_CodeableConcept struct {
CodeableConcept *datatypes_go_proto.CodeableConcept `protobuf:"bytes,2,opt,name=codeable_concept,json=codeableConcept,proto3,oneof"`
}
type MedicationKnowledge_Ingredient_StrengthX_Quantity ¶
type MedicationKnowledge_Ingredient_StrengthX_Quantity struct {
Quantity *datatypes_go_proto.Quantity `protobuf:"bytes,3,opt,name=quantity,proto3,oneof"`
}
type MedicationKnowledge_Ingredient_StrengthX_Ratio ¶
type MedicationKnowledge_Ingredient_StrengthX_Ratio struct {
Ratio *datatypes_go_proto.Ratio `protobuf:"bytes,1,opt,name=ratio,proto3,oneof"`
}
type MedicationKnowledge_KineticCharacteristic ¶
type MedicationKnowledge_KineticCharacteristic 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"` // Code specifying the type of kinetics Type *datatypes_go_proto.CodeableConcept `protobuf:"bytes,4,opt,name=type,proto3" json:"type,omitempty"` Value *MedicationKnowledge_KineticCharacteristic_ValueX `protobuf:"bytes,5,opt,name=value,proto3" json:"value,omitempty"` // contains filtered or unexported fields }
The time course of drug absorption, distribution, metabolism and excretion of a medication from the body
func (*MedicationKnowledge_KineticCharacteristic) Descriptor
deprecated
func (*MedicationKnowledge_KineticCharacteristic) Descriptor() ([]byte, []int)
Deprecated: Use MedicationKnowledge_KineticCharacteristic.ProtoReflect.Descriptor instead.
func (*MedicationKnowledge_KineticCharacteristic) GetExtension ¶
func (x *MedicationKnowledge_KineticCharacteristic) GetExtension() []*datatypes_go_proto.Extension
func (*MedicationKnowledge_KineticCharacteristic) GetId ¶
func (x *MedicationKnowledge_KineticCharacteristic) GetId() *datatypes_go_proto.Id
func (*MedicationKnowledge_KineticCharacteristic) GetModifierExtension ¶
func (x *MedicationKnowledge_KineticCharacteristic) GetModifierExtension() []*datatypes_go_proto.Extension
func (*MedicationKnowledge_KineticCharacteristic) GetType ¶
func (x *MedicationKnowledge_KineticCharacteristic) GetType() *datatypes_go_proto.CodeableConcept
func (*MedicationKnowledge_KineticCharacteristic) GetValue ¶
func (x *MedicationKnowledge_KineticCharacteristic) GetValue() *MedicationKnowledge_KineticCharacteristic_ValueX
func (*MedicationKnowledge_KineticCharacteristic) ProtoMessage ¶
func (*MedicationKnowledge_KineticCharacteristic) ProtoMessage()
func (*MedicationKnowledge_KineticCharacteristic) ProtoReflect ¶
func (x *MedicationKnowledge_KineticCharacteristic) ProtoReflect() protoreflect.Message
func (*MedicationKnowledge_KineticCharacteristic) Reset ¶
func (x *MedicationKnowledge_KineticCharacteristic) Reset()
func (*MedicationKnowledge_KineticCharacteristic) String ¶
func (x *MedicationKnowledge_KineticCharacteristic) String() string
type MedicationKnowledge_KineticCharacteristic_ValueX ¶
type MedicationKnowledge_KineticCharacteristic_ValueX struct { // Types that are assignable to Choice: // *MedicationKnowledge_KineticCharacteristic_ValueX_Quantity // *MedicationKnowledge_KineticCharacteristic_ValueX_Duration Choice isMedicationKnowledge_KineticCharacteristic_ValueX_Choice `protobuf_oneof:"choice"` // contains filtered or unexported fields }
Description of the characteristic
func (*MedicationKnowledge_KineticCharacteristic_ValueX) Descriptor
deprecated
func (*MedicationKnowledge_KineticCharacteristic_ValueX) Descriptor() ([]byte, []int)
Deprecated: Use MedicationKnowledge_KineticCharacteristic_ValueX.ProtoReflect.Descriptor instead.
func (*MedicationKnowledge_KineticCharacteristic_ValueX) GetChoice ¶
func (m *MedicationKnowledge_KineticCharacteristic_ValueX) GetChoice() isMedicationKnowledge_KineticCharacteristic_ValueX_Choice
func (*MedicationKnowledge_KineticCharacteristic_ValueX) GetDuration ¶
func (x *MedicationKnowledge_KineticCharacteristic_ValueX) GetDuration() *datatypes_go_proto.Duration
func (*MedicationKnowledge_KineticCharacteristic_ValueX) GetQuantity ¶
func (x *MedicationKnowledge_KineticCharacteristic_ValueX) GetQuantity() *datatypes_go_proto.SimpleQuantity
func (*MedicationKnowledge_KineticCharacteristic_ValueX) ProtoMessage ¶
func (*MedicationKnowledge_KineticCharacteristic_ValueX) ProtoMessage()
func (*MedicationKnowledge_KineticCharacteristic_ValueX) ProtoReflect ¶
func (x *MedicationKnowledge_KineticCharacteristic_ValueX) ProtoReflect() protoreflect.Message
func (*MedicationKnowledge_KineticCharacteristic_ValueX) Reset ¶
func (x *MedicationKnowledge_KineticCharacteristic_ValueX) Reset()
func (*MedicationKnowledge_KineticCharacteristic_ValueX) String ¶
func (x *MedicationKnowledge_KineticCharacteristic_ValueX) String() string
type MedicationKnowledge_KineticCharacteristic_ValueX_Duration ¶
type MedicationKnowledge_KineticCharacteristic_ValueX_Duration struct {
Duration *datatypes_go_proto.Duration `protobuf:"bytes,2,opt,name=duration,proto3,oneof"`
}
type MedicationKnowledge_KineticCharacteristic_ValueX_Quantity ¶
type MedicationKnowledge_KineticCharacteristic_ValueX_Quantity struct {
Quantity *datatypes_go_proto.SimpleQuantity `protobuf:"bytes,1,opt,name=quantity,proto3,oneof"`
}
type MedicationKnowledge_MedicineClassification ¶
type MedicationKnowledge_MedicineClassification 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"` // The type of category for the medication (for example, therapeutic // classification, therapeutic sub-classification) Type *datatypes_go_proto.CodeableConcept `protobuf:"bytes,4,opt,name=type,proto3" json:"type,omitempty"` // Specific category assigned to the medication Classification []*datatypes_go_proto.CodeableConcept `protobuf:"bytes,5,rep,name=classification,proto3" json:"classification,omitempty"` // contains filtered or unexported fields }
Categorization of the medication within a formulary or classification system
func (*MedicationKnowledge_MedicineClassification) Descriptor
deprecated
func (*MedicationKnowledge_MedicineClassification) Descriptor() ([]byte, []int)
Deprecated: Use MedicationKnowledge_MedicineClassification.ProtoReflect.Descriptor instead.
func (*MedicationKnowledge_MedicineClassification) GetClassification ¶
func (x *MedicationKnowledge_MedicineClassification) GetClassification() []*datatypes_go_proto.CodeableConcept
func (*MedicationKnowledge_MedicineClassification) GetExtension ¶
func (x *MedicationKnowledge_MedicineClassification) GetExtension() []*datatypes_go_proto.Extension
func (*MedicationKnowledge_MedicineClassification) GetId ¶
func (x *MedicationKnowledge_MedicineClassification) GetId() *datatypes_go_proto.Id
func (*MedicationKnowledge_MedicineClassification) GetModifierExtension ¶
func (x *MedicationKnowledge_MedicineClassification) GetModifierExtension() []*datatypes_go_proto.Extension
func (*MedicationKnowledge_MedicineClassification) GetType ¶
func (x *MedicationKnowledge_MedicineClassification) GetType() *datatypes_go_proto.CodeableConcept
func (*MedicationKnowledge_MedicineClassification) ProtoMessage ¶
func (*MedicationKnowledge_MedicineClassification) ProtoMessage()
func (*MedicationKnowledge_MedicineClassification) ProtoReflect ¶
func (x *MedicationKnowledge_MedicineClassification) ProtoReflect() protoreflect.Message
func (*MedicationKnowledge_MedicineClassification) Reset ¶
func (x *MedicationKnowledge_MedicineClassification) Reset()
func (*MedicationKnowledge_MedicineClassification) String ¶
func (x *MedicationKnowledge_MedicineClassification) String() string
type MedicationKnowledge_MonitoringProgram ¶
type MedicationKnowledge_MonitoringProgram 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"` // Type of program under which the medication is monitored Type *datatypes_go_proto.CodeableConcept `protobuf:"bytes,4,opt,name=type,proto3" json:"type,omitempty"` // Name of the reviewing program Name *datatypes_go_proto.String `protobuf:"bytes,5,opt,name=name,proto3" json:"name,omitempty"` // contains filtered or unexported fields }
Program under which a medication is reviewed
func (*MedicationKnowledge_MonitoringProgram) Descriptor
deprecated
func (*MedicationKnowledge_MonitoringProgram) Descriptor() ([]byte, []int)
Deprecated: Use MedicationKnowledge_MonitoringProgram.ProtoReflect.Descriptor instead.
func (*MedicationKnowledge_MonitoringProgram) GetExtension ¶
func (x *MedicationKnowledge_MonitoringProgram) GetExtension() []*datatypes_go_proto.Extension
func (*MedicationKnowledge_MonitoringProgram) GetId ¶
func (x *MedicationKnowledge_MonitoringProgram) GetId() *datatypes_go_proto.Id
func (*MedicationKnowledge_MonitoringProgram) GetModifierExtension ¶
func (x *MedicationKnowledge_MonitoringProgram) GetModifierExtension() []*datatypes_go_proto.Extension
func (*MedicationKnowledge_MonitoringProgram) GetName ¶
func (x *MedicationKnowledge_MonitoringProgram) GetName() *datatypes_go_proto.String
func (*MedicationKnowledge_MonitoringProgram) GetType ¶
func (x *MedicationKnowledge_MonitoringProgram) GetType() *datatypes_go_proto.CodeableConcept
func (*MedicationKnowledge_MonitoringProgram) ProtoMessage ¶
func (*MedicationKnowledge_MonitoringProgram) ProtoMessage()
func (*MedicationKnowledge_MonitoringProgram) ProtoReflect ¶
func (x *MedicationKnowledge_MonitoringProgram) ProtoReflect() protoreflect.Message
func (*MedicationKnowledge_MonitoringProgram) Reset ¶
func (x *MedicationKnowledge_MonitoringProgram) Reset()
func (*MedicationKnowledge_MonitoringProgram) String ¶
func (x *MedicationKnowledge_MonitoringProgram) String() string
type MedicationKnowledge_Monograph ¶
type MedicationKnowledge_Monograph 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"` // The category of medication document Type *datatypes_go_proto.CodeableConcept `protobuf:"bytes,4,opt,name=type,proto3" json:"type,omitempty"` // Associated documentation about the medication Source *datatypes_go_proto.Reference `protobuf:"bytes,5,opt,name=source,proto3" json:"source,omitempty"` // contains filtered or unexported fields }
Associated documentation about the medication
func (*MedicationKnowledge_Monograph) Descriptor
deprecated
func (*MedicationKnowledge_Monograph) Descriptor() ([]byte, []int)
Deprecated: Use MedicationKnowledge_Monograph.ProtoReflect.Descriptor instead.
func (*MedicationKnowledge_Monograph) GetExtension ¶
func (x *MedicationKnowledge_Monograph) GetExtension() []*datatypes_go_proto.Extension
func (*MedicationKnowledge_Monograph) GetId ¶
func (x *MedicationKnowledge_Monograph) GetId() *datatypes_go_proto.Id
func (*MedicationKnowledge_Monograph) GetModifierExtension ¶
func (x *MedicationKnowledge_Monograph) GetModifierExtension() []*datatypes_go_proto.Extension
func (*MedicationKnowledge_Monograph) GetSource ¶
func (x *MedicationKnowledge_Monograph) GetSource() *datatypes_go_proto.Reference
func (*MedicationKnowledge_Monograph) GetType ¶
func (x *MedicationKnowledge_Monograph) GetType() *datatypes_go_proto.CodeableConcept
func (*MedicationKnowledge_Monograph) ProtoMessage ¶
func (*MedicationKnowledge_Monograph) ProtoMessage()
func (*MedicationKnowledge_Monograph) ProtoReflect ¶
func (x *MedicationKnowledge_Monograph) ProtoReflect() protoreflect.Message
func (*MedicationKnowledge_Monograph) Reset ¶
func (x *MedicationKnowledge_Monograph) Reset()
func (*MedicationKnowledge_Monograph) String ¶
func (x *MedicationKnowledge_Monograph) String() string
type MedicationKnowledge_Packaging ¶
type MedicationKnowledge_Packaging 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"` // A code that defines the specific type of packaging that the medication // can be found in Type *datatypes_go_proto.CodeableConcept `protobuf:"bytes,4,opt,name=type,proto3" json:"type,omitempty"` // The number of product units the package would contain if fully loaded Quantity *datatypes_go_proto.SimpleQuantity `protobuf:"bytes,5,opt,name=quantity,proto3" json:"quantity,omitempty"` // The device used to administer the medication (e.g. scoop, applicator, // syringe) Device *datatypes_go_proto.Reference `protobuf:"bytes,6,opt,name=device,proto3" json:"device,omitempty"` // Material type of the package item Material *datatypes_go_proto.CodeableConcept `protobuf:"bytes,7,opt,name=material,proto3" json:"material,omitempty"` // Allows packages within packages Packaging []*MedicationKnowledge_Packaging `protobuf:"bytes,8,rep,name=packaging,proto3" json:"packaging,omitempty"` // contains filtered or unexported fields }
Details about packaged medications
func (*MedicationKnowledge_Packaging) Descriptor
deprecated
func (*MedicationKnowledge_Packaging) Descriptor() ([]byte, []int)
Deprecated: Use MedicationKnowledge_Packaging.ProtoReflect.Descriptor instead.
func (*MedicationKnowledge_Packaging) GetDevice ¶
func (x *MedicationKnowledge_Packaging) GetDevice() *datatypes_go_proto.Reference
func (*MedicationKnowledge_Packaging) GetExtension ¶
func (x *MedicationKnowledge_Packaging) GetExtension() []*datatypes_go_proto.Extension
func (*MedicationKnowledge_Packaging) GetId ¶
func (x *MedicationKnowledge_Packaging) GetId() *datatypes_go_proto.Id
func (*MedicationKnowledge_Packaging) GetMaterial ¶
func (x *MedicationKnowledge_Packaging) GetMaterial() *datatypes_go_proto.CodeableConcept
func (*MedicationKnowledge_Packaging) GetModifierExtension ¶
func (x *MedicationKnowledge_Packaging) GetModifierExtension() []*datatypes_go_proto.Extension
func (*MedicationKnowledge_Packaging) GetPackaging ¶
func (x *MedicationKnowledge_Packaging) GetPackaging() []*MedicationKnowledge_Packaging
func (*MedicationKnowledge_Packaging) GetQuantity ¶
func (x *MedicationKnowledge_Packaging) GetQuantity() *datatypes_go_proto.SimpleQuantity
func (*MedicationKnowledge_Packaging) GetType ¶
func (x *MedicationKnowledge_Packaging) GetType() *datatypes_go_proto.CodeableConcept
func (*MedicationKnowledge_Packaging) ProtoMessage ¶
func (*MedicationKnowledge_Packaging) ProtoMessage()
func (*MedicationKnowledge_Packaging) ProtoReflect ¶
func (x *MedicationKnowledge_Packaging) ProtoReflect() protoreflect.Message
func (*MedicationKnowledge_Packaging) Reset ¶
func (x *MedicationKnowledge_Packaging) Reset()
func (*MedicationKnowledge_Packaging) String ¶
func (x *MedicationKnowledge_Packaging) String() string
type MedicationKnowledge_Regulatory ¶
type MedicationKnowledge_Regulatory 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"` // Specifies the authority of the regulation RegulatoryAuthority *datatypes_go_proto.Reference `protobuf:"bytes,4,opt,name=regulatory_authority,json=regulatoryAuthority,proto3" json:"regulatory_authority,omitempty"` Substitution []*MedicationKnowledge_Regulatory_Substitution `protobuf:"bytes,5,rep,name=substitution,proto3" json:"substitution,omitempty"` // Specifies the schedule of a medication in jurisdiction Schedule []*datatypes_go_proto.CodeableConcept `protobuf:"bytes,6,rep,name=schedule,proto3" json:"schedule,omitempty"` MaxDispense *MedicationKnowledge_Regulatory_MaxDispense `protobuf:"bytes,7,opt,name=max_dispense,json=maxDispense,proto3" json:"max_dispense,omitempty"` // contains filtered or unexported fields }
Regulatory information about a medication
func (*MedicationKnowledge_Regulatory) Descriptor
deprecated
func (*MedicationKnowledge_Regulatory) Descriptor() ([]byte, []int)
Deprecated: Use MedicationKnowledge_Regulatory.ProtoReflect.Descriptor instead.
func (*MedicationKnowledge_Regulatory) GetExtension ¶
func (x *MedicationKnowledge_Regulatory) GetExtension() []*datatypes_go_proto.Extension
func (*MedicationKnowledge_Regulatory) GetId ¶
func (x *MedicationKnowledge_Regulatory) GetId() *datatypes_go_proto.Id
func (*MedicationKnowledge_Regulatory) GetMaxDispense ¶
func (x *MedicationKnowledge_Regulatory) GetMaxDispense() *MedicationKnowledge_Regulatory_MaxDispense
func (*MedicationKnowledge_Regulatory) GetModifierExtension ¶
func (x *MedicationKnowledge_Regulatory) GetModifierExtension() []*datatypes_go_proto.Extension
func (*MedicationKnowledge_Regulatory) GetRegulatoryAuthority ¶
func (x *MedicationKnowledge_Regulatory) GetRegulatoryAuthority() *datatypes_go_proto.Reference
func (*MedicationKnowledge_Regulatory) GetSchedule ¶
func (x *MedicationKnowledge_Regulatory) GetSchedule() []*datatypes_go_proto.CodeableConcept
func (*MedicationKnowledge_Regulatory) GetSubstitution ¶
func (x *MedicationKnowledge_Regulatory) GetSubstitution() []*MedicationKnowledge_Regulatory_Substitution
func (*MedicationKnowledge_Regulatory) ProtoMessage ¶
func (*MedicationKnowledge_Regulatory) ProtoMessage()
func (*MedicationKnowledge_Regulatory) ProtoReflect ¶
func (x *MedicationKnowledge_Regulatory) ProtoReflect() protoreflect.Message
func (*MedicationKnowledge_Regulatory) Reset ¶
func (x *MedicationKnowledge_Regulatory) Reset()
func (*MedicationKnowledge_Regulatory) String ¶
func (x *MedicationKnowledge_Regulatory) String() string
type MedicationKnowledge_Regulatory_MaxDispense ¶
type MedicationKnowledge_Regulatory_MaxDispense 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"` // The maximum number of units of the medication that can be dispensed Quantity *datatypes_go_proto.SimpleQuantity `protobuf:"bytes,4,opt,name=quantity,proto3" json:"quantity,omitempty"` // The period that applies to the maximum number of units Period *datatypes_go_proto.Duration `protobuf:"bytes,5,opt,name=period,proto3" json:"period,omitempty"` // contains filtered or unexported fields }
The maximum number of units of the medication that can be dispensed in a period
func (*MedicationKnowledge_Regulatory_MaxDispense) Descriptor
deprecated
func (*MedicationKnowledge_Regulatory_MaxDispense) Descriptor() ([]byte, []int)
Deprecated: Use MedicationKnowledge_Regulatory_MaxDispense.ProtoReflect.Descriptor instead.
func (*MedicationKnowledge_Regulatory_MaxDispense) GetExtension ¶
func (x *MedicationKnowledge_Regulatory_MaxDispense) GetExtension() []*datatypes_go_proto.Extension
func (*MedicationKnowledge_Regulatory_MaxDispense) GetId ¶
func (x *MedicationKnowledge_Regulatory_MaxDispense) GetId() *datatypes_go_proto.Id
func (*MedicationKnowledge_Regulatory_MaxDispense) GetModifierExtension ¶
func (x *MedicationKnowledge_Regulatory_MaxDispense) GetModifierExtension() []*datatypes_go_proto.Extension
func (*MedicationKnowledge_Regulatory_MaxDispense) GetPeriod ¶
func (x *MedicationKnowledge_Regulatory_MaxDispense) GetPeriod() *datatypes_go_proto.Duration
func (*MedicationKnowledge_Regulatory_MaxDispense) GetQuantity ¶
func (x *MedicationKnowledge_Regulatory_MaxDispense) GetQuantity() *datatypes_go_proto.SimpleQuantity
func (*MedicationKnowledge_Regulatory_MaxDispense) ProtoMessage ¶
func (*MedicationKnowledge_Regulatory_MaxDispense) ProtoMessage()
func (*MedicationKnowledge_Regulatory_MaxDispense) ProtoReflect ¶
func (x *MedicationKnowledge_Regulatory_MaxDispense) ProtoReflect() protoreflect.Message
func (*MedicationKnowledge_Regulatory_MaxDispense) Reset ¶
func (x *MedicationKnowledge_Regulatory_MaxDispense) Reset()
func (*MedicationKnowledge_Regulatory_MaxDispense) String ¶
func (x *MedicationKnowledge_Regulatory_MaxDispense) String() string
type MedicationKnowledge_Regulatory_Substitution ¶
type MedicationKnowledge_Regulatory_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"` // Specifies the type of substitution allowed Type *datatypes_go_proto.CodeableConcept `protobuf:"bytes,4,opt,name=type,proto3" json:"type,omitempty"` // Specifies if regulation allows for changes in the medication when // dispensing Allowed *datatypes_go_proto.Boolean `protobuf:"bytes,5,opt,name=allowed,proto3" json:"allowed,omitempty"` // contains filtered or unexported fields }
Specifies if changes are allowed when dispensing a medication from a regulatory perspective
func (*MedicationKnowledge_Regulatory_Substitution) Descriptor
deprecated
func (*MedicationKnowledge_Regulatory_Substitution) Descriptor() ([]byte, []int)
Deprecated: Use MedicationKnowledge_Regulatory_Substitution.ProtoReflect.Descriptor instead.
func (*MedicationKnowledge_Regulatory_Substitution) GetAllowed ¶
func (x *MedicationKnowledge_Regulatory_Substitution) GetAllowed() *datatypes_go_proto.Boolean
func (*MedicationKnowledge_Regulatory_Substitution) GetExtension ¶
func (x *MedicationKnowledge_Regulatory_Substitution) GetExtension() []*datatypes_go_proto.Extension
func (*MedicationKnowledge_Regulatory_Substitution) GetId ¶
func (x *MedicationKnowledge_Regulatory_Substitution) GetId() *datatypes_go_proto.Id
func (*MedicationKnowledge_Regulatory_Substitution) GetModifierExtension ¶
func (x *MedicationKnowledge_Regulatory_Substitution) GetModifierExtension() []*datatypes_go_proto.Extension
func (*MedicationKnowledge_Regulatory_Substitution) GetType ¶
func (x *MedicationKnowledge_Regulatory_Substitution) GetType() *datatypes_go_proto.CodeableConcept
func (*MedicationKnowledge_Regulatory_Substitution) ProtoMessage ¶
func (*MedicationKnowledge_Regulatory_Substitution) ProtoMessage()
func (*MedicationKnowledge_Regulatory_Substitution) ProtoReflect ¶
func (x *MedicationKnowledge_Regulatory_Substitution) ProtoReflect() protoreflect.Message
func (*MedicationKnowledge_Regulatory_Substitution) Reset ¶
func (x *MedicationKnowledge_Regulatory_Substitution) Reset()
func (*MedicationKnowledge_Regulatory_Substitution) String ¶
func (x *MedicationKnowledge_Regulatory_Substitution) String() string
type MedicationKnowledge_RelatedMedicationKnowledge ¶
type MedicationKnowledge_RelatedMedicationKnowledge 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"` // Category of medicationKnowledge Type *datatypes_go_proto.CodeableConcept `protobuf:"bytes,4,opt,name=type,proto3" json:"type,omitempty"` // Associated documentation about the associated medication knowledge Reference []*datatypes_go_proto.Reference `protobuf:"bytes,5,rep,name=reference,proto3" json:"reference,omitempty"` // contains filtered or unexported fields }
Associated or related medication information
func (*MedicationKnowledge_RelatedMedicationKnowledge) Descriptor
deprecated
func (*MedicationKnowledge_RelatedMedicationKnowledge) Descriptor() ([]byte, []int)
Deprecated: Use MedicationKnowledge_RelatedMedicationKnowledge.ProtoReflect.Descriptor instead.
func (*MedicationKnowledge_RelatedMedicationKnowledge) GetExtension ¶
func (x *MedicationKnowledge_RelatedMedicationKnowledge) GetExtension() []*datatypes_go_proto.Extension
func (*MedicationKnowledge_RelatedMedicationKnowledge) GetId ¶
func (x *MedicationKnowledge_RelatedMedicationKnowledge) GetId() *datatypes_go_proto.Id
func (*MedicationKnowledge_RelatedMedicationKnowledge) GetModifierExtension ¶
func (x *MedicationKnowledge_RelatedMedicationKnowledge) GetModifierExtension() []*datatypes_go_proto.Extension
func (*MedicationKnowledge_RelatedMedicationKnowledge) GetReference ¶
func (x *MedicationKnowledge_RelatedMedicationKnowledge) GetReference() []*datatypes_go_proto.Reference
func (*MedicationKnowledge_RelatedMedicationKnowledge) GetType ¶
func (x *MedicationKnowledge_RelatedMedicationKnowledge) GetType() *datatypes_go_proto.CodeableConcept
func (*MedicationKnowledge_RelatedMedicationKnowledge) ProtoMessage ¶
func (*MedicationKnowledge_RelatedMedicationKnowledge) ProtoMessage()
func (*MedicationKnowledge_RelatedMedicationKnowledge) ProtoReflect ¶
func (x *MedicationKnowledge_RelatedMedicationKnowledge) ProtoReflect() protoreflect.Message
func (*MedicationKnowledge_RelatedMedicationKnowledge) Reset ¶
func (x *MedicationKnowledge_RelatedMedicationKnowledge) Reset()
func (*MedicationKnowledge_RelatedMedicationKnowledge) String ¶
func (x *MedicationKnowledge_RelatedMedicationKnowledge) String() string
type MedicationKnowledge_StatusCode ¶
type MedicationKnowledge_StatusCode struct { Value codes_go_proto.MedicationKnowledgeStatusCode_Value `protobuf:"varint,1,opt,name=value,proto3,enum=google.fhir.r5.core.MedicationKnowledgeStatusCode_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 | inactive | entered-in-error
func (*MedicationKnowledge_StatusCode) Descriptor
deprecated
func (*MedicationKnowledge_StatusCode) Descriptor() ([]byte, []int)
Deprecated: Use MedicationKnowledge_StatusCode.ProtoReflect.Descriptor instead.
func (*MedicationKnowledge_StatusCode) GetExtension ¶
func (x *MedicationKnowledge_StatusCode) GetExtension() []*datatypes_go_proto.Extension
func (*MedicationKnowledge_StatusCode) GetId ¶
func (x *MedicationKnowledge_StatusCode) GetId() *datatypes_go_proto.String
func (*MedicationKnowledge_StatusCode) GetValue ¶
func (x *MedicationKnowledge_StatusCode) GetValue() codes_go_proto.MedicationKnowledgeStatusCode_Value
func (*MedicationKnowledge_StatusCode) ProtoMessage ¶
func (*MedicationKnowledge_StatusCode) ProtoMessage()
func (*MedicationKnowledge_StatusCode) ProtoReflect ¶
func (x *MedicationKnowledge_StatusCode) ProtoReflect() protoreflect.Message
func (*MedicationKnowledge_StatusCode) Reset ¶
func (x *MedicationKnowledge_StatusCode) Reset()
func (*MedicationKnowledge_StatusCode) String ¶
func (x *MedicationKnowledge_StatusCode) String() string