immunization_evaluation_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: 8 Imported by: 1

Documentation

Index

Constants

This section is empty.

Variables

View Source
var File_proto_google_fhir_proto_r5_core_resources_immunization_evaluation_proto protoreflect.FileDescriptor

Functions

This section is empty.

Types

type ImmunizationEvaluation

type ImmunizationEvaluation 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"`
	Status     *ImmunizationEvaluation_StatusCode `protobuf:"bytes,11,opt,name=status,proto3" json:"status,omitempty"`
	// Who this evaluation is for
	Patient *datatypes_go_proto.Reference `protobuf:"bytes,12,opt,name=patient,proto3" json:"patient,omitempty"`
	// Date evaluation was performed
	Date *datatypes_go_proto.DateTime `protobuf:"bytes,13,opt,name=date,proto3" json:"date,omitempty"`
	// Who is responsible for publishing the recommendations
	Authority *datatypes_go_proto.Reference `protobuf:"bytes,14,opt,name=authority,proto3" json:"authority,omitempty"`
	// Evaluation target disease
	TargetDisease *datatypes_go_proto.CodeableConcept `protobuf:"bytes,15,opt,name=target_disease,json=targetDisease,proto3" json:"target_disease,omitempty"`
	// Immunization being evaluated
	ImmunizationEvent *datatypes_go_proto.Reference `protobuf:"bytes,16,opt,name=immunization_event,json=immunizationEvent,proto3" json:"immunization_event,omitempty"`
	// Status of the dose relative to published recommendations
	DoseStatus *datatypes_go_proto.CodeableConcept `protobuf:"bytes,17,opt,name=dose_status,json=doseStatus,proto3" json:"dose_status,omitempty"`
	// Reason for the dose status
	DoseStatusReason []*datatypes_go_proto.CodeableConcept `protobuf:"bytes,18,rep,name=dose_status_reason,json=doseStatusReason,proto3" json:"dose_status_reason,omitempty"`
	// Evaluation notes
	Description *datatypes_go_proto.String `protobuf:"bytes,19,opt,name=description,proto3" json:"description,omitempty"`
	// Name of vaccine series
	Series      *datatypes_go_proto.String           `protobuf:"bytes,20,opt,name=series,proto3" json:"series,omitempty"`
	DoseNumber  *ImmunizationEvaluation_DoseNumberX  `protobuf:"bytes,21,opt,name=dose_number,json=doseNumber,proto3" json:"dose_number,omitempty"`
	SeriesDoses *ImmunizationEvaluation_SeriesDosesX `protobuf:"bytes,22,opt,name=series_doses,json=seriesDoses,proto3" json:"series_doses,omitempty"`
	// contains filtered or unexported fields
}

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

func (*ImmunizationEvaluation) Descriptor deprecated

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

Deprecated: Use ImmunizationEvaluation.ProtoReflect.Descriptor instead.

func (*ImmunizationEvaluation) GetAuthority

func (*ImmunizationEvaluation) GetContained

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

func (*ImmunizationEvaluation) GetDate

func (*ImmunizationEvaluation) GetDescription

func (x *ImmunizationEvaluation) GetDescription() *datatypes_go_proto.String

func (*ImmunizationEvaluation) GetDoseNumber

func (*ImmunizationEvaluation) GetDoseStatus

func (*ImmunizationEvaluation) GetDoseStatusReason

func (x *ImmunizationEvaluation) GetDoseStatusReason() []*datatypes_go_proto.CodeableConcept

func (*ImmunizationEvaluation) GetExtension

func (*ImmunizationEvaluation) GetId

func (*ImmunizationEvaluation) GetIdentifier

func (*ImmunizationEvaluation) GetImmunizationEvent

func (x *ImmunizationEvaluation) GetImmunizationEvent() *datatypes_go_proto.Reference

func (*ImmunizationEvaluation) GetImplicitRules

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

func (*ImmunizationEvaluation) GetLanguage

func (*ImmunizationEvaluation) GetMeta

func (*ImmunizationEvaluation) GetModifierExtension

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

func (*ImmunizationEvaluation) GetPatient

func (*ImmunizationEvaluation) GetSeries

func (*ImmunizationEvaluation) GetSeriesDoses

func (*ImmunizationEvaluation) GetStatus

func (*ImmunizationEvaluation) GetTargetDisease

func (*ImmunizationEvaluation) GetText

func (*ImmunizationEvaluation) ProtoMessage

func (*ImmunizationEvaluation) ProtoMessage()

func (*ImmunizationEvaluation) ProtoReflect

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

func (*ImmunizationEvaluation) Reset

func (x *ImmunizationEvaluation) Reset()

func (*ImmunizationEvaluation) String

func (x *ImmunizationEvaluation) String() string

type ImmunizationEvaluation_DoseNumberX

type ImmunizationEvaluation_DoseNumberX struct {

	// Types that are assignable to Choice:
	//	*ImmunizationEvaluation_DoseNumberX_PositiveInt
	//	*ImmunizationEvaluation_DoseNumberX_StringValue
	Choice isImmunizationEvaluation_DoseNumberX_Choice `protobuf_oneof:"choice"`
	// contains filtered or unexported fields
}

Dose number within series

func (*ImmunizationEvaluation_DoseNumberX) Descriptor deprecated

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

Deprecated: Use ImmunizationEvaluation_DoseNumberX.ProtoReflect.Descriptor instead.

func (*ImmunizationEvaluation_DoseNumberX) GetChoice

func (m *ImmunizationEvaluation_DoseNumberX) GetChoice() isImmunizationEvaluation_DoseNumberX_Choice

func (*ImmunizationEvaluation_DoseNumberX) GetPositiveInt

func (*ImmunizationEvaluation_DoseNumberX) GetStringValue

func (*ImmunizationEvaluation_DoseNumberX) ProtoMessage

func (*ImmunizationEvaluation_DoseNumberX) ProtoMessage()

func (*ImmunizationEvaluation_DoseNumberX) ProtoReflect

func (*ImmunizationEvaluation_DoseNumberX) Reset

func (*ImmunizationEvaluation_DoseNumberX) String

type ImmunizationEvaluation_DoseNumberX_PositiveInt

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

type ImmunizationEvaluation_DoseNumberX_StringValue

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

type ImmunizationEvaluation_SeriesDosesX

type ImmunizationEvaluation_SeriesDosesX struct {

	// Types that are assignable to Choice:
	//	*ImmunizationEvaluation_SeriesDosesX_PositiveInt
	//	*ImmunizationEvaluation_SeriesDosesX_StringValue
	Choice isImmunizationEvaluation_SeriesDosesX_Choice `protobuf_oneof:"choice"`
	// contains filtered or unexported fields
}

Recommended number of doses for immunity

func (*ImmunizationEvaluation_SeriesDosesX) Descriptor deprecated

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

Deprecated: Use ImmunizationEvaluation_SeriesDosesX.ProtoReflect.Descriptor instead.

func (*ImmunizationEvaluation_SeriesDosesX) GetChoice

func (m *ImmunizationEvaluation_SeriesDosesX) GetChoice() isImmunizationEvaluation_SeriesDosesX_Choice

func (*ImmunizationEvaluation_SeriesDosesX) GetPositiveInt

func (*ImmunizationEvaluation_SeriesDosesX) GetStringValue

func (*ImmunizationEvaluation_SeriesDosesX) ProtoMessage

func (*ImmunizationEvaluation_SeriesDosesX) ProtoMessage()

func (*ImmunizationEvaluation_SeriesDosesX) ProtoReflect

func (*ImmunizationEvaluation_SeriesDosesX) Reset

func (*ImmunizationEvaluation_SeriesDosesX) String

type ImmunizationEvaluation_SeriesDosesX_PositiveInt

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

type ImmunizationEvaluation_SeriesDosesX_StringValue

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

type ImmunizationEvaluation_StatusCode

type ImmunizationEvaluation_StatusCode struct {
	Value     valuesets_go_proto.ImmunizationEvaluationStatusCodesValueSet_Value `` /* 137-byte string literal not displayed */
	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
}

completed | entered-in-error

func (*ImmunizationEvaluation_StatusCode) Descriptor deprecated

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

Deprecated: Use ImmunizationEvaluation_StatusCode.ProtoReflect.Descriptor instead.

func (*ImmunizationEvaluation_StatusCode) GetExtension

func (*ImmunizationEvaluation_StatusCode) GetId

func (*ImmunizationEvaluation_StatusCode) ProtoMessage

func (*ImmunizationEvaluation_StatusCode) ProtoMessage()

func (*ImmunizationEvaluation_StatusCode) ProtoReflect

func (*ImmunizationEvaluation_StatusCode) Reset

func (*ImmunizationEvaluation_StatusCode) String

Jump to

Keyboard shortcuts

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