Documentation ¶
Index ¶
- Variables
- type Condition
- func (*Condition) Descriptor() ([]byte, []int)deprecated
- func (x *Condition) GetAbatement() *Condition_AbatementX
- func (x *Condition) GetAsserter() *datatypes_go_proto.Reference
- func (x *Condition) GetBodySite() []*datatypes_go_proto.CodeableConcept
- func (x *Condition) GetCategory() []*datatypes_go_proto.CodeableConcept
- func (x *Condition) GetClinicalStatus() *datatypes_go_proto.CodeableConcept
- func (x *Condition) GetCode() *datatypes_go_proto.CodeableConcept
- func (x *Condition) GetContained() []*any.Any
- func (x *Condition) GetEncounter() *datatypes_go_proto.Reference
- func (x *Condition) GetEvidence() []*Condition_Evidence
- func (x *Condition) GetExtension() []*datatypes_go_proto.Extension
- func (x *Condition) GetId() *datatypes_go_proto.Id
- func (x *Condition) GetIdentifier() []*datatypes_go_proto.Identifier
- func (x *Condition) GetImplicitRules() *datatypes_go_proto.Uri
- func (x *Condition) GetLanguage() *datatypes_go_proto.Code
- func (x *Condition) GetMeta() *datatypes_go_proto.Meta
- func (x *Condition) GetModifierExtension() []*datatypes_go_proto.Extension
- func (x *Condition) GetNote() []*datatypes_go_proto.Annotation
- func (x *Condition) GetOnset() *Condition_OnsetX
- func (x *Condition) GetRecordedDate() *datatypes_go_proto.DateTime
- func (x *Condition) GetRecorder() *datatypes_go_proto.Reference
- func (x *Condition) GetSeverity() *datatypes_go_proto.CodeableConcept
- func (x *Condition) GetStage() []*Condition_Stage
- func (x *Condition) GetSubject() *datatypes_go_proto.Reference
- func (x *Condition) GetText() *datatypes_go_proto.Narrative
- func (x *Condition) GetVerificationStatus() *datatypes_go_proto.CodeableConcept
- func (*Condition) ProtoMessage()
- func (x *Condition) ProtoReflect() protoreflect.Message
- func (x *Condition) Reset()
- func (x *Condition) String() string
- type Condition_AbatementX
- func (*Condition_AbatementX) Descriptor() ([]byte, []int)deprecated
- func (x *Condition_AbatementX) GetAge() *datatypes_go_proto.Age
- func (m *Condition_AbatementX) GetChoice() isCondition_AbatementX_Choice
- func (x *Condition_AbatementX) GetDateTime() *datatypes_go_proto.DateTime
- func (x *Condition_AbatementX) GetPeriod() *datatypes_go_proto.Period
- func (x *Condition_AbatementX) GetRange() *datatypes_go_proto.Range
- func (x *Condition_AbatementX) GetStringValue() *datatypes_go_proto.String
- func (*Condition_AbatementX) ProtoMessage()
- func (x *Condition_AbatementX) ProtoReflect() protoreflect.Message
- func (x *Condition_AbatementX) Reset()
- func (x *Condition_AbatementX) String() string
- type Condition_AbatementX_Age
- type Condition_AbatementX_DateTime
- type Condition_AbatementX_Period
- type Condition_AbatementX_Range
- type Condition_AbatementX_StringValue
- type Condition_Evidence
- func (*Condition_Evidence) Descriptor() ([]byte, []int)deprecated
- func (x *Condition_Evidence) GetCode() []*datatypes_go_proto.CodeableConcept
- func (x *Condition_Evidence) GetDetail() []*datatypes_go_proto.Reference
- func (x *Condition_Evidence) GetExtension() []*datatypes_go_proto.Extension
- func (x *Condition_Evidence) GetId() *datatypes_go_proto.String
- func (x *Condition_Evidence) GetModifierExtension() []*datatypes_go_proto.Extension
- func (*Condition_Evidence) ProtoMessage()
- func (x *Condition_Evidence) ProtoReflect() protoreflect.Message
- func (x *Condition_Evidence) Reset()
- func (x *Condition_Evidence) String() string
- type Condition_OnsetX
- func (*Condition_OnsetX) Descriptor() ([]byte, []int)deprecated
- func (x *Condition_OnsetX) GetAge() *datatypes_go_proto.Age
- func (m *Condition_OnsetX) GetChoice() isCondition_OnsetX_Choice
- func (x *Condition_OnsetX) GetDateTime() *datatypes_go_proto.DateTime
- func (x *Condition_OnsetX) GetPeriod() *datatypes_go_proto.Period
- func (x *Condition_OnsetX) GetRange() *datatypes_go_proto.Range
- func (x *Condition_OnsetX) GetStringValue() *datatypes_go_proto.String
- func (*Condition_OnsetX) ProtoMessage()
- func (x *Condition_OnsetX) ProtoReflect() protoreflect.Message
- func (x *Condition_OnsetX) Reset()
- func (x *Condition_OnsetX) String() string
- type Condition_OnsetX_Age
- type Condition_OnsetX_DateTime
- type Condition_OnsetX_Period
- type Condition_OnsetX_Range
- type Condition_OnsetX_StringValue
- type Condition_Stage
- func (*Condition_Stage) Descriptor() ([]byte, []int)deprecated
- func (x *Condition_Stage) GetAssessment() []*datatypes_go_proto.Reference
- func (x *Condition_Stage) GetExtension() []*datatypes_go_proto.Extension
- func (x *Condition_Stage) GetId() *datatypes_go_proto.String
- func (x *Condition_Stage) GetModifierExtension() []*datatypes_go_proto.Extension
- func (x *Condition_Stage) GetSummary() *datatypes_go_proto.CodeableConcept
- func (x *Condition_Stage) GetType() *datatypes_go_proto.CodeableConcept
- func (*Condition_Stage) ProtoMessage()
- func (x *Condition_Stage) ProtoReflect() protoreflect.Message
- func (x *Condition_Stage) Reset()
- func (x *Condition_Stage) String() string
Constants ¶
This section is empty.
Variables ¶
View Source
var File_proto_google_fhir_proto_r4_core_resources_condition_proto protoreflect.FileDescriptor
Functions ¶
This section is empty.
Types ¶
type Condition ¶
type Condition 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"` // External Ids for this condition Identifier []*datatypes_go_proto.Identifier `protobuf:"bytes,10,rep,name=identifier,proto3" json:"identifier,omitempty"` // active | recurrence | relapse | inactive | remission | resolved ClinicalStatus *datatypes_go_proto.CodeableConcept `protobuf:"bytes,11,opt,name=clinical_status,json=clinicalStatus,proto3" json:"clinical_status,omitempty"` // unconfirmed | provisional | differential | confirmed | refuted | // entered-in-error VerificationStatus *datatypes_go_proto.CodeableConcept `protobuf:"bytes,12,opt,name=verification_status,json=verificationStatus,proto3" json:"verification_status,omitempty"` // problem-list-item | encounter-diagnosis Category []*datatypes_go_proto.CodeableConcept `protobuf:"bytes,13,rep,name=category,proto3" json:"category,omitempty"` // Subjective severity of condition Severity *datatypes_go_proto.CodeableConcept `protobuf:"bytes,14,opt,name=severity,proto3" json:"severity,omitempty"` // Identification of the condition, problem or diagnosis Code *datatypes_go_proto.CodeableConcept `protobuf:"bytes,15,opt,name=code,proto3" json:"code,omitempty"` // Anatomical location, if relevant BodySite []*datatypes_go_proto.CodeableConcept `protobuf:"bytes,16,rep,name=body_site,json=bodySite,proto3" json:"body_site,omitempty"` // Who has the condition? Subject *datatypes_go_proto.Reference `protobuf:"bytes,17,opt,name=subject,proto3" json:"subject,omitempty"` // Encounter created as part of Encounter *datatypes_go_proto.Reference `protobuf:"bytes,18,opt,name=encounter,proto3" json:"encounter,omitempty"` Onset *Condition_OnsetX `protobuf:"bytes,19,opt,name=onset,proto3" json:"onset,omitempty"` Abatement *Condition_AbatementX `protobuf:"bytes,20,opt,name=abatement,proto3" json:"abatement,omitempty"` // Date record was first recorded RecordedDate *datatypes_go_proto.DateTime `protobuf:"bytes,21,opt,name=recorded_date,json=recordedDate,proto3" json:"recorded_date,omitempty"` // Who recorded the condition Recorder *datatypes_go_proto.Reference `protobuf:"bytes,22,opt,name=recorder,proto3" json:"recorder,omitempty"` // Person who asserts this condition Asserter *datatypes_go_proto.Reference `protobuf:"bytes,23,opt,name=asserter,proto3" json:"asserter,omitempty"` Stage []*Condition_Stage `protobuf:"bytes,24,rep,name=stage,proto3" json:"stage,omitempty"` Evidence []*Condition_Evidence `protobuf:"bytes,25,rep,name=evidence,proto3" json:"evidence,omitempty"` // Additional information about the Condition Note []*datatypes_go_proto.Annotation `protobuf:"bytes,26,rep,name=note,proto3" json:"note,omitempty"` // contains filtered or unexported fields }
Auto-generated from StructureDefinition for Condition, last updated 2019-11-01T09:29:23.356+11:00. Detailed information about conditions, problems or diagnoses. See http://hl7.org/fhir/StructureDefinition/Condition
func (*Condition) Descriptor
deprecated
func (*Condition) GetAbatement ¶
func (x *Condition) GetAbatement() *Condition_AbatementX
func (*Condition) GetAsserter ¶
func (x *Condition) GetAsserter() *datatypes_go_proto.Reference
func (*Condition) GetBodySite ¶
func (x *Condition) GetBodySite() []*datatypes_go_proto.CodeableConcept
func (*Condition) GetCategory ¶
func (x *Condition) GetCategory() []*datatypes_go_proto.CodeableConcept
func (*Condition) GetClinicalStatus ¶
func (x *Condition) GetClinicalStatus() *datatypes_go_proto.CodeableConcept
func (*Condition) GetCode ¶
func (x *Condition) GetCode() *datatypes_go_proto.CodeableConcept
func (*Condition) GetContained ¶
func (*Condition) GetEncounter ¶
func (x *Condition) GetEncounter() *datatypes_go_proto.Reference
func (*Condition) GetEvidence ¶
func (x *Condition) GetEvidence() []*Condition_Evidence
func (*Condition) GetExtension ¶
func (x *Condition) GetExtension() []*datatypes_go_proto.Extension
func (*Condition) GetId ¶
func (x *Condition) GetId() *datatypes_go_proto.Id
func (*Condition) GetIdentifier ¶
func (x *Condition) GetIdentifier() []*datatypes_go_proto.Identifier
func (*Condition) GetImplicitRules ¶
func (x *Condition) GetImplicitRules() *datatypes_go_proto.Uri
func (*Condition) GetLanguage ¶
func (x *Condition) GetLanguage() *datatypes_go_proto.Code
func (*Condition) GetMeta ¶
func (x *Condition) GetMeta() *datatypes_go_proto.Meta
func (*Condition) GetModifierExtension ¶
func (x *Condition) GetModifierExtension() []*datatypes_go_proto.Extension
func (*Condition) GetNote ¶
func (x *Condition) GetNote() []*datatypes_go_proto.Annotation
func (*Condition) GetOnset ¶
func (x *Condition) GetOnset() *Condition_OnsetX
func (*Condition) GetRecordedDate ¶
func (x *Condition) GetRecordedDate() *datatypes_go_proto.DateTime
func (*Condition) GetRecorder ¶
func (x *Condition) GetRecorder() *datatypes_go_proto.Reference
func (*Condition) GetSeverity ¶
func (x *Condition) GetSeverity() *datatypes_go_proto.CodeableConcept
func (*Condition) GetStage ¶
func (x *Condition) GetStage() []*Condition_Stage
func (*Condition) GetSubject ¶
func (x *Condition) GetSubject() *datatypes_go_proto.Reference
func (*Condition) GetText ¶
func (x *Condition) GetText() *datatypes_go_proto.Narrative
func (*Condition) GetVerificationStatus ¶
func (x *Condition) GetVerificationStatus() *datatypes_go_proto.CodeableConcept
func (*Condition) ProtoMessage ¶
func (*Condition) ProtoMessage()
func (*Condition) ProtoReflect ¶
func (x *Condition) ProtoReflect() protoreflect.Message
type Condition_AbatementX ¶
type Condition_AbatementX struct { // Types that are assignable to Choice: // *Condition_AbatementX_DateTime // *Condition_AbatementX_Age // *Condition_AbatementX_Period // *Condition_AbatementX_Range // *Condition_AbatementX_StringValue Choice isCondition_AbatementX_Choice `protobuf_oneof:"choice"` // contains filtered or unexported fields }
When in resolution/remission
func (*Condition_AbatementX) Descriptor
deprecated
func (*Condition_AbatementX) Descriptor() ([]byte, []int)
Deprecated: Use Condition_AbatementX.ProtoReflect.Descriptor instead.
func (*Condition_AbatementX) GetAge ¶
func (x *Condition_AbatementX) GetAge() *datatypes_go_proto.Age
func (*Condition_AbatementX) GetChoice ¶
func (m *Condition_AbatementX) GetChoice() isCondition_AbatementX_Choice
func (*Condition_AbatementX) GetDateTime ¶
func (x *Condition_AbatementX) GetDateTime() *datatypes_go_proto.DateTime
func (*Condition_AbatementX) GetPeriod ¶
func (x *Condition_AbatementX) GetPeriod() *datatypes_go_proto.Period
func (*Condition_AbatementX) GetRange ¶
func (x *Condition_AbatementX) GetRange() *datatypes_go_proto.Range
func (*Condition_AbatementX) GetStringValue ¶
func (x *Condition_AbatementX) GetStringValue() *datatypes_go_proto.String
func (*Condition_AbatementX) ProtoMessage ¶
func (*Condition_AbatementX) ProtoMessage()
func (*Condition_AbatementX) ProtoReflect ¶
func (x *Condition_AbatementX) ProtoReflect() protoreflect.Message
func (*Condition_AbatementX) Reset ¶
func (x *Condition_AbatementX) Reset()
func (*Condition_AbatementX) String ¶
func (x *Condition_AbatementX) String() string
type Condition_AbatementX_Age ¶
type Condition_AbatementX_Age struct {
Age *datatypes_go_proto.Age `protobuf:"bytes,2,opt,name=age,proto3,oneof"`
}
type Condition_AbatementX_DateTime ¶
type Condition_AbatementX_DateTime struct {
DateTime *datatypes_go_proto.DateTime `protobuf:"bytes,1,opt,name=date_time,json=dateTime,proto3,oneof"`
}
type Condition_AbatementX_Period ¶
type Condition_AbatementX_Period struct {
Period *datatypes_go_proto.Period `protobuf:"bytes,3,opt,name=period,proto3,oneof"`
}
type Condition_AbatementX_Range ¶
type Condition_AbatementX_Range struct {
Range *datatypes_go_proto.Range `protobuf:"bytes,4,opt,name=range,proto3,oneof"`
}
type Condition_AbatementX_StringValue ¶
type Condition_AbatementX_StringValue struct {
StringValue *datatypes_go_proto.String `protobuf:"bytes,5,opt,name=string_value,json=string,proto3,oneof"`
}
type Condition_Evidence ¶
type Condition_Evidence 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"` // Manifestation/symptom Code []*datatypes_go_proto.CodeableConcept `protobuf:"bytes,4,rep,name=code,proto3" json:"code,omitempty"` // Supporting information found elsewhere Detail []*datatypes_go_proto.Reference `protobuf:"bytes,5,rep,name=detail,proto3" json:"detail,omitempty"` // contains filtered or unexported fields }
Supporting evidence
func (*Condition_Evidence) Descriptor
deprecated
func (*Condition_Evidence) Descriptor() ([]byte, []int)
Deprecated: Use Condition_Evidence.ProtoReflect.Descriptor instead.
func (*Condition_Evidence) GetCode ¶
func (x *Condition_Evidence) GetCode() []*datatypes_go_proto.CodeableConcept
func (*Condition_Evidence) GetDetail ¶
func (x *Condition_Evidence) GetDetail() []*datatypes_go_proto.Reference
func (*Condition_Evidence) GetExtension ¶
func (x *Condition_Evidence) GetExtension() []*datatypes_go_proto.Extension
func (*Condition_Evidence) GetId ¶
func (x *Condition_Evidence) GetId() *datatypes_go_proto.String
func (*Condition_Evidence) GetModifierExtension ¶
func (x *Condition_Evidence) GetModifierExtension() []*datatypes_go_proto.Extension
func (*Condition_Evidence) ProtoMessage ¶
func (*Condition_Evidence) ProtoMessage()
func (*Condition_Evidence) ProtoReflect ¶
func (x *Condition_Evidence) ProtoReflect() protoreflect.Message
func (*Condition_Evidence) Reset ¶
func (x *Condition_Evidence) Reset()
func (*Condition_Evidence) String ¶
func (x *Condition_Evidence) String() string
type Condition_OnsetX ¶
type Condition_OnsetX struct { // Types that are assignable to Choice: // *Condition_OnsetX_DateTime // *Condition_OnsetX_Age // *Condition_OnsetX_Period // *Condition_OnsetX_Range // *Condition_OnsetX_StringValue Choice isCondition_OnsetX_Choice `protobuf_oneof:"choice"` // contains filtered or unexported fields }
Estimated or actual date, date-time, or age
func (*Condition_OnsetX) Descriptor
deprecated
func (*Condition_OnsetX) Descriptor() ([]byte, []int)
Deprecated: Use Condition_OnsetX.ProtoReflect.Descriptor instead.
func (*Condition_OnsetX) GetAge ¶
func (x *Condition_OnsetX) GetAge() *datatypes_go_proto.Age
func (*Condition_OnsetX) GetChoice ¶
func (m *Condition_OnsetX) GetChoice() isCondition_OnsetX_Choice
func (*Condition_OnsetX) GetDateTime ¶
func (x *Condition_OnsetX) GetDateTime() *datatypes_go_proto.DateTime
func (*Condition_OnsetX) GetPeriod ¶
func (x *Condition_OnsetX) GetPeriod() *datatypes_go_proto.Period
func (*Condition_OnsetX) GetRange ¶
func (x *Condition_OnsetX) GetRange() *datatypes_go_proto.Range
func (*Condition_OnsetX) GetStringValue ¶
func (x *Condition_OnsetX) GetStringValue() *datatypes_go_proto.String
func (*Condition_OnsetX) ProtoMessage ¶
func (*Condition_OnsetX) ProtoMessage()
func (*Condition_OnsetX) ProtoReflect ¶
func (x *Condition_OnsetX) ProtoReflect() protoreflect.Message
func (*Condition_OnsetX) Reset ¶
func (x *Condition_OnsetX) Reset()
func (*Condition_OnsetX) String ¶
func (x *Condition_OnsetX) String() string
type Condition_OnsetX_Age ¶
type Condition_OnsetX_Age struct {
Age *datatypes_go_proto.Age `protobuf:"bytes,2,opt,name=age,proto3,oneof"`
}
type Condition_OnsetX_DateTime ¶
type Condition_OnsetX_DateTime struct {
DateTime *datatypes_go_proto.DateTime `protobuf:"bytes,1,opt,name=date_time,json=dateTime,proto3,oneof"`
}
type Condition_OnsetX_Period ¶
type Condition_OnsetX_Period struct {
Period *datatypes_go_proto.Period `protobuf:"bytes,3,opt,name=period,proto3,oneof"`
}
type Condition_OnsetX_Range ¶
type Condition_OnsetX_Range struct {
Range *datatypes_go_proto.Range `protobuf:"bytes,4,opt,name=range,proto3,oneof"`
}
type Condition_OnsetX_StringValue ¶
type Condition_OnsetX_StringValue struct {
StringValue *datatypes_go_proto.String `protobuf:"bytes,5,opt,name=string_value,json=string,proto3,oneof"`
}
type Condition_Stage ¶
type Condition_Stage 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"` // Simple summary (disease specific) Summary *datatypes_go_proto.CodeableConcept `protobuf:"bytes,4,opt,name=summary,proto3" json:"summary,omitempty"` // Formal record of assessment Assessment []*datatypes_go_proto.Reference `protobuf:"bytes,5,rep,name=assessment,proto3" json:"assessment,omitempty"` // Kind of staging Type *datatypes_go_proto.CodeableConcept `protobuf:"bytes,6,opt,name=type,proto3" json:"type,omitempty"` // contains filtered or unexported fields }
Stage/grade, usually assessed formally
func (*Condition_Stage) Descriptor
deprecated
func (*Condition_Stage) Descriptor() ([]byte, []int)
Deprecated: Use Condition_Stage.ProtoReflect.Descriptor instead.
func (*Condition_Stage) GetAssessment ¶
func (x *Condition_Stage) GetAssessment() []*datatypes_go_proto.Reference
func (*Condition_Stage) GetExtension ¶
func (x *Condition_Stage) GetExtension() []*datatypes_go_proto.Extension
func (*Condition_Stage) GetId ¶
func (x *Condition_Stage) GetId() *datatypes_go_proto.String
func (*Condition_Stage) GetModifierExtension ¶
func (x *Condition_Stage) GetModifierExtension() []*datatypes_go_proto.Extension
func (*Condition_Stage) GetSummary ¶
func (x *Condition_Stage) GetSummary() *datatypes_go_proto.CodeableConcept
func (*Condition_Stage) GetType ¶
func (x *Condition_Stage) GetType() *datatypes_go_proto.CodeableConcept
func (*Condition_Stage) ProtoMessage ¶
func (*Condition_Stage) ProtoMessage()
func (*Condition_Stage) ProtoReflect ¶
func (x *Condition_Stage) ProtoReflect() protoreflect.Message
func (*Condition_Stage) Reset ¶
func (x *Condition_Stage) Reset()
func (*Condition_Stage) String ¶
func (x *Condition_Stage) String() string
Click to show internal directories.
Click to hide internal directories.