immunization_recommendation_go_proto

package
v0.7.4 Latest Latest
Warning

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

Go to latest
Published: Aug 10, 2022 License: Apache-2.0 Imports: 7 Imported by: 1

Documentation

Index

Constants

This section is empty.

Variables

View Source
var File_proto_google_fhir_proto_r4_core_resources_immunization_recommendation_proto protoreflect.FileDescriptor

Functions

This section is empty.

Types

type ImmunizationRecommendation

type ImmunizationRecommendation 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
	Identifier []*datatypes_go_proto.Identifier `protobuf:"bytes,10,rep,name=identifier,proto3" json:"identifier,omitempty"`
	// Who this profile is for
	Patient *datatypes_go_proto.Reference `protobuf:"bytes,11,opt,name=patient,proto3" json:"patient,omitempty"`
	// Date recommendation(s) created
	Date *datatypes_go_proto.DateTime `protobuf:"bytes,12,opt,name=date,proto3" json:"date,omitempty"`
	// Who is responsible for protocol
	Authority      *datatypes_go_proto.Reference                `protobuf:"bytes,13,opt,name=authority,proto3" json:"authority,omitempty"`
	Recommendation []*ImmunizationRecommendation_Recommendation `protobuf:"bytes,14,rep,name=recommendation,proto3" json:"recommendation,omitempty"`
	// contains filtered or unexported fields
}

Auto-generated from StructureDefinition for ImmunizationRecommendation, last updated 2019-11-01T09:29:23.356+11:00. Guidance or advice relating to an immunization. See http://hl7.org/fhir/StructureDefinition/ImmunizationRecommendation

func (*ImmunizationRecommendation) Descriptor deprecated

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

Deprecated: Use ImmunizationRecommendation.ProtoReflect.Descriptor instead.

func (*ImmunizationRecommendation) GetAuthority

func (*ImmunizationRecommendation) GetContained

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

func (*ImmunizationRecommendation) GetDate

func (*ImmunizationRecommendation) GetExtension

func (*ImmunizationRecommendation) GetId

func (*ImmunizationRecommendation) GetIdentifier

func (*ImmunizationRecommendation) GetImplicitRules

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

func (*ImmunizationRecommendation) GetLanguage

func (*ImmunizationRecommendation) GetMeta

func (*ImmunizationRecommendation) GetModifierExtension

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

func (*ImmunizationRecommendation) GetPatient

func (*ImmunizationRecommendation) GetRecommendation

func (*ImmunizationRecommendation) GetText

func (*ImmunizationRecommendation) ProtoMessage

func (*ImmunizationRecommendation) ProtoMessage()

func (*ImmunizationRecommendation) ProtoReflect

func (*ImmunizationRecommendation) Reset

func (x *ImmunizationRecommendation) Reset()

func (*ImmunizationRecommendation) String

func (x *ImmunizationRecommendation) String() string

type ImmunizationRecommendation_Recommendation

type ImmunizationRecommendation_Recommendation 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"`
	// Vaccine  or vaccine group recommendation applies to
	VaccineCode []*datatypes_go_proto.CodeableConcept `protobuf:"bytes,4,rep,name=vaccine_code,json=vaccineCode,proto3" json:"vaccine_code,omitempty"`
	// Disease to be immunized against
	TargetDisease *datatypes_go_proto.CodeableConcept `protobuf:"bytes,5,opt,name=target_disease,json=targetDisease,proto3" json:"target_disease,omitempty"`
	// Vaccine which is contraindicated to fulfill the recommendation
	ContraindicatedVaccineCode []*datatypes_go_proto.CodeableConcept `` /* 141-byte string literal not displayed */
	// Vaccine recommendation status
	ForecastStatus *datatypes_go_proto.CodeableConcept `protobuf:"bytes,7,opt,name=forecast_status,json=forecastStatus,proto3" json:"forecast_status,omitempty"`
	// Vaccine administration status reason
	ForecastReason []*datatypes_go_proto.CodeableConcept                      `protobuf:"bytes,8,rep,name=forecast_reason,json=forecastReason,proto3" json:"forecast_reason,omitempty"`
	DateCriterion  []*ImmunizationRecommendation_Recommendation_DateCriterion `protobuf:"bytes,9,rep,name=date_criterion,json=dateCriterion,proto3" json:"date_criterion,omitempty"`
	// Protocol details
	Description *datatypes_go_proto.String `protobuf:"bytes,10,opt,name=description,proto3" json:"description,omitempty"`
	// Name of vaccination series
	Series      *datatypes_go_proto.String                              `protobuf:"bytes,11,opt,name=series,proto3" json:"series,omitempty"`
	DoseNumber  *ImmunizationRecommendation_Recommendation_DoseNumberX  `protobuf:"bytes,12,opt,name=dose_number,json=doseNumber,proto3" json:"dose_number,omitempty"`
	SeriesDoses *ImmunizationRecommendation_Recommendation_SeriesDosesX `protobuf:"bytes,13,opt,name=series_doses,json=seriesDoses,proto3" json:"series_doses,omitempty"`
	// Past immunizations supporting recommendation
	SupportingImmunization []*datatypes_go_proto.Reference `` /* 128-byte string literal not displayed */
	// Patient observations supporting recommendation
	SupportingPatientInformation []*datatypes_go_proto.Reference `` /* 148-byte string literal not displayed */
	// contains filtered or unexported fields
}

Vaccine administration recommendations

func (*ImmunizationRecommendation_Recommendation) Descriptor deprecated

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

Deprecated: Use ImmunizationRecommendation_Recommendation.ProtoReflect.Descriptor instead.

func (*ImmunizationRecommendation_Recommendation) GetContraindicatedVaccineCode

func (*ImmunizationRecommendation_Recommendation) GetDateCriterion

func (*ImmunizationRecommendation_Recommendation) GetDescription

func (*ImmunizationRecommendation_Recommendation) GetDoseNumber

func (*ImmunizationRecommendation_Recommendation) GetExtension

func (*ImmunizationRecommendation_Recommendation) GetForecastReason

func (*ImmunizationRecommendation_Recommendation) GetForecastStatus

func (*ImmunizationRecommendation_Recommendation) GetId

func (*ImmunizationRecommendation_Recommendation) GetModifierExtension

func (*ImmunizationRecommendation_Recommendation) GetSeries

func (*ImmunizationRecommendation_Recommendation) GetSeriesDoses

func (*ImmunizationRecommendation_Recommendation) GetSupportingImmunization

func (*ImmunizationRecommendation_Recommendation) GetSupportingPatientInformation

func (x *ImmunizationRecommendation_Recommendation) GetSupportingPatientInformation() []*datatypes_go_proto.Reference

func (*ImmunizationRecommendation_Recommendation) GetTargetDisease

func (*ImmunizationRecommendation_Recommendation) GetVaccineCode

func (*ImmunizationRecommendation_Recommendation) ProtoMessage

func (*ImmunizationRecommendation_Recommendation) ProtoReflect

func (*ImmunizationRecommendation_Recommendation) Reset

func (*ImmunizationRecommendation_Recommendation) String

type ImmunizationRecommendation_Recommendation_DateCriterion

type ImmunizationRecommendation_Recommendation_DateCriterion 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"`
	// Type of date
	Code *datatypes_go_proto.CodeableConcept `protobuf:"bytes,4,opt,name=code,proto3" json:"code,omitempty"`
	// Recommended date
	Value *datatypes_go_proto.DateTime `protobuf:"bytes,5,opt,name=value,proto3" json:"value,omitempty"`
	// contains filtered or unexported fields
}

Dates governing proposed immunization

func (*ImmunizationRecommendation_Recommendation_DateCriterion) Descriptor deprecated

Deprecated: Use ImmunizationRecommendation_Recommendation_DateCriterion.ProtoReflect.Descriptor instead.

func (*ImmunizationRecommendation_Recommendation_DateCriterion) GetCode

func (*ImmunizationRecommendation_Recommendation_DateCriterion) GetExtension

func (*ImmunizationRecommendation_Recommendation_DateCriterion) GetId

func (*ImmunizationRecommendation_Recommendation_DateCriterion) GetModifierExtension

func (*ImmunizationRecommendation_Recommendation_DateCriterion) GetValue

func (*ImmunizationRecommendation_Recommendation_DateCriterion) ProtoMessage

func (*ImmunizationRecommendation_Recommendation_DateCriterion) ProtoReflect

func (*ImmunizationRecommendation_Recommendation_DateCriterion) Reset

func (*ImmunizationRecommendation_Recommendation_DateCriterion) String

type ImmunizationRecommendation_Recommendation_DoseNumberX

type ImmunizationRecommendation_Recommendation_DoseNumberX struct {

	// Types that are assignable to Choice:
	//	*ImmunizationRecommendation_Recommendation_DoseNumberX_PositiveInt
	//	*ImmunizationRecommendation_Recommendation_DoseNumberX_StringValue
	Choice isImmunizationRecommendation_Recommendation_DoseNumberX_Choice `protobuf_oneof:"choice"`
	// contains filtered or unexported fields
}

Recommended dose number within series

func (*ImmunizationRecommendation_Recommendation_DoseNumberX) Descriptor deprecated

Deprecated: Use ImmunizationRecommendation_Recommendation_DoseNumberX.ProtoReflect.Descriptor instead.

func (*ImmunizationRecommendation_Recommendation_DoseNumberX) GetChoice

func (m *ImmunizationRecommendation_Recommendation_DoseNumberX) GetChoice() isImmunizationRecommendation_Recommendation_DoseNumberX_Choice

func (*ImmunizationRecommendation_Recommendation_DoseNumberX) GetPositiveInt

func (*ImmunizationRecommendation_Recommendation_DoseNumberX) GetStringValue

func (*ImmunizationRecommendation_Recommendation_DoseNumberX) ProtoMessage

func (*ImmunizationRecommendation_Recommendation_DoseNumberX) ProtoReflect

func (*ImmunizationRecommendation_Recommendation_DoseNumberX) Reset

func (*ImmunizationRecommendation_Recommendation_DoseNumberX) String

type ImmunizationRecommendation_Recommendation_DoseNumberX_PositiveInt

type ImmunizationRecommendation_Recommendation_DoseNumberX_PositiveInt struct {
	PositiveInt *datatypes_go_proto.PositiveInt `protobuf:"bytes,1,opt,name=positive_int,json=positiveInt,proto3,oneof"`
}

type ImmunizationRecommendation_Recommendation_DoseNumberX_StringValue

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

type ImmunizationRecommendation_Recommendation_SeriesDosesX

type ImmunizationRecommendation_Recommendation_SeriesDosesX struct {

	// Types that are assignable to Choice:
	//	*ImmunizationRecommendation_Recommendation_SeriesDosesX_PositiveInt
	//	*ImmunizationRecommendation_Recommendation_SeriesDosesX_StringValue
	Choice isImmunizationRecommendation_Recommendation_SeriesDosesX_Choice `protobuf_oneof:"choice"`
	// contains filtered or unexported fields
}

Recommended number of doses for immunity

func (*ImmunizationRecommendation_Recommendation_SeriesDosesX) Descriptor deprecated

Deprecated: Use ImmunizationRecommendation_Recommendation_SeriesDosesX.ProtoReflect.Descriptor instead.

func (*ImmunizationRecommendation_Recommendation_SeriesDosesX) GetChoice

func (m *ImmunizationRecommendation_Recommendation_SeriesDosesX) GetChoice() isImmunizationRecommendation_Recommendation_SeriesDosesX_Choice

func (*ImmunizationRecommendation_Recommendation_SeriesDosesX) GetPositiveInt

func (*ImmunizationRecommendation_Recommendation_SeriesDosesX) GetStringValue

func (*ImmunizationRecommendation_Recommendation_SeriesDosesX) ProtoMessage

func (*ImmunizationRecommendation_Recommendation_SeriesDosesX) ProtoReflect

func (*ImmunizationRecommendation_Recommendation_SeriesDosesX) Reset

func (*ImmunizationRecommendation_Recommendation_SeriesDosesX) String

type ImmunizationRecommendation_Recommendation_SeriesDosesX_PositiveInt

type ImmunizationRecommendation_Recommendation_SeriesDosesX_PositiveInt struct {
	PositiveInt *datatypes_go_proto.PositiveInt `protobuf:"bytes,1,opt,name=positive_int,json=positiveInt,proto3,oneof"`
}

type ImmunizationRecommendation_Recommendation_SeriesDosesX_StringValue

type ImmunizationRecommendation_Recommendation_SeriesDosesX_StringValue struct {
	StringValue *datatypes_go_proto.String `protobuf:"bytes,2,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