lipid_profile_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: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var File_proto_google_fhir_proto_r4_core_profiles_lipid_profile_proto protoreflect.FileDescriptor

Functions

This section is empty.

Types

type LipidProfile

type LipidProfile 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 report
	Identifier []*datatypes_go_proto.Identifier `protobuf:"bytes,10,rep,name=identifier,proto3" json:"identifier,omitempty"`
	// What was requested
	BasedOn []*datatypes_go_proto.Reference `protobuf:"bytes,11,rep,name=based_on,json=basedOn,proto3" json:"based_on,omitempty"`
	Status  *LipidProfile_StatusCode        `protobuf:"bytes,12,opt,name=status,proto3" json:"status,omitempty"`
	// Service category
	Category []*datatypes_go_proto.CodeableConcept `protobuf:"bytes,13,rep,name=category,proto3" json:"category,omitempty"`
	// LOINC Code for Lipid Panel with LDL
	Code *datatypes_go_proto.CodeableConcept `protobuf:"bytes,14,opt,name=code,proto3" json:"code,omitempty"`
	// The subject of the report - usually, but not always, the patient
	Subject *datatypes_go_proto.Reference `protobuf:"bytes,15,opt,name=subject,proto3" json:"subject,omitempty"`
	// Health care event when test ordered
	Encounter *datatypes_go_proto.Reference `protobuf:"bytes,16,opt,name=encounter,proto3" json:"encounter,omitempty"`
	Effective *LipidProfile_EffectiveX      `protobuf:"bytes,17,opt,name=effective,proto3" json:"effective,omitempty"`
	// DateTime this version was made
	Issued *datatypes_go_proto.Instant `protobuf:"bytes,18,opt,name=issued,proto3" json:"issued,omitempty"`
	// Responsible Diagnostic Service
	Performer []*datatypes_go_proto.Reference `protobuf:"bytes,19,rep,name=performer,proto3" json:"performer,omitempty"`
	// Primary result interpreter
	ResultsInterpreter []*datatypes_go_proto.Reference `protobuf:"bytes,20,rep,name=results_interpreter,json=resultsInterpreter,proto3" json:"results_interpreter,omitempty"`
	// Specimens this report is based on
	Specimen []*datatypes_go_proto.Reference `protobuf:"bytes,21,rep,name=specimen,proto3" json:"specimen,omitempty"`
	// Observations
	Result []*datatypes_go_proto.Reference `protobuf:"bytes,22,rep,name=result,proto3" json:"result,omitempty"`
	// Reference to full details of imaging associated with the diagnostic report
	ImagingStudy []*datatypes_go_proto.Reference `protobuf:"bytes,23,rep,name=imaging_study,json=imagingStudy,proto3" json:"imaging_study,omitempty"`
	Media        []*LipidProfile_Media           `protobuf:"bytes,24,rep,name=media,proto3" json:"media,omitempty"`
	// Clinical Interpretation of Lipid Panel
	Conclusion *datatypes_go_proto.String `protobuf:"bytes,25,opt,name=conclusion,proto3" json:"conclusion,omitempty"`
	// Entire report as issued
	PresentedForm []*datatypes_go_proto.Attachment `protobuf:"bytes,27,rep,name=presented_form,json=presentedForm,proto3" json:"presented_form,omitempty"`
	// contains filtered or unexported fields
}

Auto-generated from StructureDefinition for Example Lipid Profile. Lipid Lab Report. See http://hl7.org/fhir/StructureDefinition/lipidprofile

func (*LipidProfile) Descriptor deprecated

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

Deprecated: Use LipidProfile.ProtoReflect.Descriptor instead.

func (*LipidProfile) GetBasedOn

func (x *LipidProfile) GetBasedOn() []*datatypes_go_proto.Reference

func (*LipidProfile) GetCategory

func (x *LipidProfile) GetCategory() []*datatypes_go_proto.CodeableConcept

func (*LipidProfile) GetCode

func (*LipidProfile) GetConclusion

func (x *LipidProfile) GetConclusion() *datatypes_go_proto.String

func (*LipidProfile) GetContained

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

func (*LipidProfile) GetEffective

func (x *LipidProfile) GetEffective() *LipidProfile_EffectiveX

func (*LipidProfile) GetEncounter

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

func (*LipidProfile) GetExtension

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

func (*LipidProfile) GetId

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

func (*LipidProfile) GetIdentifier

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

func (*LipidProfile) GetImagingStudy

func (x *LipidProfile) GetImagingStudy() []*datatypes_go_proto.Reference

func (*LipidProfile) GetImplicitRules

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

func (*LipidProfile) GetIssued

func (x *LipidProfile) GetIssued() *datatypes_go_proto.Instant

func (*LipidProfile) GetLanguage

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

func (*LipidProfile) GetMedia

func (x *LipidProfile) GetMedia() []*LipidProfile_Media

func (*LipidProfile) GetMeta

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

func (*LipidProfile) GetModifierExtension

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

func (*LipidProfile) GetPerformer

func (x *LipidProfile) GetPerformer() []*datatypes_go_proto.Reference

func (*LipidProfile) GetPresentedForm

func (x *LipidProfile) GetPresentedForm() []*datatypes_go_proto.Attachment

func (*LipidProfile) GetResult

func (x *LipidProfile) GetResult() []*datatypes_go_proto.Reference

func (*LipidProfile) GetResultsInterpreter

func (x *LipidProfile) GetResultsInterpreter() []*datatypes_go_proto.Reference

func (*LipidProfile) GetSpecimen

func (x *LipidProfile) GetSpecimen() []*datatypes_go_proto.Reference

func (*LipidProfile) GetStatus

func (x *LipidProfile) GetStatus() *LipidProfile_StatusCode

func (*LipidProfile) GetSubject

func (x *LipidProfile) GetSubject() *datatypes_go_proto.Reference

func (*LipidProfile) GetText

func (*LipidProfile) ProtoMessage

func (*LipidProfile) ProtoMessage()

func (*LipidProfile) ProtoReflect

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

func (*LipidProfile) Reset

func (x *LipidProfile) Reset()

func (*LipidProfile) String

func (x *LipidProfile) String() string

type LipidProfile_EffectiveX

type LipidProfile_EffectiveX struct {

	// Types that are assignable to Choice:
	//	*LipidProfile_EffectiveX_DateTime
	//	*LipidProfile_EffectiveX_Period
	Choice isLipidProfile_EffectiveX_Choice `protobuf_oneof:"choice"`
	// contains filtered or unexported fields
}

Clinically relevant time/time-period for report

func (*LipidProfile_EffectiveX) Descriptor deprecated

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

Deprecated: Use LipidProfile_EffectiveX.ProtoReflect.Descriptor instead.

func (*LipidProfile_EffectiveX) GetChoice

func (m *LipidProfile_EffectiveX) GetChoice() isLipidProfile_EffectiveX_Choice

func (*LipidProfile_EffectiveX) GetDateTime

func (*LipidProfile_EffectiveX) GetPeriod

func (*LipidProfile_EffectiveX) ProtoMessage

func (*LipidProfile_EffectiveX) ProtoMessage()

func (*LipidProfile_EffectiveX) ProtoReflect

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

func (*LipidProfile_EffectiveX) Reset

func (x *LipidProfile_EffectiveX) Reset()

func (*LipidProfile_EffectiveX) String

func (x *LipidProfile_EffectiveX) String() string

type LipidProfile_EffectiveX_DateTime

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

type LipidProfile_EffectiveX_Period

type LipidProfile_EffectiveX_Period struct {
	Period *datatypes_go_proto.Period `protobuf:"bytes,2,opt,name=period,proto3,oneof"`
}

type LipidProfile_Media

type LipidProfile_Media 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"`
	// Comment about the image (e.g. explanation)
	Comment *datatypes_go_proto.String `protobuf:"bytes,4,opt,name=comment,proto3" json:"comment,omitempty"`
	// Reference to the image source
	Link *datatypes_go_proto.Reference `protobuf:"bytes,5,opt,name=link,proto3" json:"link,omitempty"`
	// contains filtered or unexported fields
}

Key images associated with this report

func (*LipidProfile_Media) Descriptor deprecated

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

Deprecated: Use LipidProfile_Media.ProtoReflect.Descriptor instead.

func (*LipidProfile_Media) GetComment

func (x *LipidProfile_Media) GetComment() *datatypes_go_proto.String

func (*LipidProfile_Media) GetExtension

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

func (*LipidProfile_Media) GetId

func (*LipidProfile_Media) GetModifierExtension

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

func (*LipidProfile_Media) ProtoMessage

func (*LipidProfile_Media) ProtoMessage()

func (*LipidProfile_Media) ProtoReflect

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

func (*LipidProfile_Media) Reset

func (x *LipidProfile_Media) Reset()

func (*LipidProfile_Media) String

func (x *LipidProfile_Media) String() string

type LipidProfile_StatusCode

type LipidProfile_StatusCode struct {
	Value     codes_go_proto.DiagnosticReportStatusCode_Value `protobuf:"varint,1,opt,name=value,proto3,enum=google.fhir.r4.core.DiagnosticReportStatusCode_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
}

registered | partial | preliminary | final +

func (*LipidProfile_StatusCode) Descriptor deprecated

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

Deprecated: Use LipidProfile_StatusCode.ProtoReflect.Descriptor instead.

func (*LipidProfile_StatusCode) GetExtension

func (*LipidProfile_StatusCode) GetId

func (*LipidProfile_StatusCode) GetValue

func (*LipidProfile_StatusCode) ProtoMessage

func (*LipidProfile_StatusCode) ProtoMessage()

func (*LipidProfile_StatusCode) ProtoReflect

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

func (*LipidProfile_StatusCode) Reset

func (x *LipidProfile_StatusCode) Reset()

func (*LipidProfile_StatusCode) String

func (x *LipidProfile_StatusCode) String() string

Jump to

Keyboard shortcuts

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