clinical_use_issue_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: 8 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var File_proto_google_fhir_proto_r5_core_resources_clinical_use_issue_proto protoreflect.FileDescriptor

Functions

This section is empty.

Types

type ClinicalUseIssue

type ClinicalUseIssue 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 issue
	Identifier []*datatypes_go_proto.Identifier `protobuf:"bytes,10,rep,name=identifier,proto3" json:"identifier,omitempty"`
	Type       *ClinicalUseIssue_TypeCode       `protobuf:"bytes,11,opt,name=type,proto3" json:"type,omitempty"`
	// The medication or procedure for which this is an indication
	Subject []*datatypes_go_proto.Reference `protobuf:"bytes,12,rep,name=subject,proto3" json:"subject,omitempty"`
	// General description
	Status *datatypes_go_proto.CodeableConcept `protobuf:"bytes,13,opt,name=status,proto3" json:"status,omitempty"`
	// General description
	Description      *datatypes_go_proto.Markdown       `protobuf:"bytes,14,opt,name=description,proto3" json:"description,omitempty"`
	Contraindication *ClinicalUseIssue_Contraindication `protobuf:"bytes,15,opt,name=contraindication,proto3" json:"contraindication,omitempty"`
	Indication       *ClinicalUseIssue_Indication       `protobuf:"bytes,16,opt,name=indication,proto3" json:"indication,omitempty"`
	Interaction      *ClinicalUseIssue_Interaction      `protobuf:"bytes,17,opt,name=interaction,proto3" json:"interaction,omitempty"`
	// The population group to which this applies
	Population        []*datatypes_go_proto.Population    `protobuf:"bytes,18,rep,name=population,proto3" json:"population,omitempty"`
	UndesirableEffect *ClinicalUseIssue_UndesirableEffect `protobuf:"bytes,19,opt,name=undesirable_effect,json=undesirableEffect,proto3" json:"undesirable_effect,omitempty"`
	// contains filtered or unexported fields
}

Auto-generated from StructureDefinition for ClinicalUseIssue, last updated 2019-12-31T21:03:40.621+11:00. A single item of clinical particulars - an indication, contraindication, interaction etc. for a medicinal product. See http://hl7.org/fhir/StructureDefinition/ClinicalUseIssue

func (*ClinicalUseIssue) Descriptor deprecated

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

Deprecated: Use ClinicalUseIssue.ProtoReflect.Descriptor instead.

func (*ClinicalUseIssue) GetContained

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

func (*ClinicalUseIssue) GetContraindication

func (x *ClinicalUseIssue) GetContraindication() *ClinicalUseIssue_Contraindication

func (*ClinicalUseIssue) GetDescription

func (x *ClinicalUseIssue) GetDescription() *datatypes_go_proto.Markdown

func (*ClinicalUseIssue) GetExtension

func (x *ClinicalUseIssue) GetExtension() []*datatypes_go_proto.Extension

func (*ClinicalUseIssue) GetId

func (*ClinicalUseIssue) GetIdentifier

func (x *ClinicalUseIssue) GetIdentifier() []*datatypes_go_proto.Identifier

func (*ClinicalUseIssue) GetImplicitRules

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

func (*ClinicalUseIssue) GetIndication

func (x *ClinicalUseIssue) GetIndication() *ClinicalUseIssue_Indication

func (*ClinicalUseIssue) GetInteraction

func (x *ClinicalUseIssue) GetInteraction() *ClinicalUseIssue_Interaction

func (*ClinicalUseIssue) GetLanguage

func (x *ClinicalUseIssue) GetLanguage() *datatypes_go_proto.Code

func (*ClinicalUseIssue) GetMeta

func (*ClinicalUseIssue) GetModifierExtension

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

func (*ClinicalUseIssue) GetPopulation

func (x *ClinicalUseIssue) GetPopulation() []*datatypes_go_proto.Population

func (*ClinicalUseIssue) GetStatus

func (*ClinicalUseIssue) GetSubject

func (x *ClinicalUseIssue) GetSubject() []*datatypes_go_proto.Reference

func (*ClinicalUseIssue) GetText

func (*ClinicalUseIssue) GetType

func (*ClinicalUseIssue) GetUndesirableEffect

func (x *ClinicalUseIssue) GetUndesirableEffect() *ClinicalUseIssue_UndesirableEffect

func (*ClinicalUseIssue) ProtoMessage

func (*ClinicalUseIssue) ProtoMessage()

func (*ClinicalUseIssue) ProtoReflect

func (x *ClinicalUseIssue) ProtoReflect() protoreflect.Message

func (*ClinicalUseIssue) Reset

func (x *ClinicalUseIssue) Reset()

func (*ClinicalUseIssue) String

func (x *ClinicalUseIssue) String() string

type ClinicalUseIssue_Contraindication

type ClinicalUseIssue_Contraindication 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 situation that is being documented as contraindicating against this
	// item
	DiseaseSymptomProcedure *datatypes_go_proto.CodeableConcept `` /* 132-byte string literal not displayed */
	// The status of the disease or symptom for the contraindication
	DiseaseStatus *datatypes_go_proto.CodeableConcept `protobuf:"bytes,5,opt,name=disease_status,json=diseaseStatus,proto3" json:"disease_status,omitempty"`
	// A comorbidity (concurrent condition) or coinfection
	Comorbidity []*datatypes_go_proto.CodeableConcept `protobuf:"bytes,6,rep,name=comorbidity,proto3" json:"comorbidity,omitempty"`
	// The indication which this is a contraidication for
	Indication   []*datatypes_go_proto.Reference                   `protobuf:"bytes,7,rep,name=indication,proto3" json:"indication,omitempty"`
	OtherTherapy []*ClinicalUseIssue_Contraindication_OtherTherapy `protobuf:"bytes,8,rep,name=other_therapy,json=otherTherapy,proto3" json:"other_therapy,omitempty"`
	// contains filtered or unexported fields
}

Specifics for when this is a contraindication

func (*ClinicalUseIssue_Contraindication) Descriptor deprecated

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

Deprecated: Use ClinicalUseIssue_Contraindication.ProtoReflect.Descriptor instead.

func (*ClinicalUseIssue_Contraindication) GetComorbidity

func (*ClinicalUseIssue_Contraindication) GetDiseaseStatus

func (*ClinicalUseIssue_Contraindication) GetDiseaseSymptomProcedure

func (x *ClinicalUseIssue_Contraindication) GetDiseaseSymptomProcedure() *datatypes_go_proto.CodeableConcept

func (*ClinicalUseIssue_Contraindication) GetExtension

func (*ClinicalUseIssue_Contraindication) GetId

func (*ClinicalUseIssue_Contraindication) GetIndication

func (*ClinicalUseIssue_Contraindication) GetModifierExtension

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

func (*ClinicalUseIssue_Contraindication) GetOtherTherapy

func (*ClinicalUseIssue_Contraindication) ProtoMessage

func (*ClinicalUseIssue_Contraindication) ProtoMessage()

func (*ClinicalUseIssue_Contraindication) ProtoReflect

func (*ClinicalUseIssue_Contraindication) Reset

func (*ClinicalUseIssue_Contraindication) String

type ClinicalUseIssue_Contraindication_OtherTherapy

type ClinicalUseIssue_Contraindication_OtherTherapy struct {

	// Unique id for inter-element referencing
	Id *datatypes_go_proto.Id `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// Additional content defined by implementations
	Extension []*datatypes_go_proto.Extension `protobuf:"bytes,2,rep,name=extension,proto3" json:"extension,omitempty"`
	// Extensions that cannot be ignored even if unrecognized
	ModifierExtension []*datatypes_go_proto.Extension `protobuf:"bytes,3,rep,name=modifier_extension,json=modifierExtension,proto3" json:"modifier_extension,omitempty"`
	// The type of relationship between the medicinal product indication or
	// contraindication and another therapy
	TherapyRelationshipType *datatypes_go_proto.CodeableConcept                         `` /* 132-byte string literal not displayed */
	Medication              *ClinicalUseIssue_Contraindication_OtherTherapy_MedicationX `protobuf:"bytes,5,opt,name=medication,proto3" json:"medication,omitempty"`
	// contains filtered or unexported fields
}

Information about the use of the medicinal product in relation to other therapies described as part of the indication

func (*ClinicalUseIssue_Contraindication_OtherTherapy) Descriptor deprecated

Deprecated: Use ClinicalUseIssue_Contraindication_OtherTherapy.ProtoReflect.Descriptor instead.

func (*ClinicalUseIssue_Contraindication_OtherTherapy) GetExtension

func (*ClinicalUseIssue_Contraindication_OtherTherapy) GetId

func (*ClinicalUseIssue_Contraindication_OtherTherapy) GetMedication

func (*ClinicalUseIssue_Contraindication_OtherTherapy) GetModifierExtension

func (*ClinicalUseIssue_Contraindication_OtherTherapy) GetTherapyRelationshipType

func (*ClinicalUseIssue_Contraindication_OtherTherapy) ProtoMessage

func (*ClinicalUseIssue_Contraindication_OtherTherapy) ProtoReflect

func (*ClinicalUseIssue_Contraindication_OtherTherapy) Reset

func (*ClinicalUseIssue_Contraindication_OtherTherapy) String

type ClinicalUseIssue_Contraindication_OtherTherapy_MedicationX

type ClinicalUseIssue_Contraindication_OtherTherapy_MedicationX struct {

	// Types that are assignable to Choice:
	//	*ClinicalUseIssue_Contraindication_OtherTherapy_MedicationX_CodeableConcept
	//	*ClinicalUseIssue_Contraindication_OtherTherapy_MedicationX_Reference
	Choice isClinicalUseIssue_Contraindication_OtherTherapy_MedicationX_Choice `protobuf_oneof:"choice"`
	// contains filtered or unexported fields
}

Reference to a specific medication (active substance, medicinal product or class of products) as part of an indication or contraindication

func (*ClinicalUseIssue_Contraindication_OtherTherapy_MedicationX) Descriptor deprecated

Deprecated: Use ClinicalUseIssue_Contraindication_OtherTherapy_MedicationX.ProtoReflect.Descriptor instead.

func (*ClinicalUseIssue_Contraindication_OtherTherapy_MedicationX) GetChoice

func (m *ClinicalUseIssue_Contraindication_OtherTherapy_MedicationX) GetChoice() isClinicalUseIssue_Contraindication_OtherTherapy_MedicationX_Choice

func (*ClinicalUseIssue_Contraindication_OtherTherapy_MedicationX) GetCodeableConcept

func (*ClinicalUseIssue_Contraindication_OtherTherapy_MedicationX) GetReference

func (*ClinicalUseIssue_Contraindication_OtherTherapy_MedicationX) ProtoMessage

func (*ClinicalUseIssue_Contraindication_OtherTherapy_MedicationX) ProtoReflect

func (*ClinicalUseIssue_Contraindication_OtherTherapy_MedicationX) Reset

func (*ClinicalUseIssue_Contraindication_OtherTherapy_MedicationX) String

type ClinicalUseIssue_Contraindication_OtherTherapy_MedicationX_CodeableConcept

type ClinicalUseIssue_Contraindication_OtherTherapy_MedicationX_CodeableConcept struct {
	CodeableConcept *datatypes_go_proto.CodeableConcept `protobuf:"bytes,1,opt,name=codeable_concept,json=codeableConcept,proto3,oneof"`
}

type ClinicalUseIssue_Contraindication_OtherTherapy_MedicationX_Reference

type ClinicalUseIssue_Contraindication_OtherTherapy_MedicationX_Reference struct {
	Reference *datatypes_go_proto.Reference `protobuf:"bytes,2,opt,name=reference,proto3,oneof"`
}

type ClinicalUseIssue_Indication

type ClinicalUseIssue_Indication 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 situation that is being documented as an indicaton for this item
	DiseaseSymptomProcedure *datatypes_go_proto.CodeableConcept `` /* 132-byte string literal not displayed */
	// The status of the disease or symptom for the indication
	DiseaseStatus *datatypes_go_proto.CodeableConcept `protobuf:"bytes,5,opt,name=disease_status,json=diseaseStatus,proto3" json:"disease_status,omitempty"`
	// A comorbidity (concurrent condition) or coinfection as part of the
	// indication
	Comorbidity []*datatypes_go_proto.CodeableConcept `protobuf:"bytes,6,rep,name=comorbidity,proto3" json:"comorbidity,omitempty"`
	// For an indication - the intended effect, aim or strategy to be achieved
	IntendedEffect *datatypes_go_proto.CodeableConcept `protobuf:"bytes,7,opt,name=intended_effect,json=intendedEffect,proto3" json:"intended_effect,omitempty"`
	// For an indication - timing or duration information
	Duration *datatypes_go_proto.Quantity `protobuf:"bytes,8,opt,name=duration,proto3" json:"duration,omitempty"`
	// For an indicaton - the specific undesirable effects of the medicinal
	// product
	UndesirableEffect []*datatypes_go_proto.Reference `protobuf:"bytes,9,rep,name=undesirable_effect,json=undesirableEffect,proto3" json:"undesirable_effect,omitempty"`
	// Information about the use of the medicinal product in relation to other
	// therapies described as part of the contraindication
	OtherTherapy []*ClinicalUseIssue_Contraindication_OtherTherapy `protobuf:"bytes,10,rep,name=other_therapy,json=otherTherapy,proto3" json:"other_therapy,omitempty"`
	// contains filtered or unexported fields
}

Specifics for when this is an indication

func (*ClinicalUseIssue_Indication) Descriptor deprecated

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

Deprecated: Use ClinicalUseIssue_Indication.ProtoReflect.Descriptor instead.

func (*ClinicalUseIssue_Indication) GetComorbidity

func (*ClinicalUseIssue_Indication) GetDiseaseStatus

func (*ClinicalUseIssue_Indication) GetDiseaseSymptomProcedure

func (x *ClinicalUseIssue_Indication) GetDiseaseSymptomProcedure() *datatypes_go_proto.CodeableConcept

func (*ClinicalUseIssue_Indication) GetDuration

func (*ClinicalUseIssue_Indication) GetExtension

func (*ClinicalUseIssue_Indication) GetId

func (*ClinicalUseIssue_Indication) GetIntendedEffect

func (*ClinicalUseIssue_Indication) GetModifierExtension

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

func (*ClinicalUseIssue_Indication) GetOtherTherapy

func (*ClinicalUseIssue_Indication) GetUndesirableEffect

func (x *ClinicalUseIssue_Indication) GetUndesirableEffect() []*datatypes_go_proto.Reference

func (*ClinicalUseIssue_Indication) ProtoMessage

func (*ClinicalUseIssue_Indication) ProtoMessage()

func (*ClinicalUseIssue_Indication) ProtoReflect

func (*ClinicalUseIssue_Indication) Reset

func (x *ClinicalUseIssue_Indication) Reset()

func (*ClinicalUseIssue_Indication) String

func (x *ClinicalUseIssue_Indication) String() string

type ClinicalUseIssue_Interaction

type ClinicalUseIssue_Interaction 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"`
	Interactant       []*ClinicalUseIssue_Interaction_Interactant `protobuf:"bytes,4,rep,name=interactant,proto3" json:"interactant,omitempty"`
	// The type of the interaction e.g. drug-drug interaction, drug-food
	// interaction, drug-lab test interaction
	Type *datatypes_go_proto.CodeableConcept `protobuf:"bytes,5,opt,name=type,proto3" json:"type,omitempty"`
	// The effect of the interaction, for example "reduced gastric absorption of
	// primary medication"
	Effect *datatypes_go_proto.CodeableConcept `protobuf:"bytes,6,opt,name=effect,proto3" json:"effect,omitempty"`
	// The incidence of the interaction, e.g. theoretical, observed
	Incidence *datatypes_go_proto.CodeableConcept `protobuf:"bytes,7,opt,name=incidence,proto3" json:"incidence,omitempty"`
	// Actions for managing the interaction
	Management *datatypes_go_proto.CodeableConcept `protobuf:"bytes,8,opt,name=management,proto3" json:"management,omitempty"`
	// contains filtered or unexported fields
}

Specifics for when this is an interaction

func (*ClinicalUseIssue_Interaction) Descriptor deprecated

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

Deprecated: Use ClinicalUseIssue_Interaction.ProtoReflect.Descriptor instead.

func (*ClinicalUseIssue_Interaction) GetEffect

func (*ClinicalUseIssue_Interaction) GetExtension

func (*ClinicalUseIssue_Interaction) GetId

func (*ClinicalUseIssue_Interaction) GetIncidence

func (*ClinicalUseIssue_Interaction) GetInteractant

func (*ClinicalUseIssue_Interaction) GetManagement

func (*ClinicalUseIssue_Interaction) GetModifierExtension

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

func (*ClinicalUseIssue_Interaction) GetType

func (*ClinicalUseIssue_Interaction) ProtoMessage

func (*ClinicalUseIssue_Interaction) ProtoMessage()

func (*ClinicalUseIssue_Interaction) ProtoReflect

func (*ClinicalUseIssue_Interaction) Reset

func (x *ClinicalUseIssue_Interaction) Reset()

func (*ClinicalUseIssue_Interaction) String

type ClinicalUseIssue_Interaction_Interactant

type ClinicalUseIssue_Interaction_Interactant struct {

	// Unique id for inter-element referencing
	Id *datatypes_go_proto.Id `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// Additional content defined by implementations
	Extension []*datatypes_go_proto.Extension `protobuf:"bytes,2,rep,name=extension,proto3" json:"extension,omitempty"`
	// Extensions that cannot be ignored even if unrecognized
	ModifierExtension []*datatypes_go_proto.Extension                 `protobuf:"bytes,3,rep,name=modifier_extension,json=modifierExtension,proto3" json:"modifier_extension,omitempty"`
	Item              *ClinicalUseIssue_Interaction_Interactant_ItemX `protobuf:"bytes,4,opt,name=item,proto3" json:"item,omitempty"`
	// contains filtered or unexported fields
}

The specific medication, food or laboratory test that interacts

func (*ClinicalUseIssue_Interaction_Interactant) Descriptor deprecated

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

Deprecated: Use ClinicalUseIssue_Interaction_Interactant.ProtoReflect.Descriptor instead.

func (*ClinicalUseIssue_Interaction_Interactant) GetExtension

func (*ClinicalUseIssue_Interaction_Interactant) GetId

func (*ClinicalUseIssue_Interaction_Interactant) GetItem

func (*ClinicalUseIssue_Interaction_Interactant) GetModifierExtension

func (*ClinicalUseIssue_Interaction_Interactant) ProtoMessage

func (*ClinicalUseIssue_Interaction_Interactant) ProtoReflect

func (*ClinicalUseIssue_Interaction_Interactant) Reset

func (*ClinicalUseIssue_Interaction_Interactant) String

type ClinicalUseIssue_Interaction_Interactant_ItemX

type ClinicalUseIssue_Interaction_Interactant_ItemX struct {

	// Types that are assignable to Choice:
	//	*ClinicalUseIssue_Interaction_Interactant_ItemX_Reference
	//	*ClinicalUseIssue_Interaction_Interactant_ItemX_CodeableConcept
	Choice isClinicalUseIssue_Interaction_Interactant_ItemX_Choice `protobuf_oneof:"choice"`
	// contains filtered or unexported fields
}

The specific medication, food or laboratory test that interacts

func (*ClinicalUseIssue_Interaction_Interactant_ItemX) Descriptor deprecated

Deprecated: Use ClinicalUseIssue_Interaction_Interactant_ItemX.ProtoReflect.Descriptor instead.

func (*ClinicalUseIssue_Interaction_Interactant_ItemX) GetChoice

func (m *ClinicalUseIssue_Interaction_Interactant_ItemX) GetChoice() isClinicalUseIssue_Interaction_Interactant_ItemX_Choice

func (*ClinicalUseIssue_Interaction_Interactant_ItemX) GetCodeableConcept

func (*ClinicalUseIssue_Interaction_Interactant_ItemX) GetReference

func (*ClinicalUseIssue_Interaction_Interactant_ItemX) ProtoMessage

func (*ClinicalUseIssue_Interaction_Interactant_ItemX) ProtoReflect

func (*ClinicalUseIssue_Interaction_Interactant_ItemX) Reset

func (*ClinicalUseIssue_Interaction_Interactant_ItemX) String

type ClinicalUseIssue_Interaction_Interactant_ItemX_CodeableConcept

type ClinicalUseIssue_Interaction_Interactant_ItemX_CodeableConcept struct {
	CodeableConcept *datatypes_go_proto.CodeableConcept `protobuf:"bytes,2,opt,name=codeable_concept,json=codeableConcept,proto3,oneof"`
}

type ClinicalUseIssue_Interaction_Interactant_ItemX_Reference

type ClinicalUseIssue_Interaction_Interactant_ItemX_Reference struct {
	Reference *datatypes_go_proto.Reference `protobuf:"bytes,1,opt,name=reference,proto3,oneof"`
}

type ClinicalUseIssue_TypeCode

type ClinicalUseIssue_TypeCode struct {
	Value     codes_go_proto.ClinicalUseIssueTypeCode_Value `protobuf:"varint,1,opt,name=value,proto3,enum=google.fhir.r5.core.ClinicalUseIssueTypeCode_Value" json:"value,omitempty"`
	Id        *datatypes_go_proto.String                    `protobuf:"bytes,2,opt,name=id,proto3" json:"id,omitempty"`
	Extension []*datatypes_go_proto.Extension               `protobuf:"bytes,3,rep,name=extension,proto3" json:"extension,omitempty"`
	// contains filtered or unexported fields
}

indication | contraindication | interaction | undesirable-effect | other

func (*ClinicalUseIssue_TypeCode) Descriptor deprecated

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

Deprecated: Use ClinicalUseIssue_TypeCode.ProtoReflect.Descriptor instead.

func (*ClinicalUseIssue_TypeCode) GetExtension

func (*ClinicalUseIssue_TypeCode) GetId

func (*ClinicalUseIssue_TypeCode) GetValue

func (*ClinicalUseIssue_TypeCode) ProtoMessage

func (*ClinicalUseIssue_TypeCode) ProtoMessage()

func (*ClinicalUseIssue_TypeCode) ProtoReflect

func (*ClinicalUseIssue_TypeCode) Reset

func (x *ClinicalUseIssue_TypeCode) Reset()

func (*ClinicalUseIssue_TypeCode) String

func (x *ClinicalUseIssue_TypeCode) String() string

type ClinicalUseIssue_UndesirableEffect

type ClinicalUseIssue_UndesirableEffect 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 situation in which the undesirable effect may manifest
	SymptomConditionEffect *datatypes_go_proto.CodeableConcept `` /* 129-byte string literal not displayed */
	// High level classification of the effect
	Classification *datatypes_go_proto.CodeableConcept `protobuf:"bytes,5,opt,name=classification,proto3" json:"classification,omitempty"`
	// How often the effect is seen
	FrequencyOfOccurrence *datatypes_go_proto.CodeableConcept `` /* 126-byte string literal not displayed */
	// contains filtered or unexported fields
}

A possible negative outcome from the use of this treatment

func (*ClinicalUseIssue_UndesirableEffect) Descriptor deprecated

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

Deprecated: Use ClinicalUseIssue_UndesirableEffect.ProtoReflect.Descriptor instead.

func (*ClinicalUseIssue_UndesirableEffect) GetClassification

func (*ClinicalUseIssue_UndesirableEffect) GetExtension

func (*ClinicalUseIssue_UndesirableEffect) GetFrequencyOfOccurrence

func (*ClinicalUseIssue_UndesirableEffect) GetId

func (*ClinicalUseIssue_UndesirableEffect) GetModifierExtension

func (*ClinicalUseIssue_UndesirableEffect) GetSymptomConditionEffect

func (*ClinicalUseIssue_UndesirableEffect) ProtoMessage

func (*ClinicalUseIssue_UndesirableEffect) ProtoMessage()

func (*ClinicalUseIssue_UndesirableEffect) ProtoReflect

func (*ClinicalUseIssue_UndesirableEffect) Reset

func (*ClinicalUseIssue_UndesirableEffect) String

Jump to

Keyboard shortcuts

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