Documentation ¶
Index ¶
- Variables
- type AdministrableProductDefinition
- func (*AdministrableProductDefinition) Descriptor() ([]byte, []int)deprecated
- func (x *AdministrableProductDefinition) GetAdministrableDoseForm() *datatypes_go_proto.CodeableConcept
- func (x *AdministrableProductDefinition) GetCharacteristic() []*AdministrableProductDefinition_Characteristic
- func (x *AdministrableProductDefinition) GetContained() []*any.Any
- func (x *AdministrableProductDefinition) GetDevice() []*datatypes_go_proto.Reference
- func (x *AdministrableProductDefinition) GetExtension() []*datatypes_go_proto.Extension
- func (x *AdministrableProductDefinition) GetId() *datatypes_go_proto.Id
- func (x *AdministrableProductDefinition) GetIdentifier() []*datatypes_go_proto.Identifier
- func (x *AdministrableProductDefinition) GetImplicitRules() *datatypes_go_proto.Uri
- func (x *AdministrableProductDefinition) GetIngredient() []*datatypes_go_proto.Reference
- func (x *AdministrableProductDefinition) GetLanguage() *datatypes_go_proto.Code
- func (x *AdministrableProductDefinition) GetMeta() *datatypes_go_proto.Meta
- func (x *AdministrableProductDefinition) GetModifierExtension() []*datatypes_go_proto.Extension
- func (x *AdministrableProductDefinition) GetProducedFrom() []*datatypes_go_proto.Reference
- func (x *AdministrableProductDefinition) GetRouteOfAdministration() []*AdministrableProductDefinition_RouteOfAdministration
- func (x *AdministrableProductDefinition) GetSubject() []*datatypes_go_proto.Reference
- func (x *AdministrableProductDefinition) GetText() *datatypes_go_proto.Narrative
- func (x *AdministrableProductDefinition) GetUnitOfPresentation() *datatypes_go_proto.CodeableConcept
- func (*AdministrableProductDefinition) ProtoMessage()
- func (x *AdministrableProductDefinition) ProtoReflect() protoreflect.Message
- func (x *AdministrableProductDefinition) Reset()
- func (x *AdministrableProductDefinition) String() string
- type AdministrableProductDefinition_Characteristic
- func (*AdministrableProductDefinition_Characteristic) Descriptor() ([]byte, []int)deprecated
- func (x *AdministrableProductDefinition_Characteristic) GetCode() *datatypes_go_proto.CodeableConcept
- func (x *AdministrableProductDefinition_Characteristic) GetExtension() []*datatypes_go_proto.Extension
- func (x *AdministrableProductDefinition_Characteristic) GetId() *datatypes_go_proto.Id
- func (x *AdministrableProductDefinition_Characteristic) GetModifierExtension() []*datatypes_go_proto.Extension
- func (x *AdministrableProductDefinition_Characteristic) GetStatus() *datatypes_go_proto.CodeableConcept
- func (x *AdministrableProductDefinition_Characteristic) GetValue() *AdministrableProductDefinition_Characteristic_ValueX
- func (*AdministrableProductDefinition_Characteristic) ProtoMessage()
- func (x *AdministrableProductDefinition_Characteristic) ProtoReflect() protoreflect.Message
- func (x *AdministrableProductDefinition_Characteristic) Reset()
- func (x *AdministrableProductDefinition_Characteristic) String() string
- type AdministrableProductDefinition_Characteristic_ValueX
- func (*AdministrableProductDefinition_Characteristic_ValueX) Descriptor() ([]byte, []int)deprecated
- func (x *AdministrableProductDefinition_Characteristic_ValueX) GetAttachment() *datatypes_go_proto.Attachment
- func (x *AdministrableProductDefinition_Characteristic_ValueX) GetBoolean() *datatypes_go_proto.Boolean
- func (m *AdministrableProductDefinition_Characteristic_ValueX) GetChoice() isAdministrableProductDefinition_Characteristic_ValueX_Choice
- func (x *AdministrableProductDefinition_Characteristic_ValueX) GetCoding() *datatypes_go_proto.Coding
- func (x *AdministrableProductDefinition_Characteristic_ValueX) GetDate() *datatypes_go_proto.Date
- func (x *AdministrableProductDefinition_Characteristic_ValueX) GetQuantity() *datatypes_go_proto.Quantity
- func (x *AdministrableProductDefinition_Characteristic_ValueX) GetStringValue() *datatypes_go_proto.String
- func (*AdministrableProductDefinition_Characteristic_ValueX) ProtoMessage()
- func (x *AdministrableProductDefinition_Characteristic_ValueX) ProtoReflect() protoreflect.Message
- func (x *AdministrableProductDefinition_Characteristic_ValueX) Reset()
- func (x *AdministrableProductDefinition_Characteristic_ValueX) String() string
- type AdministrableProductDefinition_Characteristic_ValueX_Attachment
- type AdministrableProductDefinition_Characteristic_ValueX_Boolean
- type AdministrableProductDefinition_Characteristic_ValueX_Coding
- type AdministrableProductDefinition_Characteristic_ValueX_Date
- type AdministrableProductDefinition_Characteristic_ValueX_Quantity
- type AdministrableProductDefinition_Characteristic_ValueX_StringValue
- type AdministrableProductDefinition_RouteOfAdministration
- func (*AdministrableProductDefinition_RouteOfAdministration) Descriptor() ([]byte, []int)deprecated
- func (x *AdministrableProductDefinition_RouteOfAdministration) GetCode() *datatypes_go_proto.CodeableConcept
- func (x *AdministrableProductDefinition_RouteOfAdministration) GetExtension() []*datatypes_go_proto.Extension
- func (x *AdministrableProductDefinition_RouteOfAdministration) GetFirstDose() *datatypes_go_proto.Quantity
- func (x *AdministrableProductDefinition_RouteOfAdministration) GetId() *datatypes_go_proto.Id
- func (x *AdministrableProductDefinition_RouteOfAdministration) GetMaxDosePerDay() *datatypes_go_proto.Quantity
- func (x *AdministrableProductDefinition_RouteOfAdministration) GetMaxDosePerTreatmentPeriod() *datatypes_go_proto.Ratio
- func (x *AdministrableProductDefinition_RouteOfAdministration) GetMaxSingleDose() *datatypes_go_proto.Quantity
- func (x *AdministrableProductDefinition_RouteOfAdministration) GetMaxTreatmentPeriod() *datatypes_go_proto.Duration
- func (x *AdministrableProductDefinition_RouteOfAdministration) GetModifierExtension() []*datatypes_go_proto.Extension
- func (x *AdministrableProductDefinition_RouteOfAdministration) GetTargetSpecies() []*AdministrableProductDefinition_RouteOfAdministration_TargetSpecies
- func (*AdministrableProductDefinition_RouteOfAdministration) ProtoMessage()
- func (x *AdministrableProductDefinition_RouteOfAdministration) ProtoReflect() protoreflect.Message
- func (x *AdministrableProductDefinition_RouteOfAdministration) Reset()
- func (x *AdministrableProductDefinition_RouteOfAdministration) String() string
- type AdministrableProductDefinition_RouteOfAdministration_TargetSpecies
- func (*AdministrableProductDefinition_RouteOfAdministration_TargetSpecies) Descriptor() ([]byte, []int)deprecated
- func (x *AdministrableProductDefinition_RouteOfAdministration_TargetSpecies) GetCode() *datatypes_go_proto.CodeableConcept
- func (x *AdministrableProductDefinition_RouteOfAdministration_TargetSpecies) GetExtension() []*datatypes_go_proto.Extension
- func (x *AdministrableProductDefinition_RouteOfAdministration_TargetSpecies) GetId() *datatypes_go_proto.Id
- func (x *AdministrableProductDefinition_RouteOfAdministration_TargetSpecies) GetModifierExtension() []*datatypes_go_proto.Extension
- func (x *AdministrableProductDefinition_RouteOfAdministration_TargetSpecies) GetWithdrawalPeriod() ...
- func (*AdministrableProductDefinition_RouteOfAdministration_TargetSpecies) ProtoMessage()
- func (x *AdministrableProductDefinition_RouteOfAdministration_TargetSpecies) ProtoReflect() protoreflect.Message
- func (x *AdministrableProductDefinition_RouteOfAdministration_TargetSpecies) Reset()
- func (x *AdministrableProductDefinition_RouteOfAdministration_TargetSpecies) String() string
- type AdministrableProductDefinition_RouteOfAdministration_TargetSpecies_WithdrawalPeriod
- func (*AdministrableProductDefinition_RouteOfAdministration_TargetSpecies_WithdrawalPeriod) Descriptor() ([]byte, []int)deprecated
- func (x *AdministrableProductDefinition_RouteOfAdministration_TargetSpecies_WithdrawalPeriod) GetExtension() []*datatypes_go_proto.Extension
- func (x *AdministrableProductDefinition_RouteOfAdministration_TargetSpecies_WithdrawalPeriod) GetId() *datatypes_go_proto.Id
- func (x *AdministrableProductDefinition_RouteOfAdministration_TargetSpecies_WithdrawalPeriod) GetModifierExtension() []*datatypes_go_proto.Extension
- func (x *AdministrableProductDefinition_RouteOfAdministration_TargetSpecies_WithdrawalPeriod) GetSupportingInformation() *datatypes_go_proto.String
- func (x *AdministrableProductDefinition_RouteOfAdministration_TargetSpecies_WithdrawalPeriod) GetTissue() *datatypes_go_proto.CodeableConcept
- func (x *AdministrableProductDefinition_RouteOfAdministration_TargetSpecies_WithdrawalPeriod) GetValue() *datatypes_go_proto.Quantity
- func (*AdministrableProductDefinition_RouteOfAdministration_TargetSpecies_WithdrawalPeriod) ProtoMessage()
- func (x *AdministrableProductDefinition_RouteOfAdministration_TargetSpecies_WithdrawalPeriod) ProtoReflect() protoreflect.Message
- func (x *AdministrableProductDefinition_RouteOfAdministration_TargetSpecies_WithdrawalPeriod) Reset()
- func (x *AdministrableProductDefinition_RouteOfAdministration_TargetSpecies_WithdrawalPeriod) String() string
Constants ¶
This section is empty.
Variables ¶
var File_proto_google_fhir_proto_r5_core_resources_administrable_product_definition_proto protoreflect.FileDescriptor
Functions ¶
This section is empty.
Types ¶
type AdministrableProductDefinition ¶
type AdministrableProductDefinition 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"` // An identifier for the pharmaceutical medicinal product Identifier []*datatypes_go_proto.Identifier `protobuf:"bytes,10,rep,name=identifier,proto3" json:"identifier,omitempty"` // The product that this is a pharmaceutical product of Subject []*datatypes_go_proto.Reference `protobuf:"bytes,11,rep,name=subject,proto3" json:"subject,omitempty"` // The administrable dose form, after necessary reconstitution AdministrableDoseForm *datatypes_go_proto.CodeableConcept `` /* 127-byte string literal not displayed */ // Todo UnitOfPresentation *datatypes_go_proto.CodeableConcept `protobuf:"bytes,13,opt,name=unit_of_presentation,json=unitOfPresentation,proto3" json:"unit_of_presentation,omitempty"` // The manufactured item(s) that this administrable product is produced from. // Either a single item, or several that are mixed before administration (e.g. // a power item and a solution item). Note that these are not raw ingredients ProducedFrom []*datatypes_go_proto.Reference `protobuf:"bytes,14,rep,name=produced_from,json=producedFrom,proto3" json:"produced_from,omitempty"` // The ingredients of this administrable pharmaceutical product Ingredient []*datatypes_go_proto.Reference `protobuf:"bytes,15,rep,name=ingredient,proto3" json:"ingredient,omitempty"` // Accompanying device Device []*datatypes_go_proto.Reference `protobuf:"bytes,16,rep,name=device,proto3" json:"device,omitempty"` Characteristic []*AdministrableProductDefinition_Characteristic `protobuf:"bytes,17,rep,name=characteristic,proto3" json:"characteristic,omitempty"` RouteOfAdministration []*AdministrableProductDefinition_RouteOfAdministration `` /* 127-byte string literal not displayed */ // contains filtered or unexported fields }
Auto-generated from StructureDefinition for AdministrableProductDefinition, last updated 2019-12-31T21:03:40.621+11:00. A pharmaceutical product described in terms of its composition and dose form. See http://hl7.org/fhir/StructureDefinition/AdministrableProductDefinition
func (*AdministrableProductDefinition) Descriptor
deprecated
func (*AdministrableProductDefinition) Descriptor() ([]byte, []int)
Deprecated: Use AdministrableProductDefinition.ProtoReflect.Descriptor instead.
func (*AdministrableProductDefinition) GetAdministrableDoseForm ¶
func (x *AdministrableProductDefinition) GetAdministrableDoseForm() *datatypes_go_proto.CodeableConcept
func (*AdministrableProductDefinition) GetCharacteristic ¶
func (x *AdministrableProductDefinition) GetCharacteristic() []*AdministrableProductDefinition_Characteristic
func (*AdministrableProductDefinition) GetContained ¶
func (x *AdministrableProductDefinition) GetContained() []*any.Any
func (*AdministrableProductDefinition) GetDevice ¶
func (x *AdministrableProductDefinition) GetDevice() []*datatypes_go_proto.Reference
func (*AdministrableProductDefinition) GetExtension ¶
func (x *AdministrableProductDefinition) GetExtension() []*datatypes_go_proto.Extension
func (*AdministrableProductDefinition) GetId ¶
func (x *AdministrableProductDefinition) GetId() *datatypes_go_proto.Id
func (*AdministrableProductDefinition) GetIdentifier ¶
func (x *AdministrableProductDefinition) GetIdentifier() []*datatypes_go_proto.Identifier
func (*AdministrableProductDefinition) GetImplicitRules ¶
func (x *AdministrableProductDefinition) GetImplicitRules() *datatypes_go_proto.Uri
func (*AdministrableProductDefinition) GetIngredient ¶
func (x *AdministrableProductDefinition) GetIngredient() []*datatypes_go_proto.Reference
func (*AdministrableProductDefinition) GetLanguage ¶
func (x *AdministrableProductDefinition) GetLanguage() *datatypes_go_proto.Code
func (*AdministrableProductDefinition) GetMeta ¶
func (x *AdministrableProductDefinition) GetMeta() *datatypes_go_proto.Meta
func (*AdministrableProductDefinition) GetModifierExtension ¶
func (x *AdministrableProductDefinition) GetModifierExtension() []*datatypes_go_proto.Extension
func (*AdministrableProductDefinition) GetProducedFrom ¶
func (x *AdministrableProductDefinition) GetProducedFrom() []*datatypes_go_proto.Reference
func (*AdministrableProductDefinition) GetRouteOfAdministration ¶
func (x *AdministrableProductDefinition) GetRouteOfAdministration() []*AdministrableProductDefinition_RouteOfAdministration
func (*AdministrableProductDefinition) GetSubject ¶
func (x *AdministrableProductDefinition) GetSubject() []*datatypes_go_proto.Reference
func (*AdministrableProductDefinition) GetText ¶
func (x *AdministrableProductDefinition) GetText() *datatypes_go_proto.Narrative
func (*AdministrableProductDefinition) GetUnitOfPresentation ¶
func (x *AdministrableProductDefinition) GetUnitOfPresentation() *datatypes_go_proto.CodeableConcept
func (*AdministrableProductDefinition) ProtoMessage ¶
func (*AdministrableProductDefinition) ProtoMessage()
func (*AdministrableProductDefinition) ProtoReflect ¶
func (x *AdministrableProductDefinition) ProtoReflect() protoreflect.Message
func (*AdministrableProductDefinition) Reset ¶
func (x *AdministrableProductDefinition) Reset()
func (*AdministrableProductDefinition) String ¶
func (x *AdministrableProductDefinition) String() string
type AdministrableProductDefinition_Characteristic ¶
type AdministrableProductDefinition_Characteristic 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 expressing the type of characteristic Code *datatypes_go_proto.CodeableConcept `protobuf:"bytes,4,opt,name=code,proto3" json:"code,omitempty"` Value *AdministrableProductDefinition_Characteristic_ValueX `protobuf:"bytes,5,opt,name=value,proto3" json:"value,omitempty"` // The status of characteristic e.g. assigned or pending Status *datatypes_go_proto.CodeableConcept `protobuf:"bytes,6,opt,name=status,proto3" json:"status,omitempty"` // contains filtered or unexported fields }
Characteristics e.g. a products onset of action
func (*AdministrableProductDefinition_Characteristic) Descriptor
deprecated
func (*AdministrableProductDefinition_Characteristic) Descriptor() ([]byte, []int)
Deprecated: Use AdministrableProductDefinition_Characteristic.ProtoReflect.Descriptor instead.
func (*AdministrableProductDefinition_Characteristic) GetCode ¶
func (x *AdministrableProductDefinition_Characteristic) GetCode() *datatypes_go_proto.CodeableConcept
func (*AdministrableProductDefinition_Characteristic) GetExtension ¶
func (x *AdministrableProductDefinition_Characteristic) GetExtension() []*datatypes_go_proto.Extension
func (*AdministrableProductDefinition_Characteristic) GetId ¶
func (x *AdministrableProductDefinition_Characteristic) GetId() *datatypes_go_proto.Id
func (*AdministrableProductDefinition_Characteristic) GetModifierExtension ¶
func (x *AdministrableProductDefinition_Characteristic) GetModifierExtension() []*datatypes_go_proto.Extension
func (*AdministrableProductDefinition_Characteristic) GetStatus ¶
func (x *AdministrableProductDefinition_Characteristic) GetStatus() *datatypes_go_proto.CodeableConcept
func (*AdministrableProductDefinition_Characteristic) ProtoMessage ¶
func (*AdministrableProductDefinition_Characteristic) ProtoMessage()
func (*AdministrableProductDefinition_Characteristic) ProtoReflect ¶
func (x *AdministrableProductDefinition_Characteristic) ProtoReflect() protoreflect.Message
func (*AdministrableProductDefinition_Characteristic) Reset ¶
func (x *AdministrableProductDefinition_Characteristic) Reset()
func (*AdministrableProductDefinition_Characteristic) String ¶
func (x *AdministrableProductDefinition_Characteristic) String() string
type AdministrableProductDefinition_Characteristic_ValueX ¶
type AdministrableProductDefinition_Characteristic_ValueX struct { // Types that are assignable to Choice: // *AdministrableProductDefinition_Characteristic_ValueX_Coding // *AdministrableProductDefinition_Characteristic_ValueX_Quantity // *AdministrableProductDefinition_Characteristic_ValueX_StringValue // *AdministrableProductDefinition_Characteristic_ValueX_Date // *AdministrableProductDefinition_Characteristic_ValueX_Boolean // *AdministrableProductDefinition_Characteristic_ValueX_Attachment Choice isAdministrableProductDefinition_Characteristic_ValueX_Choice `protobuf_oneof:"choice"` // contains filtered or unexported fields }
A value for the characteristic
func (*AdministrableProductDefinition_Characteristic_ValueX) Descriptor
deprecated
func (*AdministrableProductDefinition_Characteristic_ValueX) Descriptor() ([]byte, []int)
Deprecated: Use AdministrableProductDefinition_Characteristic_ValueX.ProtoReflect.Descriptor instead.
func (*AdministrableProductDefinition_Characteristic_ValueX) GetAttachment ¶
func (x *AdministrableProductDefinition_Characteristic_ValueX) GetAttachment() *datatypes_go_proto.Attachment
func (*AdministrableProductDefinition_Characteristic_ValueX) GetBoolean ¶
func (x *AdministrableProductDefinition_Characteristic_ValueX) GetBoolean() *datatypes_go_proto.Boolean
func (*AdministrableProductDefinition_Characteristic_ValueX) GetChoice ¶
func (m *AdministrableProductDefinition_Characteristic_ValueX) GetChoice() isAdministrableProductDefinition_Characteristic_ValueX_Choice
func (*AdministrableProductDefinition_Characteristic_ValueX) GetCoding ¶
func (x *AdministrableProductDefinition_Characteristic_ValueX) GetCoding() *datatypes_go_proto.Coding
func (*AdministrableProductDefinition_Characteristic_ValueX) GetDate ¶
func (x *AdministrableProductDefinition_Characteristic_ValueX) GetDate() *datatypes_go_proto.Date
func (*AdministrableProductDefinition_Characteristic_ValueX) GetQuantity ¶
func (x *AdministrableProductDefinition_Characteristic_ValueX) GetQuantity() *datatypes_go_proto.Quantity
func (*AdministrableProductDefinition_Characteristic_ValueX) GetStringValue ¶
func (x *AdministrableProductDefinition_Characteristic_ValueX) GetStringValue() *datatypes_go_proto.String
func (*AdministrableProductDefinition_Characteristic_ValueX) ProtoMessage ¶
func (*AdministrableProductDefinition_Characteristic_ValueX) ProtoMessage()
func (*AdministrableProductDefinition_Characteristic_ValueX) ProtoReflect ¶
func (x *AdministrableProductDefinition_Characteristic_ValueX) ProtoReflect() protoreflect.Message
func (*AdministrableProductDefinition_Characteristic_ValueX) Reset ¶
func (x *AdministrableProductDefinition_Characteristic_ValueX) Reset()
func (*AdministrableProductDefinition_Characteristic_ValueX) String ¶
func (x *AdministrableProductDefinition_Characteristic_ValueX) String() string
type AdministrableProductDefinition_Characteristic_ValueX_Attachment ¶
type AdministrableProductDefinition_Characteristic_ValueX_Attachment struct {
Attachment *datatypes_go_proto.Attachment `protobuf:"bytes,6,opt,name=attachment,proto3,oneof"`
}
type AdministrableProductDefinition_Characteristic_ValueX_Boolean ¶
type AdministrableProductDefinition_Characteristic_ValueX_Boolean struct {
Boolean *datatypes_go_proto.Boolean `protobuf:"bytes,5,opt,name=boolean,proto3,oneof"`
}
type AdministrableProductDefinition_Characteristic_ValueX_Coding ¶
type AdministrableProductDefinition_Characteristic_ValueX_Coding struct {
Coding *datatypes_go_proto.Coding `protobuf:"bytes,1,opt,name=coding,proto3,oneof"`
}
type AdministrableProductDefinition_Characteristic_ValueX_Date ¶
type AdministrableProductDefinition_Characteristic_ValueX_Date struct {
Date *datatypes_go_proto.Date `protobuf:"bytes,4,opt,name=date,proto3,oneof"`
}
type AdministrableProductDefinition_Characteristic_ValueX_Quantity ¶
type AdministrableProductDefinition_Characteristic_ValueX_Quantity struct {
Quantity *datatypes_go_proto.Quantity `protobuf:"bytes,2,opt,name=quantity,proto3,oneof"`
}
type AdministrableProductDefinition_Characteristic_ValueX_StringValue ¶
type AdministrableProductDefinition_Characteristic_ValueX_StringValue struct {
StringValue *datatypes_go_proto.String `protobuf:"bytes,3,opt,name=string_value,json=string,proto3,oneof"`
}
type AdministrableProductDefinition_RouteOfAdministration ¶
type AdministrableProductDefinition_RouteOfAdministration 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"` // Coded expression for the route Code *datatypes_go_proto.CodeableConcept `protobuf:"bytes,4,opt,name=code,proto3" json:"code,omitempty"` // The first dose (dose quantity) administered in humans can be specified, // for a product under investigation, using a numerical value and its unit // of measurement FirstDose *datatypes_go_proto.Quantity `protobuf:"bytes,5,opt,name=first_dose,json=firstDose,proto3" json:"first_dose,omitempty"` // The maximum single dose that can be administered as per the protocol of a // clinical trial can be specified using a numerical value and its unit of // measurement MaxSingleDose *datatypes_go_proto.Quantity `protobuf:"bytes,6,opt,name=max_single_dose,json=maxSingleDose,proto3" json:"max_single_dose,omitempty"` // The maximum dose per day (maximum dose quantity to be administered in any // one 24-h period) that can be administered as per the protocol referenced // in the clinical trial authorisation MaxDosePerDay *datatypes_go_proto.Quantity `protobuf:"bytes,7,opt,name=max_dose_per_day,json=maxDosePerDay,proto3" json:"max_dose_per_day,omitempty"` // The maximum dose per treatment period that can be administered as per the // protocol referenced in the clinical trial authorisation MaxDosePerTreatmentPeriod *datatypes_go_proto.Ratio `` /* 142-byte string literal not displayed */ // The maximum treatment period during which an Investigational Medicinal // Product can be administered as per the protocol referenced in the // clinical trial authorisation MaxTreatmentPeriod *datatypes_go_proto.Duration `protobuf:"bytes,9,opt,name=max_treatment_period,json=maxTreatmentPeriod,proto3" json:"max_treatment_period,omitempty"` TargetSpecies []*AdministrableProductDefinition_RouteOfAdministration_TargetSpecies `protobuf:"bytes,10,rep,name=target_species,json=targetSpecies,proto3" json:"target_species,omitempty"` // contains filtered or unexported fields }
The path by which the pharmaceutical product is taken into or makes contact with the body
func (*AdministrableProductDefinition_RouteOfAdministration) Descriptor
deprecated
func (*AdministrableProductDefinition_RouteOfAdministration) Descriptor() ([]byte, []int)
Deprecated: Use AdministrableProductDefinition_RouteOfAdministration.ProtoReflect.Descriptor instead.
func (*AdministrableProductDefinition_RouteOfAdministration) GetCode ¶
func (x *AdministrableProductDefinition_RouteOfAdministration) GetCode() *datatypes_go_proto.CodeableConcept
func (*AdministrableProductDefinition_RouteOfAdministration) GetExtension ¶
func (x *AdministrableProductDefinition_RouteOfAdministration) GetExtension() []*datatypes_go_proto.Extension
func (*AdministrableProductDefinition_RouteOfAdministration) GetFirstDose ¶
func (x *AdministrableProductDefinition_RouteOfAdministration) GetFirstDose() *datatypes_go_proto.Quantity
func (*AdministrableProductDefinition_RouteOfAdministration) GetId ¶
func (x *AdministrableProductDefinition_RouteOfAdministration) GetId() *datatypes_go_proto.Id
func (*AdministrableProductDefinition_RouteOfAdministration) GetMaxDosePerDay ¶
func (x *AdministrableProductDefinition_RouteOfAdministration) GetMaxDosePerDay() *datatypes_go_proto.Quantity
func (*AdministrableProductDefinition_RouteOfAdministration) GetMaxDosePerTreatmentPeriod ¶
func (x *AdministrableProductDefinition_RouteOfAdministration) GetMaxDosePerTreatmentPeriod() *datatypes_go_proto.Ratio
func (*AdministrableProductDefinition_RouteOfAdministration) GetMaxSingleDose ¶
func (x *AdministrableProductDefinition_RouteOfAdministration) GetMaxSingleDose() *datatypes_go_proto.Quantity
func (*AdministrableProductDefinition_RouteOfAdministration) GetMaxTreatmentPeriod ¶
func (x *AdministrableProductDefinition_RouteOfAdministration) GetMaxTreatmentPeriod() *datatypes_go_proto.Duration
func (*AdministrableProductDefinition_RouteOfAdministration) GetModifierExtension ¶
func (x *AdministrableProductDefinition_RouteOfAdministration) GetModifierExtension() []*datatypes_go_proto.Extension
func (*AdministrableProductDefinition_RouteOfAdministration) GetTargetSpecies ¶
func (x *AdministrableProductDefinition_RouteOfAdministration) GetTargetSpecies() []*AdministrableProductDefinition_RouteOfAdministration_TargetSpecies
func (*AdministrableProductDefinition_RouteOfAdministration) ProtoMessage ¶
func (*AdministrableProductDefinition_RouteOfAdministration) ProtoMessage()
func (*AdministrableProductDefinition_RouteOfAdministration) ProtoReflect ¶
func (x *AdministrableProductDefinition_RouteOfAdministration) ProtoReflect() protoreflect.Message
func (*AdministrableProductDefinition_RouteOfAdministration) Reset ¶
func (x *AdministrableProductDefinition_RouteOfAdministration) Reset()
func (*AdministrableProductDefinition_RouteOfAdministration) String ¶
func (x *AdministrableProductDefinition_RouteOfAdministration) String() string
type AdministrableProductDefinition_RouteOfAdministration_TargetSpecies ¶
type AdministrableProductDefinition_RouteOfAdministration_TargetSpecies 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"` // Coded expression for the species Code *datatypes_go_proto.CodeableConcept `protobuf:"bytes,4,opt,name=code,proto3" json:"code,omitempty"` WithdrawalPeriod []*AdministrableProductDefinition_RouteOfAdministration_TargetSpecies_WithdrawalPeriod `protobuf:"bytes,5,rep,name=withdrawal_period,json=withdrawalPeriod,proto3" json:"withdrawal_period,omitempty"` // contains filtered or unexported fields }
A species for which this route applies
func (*AdministrableProductDefinition_RouteOfAdministration_TargetSpecies) Descriptor
deprecated
func (*AdministrableProductDefinition_RouteOfAdministration_TargetSpecies) Descriptor() ([]byte, []int)
Deprecated: Use AdministrableProductDefinition_RouteOfAdministration_TargetSpecies.ProtoReflect.Descriptor instead.
func (*AdministrableProductDefinition_RouteOfAdministration_TargetSpecies) GetExtension ¶
func (x *AdministrableProductDefinition_RouteOfAdministration_TargetSpecies) GetExtension() []*datatypes_go_proto.Extension
func (*AdministrableProductDefinition_RouteOfAdministration_TargetSpecies) GetModifierExtension ¶
func (x *AdministrableProductDefinition_RouteOfAdministration_TargetSpecies) GetModifierExtension() []*datatypes_go_proto.Extension
func (*AdministrableProductDefinition_RouteOfAdministration_TargetSpecies) GetWithdrawalPeriod ¶
func (*AdministrableProductDefinition_RouteOfAdministration_TargetSpecies) ProtoMessage ¶
func (*AdministrableProductDefinition_RouteOfAdministration_TargetSpecies) ProtoMessage()
func (*AdministrableProductDefinition_RouteOfAdministration_TargetSpecies) ProtoReflect ¶
func (x *AdministrableProductDefinition_RouteOfAdministration_TargetSpecies) ProtoReflect() protoreflect.Message
func (*AdministrableProductDefinition_RouteOfAdministration_TargetSpecies) Reset ¶
func (x *AdministrableProductDefinition_RouteOfAdministration_TargetSpecies) Reset()
func (*AdministrableProductDefinition_RouteOfAdministration_TargetSpecies) String ¶
func (x *AdministrableProductDefinition_RouteOfAdministration_TargetSpecies) String() string
type AdministrableProductDefinition_RouteOfAdministration_TargetSpecies_WithdrawalPeriod ¶
type AdministrableProductDefinition_RouteOfAdministration_TargetSpecies_WithdrawalPeriod 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"` // Coded expression for the type of tissue for which the withdrawal // period applues, e.g. meat, milk Tissue *datatypes_go_proto.CodeableConcept `protobuf:"bytes,4,opt,name=tissue,proto3" json:"tissue,omitempty"` // A value for the time Value *datatypes_go_proto.Quantity `protobuf:"bytes,5,opt,name=value,proto3" json:"value,omitempty"` // Extra information about the withdrawal period SupportingInformation *datatypes_go_proto.String `protobuf:"bytes,6,opt,name=supporting_information,json=supportingInformation,proto3" json:"supporting_information,omitempty"` // contains filtered or unexported fields }
A species specific time during which consumption of animal product is not appropriate
func (*AdministrableProductDefinition_RouteOfAdministration_TargetSpecies_WithdrawalPeriod) Descriptor
deprecated
func (*AdministrableProductDefinition_RouteOfAdministration_TargetSpecies_WithdrawalPeriod) Descriptor() ([]byte, []int)
Deprecated: Use AdministrableProductDefinition_RouteOfAdministration_TargetSpecies_WithdrawalPeriod.ProtoReflect.Descriptor instead.
func (*AdministrableProductDefinition_RouteOfAdministration_TargetSpecies_WithdrawalPeriod) GetExtension ¶
func (x *AdministrableProductDefinition_RouteOfAdministration_TargetSpecies_WithdrawalPeriod) GetExtension() []*datatypes_go_proto.Extension
func (*AdministrableProductDefinition_RouteOfAdministration_TargetSpecies_WithdrawalPeriod) GetModifierExtension ¶
func (x *AdministrableProductDefinition_RouteOfAdministration_TargetSpecies_WithdrawalPeriod) GetModifierExtension() []*datatypes_go_proto.Extension
func (*AdministrableProductDefinition_RouteOfAdministration_TargetSpecies_WithdrawalPeriod) GetSupportingInformation ¶
func (x *AdministrableProductDefinition_RouteOfAdministration_TargetSpecies_WithdrawalPeriod) GetSupportingInformation() *datatypes_go_proto.String
func (*AdministrableProductDefinition_RouteOfAdministration_TargetSpecies_WithdrawalPeriod) GetTissue ¶
func (*AdministrableProductDefinition_RouteOfAdministration_TargetSpecies_WithdrawalPeriod) GetValue ¶
func (*AdministrableProductDefinition_RouteOfAdministration_TargetSpecies_WithdrawalPeriod) ProtoMessage ¶
func (*AdministrableProductDefinition_RouteOfAdministration_TargetSpecies_WithdrawalPeriod) ProtoMessage()
func (*AdministrableProductDefinition_RouteOfAdministration_TargetSpecies_WithdrawalPeriod) ProtoReflect ¶
func (x *AdministrableProductDefinition_RouteOfAdministration_TargetSpecies_WithdrawalPeriod) ProtoReflect() protoreflect.Message