Documentation ¶
Index ¶
- Variables
- type PackagedProductDefinition
- func (*PackagedProductDefinition) Descriptor() ([]byte, []int)deprecated
- func (x *PackagedProductDefinition) GetBatchIdentifier() []*PackagedProductDefinition_BatchIdentifier
- func (x *PackagedProductDefinition) GetContained() []*any.Any
- func (x *PackagedProductDefinition) GetCopackagedIndicator() *datatypes_go_proto.Boolean
- func (x *PackagedProductDefinition) GetDescription() *datatypes_go_proto.String
- func (x *PackagedProductDefinition) GetExtension() []*datatypes_go_proto.Extension
- func (x *PackagedProductDefinition) GetId() *datatypes_go_proto.Id
- func (x *PackagedProductDefinition) GetIdentifier() []*datatypes_go_proto.Identifier
- func (x *PackagedProductDefinition) GetImplicitRules() *datatypes_go_proto.Uri
- func (x *PackagedProductDefinition) GetLanguage() *datatypes_go_proto.Code
- func (x *PackagedProductDefinition) GetLegalStatusOfSupply() *datatypes_go_proto.CodeableConcept
- func (x *PackagedProductDefinition) GetManufacturer() []*datatypes_go_proto.Reference
- func (x *PackagedProductDefinition) GetMarketingAuthorization() *datatypes_go_proto.Reference
- func (x *PackagedProductDefinition) GetMarketingStatus() []*datatypes_go_proto.MarketingStatus
- func (x *PackagedProductDefinition) GetMeta() *datatypes_go_proto.Meta
- func (x *PackagedProductDefinition) GetModifierExtension() []*datatypes_go_proto.Extension
- func (x *PackagedProductDefinition) GetPackageValue() []*PackagedProductDefinition_Package
- func (x *PackagedProductDefinition) GetSubject() []*datatypes_go_proto.Reference
- func (x *PackagedProductDefinition) GetText() *datatypes_go_proto.Narrative
- func (*PackagedProductDefinition) ProtoMessage()
- func (x *PackagedProductDefinition) ProtoReflect() protoreflect.Message
- func (x *PackagedProductDefinition) Reset()
- func (x *PackagedProductDefinition) String() string
- type PackagedProductDefinition_BatchIdentifier
- func (*PackagedProductDefinition_BatchIdentifier) Descriptor() ([]byte, []int)deprecated
- func (x *PackagedProductDefinition_BatchIdentifier) GetExtension() []*datatypes_go_proto.Extension
- func (x *PackagedProductDefinition_BatchIdentifier) GetId() *datatypes_go_proto.Id
- func (x *PackagedProductDefinition_BatchIdentifier) GetImmediatePackaging() *datatypes_go_proto.Identifier
- func (x *PackagedProductDefinition_BatchIdentifier) GetModifierExtension() []*datatypes_go_proto.Extension
- func (x *PackagedProductDefinition_BatchIdentifier) GetOuterPackaging() *datatypes_go_proto.Identifier
- func (*PackagedProductDefinition_BatchIdentifier) ProtoMessage()
- func (x *PackagedProductDefinition_BatchIdentifier) ProtoReflect() protoreflect.Message
- func (x *PackagedProductDefinition_BatchIdentifier) Reset()
- func (x *PackagedProductDefinition_BatchIdentifier) String() string
- type PackagedProductDefinition_Package
- func (*PackagedProductDefinition_Package) Descriptor() ([]byte, []int)deprecated
- func (x *PackagedProductDefinition_Package) GetAlternateMaterial() []*datatypes_go_proto.CodeableConcept
- func (x *PackagedProductDefinition_Package) GetCharacteristic() []*PackagedProductDefinition_Package_Characteristic
- func (x *PackagedProductDefinition_Package) GetContainedItem() []*PackagedProductDefinition_Package_ContainedItem
- func (x *PackagedProductDefinition_Package) GetExtension() []*datatypes_go_proto.Extension
- func (x *PackagedProductDefinition_Package) GetId() *datatypes_go_proto.Id
- func (x *PackagedProductDefinition_Package) GetIdentifier() []*datatypes_go_proto.Identifier
- func (x *PackagedProductDefinition_Package) GetManufacturer() []*datatypes_go_proto.Reference
- func (x *PackagedProductDefinition_Package) GetMaterial() []*datatypes_go_proto.CodeableConcept
- func (x *PackagedProductDefinition_Package) GetModifierExtension() []*datatypes_go_proto.Extension
- func (x *PackagedProductDefinition_Package) GetPackageValue() []*PackagedProductDefinition_Package
- func (x *PackagedProductDefinition_Package) GetQuantity() *datatypes_go_proto.Quantity
- func (x *PackagedProductDefinition_Package) GetShelfLifeStorage() []*datatypes_go_proto.ProductShelfLife
- func (x *PackagedProductDefinition_Package) GetType() *datatypes_go_proto.CodeableConcept
- func (*PackagedProductDefinition_Package) ProtoMessage()
- func (x *PackagedProductDefinition_Package) ProtoReflect() protoreflect.Message
- func (x *PackagedProductDefinition_Package) Reset()
- func (x *PackagedProductDefinition_Package) String() string
- type PackagedProductDefinition_Package_Characteristic
- func (*PackagedProductDefinition_Package_Characteristic) Descriptor() ([]byte, []int)deprecated
- func (x *PackagedProductDefinition_Package_Characteristic) GetCode() *datatypes_go_proto.CodeableConcept
- func (x *PackagedProductDefinition_Package_Characteristic) GetExtension() []*datatypes_go_proto.Extension
- func (x *PackagedProductDefinition_Package_Characteristic) GetId() *datatypes_go_proto.Id
- func (x *PackagedProductDefinition_Package_Characteristic) GetModifierExtension() []*datatypes_go_proto.Extension
- func (x *PackagedProductDefinition_Package_Characteristic) GetValue() *PackagedProductDefinition_Package_Characteristic_ValueX
- func (*PackagedProductDefinition_Package_Characteristic) ProtoMessage()
- func (x *PackagedProductDefinition_Package_Characteristic) ProtoReflect() protoreflect.Message
- func (x *PackagedProductDefinition_Package_Characteristic) Reset()
- func (x *PackagedProductDefinition_Package_Characteristic) String() string
- type PackagedProductDefinition_Package_Characteristic_ValueX
- func (*PackagedProductDefinition_Package_Characteristic_ValueX) Descriptor() ([]byte, []int)deprecated
- func (x *PackagedProductDefinition_Package_Characteristic_ValueX) GetAttachment() *datatypes_go_proto.Attachment
- func (x *PackagedProductDefinition_Package_Characteristic_ValueX) GetBoolean() *datatypes_go_proto.Boolean
- func (m *PackagedProductDefinition_Package_Characteristic_ValueX) GetChoice() isPackagedProductDefinition_Package_Characteristic_ValueX_Choice
- func (x *PackagedProductDefinition_Package_Characteristic_ValueX) GetCoding() *datatypes_go_proto.Coding
- func (x *PackagedProductDefinition_Package_Characteristic_ValueX) GetDate() *datatypes_go_proto.Date
- func (x *PackagedProductDefinition_Package_Characteristic_ValueX) GetQuantity() *datatypes_go_proto.Quantity
- func (x *PackagedProductDefinition_Package_Characteristic_ValueX) GetStringValue() *datatypes_go_proto.String
- func (*PackagedProductDefinition_Package_Characteristic_ValueX) ProtoMessage()
- func (x *PackagedProductDefinition_Package_Characteristic_ValueX) ProtoReflect() protoreflect.Message
- func (x *PackagedProductDefinition_Package_Characteristic_ValueX) Reset()
- func (x *PackagedProductDefinition_Package_Characteristic_ValueX) String() string
- type PackagedProductDefinition_Package_Characteristic_ValueX_Attachment
- type PackagedProductDefinition_Package_Characteristic_ValueX_Boolean
- type PackagedProductDefinition_Package_Characteristic_ValueX_Coding
- type PackagedProductDefinition_Package_Characteristic_ValueX_Date
- type PackagedProductDefinition_Package_Characteristic_ValueX_Quantity
- type PackagedProductDefinition_Package_Characteristic_ValueX_StringValue
- type PackagedProductDefinition_Package_ContainedItem
- func (*PackagedProductDefinition_Package_ContainedItem) Descriptor() ([]byte, []int)deprecated
- func (x *PackagedProductDefinition_Package_ContainedItem) GetAmount() *PackagedProductDefinition_Package_ContainedItem_AmountX
- func (x *PackagedProductDefinition_Package_ContainedItem) GetExtension() []*datatypes_go_proto.Extension
- func (x *PackagedProductDefinition_Package_ContainedItem) GetId() *datatypes_go_proto.Id
- func (x *PackagedProductDefinition_Package_ContainedItem) GetItem() []*datatypes_go_proto.Reference
- func (x *PackagedProductDefinition_Package_ContainedItem) GetModifierExtension() []*datatypes_go_proto.Extension
- func (*PackagedProductDefinition_Package_ContainedItem) ProtoMessage()
- func (x *PackagedProductDefinition_Package_ContainedItem) ProtoReflect() protoreflect.Message
- func (x *PackagedProductDefinition_Package_ContainedItem) Reset()
- func (x *PackagedProductDefinition_Package_ContainedItem) String() string
- type PackagedProductDefinition_Package_ContainedItem_AmountX
- func (*PackagedProductDefinition_Package_ContainedItem_AmountX) Descriptor() ([]byte, []int)deprecated
- func (m *PackagedProductDefinition_Package_ContainedItem_AmountX) GetChoice() isPackagedProductDefinition_Package_ContainedItem_AmountX_Choice
- func (x *PackagedProductDefinition_Package_ContainedItem_AmountX) GetInteger() *datatypes_go_proto.Integer
- func (x *PackagedProductDefinition_Package_ContainedItem_AmountX) GetQuantity() *datatypes_go_proto.Quantity
- func (*PackagedProductDefinition_Package_ContainedItem_AmountX) ProtoMessage()
- func (x *PackagedProductDefinition_Package_ContainedItem_AmountX) ProtoReflect() protoreflect.Message
- func (x *PackagedProductDefinition_Package_ContainedItem_AmountX) Reset()
- func (x *PackagedProductDefinition_Package_ContainedItem_AmountX) String() string
- type PackagedProductDefinition_Package_ContainedItem_AmountX_Integer
- type PackagedProductDefinition_Package_ContainedItem_AmountX_Quantity
Constants ¶
This section is empty.
Variables ¶
var File_proto_google_fhir_proto_r5_core_resources_packaged_product_definition_proto protoreflect.FileDescriptor
Functions ¶
This section is empty.
Types ¶
type PackagedProductDefinition ¶
type PackagedProductDefinition 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"` // Unique identifier Identifier []*datatypes_go_proto.Identifier `protobuf:"bytes,10,rep,name=identifier,proto3" json:"identifier,omitempty"` // The product that this is a pack for Subject []*datatypes_go_proto.Reference `protobuf:"bytes,11,rep,name=subject,proto3" json:"subject,omitempty"` // Textual description Description *datatypes_go_proto.String `protobuf:"bytes,12,opt,name=description,proto3" json:"description,omitempty"` // The legal status of supply of the medicinal product as classified by the // regulator LegalStatusOfSupply *datatypes_go_proto.CodeableConcept `protobuf:"bytes,13,opt,name=legal_status_of_supply,json=legalStatusOfSupply,proto3" json:"legal_status_of_supply,omitempty"` // Marketing information MarketingStatus []*datatypes_go_proto.MarketingStatus `protobuf:"bytes,14,rep,name=marketing_status,json=marketingStatus,proto3" json:"marketing_status,omitempty"` // States whether a drug product is supplied with another item such as a // diluent or adjuvant CopackagedIndicator *datatypes_go_proto.Boolean `protobuf:"bytes,15,opt,name=copackaged_indicator,json=copackagedIndicator,proto3" json:"copackaged_indicator,omitempty"` // Manufacturer of this Package Item MarketingAuthorization *datatypes_go_proto.Reference `` /* 128-byte string literal not displayed */ // Manufacturer of this Package Item Manufacturer []*datatypes_go_proto.Reference `protobuf:"bytes,17,rep,name=manufacturer,proto3" json:"manufacturer,omitempty"` BatchIdentifier []*PackagedProductDefinition_BatchIdentifier `protobuf:"bytes,18,rep,name=batch_identifier,json=batchIdentifier,proto3" json:"batch_identifier,omitempty"` PackageValue []*PackagedProductDefinition_Package `protobuf:"bytes,19,rep,name=package_value,json=package,proto3" json:"package_value,omitempty"` // contains filtered or unexported fields }
Auto-generated from StructureDefinition for PackagedProductDefinition, last updated 2019-12-31T21:03:40.621+11:00. A medicinal product in a container or package. See http://hl7.org/fhir/StructureDefinition/PackagedProductDefinition
func (*PackagedProductDefinition) Descriptor
deprecated
func (*PackagedProductDefinition) Descriptor() ([]byte, []int)
Deprecated: Use PackagedProductDefinition.ProtoReflect.Descriptor instead.
func (*PackagedProductDefinition) GetBatchIdentifier ¶
func (x *PackagedProductDefinition) GetBatchIdentifier() []*PackagedProductDefinition_BatchIdentifier
func (*PackagedProductDefinition) GetContained ¶
func (x *PackagedProductDefinition) GetContained() []*any.Any
func (*PackagedProductDefinition) GetCopackagedIndicator ¶
func (x *PackagedProductDefinition) GetCopackagedIndicator() *datatypes_go_proto.Boolean
func (*PackagedProductDefinition) GetDescription ¶
func (x *PackagedProductDefinition) GetDescription() *datatypes_go_proto.String
func (*PackagedProductDefinition) GetExtension ¶
func (x *PackagedProductDefinition) GetExtension() []*datatypes_go_proto.Extension
func (*PackagedProductDefinition) GetId ¶
func (x *PackagedProductDefinition) GetId() *datatypes_go_proto.Id
func (*PackagedProductDefinition) GetIdentifier ¶
func (x *PackagedProductDefinition) GetIdentifier() []*datatypes_go_proto.Identifier
func (*PackagedProductDefinition) GetImplicitRules ¶
func (x *PackagedProductDefinition) GetImplicitRules() *datatypes_go_proto.Uri
func (*PackagedProductDefinition) GetLanguage ¶
func (x *PackagedProductDefinition) GetLanguage() *datatypes_go_proto.Code
func (*PackagedProductDefinition) GetLegalStatusOfSupply ¶
func (x *PackagedProductDefinition) GetLegalStatusOfSupply() *datatypes_go_proto.CodeableConcept
func (*PackagedProductDefinition) GetManufacturer ¶
func (x *PackagedProductDefinition) GetManufacturer() []*datatypes_go_proto.Reference
func (*PackagedProductDefinition) GetMarketingAuthorization ¶
func (x *PackagedProductDefinition) GetMarketingAuthorization() *datatypes_go_proto.Reference
func (*PackagedProductDefinition) GetMarketingStatus ¶
func (x *PackagedProductDefinition) GetMarketingStatus() []*datatypes_go_proto.MarketingStatus
func (*PackagedProductDefinition) GetMeta ¶
func (x *PackagedProductDefinition) GetMeta() *datatypes_go_proto.Meta
func (*PackagedProductDefinition) GetModifierExtension ¶
func (x *PackagedProductDefinition) GetModifierExtension() []*datatypes_go_proto.Extension
func (*PackagedProductDefinition) GetPackageValue ¶
func (x *PackagedProductDefinition) GetPackageValue() []*PackagedProductDefinition_Package
func (*PackagedProductDefinition) GetSubject ¶
func (x *PackagedProductDefinition) GetSubject() []*datatypes_go_proto.Reference
func (*PackagedProductDefinition) GetText ¶
func (x *PackagedProductDefinition) GetText() *datatypes_go_proto.Narrative
func (*PackagedProductDefinition) ProtoMessage ¶
func (*PackagedProductDefinition) ProtoMessage()
func (*PackagedProductDefinition) ProtoReflect ¶
func (x *PackagedProductDefinition) ProtoReflect() protoreflect.Message
func (*PackagedProductDefinition) Reset ¶
func (x *PackagedProductDefinition) Reset()
func (*PackagedProductDefinition) String ¶
func (x *PackagedProductDefinition) String() string
type PackagedProductDefinition_BatchIdentifier ¶
type PackagedProductDefinition_BatchIdentifier 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 number appearing on the outer packaging of a specific batch OuterPackaging *datatypes_go_proto.Identifier `protobuf:"bytes,4,opt,name=outer_packaging,json=outerPackaging,proto3" json:"outer_packaging,omitempty"` // A number appearing on the immediate packaging (and not the outer // packaging) ImmediatePackaging *datatypes_go_proto.Identifier `protobuf:"bytes,5,opt,name=immediate_packaging,json=immediatePackaging,proto3" json:"immediate_packaging,omitempty"` // contains filtered or unexported fields }
Batch numbering
func (*PackagedProductDefinition_BatchIdentifier) Descriptor
deprecated
func (*PackagedProductDefinition_BatchIdentifier) Descriptor() ([]byte, []int)
Deprecated: Use PackagedProductDefinition_BatchIdentifier.ProtoReflect.Descriptor instead.
func (*PackagedProductDefinition_BatchIdentifier) GetExtension ¶
func (x *PackagedProductDefinition_BatchIdentifier) GetExtension() []*datatypes_go_proto.Extension
func (*PackagedProductDefinition_BatchIdentifier) GetId ¶
func (x *PackagedProductDefinition_BatchIdentifier) GetId() *datatypes_go_proto.Id
func (*PackagedProductDefinition_BatchIdentifier) GetImmediatePackaging ¶
func (x *PackagedProductDefinition_BatchIdentifier) GetImmediatePackaging() *datatypes_go_proto.Identifier
func (*PackagedProductDefinition_BatchIdentifier) GetModifierExtension ¶
func (x *PackagedProductDefinition_BatchIdentifier) GetModifierExtension() []*datatypes_go_proto.Extension
func (*PackagedProductDefinition_BatchIdentifier) GetOuterPackaging ¶
func (x *PackagedProductDefinition_BatchIdentifier) GetOuterPackaging() *datatypes_go_proto.Identifier
func (*PackagedProductDefinition_BatchIdentifier) ProtoMessage ¶
func (*PackagedProductDefinition_BatchIdentifier) ProtoMessage()
func (*PackagedProductDefinition_BatchIdentifier) ProtoReflect ¶
func (x *PackagedProductDefinition_BatchIdentifier) ProtoReflect() protoreflect.Message
func (*PackagedProductDefinition_BatchIdentifier) Reset ¶
func (x *PackagedProductDefinition_BatchIdentifier) Reset()
func (*PackagedProductDefinition_BatchIdentifier) String ¶
func (x *PackagedProductDefinition_BatchIdentifier) String() string
type PackagedProductDefinition_Package ¶
type PackagedProductDefinition_Package 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"` // Including possibly Data Carrier Identifier Identifier []*datatypes_go_proto.Identifier `protobuf:"bytes,4,rep,name=identifier,proto3" json:"identifier,omitempty"` // The physical type of the container of the medicine Type *datatypes_go_proto.CodeableConcept `protobuf:"bytes,5,opt,name=type,proto3" json:"type,omitempty"` // The quantity of this package in the medicinal product, at the current // level of packaging. If specified, the outermost level is always 1 Quantity *datatypes_go_proto.Quantity `protobuf:"bytes,6,opt,name=quantity,proto3" json:"quantity,omitempty"` // Material type of the package item Material []*datatypes_go_proto.CodeableConcept `protobuf:"bytes,7,rep,name=material,proto3" json:"material,omitempty"` // A possible alternate material for the packaging AlternateMaterial []*datatypes_go_proto.CodeableConcept `protobuf:"bytes,8,rep,name=alternate_material,json=alternateMaterial,proto3" json:"alternate_material,omitempty"` // Shelf Life and storage information ShelfLifeStorage []*datatypes_go_proto.ProductShelfLife `protobuf:"bytes,9,rep,name=shelf_life_storage,json=shelfLifeStorage,proto3" json:"shelf_life_storage,omitempty"` // Manufacturer of this Package Item Manufacturer []*datatypes_go_proto.Reference `protobuf:"bytes,10,rep,name=manufacturer,proto3" json:"manufacturer,omitempty"` Characteristic []*PackagedProductDefinition_Package_Characteristic `protobuf:"bytes,11,rep,name=characteristic,proto3" json:"characteristic,omitempty"` ContainedItem []*PackagedProductDefinition_Package_ContainedItem `protobuf:"bytes,12,rep,name=contained_item,json=containedItem,proto3" json:"contained_item,omitempty"` // Allows containers within containers PackageValue []*PackagedProductDefinition_Package `protobuf:"bytes,13,rep,name=package_value,json=package,proto3" json:"package_value,omitempty"` // contains filtered or unexported fields }
A packaging item, as a contained for medicine, possibly with other packaging items within
func (*PackagedProductDefinition_Package) Descriptor
deprecated
func (*PackagedProductDefinition_Package) Descriptor() ([]byte, []int)
Deprecated: Use PackagedProductDefinition_Package.ProtoReflect.Descriptor instead.
func (*PackagedProductDefinition_Package) GetAlternateMaterial ¶
func (x *PackagedProductDefinition_Package) GetAlternateMaterial() []*datatypes_go_proto.CodeableConcept
func (*PackagedProductDefinition_Package) GetCharacteristic ¶
func (x *PackagedProductDefinition_Package) GetCharacteristic() []*PackagedProductDefinition_Package_Characteristic
func (*PackagedProductDefinition_Package) GetContainedItem ¶
func (x *PackagedProductDefinition_Package) GetContainedItem() []*PackagedProductDefinition_Package_ContainedItem
func (*PackagedProductDefinition_Package) GetExtension ¶
func (x *PackagedProductDefinition_Package) GetExtension() []*datatypes_go_proto.Extension
func (*PackagedProductDefinition_Package) GetId ¶
func (x *PackagedProductDefinition_Package) GetId() *datatypes_go_proto.Id
func (*PackagedProductDefinition_Package) GetIdentifier ¶
func (x *PackagedProductDefinition_Package) GetIdentifier() []*datatypes_go_proto.Identifier
func (*PackagedProductDefinition_Package) GetManufacturer ¶
func (x *PackagedProductDefinition_Package) GetManufacturer() []*datatypes_go_proto.Reference
func (*PackagedProductDefinition_Package) GetMaterial ¶
func (x *PackagedProductDefinition_Package) GetMaterial() []*datatypes_go_proto.CodeableConcept
func (*PackagedProductDefinition_Package) GetModifierExtension ¶
func (x *PackagedProductDefinition_Package) GetModifierExtension() []*datatypes_go_proto.Extension
func (*PackagedProductDefinition_Package) GetPackageValue ¶
func (x *PackagedProductDefinition_Package) GetPackageValue() []*PackagedProductDefinition_Package
func (*PackagedProductDefinition_Package) GetQuantity ¶
func (x *PackagedProductDefinition_Package) GetQuantity() *datatypes_go_proto.Quantity
func (*PackagedProductDefinition_Package) GetShelfLifeStorage ¶
func (x *PackagedProductDefinition_Package) GetShelfLifeStorage() []*datatypes_go_proto.ProductShelfLife
func (*PackagedProductDefinition_Package) GetType ¶
func (x *PackagedProductDefinition_Package) GetType() *datatypes_go_proto.CodeableConcept
func (*PackagedProductDefinition_Package) ProtoMessage ¶
func (*PackagedProductDefinition_Package) ProtoMessage()
func (*PackagedProductDefinition_Package) ProtoReflect ¶
func (x *PackagedProductDefinition_Package) ProtoReflect() protoreflect.Message
func (*PackagedProductDefinition_Package) Reset ¶
func (x *PackagedProductDefinition_Package) Reset()
func (*PackagedProductDefinition_Package) String ¶
func (x *PackagedProductDefinition_Package) String() string
type PackagedProductDefinition_Package_Characteristic ¶
type PackagedProductDefinition_Package_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 *PackagedProductDefinition_Package_Characteristic_ValueX `protobuf:"bytes,5,opt,name=value,proto3" json:"value,omitempty"` // contains filtered or unexported fields }
General characteristics of this item
func (*PackagedProductDefinition_Package_Characteristic) Descriptor
deprecated
func (*PackagedProductDefinition_Package_Characteristic) Descriptor() ([]byte, []int)
Deprecated: Use PackagedProductDefinition_Package_Characteristic.ProtoReflect.Descriptor instead.
func (*PackagedProductDefinition_Package_Characteristic) GetCode ¶
func (x *PackagedProductDefinition_Package_Characteristic) GetCode() *datatypes_go_proto.CodeableConcept
func (*PackagedProductDefinition_Package_Characteristic) GetExtension ¶
func (x *PackagedProductDefinition_Package_Characteristic) GetExtension() []*datatypes_go_proto.Extension
func (*PackagedProductDefinition_Package_Characteristic) GetId ¶
func (x *PackagedProductDefinition_Package_Characteristic) GetId() *datatypes_go_proto.Id
func (*PackagedProductDefinition_Package_Characteristic) GetModifierExtension ¶
func (x *PackagedProductDefinition_Package_Characteristic) GetModifierExtension() []*datatypes_go_proto.Extension
func (*PackagedProductDefinition_Package_Characteristic) ProtoMessage ¶
func (*PackagedProductDefinition_Package_Characteristic) ProtoMessage()
func (*PackagedProductDefinition_Package_Characteristic) ProtoReflect ¶
func (x *PackagedProductDefinition_Package_Characteristic) ProtoReflect() protoreflect.Message
func (*PackagedProductDefinition_Package_Characteristic) Reset ¶
func (x *PackagedProductDefinition_Package_Characteristic) Reset()
func (*PackagedProductDefinition_Package_Characteristic) String ¶
func (x *PackagedProductDefinition_Package_Characteristic) String() string
type PackagedProductDefinition_Package_Characteristic_ValueX ¶
type PackagedProductDefinition_Package_Characteristic_ValueX struct { // Types that are assignable to Choice: // *PackagedProductDefinition_Package_Characteristic_ValueX_Coding // *PackagedProductDefinition_Package_Characteristic_ValueX_Quantity // *PackagedProductDefinition_Package_Characteristic_ValueX_StringValue // *PackagedProductDefinition_Package_Characteristic_ValueX_Date // *PackagedProductDefinition_Package_Characteristic_ValueX_Boolean // *PackagedProductDefinition_Package_Characteristic_ValueX_Attachment Choice isPackagedProductDefinition_Package_Characteristic_ValueX_Choice `protobuf_oneof:"choice"` // contains filtered or unexported fields }
A value for the characteristic
func (*PackagedProductDefinition_Package_Characteristic_ValueX) Descriptor
deprecated
func (*PackagedProductDefinition_Package_Characteristic_ValueX) Descriptor() ([]byte, []int)
Deprecated: Use PackagedProductDefinition_Package_Characteristic_ValueX.ProtoReflect.Descriptor instead.
func (*PackagedProductDefinition_Package_Characteristic_ValueX) GetAttachment ¶
func (x *PackagedProductDefinition_Package_Characteristic_ValueX) GetAttachment() *datatypes_go_proto.Attachment
func (*PackagedProductDefinition_Package_Characteristic_ValueX) GetBoolean ¶
func (x *PackagedProductDefinition_Package_Characteristic_ValueX) GetBoolean() *datatypes_go_proto.Boolean
func (*PackagedProductDefinition_Package_Characteristic_ValueX) GetChoice ¶
func (m *PackagedProductDefinition_Package_Characteristic_ValueX) GetChoice() isPackagedProductDefinition_Package_Characteristic_ValueX_Choice
func (*PackagedProductDefinition_Package_Characteristic_ValueX) GetCoding ¶
func (x *PackagedProductDefinition_Package_Characteristic_ValueX) GetCoding() *datatypes_go_proto.Coding
func (*PackagedProductDefinition_Package_Characteristic_ValueX) GetDate ¶
func (x *PackagedProductDefinition_Package_Characteristic_ValueX) GetDate() *datatypes_go_proto.Date
func (*PackagedProductDefinition_Package_Characteristic_ValueX) GetQuantity ¶
func (x *PackagedProductDefinition_Package_Characteristic_ValueX) GetQuantity() *datatypes_go_proto.Quantity
func (*PackagedProductDefinition_Package_Characteristic_ValueX) GetStringValue ¶
func (x *PackagedProductDefinition_Package_Characteristic_ValueX) GetStringValue() *datatypes_go_proto.String
func (*PackagedProductDefinition_Package_Characteristic_ValueX) ProtoMessage ¶
func (*PackagedProductDefinition_Package_Characteristic_ValueX) ProtoMessage()
func (*PackagedProductDefinition_Package_Characteristic_ValueX) ProtoReflect ¶
func (x *PackagedProductDefinition_Package_Characteristic_ValueX) ProtoReflect() protoreflect.Message
func (*PackagedProductDefinition_Package_Characteristic_ValueX) Reset ¶
func (x *PackagedProductDefinition_Package_Characteristic_ValueX) Reset()
func (*PackagedProductDefinition_Package_Characteristic_ValueX) String ¶
func (x *PackagedProductDefinition_Package_Characteristic_ValueX) String() string
type PackagedProductDefinition_Package_Characteristic_ValueX_Attachment ¶
type PackagedProductDefinition_Package_Characteristic_ValueX_Attachment struct {
Attachment *datatypes_go_proto.Attachment `protobuf:"bytes,6,opt,name=attachment,proto3,oneof"`
}
type PackagedProductDefinition_Package_Characteristic_ValueX_Boolean ¶
type PackagedProductDefinition_Package_Characteristic_ValueX_Boolean struct {
Boolean *datatypes_go_proto.Boolean `protobuf:"bytes,5,opt,name=boolean,proto3,oneof"`
}
type PackagedProductDefinition_Package_Characteristic_ValueX_Coding ¶
type PackagedProductDefinition_Package_Characteristic_ValueX_Coding struct {
Coding *datatypes_go_proto.Coding `protobuf:"bytes,1,opt,name=coding,proto3,oneof"`
}
type PackagedProductDefinition_Package_Characteristic_ValueX_Date ¶
type PackagedProductDefinition_Package_Characteristic_ValueX_Date struct {
Date *datatypes_go_proto.Date `protobuf:"bytes,4,opt,name=date,proto3,oneof"`
}
type PackagedProductDefinition_Package_Characteristic_ValueX_Quantity ¶
type PackagedProductDefinition_Package_Characteristic_ValueX_Quantity struct {
Quantity *datatypes_go_proto.Quantity `protobuf:"bytes,2,opt,name=quantity,proto3,oneof"`
}
type PackagedProductDefinition_Package_Characteristic_ValueX_StringValue ¶
type PackagedProductDefinition_Package_Characteristic_ValueX_StringValue struct {
StringValue *datatypes_go_proto.String `protobuf:"bytes,3,opt,name=string_value,json=string,proto3,oneof"`
}
type PackagedProductDefinition_Package_ContainedItem ¶
type PackagedProductDefinition_Package_ContainedItem 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 manufactured item or device as contained in the packaged medicinal // product Item []*datatypes_go_proto.Reference `protobuf:"bytes,4,rep,name=item,proto3" json:"item,omitempty"` Amount *PackagedProductDefinition_Package_ContainedItem_AmountX `protobuf:"bytes,5,opt,name=amount,proto3" json:"amount,omitempty"` // contains filtered or unexported fields }
The item(s) within the packaging
func (*PackagedProductDefinition_Package_ContainedItem) Descriptor
deprecated
func (*PackagedProductDefinition_Package_ContainedItem) Descriptor() ([]byte, []int)
Deprecated: Use PackagedProductDefinition_Package_ContainedItem.ProtoReflect.Descriptor instead.
func (*PackagedProductDefinition_Package_ContainedItem) GetExtension ¶
func (x *PackagedProductDefinition_Package_ContainedItem) GetExtension() []*datatypes_go_proto.Extension
func (*PackagedProductDefinition_Package_ContainedItem) GetId ¶
func (x *PackagedProductDefinition_Package_ContainedItem) GetId() *datatypes_go_proto.Id
func (*PackagedProductDefinition_Package_ContainedItem) GetItem ¶
func (x *PackagedProductDefinition_Package_ContainedItem) GetItem() []*datatypes_go_proto.Reference
func (*PackagedProductDefinition_Package_ContainedItem) GetModifierExtension ¶
func (x *PackagedProductDefinition_Package_ContainedItem) GetModifierExtension() []*datatypes_go_proto.Extension
func (*PackagedProductDefinition_Package_ContainedItem) ProtoMessage ¶
func (*PackagedProductDefinition_Package_ContainedItem) ProtoMessage()
func (*PackagedProductDefinition_Package_ContainedItem) ProtoReflect ¶
func (x *PackagedProductDefinition_Package_ContainedItem) ProtoReflect() protoreflect.Message
func (*PackagedProductDefinition_Package_ContainedItem) Reset ¶
func (x *PackagedProductDefinition_Package_ContainedItem) Reset()
func (*PackagedProductDefinition_Package_ContainedItem) String ¶
func (x *PackagedProductDefinition_Package_ContainedItem) String() string
type PackagedProductDefinition_Package_ContainedItem_AmountX ¶
type PackagedProductDefinition_Package_ContainedItem_AmountX struct { // Types that are assignable to Choice: // *PackagedProductDefinition_Package_ContainedItem_AmountX_Quantity // *PackagedProductDefinition_Package_ContainedItem_AmountX_Integer Choice isPackagedProductDefinition_Package_ContainedItem_AmountX_Choice `protobuf_oneof:"choice"` // contains filtered or unexported fields }
The number of this type of item within this packaging
func (*PackagedProductDefinition_Package_ContainedItem_AmountX) Descriptor
deprecated
func (*PackagedProductDefinition_Package_ContainedItem_AmountX) Descriptor() ([]byte, []int)
Deprecated: Use PackagedProductDefinition_Package_ContainedItem_AmountX.ProtoReflect.Descriptor instead.
func (*PackagedProductDefinition_Package_ContainedItem_AmountX) GetChoice ¶
func (m *PackagedProductDefinition_Package_ContainedItem_AmountX) GetChoice() isPackagedProductDefinition_Package_ContainedItem_AmountX_Choice
func (*PackagedProductDefinition_Package_ContainedItem_AmountX) GetInteger ¶
func (x *PackagedProductDefinition_Package_ContainedItem_AmountX) GetInteger() *datatypes_go_proto.Integer
func (*PackagedProductDefinition_Package_ContainedItem_AmountX) GetQuantity ¶
func (x *PackagedProductDefinition_Package_ContainedItem_AmountX) GetQuantity() *datatypes_go_proto.Quantity
func (*PackagedProductDefinition_Package_ContainedItem_AmountX) ProtoMessage ¶
func (*PackagedProductDefinition_Package_ContainedItem_AmountX) ProtoMessage()
func (*PackagedProductDefinition_Package_ContainedItem_AmountX) ProtoReflect ¶
func (x *PackagedProductDefinition_Package_ContainedItem_AmountX) ProtoReflect() protoreflect.Message
func (*PackagedProductDefinition_Package_ContainedItem_AmountX) Reset ¶
func (x *PackagedProductDefinition_Package_ContainedItem_AmountX) Reset()
func (*PackagedProductDefinition_Package_ContainedItem_AmountX) String ¶
func (x *PackagedProductDefinition_Package_ContainedItem_AmountX) String() string
type PackagedProductDefinition_Package_ContainedItem_AmountX_Integer ¶
type PackagedProductDefinition_Package_ContainedItem_AmountX_Integer struct {
Integer *datatypes_go_proto.Integer `protobuf:"bytes,2,opt,name=integer,proto3,oneof"`
}
type PackagedProductDefinition_Package_ContainedItem_AmountX_Quantity ¶
type PackagedProductDefinition_Package_ContainedItem_AmountX_Quantity struct {
Quantity *datatypes_go_proto.Quantity `protobuf:"bytes,1,opt,name=quantity,proto3,oneof"`
}