Documentation ¶
Index ¶
- Variables
- type MedicinalProduct
- func (*MedicinalProduct) Descriptor() ([]byte, []int)deprecated
- func (x *MedicinalProduct) GetAdditionalMonitoringIndicator() *datatypes_go_proto.CodeableConcept
- func (x *MedicinalProduct) GetAttachedDocument() []*datatypes_go_proto.Reference
- func (x *MedicinalProduct) GetClinicalTrial() []*datatypes_go_proto.Reference
- func (x *MedicinalProduct) GetCombinedPharmaceuticalDoseForm() *datatypes_go_proto.CodeableConcept
- func (x *MedicinalProduct) GetContact() []*datatypes_go_proto.Reference
- func (x *MedicinalProduct) GetContained() []*any.Any
- func (x *MedicinalProduct) GetCrossReference() []*datatypes_go_proto.Identifier
- func (x *MedicinalProduct) GetDomain() *datatypes_go_proto.Coding
- func (x *MedicinalProduct) GetExtension() []*datatypes_go_proto.Extension
- func (x *MedicinalProduct) GetId() *datatypes_go_proto.Id
- func (x *MedicinalProduct) GetIdentifier() []*datatypes_go_proto.Identifier
- func (x *MedicinalProduct) GetImplicitRules() *datatypes_go_proto.Uri
- func (x *MedicinalProduct) GetLanguage() *datatypes_go_proto.Code
- func (x *MedicinalProduct) GetLegalStatusOfSupply() *datatypes_go_proto.CodeableConcept
- func (x *MedicinalProduct) GetManufacturingBusinessOperation() []*MedicinalProduct_ManufacturingBusinessOperation
- func (x *MedicinalProduct) GetMarketingStatus() []*datatypes_go_proto.MarketingStatus
- func (x *MedicinalProduct) GetMasterFile() []*datatypes_go_proto.Reference
- func (x *MedicinalProduct) GetMeta() *datatypes_go_proto.Meta
- func (x *MedicinalProduct) GetModifierExtension() []*datatypes_go_proto.Extension
- func (x *MedicinalProduct) GetName() []*MedicinalProduct_Name
- func (x *MedicinalProduct) GetPackagedMedicinalProduct() []*datatypes_go_proto.Reference
- func (x *MedicinalProduct) GetPaediatricUseIndicator() *datatypes_go_proto.CodeableConcept
- func (x *MedicinalProduct) GetPharmaceuticalProduct() []*datatypes_go_proto.Reference
- func (x *MedicinalProduct) GetProductClassification() []*datatypes_go_proto.CodeableConcept
- func (x *MedicinalProduct) GetSpecialDesignation() []*MedicinalProduct_SpecialDesignation
- func (x *MedicinalProduct) GetSpecialMeasures() []*datatypes_go_proto.String
- func (x *MedicinalProduct) GetText() *datatypes_go_proto.Narrative
- func (x *MedicinalProduct) GetType() *datatypes_go_proto.CodeableConcept
- func (*MedicinalProduct) ProtoMessage()
- func (x *MedicinalProduct) ProtoReflect() protoreflect.Message
- func (x *MedicinalProduct) Reset()
- func (x *MedicinalProduct) String() string
- type MedicinalProduct_ManufacturingBusinessOperation
- func (*MedicinalProduct_ManufacturingBusinessOperation) Descriptor() ([]byte, []int)deprecated
- func (x *MedicinalProduct_ManufacturingBusinessOperation) GetAuthorisationReferenceNumber() *datatypes_go_proto.Identifier
- func (x *MedicinalProduct_ManufacturingBusinessOperation) GetConfidentialityIndicator() *datatypes_go_proto.CodeableConcept
- func (x *MedicinalProduct_ManufacturingBusinessOperation) GetEffectiveDate() *datatypes_go_proto.DateTime
- func (x *MedicinalProduct_ManufacturingBusinessOperation) GetExtension() []*datatypes_go_proto.Extension
- func (x *MedicinalProduct_ManufacturingBusinessOperation) GetId() *datatypes_go_proto.String
- func (x *MedicinalProduct_ManufacturingBusinessOperation) GetManufacturer() []*datatypes_go_proto.Reference
- func (x *MedicinalProduct_ManufacturingBusinessOperation) GetModifierExtension() []*datatypes_go_proto.Extension
- func (x *MedicinalProduct_ManufacturingBusinessOperation) GetOperationType() *datatypes_go_proto.CodeableConcept
- func (x *MedicinalProduct_ManufacturingBusinessOperation) GetRegulator() *datatypes_go_proto.Reference
- func (*MedicinalProduct_ManufacturingBusinessOperation) ProtoMessage()
- func (x *MedicinalProduct_ManufacturingBusinessOperation) ProtoReflect() protoreflect.Message
- func (x *MedicinalProduct_ManufacturingBusinessOperation) Reset()
- func (x *MedicinalProduct_ManufacturingBusinessOperation) String() string
- type MedicinalProduct_Name
- func (*MedicinalProduct_Name) Descriptor() ([]byte, []int)deprecated
- func (x *MedicinalProduct_Name) GetCountryLanguage() []*MedicinalProduct_Name_CountryLanguage
- func (x *MedicinalProduct_Name) GetExtension() []*datatypes_go_proto.Extension
- func (x *MedicinalProduct_Name) GetId() *datatypes_go_proto.String
- func (x *MedicinalProduct_Name) GetModifierExtension() []*datatypes_go_proto.Extension
- func (x *MedicinalProduct_Name) GetNamePart() []*MedicinalProduct_Name_NamePart
- func (x *MedicinalProduct_Name) GetProductName() *datatypes_go_proto.String
- func (*MedicinalProduct_Name) ProtoMessage()
- func (x *MedicinalProduct_Name) ProtoReflect() protoreflect.Message
- func (x *MedicinalProduct_Name) Reset()
- func (x *MedicinalProduct_Name) String() string
- type MedicinalProduct_Name_CountryLanguage
- func (*MedicinalProduct_Name_CountryLanguage) Descriptor() ([]byte, []int)deprecated
- func (x *MedicinalProduct_Name_CountryLanguage) GetCountry() *datatypes_go_proto.CodeableConcept
- func (x *MedicinalProduct_Name_CountryLanguage) GetExtension() []*datatypes_go_proto.Extension
- func (x *MedicinalProduct_Name_CountryLanguage) GetId() *datatypes_go_proto.String
- func (x *MedicinalProduct_Name_CountryLanguage) GetJurisdiction() *datatypes_go_proto.CodeableConcept
- func (x *MedicinalProduct_Name_CountryLanguage) GetLanguage() *datatypes_go_proto.CodeableConcept
- func (x *MedicinalProduct_Name_CountryLanguage) GetModifierExtension() []*datatypes_go_proto.Extension
- func (*MedicinalProduct_Name_CountryLanguage) ProtoMessage()
- func (x *MedicinalProduct_Name_CountryLanguage) ProtoReflect() protoreflect.Message
- func (x *MedicinalProduct_Name_CountryLanguage) Reset()
- func (x *MedicinalProduct_Name_CountryLanguage) String() string
- type MedicinalProduct_Name_NamePart
- func (*MedicinalProduct_Name_NamePart) Descriptor() ([]byte, []int)deprecated
- func (x *MedicinalProduct_Name_NamePart) GetExtension() []*datatypes_go_proto.Extension
- func (x *MedicinalProduct_Name_NamePart) GetId() *datatypes_go_proto.String
- func (x *MedicinalProduct_Name_NamePart) GetModifierExtension() []*datatypes_go_proto.Extension
- func (x *MedicinalProduct_Name_NamePart) GetPart() *datatypes_go_proto.String
- func (x *MedicinalProduct_Name_NamePart) GetType() *datatypes_go_proto.Coding
- func (*MedicinalProduct_Name_NamePart) ProtoMessage()
- func (x *MedicinalProduct_Name_NamePart) ProtoReflect() protoreflect.Message
- func (x *MedicinalProduct_Name_NamePart) Reset()
- func (x *MedicinalProduct_Name_NamePart) String() string
- type MedicinalProduct_SpecialDesignation
- func (*MedicinalProduct_SpecialDesignation) Descriptor() ([]byte, []int)deprecated
- func (x *MedicinalProduct_SpecialDesignation) GetDate() *datatypes_go_proto.DateTime
- func (x *MedicinalProduct_SpecialDesignation) GetExtension() []*datatypes_go_proto.Extension
- func (x *MedicinalProduct_SpecialDesignation) GetId() *datatypes_go_proto.String
- func (x *MedicinalProduct_SpecialDesignation) GetIdentifier() []*datatypes_go_proto.Identifier
- func (x *MedicinalProduct_SpecialDesignation) GetIndication() *MedicinalProduct_SpecialDesignation_IndicationX
- func (x *MedicinalProduct_SpecialDesignation) GetIntendedUse() *datatypes_go_proto.CodeableConcept
- func (x *MedicinalProduct_SpecialDesignation) GetModifierExtension() []*datatypes_go_proto.Extension
- func (x *MedicinalProduct_SpecialDesignation) GetSpecies() *datatypes_go_proto.CodeableConcept
- func (x *MedicinalProduct_SpecialDesignation) GetStatus() *datatypes_go_proto.CodeableConcept
- func (x *MedicinalProduct_SpecialDesignation) GetType() *datatypes_go_proto.CodeableConcept
- func (*MedicinalProduct_SpecialDesignation) ProtoMessage()
- func (x *MedicinalProduct_SpecialDesignation) ProtoReflect() protoreflect.Message
- func (x *MedicinalProduct_SpecialDesignation) Reset()
- func (x *MedicinalProduct_SpecialDesignation) String() string
- type MedicinalProduct_SpecialDesignation_IndicationX
- func (*MedicinalProduct_SpecialDesignation_IndicationX) Descriptor() ([]byte, []int)deprecated
- func (m *MedicinalProduct_SpecialDesignation_IndicationX) GetChoice() isMedicinalProduct_SpecialDesignation_IndicationX_Choice
- func (x *MedicinalProduct_SpecialDesignation_IndicationX) GetCodeableConcept() *datatypes_go_proto.CodeableConcept
- func (x *MedicinalProduct_SpecialDesignation_IndicationX) GetReference() *datatypes_go_proto.Reference
- func (*MedicinalProduct_SpecialDesignation_IndicationX) ProtoMessage()
- func (x *MedicinalProduct_SpecialDesignation_IndicationX) ProtoReflect() protoreflect.Message
- func (x *MedicinalProduct_SpecialDesignation_IndicationX) Reset()
- func (x *MedicinalProduct_SpecialDesignation_IndicationX) String() string
- type MedicinalProduct_SpecialDesignation_IndicationX_CodeableConcept
- type MedicinalProduct_SpecialDesignation_IndicationX_Reference
Constants ¶
This section is empty.
Variables ¶
var File_proto_google_fhir_proto_r4_core_resources_medicinal_product_proto protoreflect.FileDescriptor
Functions ¶
This section is empty.
Types ¶
type MedicinalProduct ¶
type MedicinalProduct 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 product. Could be an MPID Identifier []*datatypes_go_proto.Identifier `protobuf:"bytes,10,rep,name=identifier,proto3" json:"identifier,omitempty"` // Regulatory type, e.g. Investigational or Authorized Type *datatypes_go_proto.CodeableConcept `protobuf:"bytes,11,opt,name=type,proto3" json:"type,omitempty"` // If this medicine applies to human or veterinary uses Domain *datatypes_go_proto.Coding `protobuf:"bytes,12,opt,name=domain,proto3" json:"domain,omitempty"` // The dose form for a single part product, or combined form of a multiple // part product CombinedPharmaceuticalDoseForm *datatypes_go_proto.CodeableConcept `` /* 156-byte string literal not displayed */ // The legal status of supply of the medicinal product as classified by the // regulator LegalStatusOfSupply *datatypes_go_proto.CodeableConcept `protobuf:"bytes,14,opt,name=legal_status_of_supply,json=legalStatusOfSupply,proto3" json:"legal_status_of_supply,omitempty"` // Whether the Medicinal Product is subject to additional monitoring for // regulatory reasons AdditionalMonitoringIndicator *datatypes_go_proto.CodeableConcept `` /* 151-byte string literal not displayed */ // Whether the Medicinal Product is subject to special measures for regulatory // reasons SpecialMeasures []*datatypes_go_proto.String `protobuf:"bytes,16,rep,name=special_measures,json=specialMeasures,proto3" json:"special_measures,omitempty"` // If authorised for use in children PaediatricUseIndicator *datatypes_go_proto.CodeableConcept `` /* 130-byte string literal not displayed */ // Allows the product to be classified by various systems ProductClassification []*datatypes_go_proto.CodeableConcept `protobuf:"bytes,18,rep,name=product_classification,json=productClassification,proto3" json:"product_classification,omitempty"` // Marketing status of the medicinal product, in contrast to marketing // authorizaton MarketingStatus []*datatypes_go_proto.MarketingStatus `protobuf:"bytes,19,rep,name=marketing_status,json=marketingStatus,proto3" json:"marketing_status,omitempty"` // Pharmaceutical aspects of product PharmaceuticalProduct []*datatypes_go_proto.Reference `protobuf:"bytes,20,rep,name=pharmaceutical_product,json=pharmaceuticalProduct,proto3" json:"pharmaceutical_product,omitempty"` // Package representation for the product PackagedMedicinalProduct []*datatypes_go_proto.Reference `` /* 136-byte string literal not displayed */ // Supporting documentation, typically for regulatory submission AttachedDocument []*datatypes_go_proto.Reference `protobuf:"bytes,22,rep,name=attached_document,json=attachedDocument,proto3" json:"attached_document,omitempty"` // A master file for to the medicinal product (e.g. Pharmacovigilance System // Master File) MasterFile []*datatypes_go_proto.Reference `protobuf:"bytes,23,rep,name=master_file,json=masterFile,proto3" json:"master_file,omitempty"` // A product specific contact, person (in a role), or an organization Contact []*datatypes_go_proto.Reference `protobuf:"bytes,24,rep,name=contact,proto3" json:"contact,omitempty"` // Clinical trials or studies that this product is involved in ClinicalTrial []*datatypes_go_proto.Reference `protobuf:"bytes,25,rep,name=clinical_trial,json=clinicalTrial,proto3" json:"clinical_trial,omitempty"` Name []*MedicinalProduct_Name `protobuf:"bytes,26,rep,name=name,proto3" json:"name,omitempty"` // Reference to another product, e.g. for linking authorised to // investigational product CrossReference []*datatypes_go_proto.Identifier `protobuf:"bytes,27,rep,name=cross_reference,json=crossReference,proto3" json:"cross_reference,omitempty"` ManufacturingBusinessOperation []*MedicinalProduct_ManufacturingBusinessOperation `` /* 154-byte string literal not displayed */ SpecialDesignation []*MedicinalProduct_SpecialDesignation `protobuf:"bytes,29,rep,name=special_designation,json=specialDesignation,proto3" json:"special_designation,omitempty"` // contains filtered or unexported fields }
Auto-generated from StructureDefinition for MedicinalProduct, last updated 2019-11-01T09:29:23.356+11:00. Detailed definition of a medicinal product, typically for uses other than direct patient care (e.g. regulatory use). See http://hl7.org/fhir/StructureDefinition/MedicinalProduct
func (*MedicinalProduct) Descriptor
deprecated
func (*MedicinalProduct) Descriptor() ([]byte, []int)
Deprecated: Use MedicinalProduct.ProtoReflect.Descriptor instead.
func (*MedicinalProduct) GetAdditionalMonitoringIndicator ¶
func (x *MedicinalProduct) GetAdditionalMonitoringIndicator() *datatypes_go_proto.CodeableConcept
func (*MedicinalProduct) GetAttachedDocument ¶
func (x *MedicinalProduct) GetAttachedDocument() []*datatypes_go_proto.Reference
func (*MedicinalProduct) GetClinicalTrial ¶
func (x *MedicinalProduct) GetClinicalTrial() []*datatypes_go_proto.Reference
func (*MedicinalProduct) GetCombinedPharmaceuticalDoseForm ¶
func (x *MedicinalProduct) GetCombinedPharmaceuticalDoseForm() *datatypes_go_proto.CodeableConcept
func (*MedicinalProduct) GetContact ¶
func (x *MedicinalProduct) GetContact() []*datatypes_go_proto.Reference
func (*MedicinalProduct) GetContained ¶
func (x *MedicinalProduct) GetContained() []*any.Any
func (*MedicinalProduct) GetCrossReference ¶
func (x *MedicinalProduct) GetCrossReference() []*datatypes_go_proto.Identifier
func (*MedicinalProduct) GetDomain ¶
func (x *MedicinalProduct) GetDomain() *datatypes_go_proto.Coding
func (*MedicinalProduct) GetExtension ¶
func (x *MedicinalProduct) GetExtension() []*datatypes_go_proto.Extension
func (*MedicinalProduct) GetId ¶
func (x *MedicinalProduct) GetId() *datatypes_go_proto.Id
func (*MedicinalProduct) GetIdentifier ¶
func (x *MedicinalProduct) GetIdentifier() []*datatypes_go_proto.Identifier
func (*MedicinalProduct) GetImplicitRules ¶
func (x *MedicinalProduct) GetImplicitRules() *datatypes_go_proto.Uri
func (*MedicinalProduct) GetLanguage ¶
func (x *MedicinalProduct) GetLanguage() *datatypes_go_proto.Code
func (*MedicinalProduct) GetLegalStatusOfSupply ¶
func (x *MedicinalProduct) GetLegalStatusOfSupply() *datatypes_go_proto.CodeableConcept
func (*MedicinalProduct) GetManufacturingBusinessOperation ¶
func (x *MedicinalProduct) GetManufacturingBusinessOperation() []*MedicinalProduct_ManufacturingBusinessOperation
func (*MedicinalProduct) GetMarketingStatus ¶
func (x *MedicinalProduct) GetMarketingStatus() []*datatypes_go_proto.MarketingStatus
func (*MedicinalProduct) GetMasterFile ¶
func (x *MedicinalProduct) GetMasterFile() []*datatypes_go_proto.Reference
func (*MedicinalProduct) GetMeta ¶
func (x *MedicinalProduct) GetMeta() *datatypes_go_proto.Meta
func (*MedicinalProduct) GetModifierExtension ¶
func (x *MedicinalProduct) GetModifierExtension() []*datatypes_go_proto.Extension
func (*MedicinalProduct) GetName ¶
func (x *MedicinalProduct) GetName() []*MedicinalProduct_Name
func (*MedicinalProduct) GetPackagedMedicinalProduct ¶
func (x *MedicinalProduct) GetPackagedMedicinalProduct() []*datatypes_go_proto.Reference
func (*MedicinalProduct) GetPaediatricUseIndicator ¶
func (x *MedicinalProduct) GetPaediatricUseIndicator() *datatypes_go_proto.CodeableConcept
func (*MedicinalProduct) GetPharmaceuticalProduct ¶
func (x *MedicinalProduct) GetPharmaceuticalProduct() []*datatypes_go_proto.Reference
func (*MedicinalProduct) GetProductClassification ¶
func (x *MedicinalProduct) GetProductClassification() []*datatypes_go_proto.CodeableConcept
func (*MedicinalProduct) GetSpecialDesignation ¶
func (x *MedicinalProduct) GetSpecialDesignation() []*MedicinalProduct_SpecialDesignation
func (*MedicinalProduct) GetSpecialMeasures ¶
func (x *MedicinalProduct) GetSpecialMeasures() []*datatypes_go_proto.String
func (*MedicinalProduct) GetText ¶
func (x *MedicinalProduct) GetText() *datatypes_go_proto.Narrative
func (*MedicinalProduct) GetType ¶
func (x *MedicinalProduct) GetType() *datatypes_go_proto.CodeableConcept
func (*MedicinalProduct) ProtoMessage ¶
func (*MedicinalProduct) ProtoMessage()
func (*MedicinalProduct) ProtoReflect ¶
func (x *MedicinalProduct) ProtoReflect() protoreflect.Message
func (*MedicinalProduct) Reset ¶
func (x *MedicinalProduct) Reset()
func (*MedicinalProduct) String ¶
func (x *MedicinalProduct) String() string
type MedicinalProduct_ManufacturingBusinessOperation ¶
type MedicinalProduct_ManufacturingBusinessOperation struct { // Unique id for inter-element referencing Id *datatypes_go_proto.String `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` // Additional content defined by implementations Extension []*datatypes_go_proto.Extension `protobuf:"bytes,2,rep,name=extension,proto3" json:"extension,omitempty"` // Extensions that cannot be ignored even if unrecognized ModifierExtension []*datatypes_go_proto.Extension `protobuf:"bytes,3,rep,name=modifier_extension,json=modifierExtension,proto3" json:"modifier_extension,omitempty"` // The type of manufacturing operation OperationType *datatypes_go_proto.CodeableConcept `protobuf:"bytes,4,opt,name=operation_type,json=operationType,proto3" json:"operation_type,omitempty"` // Regulatory authorization reference number AuthorisationReferenceNumber *datatypes_go_proto.Identifier `` /* 147-byte string literal not displayed */ // Regulatory authorization date EffectiveDate *datatypes_go_proto.DateTime `protobuf:"bytes,6,opt,name=effective_date,json=effectiveDate,proto3" json:"effective_date,omitempty"` // To indicate if this proces is commercially confidential ConfidentialityIndicator *datatypes_go_proto.CodeableConcept `` /* 133-byte string literal not displayed */ // The manufacturer or establishment associated with the process Manufacturer []*datatypes_go_proto.Reference `protobuf:"bytes,8,rep,name=manufacturer,proto3" json:"manufacturer,omitempty"` // A regulator which oversees the operation Regulator *datatypes_go_proto.Reference `protobuf:"bytes,9,opt,name=regulator,proto3" json:"regulator,omitempty"` // contains filtered or unexported fields }
An operation applied to the product, for manufacturing or adminsitrative purpose
func (*MedicinalProduct_ManufacturingBusinessOperation) Descriptor
deprecated
func (*MedicinalProduct_ManufacturingBusinessOperation) Descriptor() ([]byte, []int)
Deprecated: Use MedicinalProduct_ManufacturingBusinessOperation.ProtoReflect.Descriptor instead.
func (*MedicinalProduct_ManufacturingBusinessOperation) GetAuthorisationReferenceNumber ¶
func (x *MedicinalProduct_ManufacturingBusinessOperation) GetAuthorisationReferenceNumber() *datatypes_go_proto.Identifier
func (*MedicinalProduct_ManufacturingBusinessOperation) GetConfidentialityIndicator ¶
func (x *MedicinalProduct_ManufacturingBusinessOperation) GetConfidentialityIndicator() *datatypes_go_proto.CodeableConcept
func (*MedicinalProduct_ManufacturingBusinessOperation) GetEffectiveDate ¶
func (x *MedicinalProduct_ManufacturingBusinessOperation) GetEffectiveDate() *datatypes_go_proto.DateTime
func (*MedicinalProduct_ManufacturingBusinessOperation) GetExtension ¶
func (x *MedicinalProduct_ManufacturingBusinessOperation) GetExtension() []*datatypes_go_proto.Extension
func (*MedicinalProduct_ManufacturingBusinessOperation) GetId ¶
func (x *MedicinalProduct_ManufacturingBusinessOperation) GetId() *datatypes_go_proto.String
func (*MedicinalProduct_ManufacturingBusinessOperation) GetManufacturer ¶
func (x *MedicinalProduct_ManufacturingBusinessOperation) GetManufacturer() []*datatypes_go_proto.Reference
func (*MedicinalProduct_ManufacturingBusinessOperation) GetModifierExtension ¶
func (x *MedicinalProduct_ManufacturingBusinessOperation) GetModifierExtension() []*datatypes_go_proto.Extension
func (*MedicinalProduct_ManufacturingBusinessOperation) GetOperationType ¶
func (x *MedicinalProduct_ManufacturingBusinessOperation) GetOperationType() *datatypes_go_proto.CodeableConcept
func (*MedicinalProduct_ManufacturingBusinessOperation) GetRegulator ¶
func (x *MedicinalProduct_ManufacturingBusinessOperation) GetRegulator() *datatypes_go_proto.Reference
func (*MedicinalProduct_ManufacturingBusinessOperation) ProtoMessage ¶
func (*MedicinalProduct_ManufacturingBusinessOperation) ProtoMessage()
func (*MedicinalProduct_ManufacturingBusinessOperation) ProtoReflect ¶
func (x *MedicinalProduct_ManufacturingBusinessOperation) ProtoReflect() protoreflect.Message
func (*MedicinalProduct_ManufacturingBusinessOperation) Reset ¶
func (x *MedicinalProduct_ManufacturingBusinessOperation) Reset()
func (*MedicinalProduct_ManufacturingBusinessOperation) String ¶
func (x *MedicinalProduct_ManufacturingBusinessOperation) String() string
type MedicinalProduct_Name ¶
type MedicinalProduct_Name struct { // Unique id for inter-element referencing Id *datatypes_go_proto.String `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` // Additional content defined by implementations Extension []*datatypes_go_proto.Extension `protobuf:"bytes,2,rep,name=extension,proto3" json:"extension,omitempty"` // Extensions that cannot be ignored even if unrecognized ModifierExtension []*datatypes_go_proto.Extension `protobuf:"bytes,3,rep,name=modifier_extension,json=modifierExtension,proto3" json:"modifier_extension,omitempty"` // The full product name ProductName *datatypes_go_proto.String `protobuf:"bytes,4,opt,name=product_name,json=productName,proto3" json:"product_name,omitempty"` NamePart []*MedicinalProduct_Name_NamePart `protobuf:"bytes,5,rep,name=name_part,json=namePart,proto3" json:"name_part,omitempty"` CountryLanguage []*MedicinalProduct_Name_CountryLanguage `protobuf:"bytes,6,rep,name=country_language,json=countryLanguage,proto3" json:"country_language,omitempty"` // contains filtered or unexported fields }
The product's name, including full name and possibly coded parts
func (*MedicinalProduct_Name) Descriptor
deprecated
func (*MedicinalProduct_Name) Descriptor() ([]byte, []int)
Deprecated: Use MedicinalProduct_Name.ProtoReflect.Descriptor instead.
func (*MedicinalProduct_Name) GetCountryLanguage ¶
func (x *MedicinalProduct_Name) GetCountryLanguage() []*MedicinalProduct_Name_CountryLanguage
func (*MedicinalProduct_Name) GetExtension ¶
func (x *MedicinalProduct_Name) GetExtension() []*datatypes_go_proto.Extension
func (*MedicinalProduct_Name) GetId ¶
func (x *MedicinalProduct_Name) GetId() *datatypes_go_proto.String
func (*MedicinalProduct_Name) GetModifierExtension ¶
func (x *MedicinalProduct_Name) GetModifierExtension() []*datatypes_go_proto.Extension
func (*MedicinalProduct_Name) GetNamePart ¶
func (x *MedicinalProduct_Name) GetNamePart() []*MedicinalProduct_Name_NamePart
func (*MedicinalProduct_Name) GetProductName ¶
func (x *MedicinalProduct_Name) GetProductName() *datatypes_go_proto.String
func (*MedicinalProduct_Name) ProtoMessage ¶
func (*MedicinalProduct_Name) ProtoMessage()
func (*MedicinalProduct_Name) ProtoReflect ¶
func (x *MedicinalProduct_Name) ProtoReflect() protoreflect.Message
func (*MedicinalProduct_Name) Reset ¶
func (x *MedicinalProduct_Name) Reset()
func (*MedicinalProduct_Name) String ¶
func (x *MedicinalProduct_Name) String() string
type MedicinalProduct_Name_CountryLanguage ¶
type MedicinalProduct_Name_CountryLanguage struct { // Unique id for inter-element referencing Id *datatypes_go_proto.String `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` // Additional content defined by implementations Extension []*datatypes_go_proto.Extension `protobuf:"bytes,2,rep,name=extension,proto3" json:"extension,omitempty"` // Extensions that cannot be ignored even if unrecognized ModifierExtension []*datatypes_go_proto.Extension `protobuf:"bytes,3,rep,name=modifier_extension,json=modifierExtension,proto3" json:"modifier_extension,omitempty"` // Country code for where this name applies Country *datatypes_go_proto.CodeableConcept `protobuf:"bytes,4,opt,name=country,proto3" json:"country,omitempty"` // Jurisdiction code for where this name applies Jurisdiction *datatypes_go_proto.CodeableConcept `protobuf:"bytes,5,opt,name=jurisdiction,proto3" json:"jurisdiction,omitempty"` // Language code for this name Language *datatypes_go_proto.CodeableConcept `protobuf:"bytes,6,opt,name=language,proto3" json:"language,omitempty"` // contains filtered or unexported fields }
Country where the name applies
func (*MedicinalProduct_Name_CountryLanguage) Descriptor
deprecated
func (*MedicinalProduct_Name_CountryLanguage) Descriptor() ([]byte, []int)
Deprecated: Use MedicinalProduct_Name_CountryLanguage.ProtoReflect.Descriptor instead.
func (*MedicinalProduct_Name_CountryLanguage) GetCountry ¶
func (x *MedicinalProduct_Name_CountryLanguage) GetCountry() *datatypes_go_proto.CodeableConcept
func (*MedicinalProduct_Name_CountryLanguage) GetExtension ¶
func (x *MedicinalProduct_Name_CountryLanguage) GetExtension() []*datatypes_go_proto.Extension
func (*MedicinalProduct_Name_CountryLanguage) GetId ¶
func (x *MedicinalProduct_Name_CountryLanguage) GetId() *datatypes_go_proto.String
func (*MedicinalProduct_Name_CountryLanguage) GetJurisdiction ¶
func (x *MedicinalProduct_Name_CountryLanguage) GetJurisdiction() *datatypes_go_proto.CodeableConcept
func (*MedicinalProduct_Name_CountryLanguage) GetLanguage ¶
func (x *MedicinalProduct_Name_CountryLanguage) GetLanguage() *datatypes_go_proto.CodeableConcept
func (*MedicinalProduct_Name_CountryLanguage) GetModifierExtension ¶
func (x *MedicinalProduct_Name_CountryLanguage) GetModifierExtension() []*datatypes_go_proto.Extension
func (*MedicinalProduct_Name_CountryLanguage) ProtoMessage ¶
func (*MedicinalProduct_Name_CountryLanguage) ProtoMessage()
func (*MedicinalProduct_Name_CountryLanguage) ProtoReflect ¶
func (x *MedicinalProduct_Name_CountryLanguage) ProtoReflect() protoreflect.Message
func (*MedicinalProduct_Name_CountryLanguage) Reset ¶
func (x *MedicinalProduct_Name_CountryLanguage) Reset()
func (*MedicinalProduct_Name_CountryLanguage) String ¶
func (x *MedicinalProduct_Name_CountryLanguage) String() string
type MedicinalProduct_Name_NamePart ¶
type MedicinalProduct_Name_NamePart struct { // Unique id for inter-element referencing Id *datatypes_go_proto.String `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` // Additional content defined by implementations Extension []*datatypes_go_proto.Extension `protobuf:"bytes,2,rep,name=extension,proto3" json:"extension,omitempty"` // Extensions that cannot be ignored even if unrecognized ModifierExtension []*datatypes_go_proto.Extension `protobuf:"bytes,3,rep,name=modifier_extension,json=modifierExtension,proto3" json:"modifier_extension,omitempty"` // A fragment of a product name Part *datatypes_go_proto.String `protobuf:"bytes,4,opt,name=part,proto3" json:"part,omitempty"` // Idenifying type for this part of the name (e.g. strength part) Type *datatypes_go_proto.Coding `protobuf:"bytes,5,opt,name=type,proto3" json:"type,omitempty"` // contains filtered or unexported fields }
Coding words or phrases of the name
func (*MedicinalProduct_Name_NamePart) Descriptor
deprecated
func (*MedicinalProduct_Name_NamePart) Descriptor() ([]byte, []int)
Deprecated: Use MedicinalProduct_Name_NamePart.ProtoReflect.Descriptor instead.
func (*MedicinalProduct_Name_NamePart) GetExtension ¶
func (x *MedicinalProduct_Name_NamePart) GetExtension() []*datatypes_go_proto.Extension
func (*MedicinalProduct_Name_NamePart) GetId ¶
func (x *MedicinalProduct_Name_NamePart) GetId() *datatypes_go_proto.String
func (*MedicinalProduct_Name_NamePart) GetModifierExtension ¶
func (x *MedicinalProduct_Name_NamePart) GetModifierExtension() []*datatypes_go_proto.Extension
func (*MedicinalProduct_Name_NamePart) GetPart ¶
func (x *MedicinalProduct_Name_NamePart) GetPart() *datatypes_go_proto.String
func (*MedicinalProduct_Name_NamePart) GetType ¶
func (x *MedicinalProduct_Name_NamePart) GetType() *datatypes_go_proto.Coding
func (*MedicinalProduct_Name_NamePart) ProtoMessage ¶
func (*MedicinalProduct_Name_NamePart) ProtoMessage()
func (*MedicinalProduct_Name_NamePart) ProtoReflect ¶
func (x *MedicinalProduct_Name_NamePart) ProtoReflect() protoreflect.Message
func (*MedicinalProduct_Name_NamePart) Reset ¶
func (x *MedicinalProduct_Name_NamePart) Reset()
func (*MedicinalProduct_Name_NamePart) String ¶
func (x *MedicinalProduct_Name_NamePart) String() string
type MedicinalProduct_SpecialDesignation ¶
type MedicinalProduct_SpecialDesignation struct { // Unique id for inter-element referencing Id *datatypes_go_proto.String `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` // Additional content defined by implementations Extension []*datatypes_go_proto.Extension `protobuf:"bytes,2,rep,name=extension,proto3" json:"extension,omitempty"` // Extensions that cannot be ignored even if unrecognized ModifierExtension []*datatypes_go_proto.Extension `protobuf:"bytes,3,rep,name=modifier_extension,json=modifierExtension,proto3" json:"modifier_extension,omitempty"` // Identifier for the designation, or procedure number Identifier []*datatypes_go_proto.Identifier `protobuf:"bytes,4,rep,name=identifier,proto3" json:"identifier,omitempty"` // The type of special designation, e.g. orphan drug, minor use Type *datatypes_go_proto.CodeableConcept `protobuf:"bytes,5,opt,name=type,proto3" json:"type,omitempty"` // The intended use of the product, e.g. prevention, treatment IntendedUse *datatypes_go_proto.CodeableConcept `protobuf:"bytes,6,opt,name=intended_use,json=intendedUse,proto3" json:"intended_use,omitempty"` Indication *MedicinalProduct_SpecialDesignation_IndicationX `protobuf:"bytes,7,opt,name=indication,proto3" json:"indication,omitempty"` // For example granted, pending, expired or withdrawn Status *datatypes_go_proto.CodeableConcept `protobuf:"bytes,8,opt,name=status,proto3" json:"status,omitempty"` // Date when the designation was granted Date *datatypes_go_proto.DateTime `protobuf:"bytes,9,opt,name=date,proto3" json:"date,omitempty"` // Animal species for which this applies Species *datatypes_go_proto.CodeableConcept `protobuf:"bytes,10,opt,name=species,proto3" json:"species,omitempty"` // contains filtered or unexported fields }
Indicates if the medicinal product has an orphan designation for the treatment of a rare disease
func (*MedicinalProduct_SpecialDesignation) Descriptor
deprecated
func (*MedicinalProduct_SpecialDesignation) Descriptor() ([]byte, []int)
Deprecated: Use MedicinalProduct_SpecialDesignation.ProtoReflect.Descriptor instead.
func (*MedicinalProduct_SpecialDesignation) GetDate ¶
func (x *MedicinalProduct_SpecialDesignation) GetDate() *datatypes_go_proto.DateTime
func (*MedicinalProduct_SpecialDesignation) GetExtension ¶
func (x *MedicinalProduct_SpecialDesignation) GetExtension() []*datatypes_go_proto.Extension
func (*MedicinalProduct_SpecialDesignation) GetId ¶
func (x *MedicinalProduct_SpecialDesignation) GetId() *datatypes_go_proto.String
func (*MedicinalProduct_SpecialDesignation) GetIdentifier ¶
func (x *MedicinalProduct_SpecialDesignation) GetIdentifier() []*datatypes_go_proto.Identifier
func (*MedicinalProduct_SpecialDesignation) GetIndication ¶
func (x *MedicinalProduct_SpecialDesignation) GetIndication() *MedicinalProduct_SpecialDesignation_IndicationX
func (*MedicinalProduct_SpecialDesignation) GetIntendedUse ¶
func (x *MedicinalProduct_SpecialDesignation) GetIntendedUse() *datatypes_go_proto.CodeableConcept
func (*MedicinalProduct_SpecialDesignation) GetModifierExtension ¶
func (x *MedicinalProduct_SpecialDesignation) GetModifierExtension() []*datatypes_go_proto.Extension
func (*MedicinalProduct_SpecialDesignation) GetSpecies ¶
func (x *MedicinalProduct_SpecialDesignation) GetSpecies() *datatypes_go_proto.CodeableConcept
func (*MedicinalProduct_SpecialDesignation) GetStatus ¶
func (x *MedicinalProduct_SpecialDesignation) GetStatus() *datatypes_go_proto.CodeableConcept
func (*MedicinalProduct_SpecialDesignation) GetType ¶
func (x *MedicinalProduct_SpecialDesignation) GetType() *datatypes_go_proto.CodeableConcept
func (*MedicinalProduct_SpecialDesignation) ProtoMessage ¶
func (*MedicinalProduct_SpecialDesignation) ProtoMessage()
func (*MedicinalProduct_SpecialDesignation) ProtoReflect ¶
func (x *MedicinalProduct_SpecialDesignation) ProtoReflect() protoreflect.Message
func (*MedicinalProduct_SpecialDesignation) Reset ¶
func (x *MedicinalProduct_SpecialDesignation) Reset()
func (*MedicinalProduct_SpecialDesignation) String ¶
func (x *MedicinalProduct_SpecialDesignation) String() string
type MedicinalProduct_SpecialDesignation_IndicationX ¶
type MedicinalProduct_SpecialDesignation_IndicationX struct { // Types that are assignable to Choice: // *MedicinalProduct_SpecialDesignation_IndicationX_CodeableConcept // *MedicinalProduct_SpecialDesignation_IndicationX_Reference Choice isMedicinalProduct_SpecialDesignation_IndicationX_Choice `protobuf_oneof:"choice"` // contains filtered or unexported fields }
Condition for which the medicinal use applies
func (*MedicinalProduct_SpecialDesignation_IndicationX) Descriptor
deprecated
func (*MedicinalProduct_SpecialDesignation_IndicationX) Descriptor() ([]byte, []int)
Deprecated: Use MedicinalProduct_SpecialDesignation_IndicationX.ProtoReflect.Descriptor instead.
func (*MedicinalProduct_SpecialDesignation_IndicationX) GetChoice ¶
func (m *MedicinalProduct_SpecialDesignation_IndicationX) GetChoice() isMedicinalProduct_SpecialDesignation_IndicationX_Choice
func (*MedicinalProduct_SpecialDesignation_IndicationX) GetCodeableConcept ¶
func (x *MedicinalProduct_SpecialDesignation_IndicationX) GetCodeableConcept() *datatypes_go_proto.CodeableConcept
func (*MedicinalProduct_SpecialDesignation_IndicationX) GetReference ¶
func (x *MedicinalProduct_SpecialDesignation_IndicationX) GetReference() *datatypes_go_proto.Reference
func (*MedicinalProduct_SpecialDesignation_IndicationX) ProtoMessage ¶
func (*MedicinalProduct_SpecialDesignation_IndicationX) ProtoMessage()
func (*MedicinalProduct_SpecialDesignation_IndicationX) ProtoReflect ¶
func (x *MedicinalProduct_SpecialDesignation_IndicationX) ProtoReflect() protoreflect.Message
func (*MedicinalProduct_SpecialDesignation_IndicationX) Reset ¶
func (x *MedicinalProduct_SpecialDesignation_IndicationX) Reset()
func (*MedicinalProduct_SpecialDesignation_IndicationX) String ¶
func (x *MedicinalProduct_SpecialDesignation_IndicationX) String() string
type MedicinalProduct_SpecialDesignation_IndicationX_CodeableConcept ¶
type MedicinalProduct_SpecialDesignation_IndicationX_CodeableConcept struct {
CodeableConcept *datatypes_go_proto.CodeableConcept `protobuf:"bytes,1,opt,name=codeable_concept,json=codeableConcept,proto3,oneof"`
}
type MedicinalProduct_SpecialDesignation_IndicationX_Reference ¶
type MedicinalProduct_SpecialDesignation_IndicationX_Reference struct {
Reference *datatypes_go_proto.Reference `protobuf:"bytes,2,opt,name=reference,proto3,oneof"`
}