substance_reference_information_go_proto

package
v0.0.0-...-e8e4b7d Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: May 30, 2022 License: Apache-2.0 Imports: 7 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var File_proto_google_fhir_proto_r5_core_resources_substance_reference_information_proto protoreflect.FileDescriptor

Functions

This section is empty.

Types

type SubstanceReferenceInformation

type SubstanceReferenceInformation 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"`
	// Todo
	Comment        *datatypes_go_proto.String                      `protobuf:"bytes,10,opt,name=comment,proto3" json:"comment,omitempty"`
	Gene           []*SubstanceReferenceInformation_Gene           `protobuf:"bytes,11,rep,name=gene,proto3" json:"gene,omitempty"`
	GeneElement    []*SubstanceReferenceInformation_GeneElement    `protobuf:"bytes,12,rep,name=gene_element,json=geneElement,proto3" json:"gene_element,omitempty"`
	Classification []*SubstanceReferenceInformation_Classification `protobuf:"bytes,13,rep,name=classification,proto3" json:"classification,omitempty"`
	Target         []*SubstanceReferenceInformation_Target         `protobuf:"bytes,14,rep,name=target,proto3" json:"target,omitempty"`
	// contains filtered or unexported fields
}

Auto-generated from StructureDefinition for SubstanceReferenceInformation, last updated 2019-12-31T21:03:40.621+11:00. Todo. See http://hl7.org/fhir/StructureDefinition/SubstanceReferenceInformation

func (*SubstanceReferenceInformation) Descriptor deprecated

func (*SubstanceReferenceInformation) Descriptor() ([]byte, []int)

Deprecated: Use SubstanceReferenceInformation.ProtoReflect.Descriptor instead.

func (*SubstanceReferenceInformation) GetClassification

func (*SubstanceReferenceInformation) GetComment

func (*SubstanceReferenceInformation) GetContained

func (x *SubstanceReferenceInformation) GetContained() []*any.Any

func (*SubstanceReferenceInformation) GetExtension

func (*SubstanceReferenceInformation) GetGene

func (*SubstanceReferenceInformation) GetGeneElement

func (*SubstanceReferenceInformation) GetId

func (*SubstanceReferenceInformation) GetImplicitRules

func (x *SubstanceReferenceInformation) GetImplicitRules() *datatypes_go_proto.Uri

func (*SubstanceReferenceInformation) GetLanguage

func (*SubstanceReferenceInformation) GetMeta

func (*SubstanceReferenceInformation) GetModifierExtension

func (x *SubstanceReferenceInformation) GetModifierExtension() []*datatypes_go_proto.Extension

func (*SubstanceReferenceInformation) GetTarget

func (*SubstanceReferenceInformation) GetText

func (*SubstanceReferenceInformation) ProtoMessage

func (*SubstanceReferenceInformation) ProtoMessage()

func (*SubstanceReferenceInformation) ProtoReflect

func (*SubstanceReferenceInformation) Reset

func (x *SubstanceReferenceInformation) Reset()

func (*SubstanceReferenceInformation) String

type SubstanceReferenceInformation_Classification

type SubstanceReferenceInformation_Classification 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"`
	// Todo
	Domain *datatypes_go_proto.CodeableConcept `protobuf:"bytes,4,opt,name=domain,proto3" json:"domain,omitempty"`
	// Todo
	Classification *datatypes_go_proto.CodeableConcept `protobuf:"bytes,5,opt,name=classification,proto3" json:"classification,omitempty"`
	// Todo
	Subtype []*datatypes_go_proto.CodeableConcept `protobuf:"bytes,6,rep,name=subtype,proto3" json:"subtype,omitempty"`
	// Todo
	Source []*datatypes_go_proto.Reference `protobuf:"bytes,7,rep,name=source,proto3" json:"source,omitempty"`
	// contains filtered or unexported fields
}

Todo

func (*SubstanceReferenceInformation_Classification) Descriptor deprecated

Deprecated: Use SubstanceReferenceInformation_Classification.ProtoReflect.Descriptor instead.

func (*SubstanceReferenceInformation_Classification) GetClassification

func (*SubstanceReferenceInformation_Classification) GetDomain

func (*SubstanceReferenceInformation_Classification) GetExtension

func (*SubstanceReferenceInformation_Classification) GetId

func (*SubstanceReferenceInformation_Classification) GetModifierExtension

func (*SubstanceReferenceInformation_Classification) GetSource

func (*SubstanceReferenceInformation_Classification) GetSubtype

func (*SubstanceReferenceInformation_Classification) ProtoMessage

func (*SubstanceReferenceInformation_Classification) ProtoReflect

func (*SubstanceReferenceInformation_Classification) Reset

func (*SubstanceReferenceInformation_Classification) String

type SubstanceReferenceInformation_Gene

type SubstanceReferenceInformation_Gene 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"`
	// Todo
	GeneSequenceOrigin *datatypes_go_proto.CodeableConcept `protobuf:"bytes,4,opt,name=gene_sequence_origin,json=geneSequenceOrigin,proto3" json:"gene_sequence_origin,omitempty"`
	// Todo
	Gene *datatypes_go_proto.CodeableConcept `protobuf:"bytes,5,opt,name=gene,proto3" json:"gene,omitempty"`
	// Todo
	Source []*datatypes_go_proto.Reference `protobuf:"bytes,6,rep,name=source,proto3" json:"source,omitempty"`
	// contains filtered or unexported fields
}

Todo

func (*SubstanceReferenceInformation_Gene) Descriptor deprecated

func (*SubstanceReferenceInformation_Gene) Descriptor() ([]byte, []int)

Deprecated: Use SubstanceReferenceInformation_Gene.ProtoReflect.Descriptor instead.

func (*SubstanceReferenceInformation_Gene) GetExtension

func (*SubstanceReferenceInformation_Gene) GetGene

func (*SubstanceReferenceInformation_Gene) GetGeneSequenceOrigin

func (*SubstanceReferenceInformation_Gene) GetId

func (*SubstanceReferenceInformation_Gene) GetModifierExtension

func (*SubstanceReferenceInformation_Gene) GetSource

func (*SubstanceReferenceInformation_Gene) ProtoMessage

func (*SubstanceReferenceInformation_Gene) ProtoMessage()

func (*SubstanceReferenceInformation_Gene) ProtoReflect

func (*SubstanceReferenceInformation_Gene) Reset

func (*SubstanceReferenceInformation_Gene) String

type SubstanceReferenceInformation_GeneElement

type SubstanceReferenceInformation_GeneElement 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"`
	// Todo
	Type *datatypes_go_proto.CodeableConcept `protobuf:"bytes,4,opt,name=type,proto3" json:"type,omitempty"`
	// Todo
	Element *datatypes_go_proto.Identifier `protobuf:"bytes,5,opt,name=element,proto3" json:"element,omitempty"`
	// Todo
	Source []*datatypes_go_proto.Reference `protobuf:"bytes,6,rep,name=source,proto3" json:"source,omitempty"`
	// contains filtered or unexported fields
}

Todo

func (*SubstanceReferenceInformation_GeneElement) Descriptor deprecated

func (*SubstanceReferenceInformation_GeneElement) Descriptor() ([]byte, []int)

Deprecated: Use SubstanceReferenceInformation_GeneElement.ProtoReflect.Descriptor instead.

func (*SubstanceReferenceInformation_GeneElement) GetElement

func (*SubstanceReferenceInformation_GeneElement) GetExtension

func (*SubstanceReferenceInformation_GeneElement) GetId

func (*SubstanceReferenceInformation_GeneElement) GetModifierExtension

func (*SubstanceReferenceInformation_GeneElement) GetSource

func (*SubstanceReferenceInformation_GeneElement) GetType

func (*SubstanceReferenceInformation_GeneElement) ProtoMessage

func (*SubstanceReferenceInformation_GeneElement) ProtoReflect

func (*SubstanceReferenceInformation_GeneElement) Reset

func (*SubstanceReferenceInformation_GeneElement) String

type SubstanceReferenceInformation_Target

type SubstanceReferenceInformation_Target 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"`
	// Todo
	Target *datatypes_go_proto.Identifier `protobuf:"bytes,4,opt,name=target,proto3" json:"target,omitempty"`
	// Todo
	Type *datatypes_go_proto.CodeableConcept `protobuf:"bytes,5,opt,name=type,proto3" json:"type,omitempty"`
	// Todo
	Interaction *datatypes_go_proto.CodeableConcept `protobuf:"bytes,6,opt,name=interaction,proto3" json:"interaction,omitempty"`
	// Todo
	Organism *datatypes_go_proto.CodeableConcept `protobuf:"bytes,7,opt,name=organism,proto3" json:"organism,omitempty"`
	// Todo
	OrganismType *datatypes_go_proto.CodeableConcept           `protobuf:"bytes,8,opt,name=organism_type,json=organismType,proto3" json:"organism_type,omitempty"`
	Amount       *SubstanceReferenceInformation_Target_AmountX `protobuf:"bytes,9,opt,name=amount,proto3" json:"amount,omitempty"`
	// Todo
	AmountType *datatypes_go_proto.CodeableConcept `protobuf:"bytes,10,opt,name=amount_type,json=amountType,proto3" json:"amount_type,omitempty"`
	// Todo
	Source []*datatypes_go_proto.Reference `protobuf:"bytes,11,rep,name=source,proto3" json:"source,omitempty"`
	// contains filtered or unexported fields
}

Todo

func (*SubstanceReferenceInformation_Target) Descriptor deprecated

func (*SubstanceReferenceInformation_Target) Descriptor() ([]byte, []int)

Deprecated: Use SubstanceReferenceInformation_Target.ProtoReflect.Descriptor instead.

func (*SubstanceReferenceInformation_Target) GetAmount

func (*SubstanceReferenceInformation_Target) GetAmountType

func (*SubstanceReferenceInformation_Target) GetExtension

func (*SubstanceReferenceInformation_Target) GetId

func (*SubstanceReferenceInformation_Target) GetInteraction

func (*SubstanceReferenceInformation_Target) GetModifierExtension

func (*SubstanceReferenceInformation_Target) GetOrganism

func (*SubstanceReferenceInformation_Target) GetOrganismType

func (*SubstanceReferenceInformation_Target) GetSource

func (*SubstanceReferenceInformation_Target) GetTarget

func (*SubstanceReferenceInformation_Target) GetType

func (*SubstanceReferenceInformation_Target) ProtoMessage

func (*SubstanceReferenceInformation_Target) ProtoMessage()

func (*SubstanceReferenceInformation_Target) ProtoReflect

func (*SubstanceReferenceInformation_Target) Reset

func (*SubstanceReferenceInformation_Target) String

type SubstanceReferenceInformation_Target_AmountX

type SubstanceReferenceInformation_Target_AmountX struct {

	// Types that are assignable to Choice:
	//	*SubstanceReferenceInformation_Target_AmountX_Quantity
	//	*SubstanceReferenceInformation_Target_AmountX_Range
	//	*SubstanceReferenceInformation_Target_AmountX_StringValue
	Choice isSubstanceReferenceInformation_Target_AmountX_Choice `protobuf_oneof:"choice"`
	// contains filtered or unexported fields
}

Todo

func (*SubstanceReferenceInformation_Target_AmountX) Descriptor deprecated

Deprecated: Use SubstanceReferenceInformation_Target_AmountX.ProtoReflect.Descriptor instead.

func (*SubstanceReferenceInformation_Target_AmountX) GetChoice

func (m *SubstanceReferenceInformation_Target_AmountX) GetChoice() isSubstanceReferenceInformation_Target_AmountX_Choice

func (*SubstanceReferenceInformation_Target_AmountX) GetQuantity

func (*SubstanceReferenceInformation_Target_AmountX) GetRange

func (*SubstanceReferenceInformation_Target_AmountX) GetStringValue

func (*SubstanceReferenceInformation_Target_AmountX) ProtoMessage

func (*SubstanceReferenceInformation_Target_AmountX) ProtoReflect

func (*SubstanceReferenceInformation_Target_AmountX) Reset

func (*SubstanceReferenceInformation_Target_AmountX) String

type SubstanceReferenceInformation_Target_AmountX_Quantity

type SubstanceReferenceInformation_Target_AmountX_Quantity struct {
	Quantity *datatypes_go_proto.Quantity `protobuf:"bytes,1,opt,name=quantity,proto3,oneof"`
}

type SubstanceReferenceInformation_Target_AmountX_Range

type SubstanceReferenceInformation_Target_AmountX_Range struct {
	Range *datatypes_go_proto.Range `protobuf:"bytes,2,opt,name=range,proto3,oneof"`
}

type SubstanceReferenceInformation_Target_AmountX_StringValue

type SubstanceReferenceInformation_Target_AmountX_StringValue struct {
	StringValue *datatypes_go_proto.String `protobuf:"bytes,3,opt,name=string_value,json=string,proto3,oneof"`
}

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL