Documentation ¶
Index ¶
- Variables
- type AdverseEvent
- func (*AdverseEvent) Descriptor() ([]byte, []int)deprecated
- func (x *AdverseEvent) GetActuality() *AdverseEvent_ActualityCode
- func (x *AdverseEvent) GetCategory() []*datatypes_go_proto.CodeableConcept
- func (x *AdverseEvent) GetContained() []*any.Any
- func (x *AdverseEvent) GetContributor() []*datatypes_go_proto.Reference
- func (x *AdverseEvent) GetDate() *datatypes_go_proto.DateTime
- func (x *AdverseEvent) GetDetected() *datatypes_go_proto.DateTime
- func (x *AdverseEvent) GetEncounter() *datatypes_go_proto.Reference
- func (x *AdverseEvent) GetEvent() *datatypes_go_proto.CodeableConcept
- func (x *AdverseEvent) GetExtension() []*datatypes_go_proto.Extension
- func (x *AdverseEvent) GetId() *datatypes_go_proto.Id
- func (x *AdverseEvent) GetIdentifier() *datatypes_go_proto.Identifier
- func (x *AdverseEvent) GetImplicitRules() *datatypes_go_proto.Uri
- func (x *AdverseEvent) GetLanguage() *datatypes_go_proto.Code
- func (x *AdverseEvent) GetLocation() *datatypes_go_proto.Reference
- func (x *AdverseEvent) GetMeta() *datatypes_go_proto.Meta
- func (x *AdverseEvent) GetModifierExtension() []*datatypes_go_proto.Extension
- func (x *AdverseEvent) GetOutcome() *datatypes_go_proto.CodeableConcept
- func (x *AdverseEvent) GetRecordedDate() *datatypes_go_proto.DateTime
- func (x *AdverseEvent) GetRecorder() *datatypes_go_proto.Reference
- func (x *AdverseEvent) GetReferenceDocument() []*datatypes_go_proto.Reference
- func (x *AdverseEvent) GetResultingCondition() []*datatypes_go_proto.Reference
- func (x *AdverseEvent) GetSeriousness() *datatypes_go_proto.CodeableConcept
- func (x *AdverseEvent) GetSeverity() *datatypes_go_proto.CodeableConcept
- func (x *AdverseEvent) GetStudy() []*datatypes_go_proto.Reference
- func (x *AdverseEvent) GetSubject() *datatypes_go_proto.Reference
- func (x *AdverseEvent) GetSubjectMedicalHistory() []*datatypes_go_proto.Reference
- func (x *AdverseEvent) GetSuspectEntity() []*AdverseEvent_SuspectEntity
- func (x *AdverseEvent) GetText() *datatypes_go_proto.Narrative
- func (*AdverseEvent) ProtoMessage()
- func (x *AdverseEvent) ProtoReflect() protoreflect.Message
- func (x *AdverseEvent) Reset()
- func (x *AdverseEvent) String() string
- type AdverseEvent_ActualityCode
- func (*AdverseEvent_ActualityCode) Descriptor() ([]byte, []int)deprecated
- func (x *AdverseEvent_ActualityCode) GetExtension() []*datatypes_go_proto.Extension
- func (x *AdverseEvent_ActualityCode) GetId() *datatypes_go_proto.String
- func (x *AdverseEvent_ActualityCode) GetValue() codes_go_proto.AdverseEventActualityCode_Value
- func (*AdverseEvent_ActualityCode) ProtoMessage()
- func (x *AdverseEvent_ActualityCode) ProtoReflect() protoreflect.Message
- func (x *AdverseEvent_ActualityCode) Reset()
- func (x *AdverseEvent_ActualityCode) String() string
- type AdverseEvent_SuspectEntity
- func (*AdverseEvent_SuspectEntity) Descriptor() ([]byte, []int)deprecated
- func (x *AdverseEvent_SuspectEntity) GetCausality() []*AdverseEvent_SuspectEntity_Causality
- func (x *AdverseEvent_SuspectEntity) GetExtension() []*datatypes_go_proto.Extension
- func (x *AdverseEvent_SuspectEntity) GetId() *datatypes_go_proto.String
- func (x *AdverseEvent_SuspectEntity) GetInstance() *datatypes_go_proto.Reference
- func (x *AdverseEvent_SuspectEntity) GetModifierExtension() []*datatypes_go_proto.Extension
- func (*AdverseEvent_SuspectEntity) ProtoMessage()
- func (x *AdverseEvent_SuspectEntity) ProtoReflect() protoreflect.Message
- func (x *AdverseEvent_SuspectEntity) Reset()
- func (x *AdverseEvent_SuspectEntity) String() string
- type AdverseEvent_SuspectEntity_Causality
- func (*AdverseEvent_SuspectEntity_Causality) Descriptor() ([]byte, []int)deprecated
- func (x *AdverseEvent_SuspectEntity_Causality) GetAssessment() *datatypes_go_proto.CodeableConcept
- func (x *AdverseEvent_SuspectEntity_Causality) GetAuthor() *datatypes_go_proto.Reference
- func (x *AdverseEvent_SuspectEntity_Causality) GetExtension() []*datatypes_go_proto.Extension
- func (x *AdverseEvent_SuspectEntity_Causality) GetId() *datatypes_go_proto.String
- func (x *AdverseEvent_SuspectEntity_Causality) GetMethod() *datatypes_go_proto.CodeableConcept
- func (x *AdverseEvent_SuspectEntity_Causality) GetModifierExtension() []*datatypes_go_proto.Extension
- func (x *AdverseEvent_SuspectEntity_Causality) GetProductRelatedness() *datatypes_go_proto.String
- func (*AdverseEvent_SuspectEntity_Causality) ProtoMessage()
- func (x *AdverseEvent_SuspectEntity_Causality) ProtoReflect() protoreflect.Message
- func (x *AdverseEvent_SuspectEntity_Causality) Reset()
- func (x *AdverseEvent_SuspectEntity_Causality) String() string
Constants ¶
This section is empty.
Variables ¶
var File_proto_google_fhir_proto_r4_core_resources_adverse_event_proto protoreflect.FileDescriptor
Functions ¶
This section is empty.
Types ¶
type AdverseEvent ¶
type AdverseEvent 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 the event Identifier *datatypes_go_proto.Identifier `protobuf:"bytes,10,opt,name=identifier,proto3" json:"identifier,omitempty"` Actuality *AdverseEvent_ActualityCode `protobuf:"bytes,11,opt,name=actuality,proto3" json:"actuality,omitempty"` // product-problem | product-quality | product-use-error | wrong-dose | // incorrect-prescribing-information | wrong-technique | // wrong-route-of-administration | wrong-rate | wrong-duration | wrong-time | // expired-drug | medical-device-use-error | problem-different-manufacturer | // unsafe-physical-environment Category []*datatypes_go_proto.CodeableConcept `protobuf:"bytes,12,rep,name=category,proto3" json:"category,omitempty"` // Type of the event itself in relation to the subject Event *datatypes_go_proto.CodeableConcept `protobuf:"bytes,13,opt,name=event,proto3" json:"event,omitempty"` // Subject impacted by event Subject *datatypes_go_proto.Reference `protobuf:"bytes,14,opt,name=subject,proto3" json:"subject,omitempty"` // Encounter created as part of Encounter *datatypes_go_proto.Reference `protobuf:"bytes,15,opt,name=encounter,proto3" json:"encounter,omitempty"` // When the event occurred Date *datatypes_go_proto.DateTime `protobuf:"bytes,16,opt,name=date,proto3" json:"date,omitempty"` // When the event was detected Detected *datatypes_go_proto.DateTime `protobuf:"bytes,17,opt,name=detected,proto3" json:"detected,omitempty"` // When the event was recorded RecordedDate *datatypes_go_proto.DateTime `protobuf:"bytes,18,opt,name=recorded_date,json=recordedDate,proto3" json:"recorded_date,omitempty"` // Effect on the subject due to this event ResultingCondition []*datatypes_go_proto.Reference `protobuf:"bytes,19,rep,name=resulting_condition,json=resultingCondition,proto3" json:"resulting_condition,omitempty"` // Location where adverse event occurred Location *datatypes_go_proto.Reference `protobuf:"bytes,20,opt,name=location,proto3" json:"location,omitempty"` // Seriousness of the event Seriousness *datatypes_go_proto.CodeableConcept `protobuf:"bytes,21,opt,name=seriousness,proto3" json:"seriousness,omitempty"` // mild | moderate | severe Severity *datatypes_go_proto.CodeableConcept `protobuf:"bytes,22,opt,name=severity,proto3" json:"severity,omitempty"` // resolved | recovering | ongoing | resolvedWithSequelae | fatal | unknown Outcome *datatypes_go_proto.CodeableConcept `protobuf:"bytes,23,opt,name=outcome,proto3" json:"outcome,omitempty"` // Who recorded the adverse event Recorder *datatypes_go_proto.Reference `protobuf:"bytes,24,opt,name=recorder,proto3" json:"recorder,omitempty"` // Who was involved in the adverse event or the potential adverse event Contributor []*datatypes_go_proto.Reference `protobuf:"bytes,25,rep,name=contributor,proto3" json:"contributor,omitempty"` SuspectEntity []*AdverseEvent_SuspectEntity `protobuf:"bytes,26,rep,name=suspect_entity,json=suspectEntity,proto3" json:"suspect_entity,omitempty"` // AdverseEvent.subjectMedicalHistory SubjectMedicalHistory []*datatypes_go_proto.Reference `` /* 127-byte string literal not displayed */ // AdverseEvent.referenceDocument ReferenceDocument []*datatypes_go_proto.Reference `protobuf:"bytes,28,rep,name=reference_document,json=referenceDocument,proto3" json:"reference_document,omitempty"` // AdverseEvent.study Study []*datatypes_go_proto.Reference `protobuf:"bytes,29,rep,name=study,proto3" json:"study,omitempty"` // contains filtered or unexported fields }
Auto-generated from StructureDefinition for AdverseEvent, last updated 2019-11-01T09:29:23.356+11:00. Medical care, research study or other healthcare event causing physical injury. See http://hl7.org/fhir/StructureDefinition/AdverseEvent
func (*AdverseEvent) Descriptor
deprecated
func (*AdverseEvent) Descriptor() ([]byte, []int)
Deprecated: Use AdverseEvent.ProtoReflect.Descriptor instead.
func (*AdverseEvent) GetActuality ¶
func (x *AdverseEvent) GetActuality() *AdverseEvent_ActualityCode
func (*AdverseEvent) GetCategory ¶
func (x *AdverseEvent) GetCategory() []*datatypes_go_proto.CodeableConcept
func (*AdverseEvent) GetContained ¶
func (x *AdverseEvent) GetContained() []*any.Any
func (*AdverseEvent) GetContributor ¶
func (x *AdverseEvent) GetContributor() []*datatypes_go_proto.Reference
func (*AdverseEvent) GetDate ¶
func (x *AdverseEvent) GetDate() *datatypes_go_proto.DateTime
func (*AdverseEvent) GetDetected ¶
func (x *AdverseEvent) GetDetected() *datatypes_go_proto.DateTime
func (*AdverseEvent) GetEncounter ¶
func (x *AdverseEvent) GetEncounter() *datatypes_go_proto.Reference
func (*AdverseEvent) GetEvent ¶
func (x *AdverseEvent) GetEvent() *datatypes_go_proto.CodeableConcept
func (*AdverseEvent) GetExtension ¶
func (x *AdverseEvent) GetExtension() []*datatypes_go_proto.Extension
func (*AdverseEvent) GetId ¶
func (x *AdverseEvent) GetId() *datatypes_go_proto.Id
func (*AdverseEvent) GetIdentifier ¶
func (x *AdverseEvent) GetIdentifier() *datatypes_go_proto.Identifier
func (*AdverseEvent) GetImplicitRules ¶
func (x *AdverseEvent) GetImplicitRules() *datatypes_go_proto.Uri
func (*AdverseEvent) GetLanguage ¶
func (x *AdverseEvent) GetLanguage() *datatypes_go_proto.Code
func (*AdverseEvent) GetLocation ¶
func (x *AdverseEvent) GetLocation() *datatypes_go_proto.Reference
func (*AdverseEvent) GetMeta ¶
func (x *AdverseEvent) GetMeta() *datatypes_go_proto.Meta
func (*AdverseEvent) GetModifierExtension ¶
func (x *AdverseEvent) GetModifierExtension() []*datatypes_go_proto.Extension
func (*AdverseEvent) GetOutcome ¶
func (x *AdverseEvent) GetOutcome() *datatypes_go_proto.CodeableConcept
func (*AdverseEvent) GetRecordedDate ¶
func (x *AdverseEvent) GetRecordedDate() *datatypes_go_proto.DateTime
func (*AdverseEvent) GetRecorder ¶
func (x *AdverseEvent) GetRecorder() *datatypes_go_proto.Reference
func (*AdverseEvent) GetReferenceDocument ¶
func (x *AdverseEvent) GetReferenceDocument() []*datatypes_go_proto.Reference
func (*AdverseEvent) GetResultingCondition ¶
func (x *AdverseEvent) GetResultingCondition() []*datatypes_go_proto.Reference
func (*AdverseEvent) GetSeriousness ¶
func (x *AdverseEvent) GetSeriousness() *datatypes_go_proto.CodeableConcept
func (*AdverseEvent) GetSeverity ¶
func (x *AdverseEvent) GetSeverity() *datatypes_go_proto.CodeableConcept
func (*AdverseEvent) GetStudy ¶
func (x *AdverseEvent) GetStudy() []*datatypes_go_proto.Reference
func (*AdverseEvent) GetSubject ¶
func (x *AdverseEvent) GetSubject() *datatypes_go_proto.Reference
func (*AdverseEvent) GetSubjectMedicalHistory ¶
func (x *AdverseEvent) GetSubjectMedicalHistory() []*datatypes_go_proto.Reference
func (*AdverseEvent) GetSuspectEntity ¶
func (x *AdverseEvent) GetSuspectEntity() []*AdverseEvent_SuspectEntity
func (*AdverseEvent) GetText ¶
func (x *AdverseEvent) GetText() *datatypes_go_proto.Narrative
func (*AdverseEvent) ProtoMessage ¶
func (*AdverseEvent) ProtoMessage()
func (*AdverseEvent) ProtoReflect ¶
func (x *AdverseEvent) ProtoReflect() protoreflect.Message
func (*AdverseEvent) Reset ¶
func (x *AdverseEvent) Reset()
func (*AdverseEvent) String ¶
func (x *AdverseEvent) String() string
type AdverseEvent_ActualityCode ¶
type AdverseEvent_ActualityCode struct { Value codes_go_proto.AdverseEventActualityCode_Value `protobuf:"varint,1,opt,name=value,proto3,enum=google.fhir.r4.core.AdverseEventActualityCode_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 }
actual | potential
func (*AdverseEvent_ActualityCode) Descriptor
deprecated
func (*AdverseEvent_ActualityCode) Descriptor() ([]byte, []int)
Deprecated: Use AdverseEvent_ActualityCode.ProtoReflect.Descriptor instead.
func (*AdverseEvent_ActualityCode) GetExtension ¶
func (x *AdverseEvent_ActualityCode) GetExtension() []*datatypes_go_proto.Extension
func (*AdverseEvent_ActualityCode) GetId ¶
func (x *AdverseEvent_ActualityCode) GetId() *datatypes_go_proto.String
func (*AdverseEvent_ActualityCode) GetValue ¶
func (x *AdverseEvent_ActualityCode) GetValue() codes_go_proto.AdverseEventActualityCode_Value
func (*AdverseEvent_ActualityCode) ProtoMessage ¶
func (*AdverseEvent_ActualityCode) ProtoMessage()
func (*AdverseEvent_ActualityCode) ProtoReflect ¶
func (x *AdverseEvent_ActualityCode) ProtoReflect() protoreflect.Message
func (*AdverseEvent_ActualityCode) Reset ¶
func (x *AdverseEvent_ActualityCode) Reset()
func (*AdverseEvent_ActualityCode) String ¶
func (x *AdverseEvent_ActualityCode) String() string
type AdverseEvent_SuspectEntity ¶
type AdverseEvent_SuspectEntity 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"` // Refers to the specific entity that caused the adverse event Instance *datatypes_go_proto.Reference `protobuf:"bytes,4,opt,name=instance,proto3" json:"instance,omitempty"` Causality []*AdverseEvent_SuspectEntity_Causality `protobuf:"bytes,5,rep,name=causality,proto3" json:"causality,omitempty"` // contains filtered or unexported fields }
The suspected agent causing the adverse event
func (*AdverseEvent_SuspectEntity) Descriptor
deprecated
func (*AdverseEvent_SuspectEntity) Descriptor() ([]byte, []int)
Deprecated: Use AdverseEvent_SuspectEntity.ProtoReflect.Descriptor instead.
func (*AdverseEvent_SuspectEntity) GetCausality ¶
func (x *AdverseEvent_SuspectEntity) GetCausality() []*AdverseEvent_SuspectEntity_Causality
func (*AdverseEvent_SuspectEntity) GetExtension ¶
func (x *AdverseEvent_SuspectEntity) GetExtension() []*datatypes_go_proto.Extension
func (*AdverseEvent_SuspectEntity) GetId ¶
func (x *AdverseEvent_SuspectEntity) GetId() *datatypes_go_proto.String
func (*AdverseEvent_SuspectEntity) GetInstance ¶
func (x *AdverseEvent_SuspectEntity) GetInstance() *datatypes_go_proto.Reference
func (*AdverseEvent_SuspectEntity) GetModifierExtension ¶
func (x *AdverseEvent_SuspectEntity) GetModifierExtension() []*datatypes_go_proto.Extension
func (*AdverseEvent_SuspectEntity) ProtoMessage ¶
func (*AdverseEvent_SuspectEntity) ProtoMessage()
func (*AdverseEvent_SuspectEntity) ProtoReflect ¶
func (x *AdverseEvent_SuspectEntity) ProtoReflect() protoreflect.Message
func (*AdverseEvent_SuspectEntity) Reset ¶
func (x *AdverseEvent_SuspectEntity) Reset()
func (*AdverseEvent_SuspectEntity) String ¶
func (x *AdverseEvent_SuspectEntity) String() string
type AdverseEvent_SuspectEntity_Causality ¶
type AdverseEvent_SuspectEntity_Causality 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"` // Assessment of if the entity caused the event Assessment *datatypes_go_proto.CodeableConcept `protobuf:"bytes,4,opt,name=assessment,proto3" json:"assessment,omitempty"` // AdverseEvent.suspectEntity.causalityProductRelatedness ProductRelatedness *datatypes_go_proto.String `protobuf:"bytes,5,opt,name=product_relatedness,json=productRelatedness,proto3" json:"product_relatedness,omitempty"` // AdverseEvent.suspectEntity.causalityAuthor Author *datatypes_go_proto.Reference `protobuf:"bytes,6,opt,name=author,proto3" json:"author,omitempty"` // ProbabilityScale | Bayesian | Checklist Method *datatypes_go_proto.CodeableConcept `protobuf:"bytes,7,opt,name=method,proto3" json:"method,omitempty"` // contains filtered or unexported fields }
Information on the possible cause of the event
func (*AdverseEvent_SuspectEntity_Causality) Descriptor
deprecated
func (*AdverseEvent_SuspectEntity_Causality) Descriptor() ([]byte, []int)
Deprecated: Use AdverseEvent_SuspectEntity_Causality.ProtoReflect.Descriptor instead.
func (*AdverseEvent_SuspectEntity_Causality) GetAssessment ¶
func (x *AdverseEvent_SuspectEntity_Causality) GetAssessment() *datatypes_go_proto.CodeableConcept
func (*AdverseEvent_SuspectEntity_Causality) GetAuthor ¶
func (x *AdverseEvent_SuspectEntity_Causality) GetAuthor() *datatypes_go_proto.Reference
func (*AdverseEvent_SuspectEntity_Causality) GetExtension ¶
func (x *AdverseEvent_SuspectEntity_Causality) GetExtension() []*datatypes_go_proto.Extension
func (*AdverseEvent_SuspectEntity_Causality) GetId ¶
func (x *AdverseEvent_SuspectEntity_Causality) GetId() *datatypes_go_proto.String
func (*AdverseEvent_SuspectEntity_Causality) GetMethod ¶
func (x *AdverseEvent_SuspectEntity_Causality) GetMethod() *datatypes_go_proto.CodeableConcept
func (*AdverseEvent_SuspectEntity_Causality) GetModifierExtension ¶
func (x *AdverseEvent_SuspectEntity_Causality) GetModifierExtension() []*datatypes_go_proto.Extension
func (*AdverseEvent_SuspectEntity_Causality) GetProductRelatedness ¶
func (x *AdverseEvent_SuspectEntity_Causality) GetProductRelatedness() *datatypes_go_proto.String
func (*AdverseEvent_SuspectEntity_Causality) ProtoMessage ¶
func (*AdverseEvent_SuspectEntity_Causality) ProtoMessage()
func (*AdverseEvent_SuspectEntity_Causality) ProtoReflect ¶
func (x *AdverseEvent_SuspectEntity_Causality) ProtoReflect() protoreflect.Message
func (*AdverseEvent_SuspectEntity_Causality) Reset ¶
func (x *AdverseEvent_SuspectEntity_Causality) Reset()
func (*AdverseEvent_SuspectEntity_Causality) String ¶
func (x *AdverseEvent_SuspectEntity_Causality) String() string