diagnostic_report_genetics_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: 9 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var File_proto_google_fhir_proto_r5_core_profiles_diagnostic_report_genetics_proto protoreflect.FileDescriptor

Functions

This section is empty.

Types

type DiagnosticReportGenetics

type DiagnosticReportGenetics 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"`
	// Extension
	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  *DiagnosticReportGenetics_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"`
	// Name/Code for this diagnostic report
	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 *DiagnosticReportGenetics_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        []*DiagnosticReportGenetics_Media `protobuf:"bytes,24,rep,name=media,proto3" json:"media,omitempty"`
	// Clinical conclusion (interpretation) of test results
	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"`
	// AssessedCondition
	AssessedCondition []*datatypes_go_proto.Reference `protobuf:"bytes,28,rep,name=assessed_condition,json=AssessedCondition,proto3" json:"assessed_condition,omitempty"`
	// FamilyHistory
	FamilyMemberHistory []*datatypes_go_proto.Reference `protobuf:"bytes,29,rep,name=family_member_history,json=FamilyMemberHistory,proto3" json:"family_member_history,omitempty"`
	// Analysis
	Analysis []*extensions_go_proto.DiagnosticReportAnalysis `protobuf:"bytes,30,rep,name=analysis,json=Analysis,proto3" json:"analysis,omitempty"`
	// References
	References []*extensions_go_proto.DiagnosticReportReferences `protobuf:"bytes,31,rep,name=references,json=References,proto3" json:"references,omitempty"`
	// contains filtered or unexported fields
}

Auto-generated from StructureDefinition for DiagnosticReport-Genetics. A Diagnostic report - a combination of request information, atomic results, images, interpretation, as well as formatted reports. See http://hl7.org/fhir/StructureDefinition/diagnosticreport-genetics

func (*DiagnosticReportGenetics) Descriptor deprecated

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

Deprecated: Use DiagnosticReportGenetics.ProtoReflect.Descriptor instead.

func (*DiagnosticReportGenetics) GetAnalysis

func (*DiagnosticReportGenetics) GetAssessedCondition

func (x *DiagnosticReportGenetics) GetAssessedCondition() []*datatypes_go_proto.Reference

func (*DiagnosticReportGenetics) GetBasedOn

func (*DiagnosticReportGenetics) GetCategory

func (*DiagnosticReportGenetics) GetCode

func (*DiagnosticReportGenetics) GetConclusion

func (*DiagnosticReportGenetics) GetContained

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

func (*DiagnosticReportGenetics) GetEffective

func (*DiagnosticReportGenetics) GetEncounter

func (*DiagnosticReportGenetics) GetExtension

func (*DiagnosticReportGenetics) GetFamilyMemberHistory

func (x *DiagnosticReportGenetics) GetFamilyMemberHistory() []*datatypes_go_proto.Reference

func (*DiagnosticReportGenetics) GetId

func (*DiagnosticReportGenetics) GetIdentifier

func (*DiagnosticReportGenetics) GetImagingStudy

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

func (*DiagnosticReportGenetics) GetImplicitRules

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

func (*DiagnosticReportGenetics) GetIssued

func (*DiagnosticReportGenetics) GetLanguage

func (*DiagnosticReportGenetics) GetMedia

func (*DiagnosticReportGenetics) GetMeta

func (*DiagnosticReportGenetics) GetModifierExtension

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

func (*DiagnosticReportGenetics) GetPerformer

func (*DiagnosticReportGenetics) GetPresentedForm

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

func (*DiagnosticReportGenetics) GetReferences

func (*DiagnosticReportGenetics) GetResult

func (*DiagnosticReportGenetics) GetResultsInterpreter

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

func (*DiagnosticReportGenetics) GetSpecimen

func (*DiagnosticReportGenetics) GetStatus

func (*DiagnosticReportGenetics) GetSubject

func (*DiagnosticReportGenetics) GetText

func (*DiagnosticReportGenetics) ProtoMessage

func (*DiagnosticReportGenetics) ProtoMessage()

func (*DiagnosticReportGenetics) ProtoReflect

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

func (*DiagnosticReportGenetics) Reset

func (x *DiagnosticReportGenetics) Reset()

func (*DiagnosticReportGenetics) String

func (x *DiagnosticReportGenetics) String() string

type DiagnosticReportGenetics_EffectiveX

type DiagnosticReportGenetics_EffectiveX struct {

	// Types that are assignable to Choice:
	//	*DiagnosticReportGenetics_EffectiveX_DateTime
	//	*DiagnosticReportGenetics_EffectiveX_Period
	Choice isDiagnosticReportGenetics_EffectiveX_Choice `protobuf_oneof:"choice"`
	// contains filtered or unexported fields
}

Clinically relevant time/time-period for report

func (*DiagnosticReportGenetics_EffectiveX) Descriptor deprecated

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

Deprecated: Use DiagnosticReportGenetics_EffectiveX.ProtoReflect.Descriptor instead.

func (*DiagnosticReportGenetics_EffectiveX) GetChoice

func (m *DiagnosticReportGenetics_EffectiveX) GetChoice() isDiagnosticReportGenetics_EffectiveX_Choice

func (*DiagnosticReportGenetics_EffectiveX) GetDateTime

func (*DiagnosticReportGenetics_EffectiveX) GetPeriod

func (*DiagnosticReportGenetics_EffectiveX) ProtoMessage

func (*DiagnosticReportGenetics_EffectiveX) ProtoMessage()

func (*DiagnosticReportGenetics_EffectiveX) ProtoReflect

func (*DiagnosticReportGenetics_EffectiveX) Reset

func (*DiagnosticReportGenetics_EffectiveX) String

type DiagnosticReportGenetics_EffectiveX_DateTime

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

type DiagnosticReportGenetics_EffectiveX_Period

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

type DiagnosticReportGenetics_Media

type DiagnosticReportGenetics_Media 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"`
	// 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 (*DiagnosticReportGenetics_Media) Descriptor deprecated

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

Deprecated: Use DiagnosticReportGenetics_Media.ProtoReflect.Descriptor instead.

func (*DiagnosticReportGenetics_Media) GetComment

func (*DiagnosticReportGenetics_Media) GetExtension

func (*DiagnosticReportGenetics_Media) GetId

func (*DiagnosticReportGenetics_Media) GetModifierExtension

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

func (*DiagnosticReportGenetics_Media) ProtoMessage

func (*DiagnosticReportGenetics_Media) ProtoMessage()

func (*DiagnosticReportGenetics_Media) ProtoReflect

func (*DiagnosticReportGenetics_Media) Reset

func (x *DiagnosticReportGenetics_Media) Reset()

func (*DiagnosticReportGenetics_Media) String

type DiagnosticReportGenetics_StatusCode

type DiagnosticReportGenetics_StatusCode struct {
	Value     codes_go_proto.DiagnosticReportStatusCode_Value `protobuf:"varint,1,opt,name=value,proto3,enum=google.fhir.r5.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 (*DiagnosticReportGenetics_StatusCode) Descriptor deprecated

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

Deprecated: Use DiagnosticReportGenetics_StatusCode.ProtoReflect.Descriptor instead.

func (*DiagnosticReportGenetics_StatusCode) GetExtension

func (*DiagnosticReportGenetics_StatusCode) GetId

func (*DiagnosticReportGenetics_StatusCode) GetValue

func (*DiagnosticReportGenetics_StatusCode) ProtoMessage

func (*DiagnosticReportGenetics_StatusCode) ProtoMessage()

func (*DiagnosticReportGenetics_StatusCode) ProtoReflect

func (*DiagnosticReportGenetics_StatusCode) Reset

func (*DiagnosticReportGenetics_StatusCode) String

Jump to

Keyboard shortcuts

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