immunization_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_r4_core_resources_immunization_proto protoreflect.FileDescriptor

Functions

This section is empty.

Types

type Immunization

type Immunization 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     *Immunization_StatusCode         `protobuf:"bytes,11,opt,name=status,proto3" json:"status,omitempty"`
	// Reason not done
	StatusReason *datatypes_go_proto.CodeableConcept `protobuf:"bytes,12,opt,name=status_reason,json=statusReason,proto3" json:"status_reason,omitempty"`
	// Vaccine product administered
	VaccineCode *datatypes_go_proto.CodeableConcept `protobuf:"bytes,13,opt,name=vaccine_code,json=vaccineCode,proto3" json:"vaccine_code,omitempty"`
	// Who was immunized
	Patient *datatypes_go_proto.Reference `protobuf:"bytes,14,opt,name=patient,proto3" json:"patient,omitempty"`
	// Encounter immunization was part of
	Encounter  *datatypes_go_proto.Reference `protobuf:"bytes,15,opt,name=encounter,proto3" json:"encounter,omitempty"`
	Occurrence *Immunization_OccurrenceX     `protobuf:"bytes,16,opt,name=occurrence,proto3" json:"occurrence,omitempty"`
	// When the immunization was first captured in the subject's record
	Recorded *datatypes_go_proto.DateTime `protobuf:"bytes,17,opt,name=recorded,proto3" json:"recorded,omitempty"`
	// Indicates context the data was recorded in
	PrimarySource *datatypes_go_proto.Boolean `protobuf:"bytes,18,opt,name=primary_source,json=primarySource,proto3" json:"primary_source,omitempty"`
	// Indicates the source of a secondarily reported record
	ReportOrigin *datatypes_go_proto.CodeableConcept `protobuf:"bytes,19,opt,name=report_origin,json=reportOrigin,proto3" json:"report_origin,omitempty"`
	// Where immunization occurred
	Location *datatypes_go_proto.Reference `protobuf:"bytes,20,opt,name=location,proto3" json:"location,omitempty"`
	// Vaccine manufacturer
	Manufacturer *datatypes_go_proto.Reference `protobuf:"bytes,21,opt,name=manufacturer,proto3" json:"manufacturer,omitempty"`
	// Vaccine lot number
	LotNumber *datatypes_go_proto.String `protobuf:"bytes,22,opt,name=lot_number,json=lotNumber,proto3" json:"lot_number,omitempty"`
	// Vaccine expiration date
	ExpirationDate *datatypes_go_proto.Date `protobuf:"bytes,23,opt,name=expiration_date,json=expirationDate,proto3" json:"expiration_date,omitempty"`
	// Body site vaccine  was administered
	Site *datatypes_go_proto.CodeableConcept `protobuf:"bytes,24,opt,name=site,proto3" json:"site,omitempty"`
	// How vaccine entered body
	Route *datatypes_go_proto.CodeableConcept `protobuf:"bytes,25,opt,name=route,proto3" json:"route,omitempty"`
	// Amount of vaccine administered
	DoseQuantity *datatypes_go_proto.SimpleQuantity `protobuf:"bytes,26,opt,name=dose_quantity,json=doseQuantity,proto3" json:"dose_quantity,omitempty"`
	Performer    []*Immunization_Performer          `protobuf:"bytes,27,rep,name=performer,proto3" json:"performer,omitempty"`
	// Additional immunization notes
	Note []*datatypes_go_proto.Annotation `protobuf:"bytes,28,rep,name=note,proto3" json:"note,omitempty"`
	// Why immunization occurred
	ReasonCode []*datatypes_go_proto.CodeableConcept `protobuf:"bytes,29,rep,name=reason_code,json=reasonCode,proto3" json:"reason_code,omitempty"`
	// Why immunization occurred
	ReasonReference []*datatypes_go_proto.Reference `protobuf:"bytes,30,rep,name=reason_reference,json=reasonReference,proto3" json:"reason_reference,omitempty"`
	// Dose potency
	IsSubpotent *datatypes_go_proto.Boolean `protobuf:"bytes,31,opt,name=is_subpotent,json=isSubpotent,proto3" json:"is_subpotent,omitempty"`
	// Reason for being subpotent
	SubpotentReason []*datatypes_go_proto.CodeableConcept `protobuf:"bytes,32,rep,name=subpotent_reason,json=subpotentReason,proto3" json:"subpotent_reason,omitempty"`
	Education       []*Immunization_Education             `protobuf:"bytes,33,rep,name=education,proto3" json:"education,omitempty"`
	// Patient eligibility for a vaccination program
	ProgramEligibility []*datatypes_go_proto.CodeableConcept `protobuf:"bytes,34,rep,name=program_eligibility,json=programEligibility,proto3" json:"program_eligibility,omitempty"`
	// Funding source for the vaccine
	FundingSource   *datatypes_go_proto.CodeableConcept `protobuf:"bytes,35,opt,name=funding_source,json=fundingSource,proto3" json:"funding_source,omitempty"`
	Reaction        []*Immunization_Reaction            `protobuf:"bytes,36,rep,name=reaction,proto3" json:"reaction,omitempty"`
	ProtocolApplied []*Immunization_ProtocolApplied     `protobuf:"bytes,37,rep,name=protocol_applied,json=protocolApplied,proto3" json:"protocol_applied,omitempty"`
	// contains filtered or unexported fields
}

Auto-generated from StructureDefinition for Immunization, last updated 2019-11-01T09:29:23.356+11:00. Immunization event information. See http://hl7.org/fhir/StructureDefinition/Immunization

func (*Immunization) Descriptor deprecated

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

Deprecated: Use Immunization.ProtoReflect.Descriptor instead.

func (*Immunization) GetContained

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

func (*Immunization) GetDoseQuantity

func (x *Immunization) GetDoseQuantity() *datatypes_go_proto.SimpleQuantity

func (*Immunization) GetEducation

func (x *Immunization) GetEducation() []*Immunization_Education

func (*Immunization) GetEncounter

func (x *Immunization) GetEncounter() *datatypes_go_proto.Reference

func (*Immunization) GetExpirationDate

func (x *Immunization) GetExpirationDate() *datatypes_go_proto.Date

func (*Immunization) GetExtension

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

func (*Immunization) GetFundingSource

func (x *Immunization) GetFundingSource() *datatypes_go_proto.CodeableConcept

func (*Immunization) GetId

func (x *Immunization) GetId() *datatypes_go_proto.Id

func (*Immunization) GetIdentifier

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

func (*Immunization) GetImplicitRules

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

func (*Immunization) GetIsSubpotent

func (x *Immunization) GetIsSubpotent() *datatypes_go_proto.Boolean

func (*Immunization) GetLanguage

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

func (*Immunization) GetLocation

func (x *Immunization) GetLocation() *datatypes_go_proto.Reference

func (*Immunization) GetLotNumber

func (x *Immunization) GetLotNumber() *datatypes_go_proto.String

func (*Immunization) GetManufacturer

func (x *Immunization) GetManufacturer() *datatypes_go_proto.Reference

func (*Immunization) GetMeta

func (x *Immunization) GetMeta() *datatypes_go_proto.Meta

func (*Immunization) GetModifierExtension

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

func (*Immunization) GetNote

func (x *Immunization) GetNote() []*datatypes_go_proto.Annotation

func (*Immunization) GetOccurrence

func (x *Immunization) GetOccurrence() *Immunization_OccurrenceX

func (*Immunization) GetPatient

func (x *Immunization) GetPatient() *datatypes_go_proto.Reference

func (*Immunization) GetPerformer

func (x *Immunization) GetPerformer() []*Immunization_Performer

func (*Immunization) GetPrimarySource

func (x *Immunization) GetPrimarySource() *datatypes_go_proto.Boolean

func (*Immunization) GetProgramEligibility

func (x *Immunization) GetProgramEligibility() []*datatypes_go_proto.CodeableConcept

func (*Immunization) GetProtocolApplied

func (x *Immunization) GetProtocolApplied() []*Immunization_ProtocolApplied

func (*Immunization) GetReaction

func (x *Immunization) GetReaction() []*Immunization_Reaction

func (*Immunization) GetReasonCode

func (x *Immunization) GetReasonCode() []*datatypes_go_proto.CodeableConcept

func (*Immunization) GetReasonReference

func (x *Immunization) GetReasonReference() []*datatypes_go_proto.Reference

func (*Immunization) GetRecorded

func (x *Immunization) GetRecorded() *datatypes_go_proto.DateTime

func (*Immunization) GetReportOrigin

func (x *Immunization) GetReportOrigin() *datatypes_go_proto.CodeableConcept

func (*Immunization) GetRoute

func (*Immunization) GetSite

func (*Immunization) GetStatus

func (x *Immunization) GetStatus() *Immunization_StatusCode

func (*Immunization) GetStatusReason

func (x *Immunization) GetStatusReason() *datatypes_go_proto.CodeableConcept

func (*Immunization) GetSubpotentReason

func (x *Immunization) GetSubpotentReason() []*datatypes_go_proto.CodeableConcept

func (*Immunization) GetText

func (*Immunization) GetVaccineCode

func (x *Immunization) GetVaccineCode() *datatypes_go_proto.CodeableConcept

func (*Immunization) ProtoMessage

func (*Immunization) ProtoMessage()

func (*Immunization) ProtoReflect

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

func (*Immunization) Reset

func (x *Immunization) Reset()

func (*Immunization) String

func (x *Immunization) String() string

type Immunization_Education

type Immunization_Education 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"`
	// Educational material document identifier
	DocumentType *datatypes_go_proto.String `protobuf:"bytes,4,opt,name=document_type,json=documentType,proto3" json:"document_type,omitempty"`
	// Educational material reference pointer
	Reference *datatypes_go_proto.Uri `protobuf:"bytes,5,opt,name=reference,proto3" json:"reference,omitempty"`
	// Educational material publication date
	PublicationDate *datatypes_go_proto.DateTime `protobuf:"bytes,6,opt,name=publication_date,json=publicationDate,proto3" json:"publication_date,omitempty"`
	// Educational material presentation date
	PresentationDate *datatypes_go_proto.DateTime `protobuf:"bytes,7,opt,name=presentation_date,json=presentationDate,proto3" json:"presentation_date,omitempty"`
	// contains filtered or unexported fields
}

Educational material presented to patient

func (*Immunization_Education) Descriptor deprecated

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

Deprecated: Use Immunization_Education.ProtoReflect.Descriptor instead.

func (*Immunization_Education) GetDocumentType

func (x *Immunization_Education) GetDocumentType() *datatypes_go_proto.String

func (*Immunization_Education) GetExtension

func (*Immunization_Education) GetId

func (*Immunization_Education) GetModifierExtension

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

func (*Immunization_Education) GetPresentationDate

func (x *Immunization_Education) GetPresentationDate() *datatypes_go_proto.DateTime

func (*Immunization_Education) GetPublicationDate

func (x *Immunization_Education) GetPublicationDate() *datatypes_go_proto.DateTime

func (*Immunization_Education) GetReference

func (x *Immunization_Education) GetReference() *datatypes_go_proto.Uri

func (*Immunization_Education) ProtoMessage

func (*Immunization_Education) ProtoMessage()

func (*Immunization_Education) ProtoReflect

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

func (*Immunization_Education) Reset

func (x *Immunization_Education) Reset()

func (*Immunization_Education) String

func (x *Immunization_Education) String() string

type Immunization_OccurrenceX

type Immunization_OccurrenceX struct {

	// Types that are assignable to Choice:
	//	*Immunization_OccurrenceX_DateTime
	//	*Immunization_OccurrenceX_StringValue
	Choice isImmunization_OccurrenceX_Choice `protobuf_oneof:"choice"`
	// contains filtered or unexported fields
}

Vaccine administration date

func (*Immunization_OccurrenceX) Descriptor deprecated

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

Deprecated: Use Immunization_OccurrenceX.ProtoReflect.Descriptor instead.

func (*Immunization_OccurrenceX) GetChoice

func (m *Immunization_OccurrenceX) GetChoice() isImmunization_OccurrenceX_Choice

func (*Immunization_OccurrenceX) GetDateTime

func (*Immunization_OccurrenceX) GetStringValue

func (x *Immunization_OccurrenceX) GetStringValue() *datatypes_go_proto.String

func (*Immunization_OccurrenceX) ProtoMessage

func (*Immunization_OccurrenceX) ProtoMessage()

func (*Immunization_OccurrenceX) ProtoReflect

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

func (*Immunization_OccurrenceX) Reset

func (x *Immunization_OccurrenceX) Reset()

func (*Immunization_OccurrenceX) String

func (x *Immunization_OccurrenceX) String() string

type Immunization_OccurrenceX_DateTime

type Immunization_OccurrenceX_DateTime struct {
	DateTime *datatypes_go_proto.DateTime `protobuf:"bytes,1,opt,name=date_time,json=dateTime,proto3,oneof"`
}

type Immunization_OccurrenceX_StringValue

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

type Immunization_Performer

type Immunization_Performer 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"`
	// What type of performance was done
	Function *datatypes_go_proto.CodeableConcept `protobuf:"bytes,4,opt,name=function,proto3" json:"function,omitempty"`
	// Individual or organization who was performing
	Actor *datatypes_go_proto.Reference `protobuf:"bytes,5,opt,name=actor,proto3" json:"actor,omitempty"`
	// contains filtered or unexported fields
}

Who performed event

func (*Immunization_Performer) Descriptor deprecated

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

Deprecated: Use Immunization_Performer.ProtoReflect.Descriptor instead.

func (*Immunization_Performer) GetActor

func (*Immunization_Performer) GetExtension

func (*Immunization_Performer) GetFunction

func (*Immunization_Performer) GetId

func (*Immunization_Performer) GetModifierExtension

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

func (*Immunization_Performer) ProtoMessage

func (*Immunization_Performer) ProtoMessage()

func (*Immunization_Performer) ProtoReflect

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

func (*Immunization_Performer) Reset

func (x *Immunization_Performer) Reset()

func (*Immunization_Performer) String

func (x *Immunization_Performer) String() string

type Immunization_ProtocolApplied

type Immunization_ProtocolApplied 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"`
	// Name of vaccine series
	Series *datatypes_go_proto.String `protobuf:"bytes,4,opt,name=series,proto3" json:"series,omitempty"`
	// Who is responsible for publishing the recommendations
	Authority *datatypes_go_proto.Reference `protobuf:"bytes,5,opt,name=authority,proto3" json:"authority,omitempty"`
	// Vaccine preventatable disease being targetted
	TargetDisease []*datatypes_go_proto.CodeableConcept      `protobuf:"bytes,6,rep,name=target_disease,json=targetDisease,proto3" json:"target_disease,omitempty"`
	DoseNumber    *Immunization_ProtocolApplied_DoseNumberX  `protobuf:"bytes,7,opt,name=dose_number,json=doseNumber,proto3" json:"dose_number,omitempty"`
	SeriesDoses   *Immunization_ProtocolApplied_SeriesDosesX `protobuf:"bytes,8,opt,name=series_doses,json=seriesDoses,proto3" json:"series_doses,omitempty"`
	// contains filtered or unexported fields
}

Protocol followed by the provider

func (*Immunization_ProtocolApplied) Descriptor deprecated

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

Deprecated: Use Immunization_ProtocolApplied.ProtoReflect.Descriptor instead.

func (*Immunization_ProtocolApplied) GetAuthority

func (*Immunization_ProtocolApplied) GetDoseNumber

func (*Immunization_ProtocolApplied) GetExtension

func (*Immunization_ProtocolApplied) GetId

func (*Immunization_ProtocolApplied) GetModifierExtension

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

func (*Immunization_ProtocolApplied) GetSeries

func (*Immunization_ProtocolApplied) GetSeriesDoses

func (*Immunization_ProtocolApplied) GetTargetDisease

func (*Immunization_ProtocolApplied) ProtoMessage

func (*Immunization_ProtocolApplied) ProtoMessage()

func (*Immunization_ProtocolApplied) ProtoReflect

func (*Immunization_ProtocolApplied) Reset

func (x *Immunization_ProtocolApplied) Reset()

func (*Immunization_ProtocolApplied) String

type Immunization_ProtocolApplied_DoseNumberX

type Immunization_ProtocolApplied_DoseNumberX struct {

	// Types that are assignable to Choice:
	//	*Immunization_ProtocolApplied_DoseNumberX_PositiveInt
	//	*Immunization_ProtocolApplied_DoseNumberX_StringValue
	Choice isImmunization_ProtocolApplied_DoseNumberX_Choice `protobuf_oneof:"choice"`
	// contains filtered or unexported fields
}

Dose number within series

func (*Immunization_ProtocolApplied_DoseNumberX) Descriptor deprecated

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

Deprecated: Use Immunization_ProtocolApplied_DoseNumberX.ProtoReflect.Descriptor instead.

func (*Immunization_ProtocolApplied_DoseNumberX) GetChoice

func (m *Immunization_ProtocolApplied_DoseNumberX) GetChoice() isImmunization_ProtocolApplied_DoseNumberX_Choice

func (*Immunization_ProtocolApplied_DoseNumberX) GetPositiveInt

func (*Immunization_ProtocolApplied_DoseNumberX) GetStringValue

func (*Immunization_ProtocolApplied_DoseNumberX) ProtoMessage

func (*Immunization_ProtocolApplied_DoseNumberX) ProtoReflect

func (*Immunization_ProtocolApplied_DoseNumberX) Reset

func (*Immunization_ProtocolApplied_DoseNumberX) String

type Immunization_ProtocolApplied_DoseNumberX_PositiveInt

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

type Immunization_ProtocolApplied_DoseNumberX_StringValue

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

type Immunization_ProtocolApplied_SeriesDosesX

type Immunization_ProtocolApplied_SeriesDosesX struct {

	// Types that are assignable to Choice:
	//	*Immunization_ProtocolApplied_SeriesDosesX_PositiveInt
	//	*Immunization_ProtocolApplied_SeriesDosesX_StringValue
	Choice isImmunization_ProtocolApplied_SeriesDosesX_Choice `protobuf_oneof:"choice"`
	// contains filtered or unexported fields
}

Recommended number of doses for immunity

func (*Immunization_ProtocolApplied_SeriesDosesX) Descriptor deprecated

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

Deprecated: Use Immunization_ProtocolApplied_SeriesDosesX.ProtoReflect.Descriptor instead.

func (*Immunization_ProtocolApplied_SeriesDosesX) GetChoice

func (m *Immunization_ProtocolApplied_SeriesDosesX) GetChoice() isImmunization_ProtocolApplied_SeriesDosesX_Choice

func (*Immunization_ProtocolApplied_SeriesDosesX) GetPositiveInt

func (*Immunization_ProtocolApplied_SeriesDosesX) GetStringValue

func (*Immunization_ProtocolApplied_SeriesDosesX) ProtoMessage

func (*Immunization_ProtocolApplied_SeriesDosesX) ProtoReflect

func (*Immunization_ProtocolApplied_SeriesDosesX) Reset

func (*Immunization_ProtocolApplied_SeriesDosesX) String

type Immunization_ProtocolApplied_SeriesDosesX_PositiveInt

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

type Immunization_ProtocolApplied_SeriesDosesX_StringValue

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

type Immunization_Reaction

type Immunization_Reaction 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"`
	// When reaction started
	Date *datatypes_go_proto.DateTime `protobuf:"bytes,4,opt,name=date,proto3" json:"date,omitempty"`
	// Additional information on reaction
	Detail *datatypes_go_proto.Reference `protobuf:"bytes,5,opt,name=detail,proto3" json:"detail,omitempty"`
	// Indicates self-reported reaction
	Reported *datatypes_go_proto.Boolean `protobuf:"bytes,6,opt,name=reported,proto3" json:"reported,omitempty"`
	// contains filtered or unexported fields
}

Details of a reaction that follows immunization

func (*Immunization_Reaction) Descriptor deprecated

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

Deprecated: Use Immunization_Reaction.ProtoReflect.Descriptor instead.

func (*Immunization_Reaction) GetDate

func (*Immunization_Reaction) GetDetail

func (*Immunization_Reaction) GetExtension

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

func (*Immunization_Reaction) GetId

func (*Immunization_Reaction) GetModifierExtension

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

func (*Immunization_Reaction) GetReported

func (*Immunization_Reaction) ProtoMessage

func (*Immunization_Reaction) ProtoMessage()

func (*Immunization_Reaction) ProtoReflect

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

func (*Immunization_Reaction) Reset

func (x *Immunization_Reaction) Reset()

func (*Immunization_Reaction) String

func (x *Immunization_Reaction) String() string

type Immunization_StatusCode

type Immunization_StatusCode struct {
	Value     valuesets_go_proto.ImmunizationStatusCodesValueSet_Value `` /* 127-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 | not-done

func (*Immunization_StatusCode) Descriptor deprecated

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

Deprecated: Use Immunization_StatusCode.ProtoReflect.Descriptor instead.

func (*Immunization_StatusCode) GetExtension

func (*Immunization_StatusCode) GetId

func (*Immunization_StatusCode) GetValue

func (*Immunization_StatusCode) ProtoMessage

func (*Immunization_StatusCode) ProtoMessage()

func (*Immunization_StatusCode) ProtoReflect

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

func (*Immunization_StatusCode) Reset

func (x *Immunization_StatusCode) Reset()

func (*Immunization_StatusCode) String

func (x *Immunization_StatusCode) String() string

Jump to

Keyboard shortcuts

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