Documentation ¶
Index ¶
- Variables
- type ObservationDefinition
- func (*ObservationDefinition) Descriptor() ([]byte, []int)deprecated
- func (x *ObservationDefinition) GetAbnormalCodedValueSet() *datatypes_go_proto.Reference
- func (x *ObservationDefinition) GetApprovalDate() *datatypes_go_proto.Date
- func (x *ObservationDefinition) GetBodySite() *datatypes_go_proto.CodeableConcept
- func (x *ObservationDefinition) GetCategory() []*datatypes_go_proto.CodeableConcept
- func (x *ObservationDefinition) GetCode() *datatypes_go_proto.CodeableConcept
- func (x *ObservationDefinition) GetComponent() []*ObservationDefinition_Component
- func (x *ObservationDefinition) GetContact() []*datatypes_go_proto.ContactDetail
- func (x *ObservationDefinition) GetContained() []*any.Any
- func (x *ObservationDefinition) GetCopyright() *datatypes_go_proto.Markdown
- func (x *ObservationDefinition) GetCriticalCodedValueSet() *datatypes_go_proto.Reference
- func (x *ObservationDefinition) GetDate() *datatypes_go_proto.DateTime
- func (x *ObservationDefinition) GetDerivedFromCanonical() []*datatypes_go_proto.Canonical
- func (x *ObservationDefinition) GetDerivedFromUri() []*datatypes_go_proto.Uri
- func (x *ObservationDefinition) GetDescription() *datatypes_go_proto.Markdown
- func (x *ObservationDefinition) GetDevice() *datatypes_go_proto.Reference
- func (x *ObservationDefinition) GetEffectivePeriod() *datatypes_go_proto.Period
- func (x *ObservationDefinition) GetExperimental() *datatypes_go_proto.Boolean
- func (x *ObservationDefinition) GetExtension() []*datatypes_go_proto.Extension
- func (x *ObservationDefinition) GetHasMember() []*datatypes_go_proto.Reference
- func (x *ObservationDefinition) GetId() *datatypes_go_proto.Id
- func (x *ObservationDefinition) GetIdentifier() *datatypes_go_proto.Identifier
- func (x *ObservationDefinition) GetImplicitRules() *datatypes_go_proto.Uri
- func (x *ObservationDefinition) GetJurisdiction() []*datatypes_go_proto.CodeableConcept
- func (x *ObservationDefinition) GetLanguage() *datatypes_go_proto.Code
- func (x *ObservationDefinition) GetLastReviewDate() *datatypes_go_proto.Date
- func (x *ObservationDefinition) GetMeta() *datatypes_go_proto.Meta
- func (x *ObservationDefinition) GetMethod() *datatypes_go_proto.CodeableConcept
- func (x *ObservationDefinition) GetModifierExtension() []*datatypes_go_proto.Extension
- func (x *ObservationDefinition) GetMultipleResultsAllowed() *datatypes_go_proto.Boolean
- func (x *ObservationDefinition) GetNormalCodedValueSet() *datatypes_go_proto.Reference
- func (x *ObservationDefinition) GetPerformerType() *datatypes_go_proto.CodeableConcept
- func (x *ObservationDefinition) GetPermittedDataType() []*ObservationDefinition_PermittedDataTypeCode
- func (x *ObservationDefinition) GetPreferredReportName() *datatypes_go_proto.String
- func (x *ObservationDefinition) GetPublisher() *datatypes_go_proto.Reference
- func (x *ObservationDefinition) GetPurpose() *datatypes_go_proto.Markdown
- func (x *ObservationDefinition) GetQualifiedInterval() []*ObservationDefinition_QualifiedInterval
- func (x *ObservationDefinition) GetQuantitativeDetails() *ObservationDefinition_QuantitativeDetails
- func (x *ObservationDefinition) GetSpecimen() *datatypes_go_proto.Reference
- func (x *ObservationDefinition) GetStatus() *ObservationDefinition_StatusCode
- func (x *ObservationDefinition) GetSubject() *ObservationDefinition_SubjectX
- func (x *ObservationDefinition) GetText() *datatypes_go_proto.Narrative
- func (x *ObservationDefinition) GetTitle() *datatypes_go_proto.String
- func (x *ObservationDefinition) GetUrl() *datatypes_go_proto.Uri
- func (x *ObservationDefinition) GetUseContext() []*datatypes_go_proto.UsageContext
- func (x *ObservationDefinition) GetValidCodedValueSet() *datatypes_go_proto.Reference
- func (x *ObservationDefinition) GetVersion() *datatypes_go_proto.String
- func (*ObservationDefinition) ProtoMessage()
- func (x *ObservationDefinition) ProtoReflect() protoreflect.Message
- func (x *ObservationDefinition) Reset()
- func (x *ObservationDefinition) String() string
- type ObservationDefinition_Component
- func (*ObservationDefinition_Component) Descriptor() ([]byte, []int)deprecated
- func (x *ObservationDefinition_Component) GetCode() *datatypes_go_proto.CodeableConcept
- func (x *ObservationDefinition_Component) GetExtension() []*datatypes_go_proto.Extension
- func (x *ObservationDefinition_Component) GetId() *datatypes_go_proto.Id
- func (x *ObservationDefinition_Component) GetModifierExtension() []*datatypes_go_proto.Extension
- func (x *ObservationDefinition_Component) GetPermittedDataType() []*ObservationDefinition_Component_PermittedDataTypeCode
- func (x *ObservationDefinition_Component) GetQualifiedInterval() []*ObservationDefinition_QualifiedInterval
- func (x *ObservationDefinition_Component) GetQuantitativeDetails() *ObservationDefinition_QuantitativeDetails
- func (*ObservationDefinition_Component) ProtoMessage()
- func (x *ObservationDefinition_Component) ProtoReflect() protoreflect.Message
- func (x *ObservationDefinition_Component) Reset()
- func (x *ObservationDefinition_Component) String() string
- type ObservationDefinition_Component_PermittedDataTypeCode
- func (*ObservationDefinition_Component_PermittedDataTypeCode) Descriptor() ([]byte, []int)deprecated
- func (x *ObservationDefinition_Component_PermittedDataTypeCode) GetExtension() []*datatypes_go_proto.Extension
- func (x *ObservationDefinition_Component_PermittedDataTypeCode) GetId() *datatypes_go_proto.String
- func (x *ObservationDefinition_Component_PermittedDataTypeCode) GetValue() codes_go_proto.ObservationDataTypeCode_Value
- func (*ObservationDefinition_Component_PermittedDataTypeCode) ProtoMessage()
- func (x *ObservationDefinition_Component_PermittedDataTypeCode) ProtoReflect() protoreflect.Message
- func (x *ObservationDefinition_Component_PermittedDataTypeCode) Reset()
- func (x *ObservationDefinition_Component_PermittedDataTypeCode) String() string
- type ObservationDefinition_PermittedDataTypeCode
- func (*ObservationDefinition_PermittedDataTypeCode) Descriptor() ([]byte, []int)deprecated
- func (x *ObservationDefinition_PermittedDataTypeCode) GetExtension() []*datatypes_go_proto.Extension
- func (x *ObservationDefinition_PermittedDataTypeCode) GetId() *datatypes_go_proto.String
- func (x *ObservationDefinition_PermittedDataTypeCode) GetValue() codes_go_proto.ObservationDataTypeCode_Value
- func (*ObservationDefinition_PermittedDataTypeCode) ProtoMessage()
- func (x *ObservationDefinition_PermittedDataTypeCode) ProtoReflect() protoreflect.Message
- func (x *ObservationDefinition_PermittedDataTypeCode) Reset()
- func (x *ObservationDefinition_PermittedDataTypeCode) String() string
- type ObservationDefinition_QualifiedInterval
- func (*ObservationDefinition_QualifiedInterval) Descriptor() ([]byte, []int)deprecated
- func (x *ObservationDefinition_QualifiedInterval) GetAge() *datatypes_go_proto.Range
- func (x *ObservationDefinition_QualifiedInterval) GetAppliesTo() []*datatypes_go_proto.CodeableConcept
- func (x *ObservationDefinition_QualifiedInterval) GetCategory() *ObservationDefinition_QualifiedInterval_CategoryCode
- func (x *ObservationDefinition_QualifiedInterval) GetCondition() *datatypes_go_proto.String
- func (x *ObservationDefinition_QualifiedInterval) GetContext() *datatypes_go_proto.CodeableConcept
- func (x *ObservationDefinition_QualifiedInterval) GetExtension() []*datatypes_go_proto.Extension
- func (x *ObservationDefinition_QualifiedInterval) GetGender() *ObservationDefinition_QualifiedInterval_GenderCode
- func (x *ObservationDefinition_QualifiedInterval) GetGestationalAge() *datatypes_go_proto.Range
- func (x *ObservationDefinition_QualifiedInterval) GetId() *datatypes_go_proto.Id
- func (x *ObservationDefinition_QualifiedInterval) GetModifierExtension() []*datatypes_go_proto.Extension
- func (x *ObservationDefinition_QualifiedInterval) GetRange() *datatypes_go_proto.Range
- func (*ObservationDefinition_QualifiedInterval) ProtoMessage()
- func (x *ObservationDefinition_QualifiedInterval) ProtoReflect() protoreflect.Message
- func (x *ObservationDefinition_QualifiedInterval) Reset()
- func (x *ObservationDefinition_QualifiedInterval) String() string
- type ObservationDefinition_QualifiedInterval_CategoryCode
- func (*ObservationDefinition_QualifiedInterval_CategoryCode) Descriptor() ([]byte, []int)deprecated
- func (x *ObservationDefinition_QualifiedInterval_CategoryCode) GetExtension() []*datatypes_go_proto.Extension
- func (x *ObservationDefinition_QualifiedInterval_CategoryCode) GetId() *datatypes_go_proto.String
- func (x *ObservationDefinition_QualifiedInterval_CategoryCode) GetValue() codes_go_proto.ObservationRangeCategoryCode_Value
- func (*ObservationDefinition_QualifiedInterval_CategoryCode) ProtoMessage()
- func (x *ObservationDefinition_QualifiedInterval_CategoryCode) ProtoReflect() protoreflect.Message
- func (x *ObservationDefinition_QualifiedInterval_CategoryCode) Reset()
- func (x *ObservationDefinition_QualifiedInterval_CategoryCode) String() string
- type ObservationDefinition_QualifiedInterval_GenderCode
- func (*ObservationDefinition_QualifiedInterval_GenderCode) Descriptor() ([]byte, []int)deprecated
- func (x *ObservationDefinition_QualifiedInterval_GenderCode) GetExtension() []*datatypes_go_proto.Extension
- func (x *ObservationDefinition_QualifiedInterval_GenderCode) GetId() *datatypes_go_proto.String
- func (x *ObservationDefinition_QualifiedInterval_GenderCode) GetValue() codes_go_proto.AdministrativeGenderCode_Value
- func (*ObservationDefinition_QualifiedInterval_GenderCode) ProtoMessage()
- func (x *ObservationDefinition_QualifiedInterval_GenderCode) ProtoReflect() protoreflect.Message
- func (x *ObservationDefinition_QualifiedInterval_GenderCode) Reset()
- func (x *ObservationDefinition_QualifiedInterval_GenderCode) String() string
- type ObservationDefinition_QuantitativeDetails
- func (*ObservationDefinition_QuantitativeDetails) Descriptor() ([]byte, []int)deprecated
- func (x *ObservationDefinition_QuantitativeDetails) GetConversionFactor() *datatypes_go_proto.Decimal
- func (x *ObservationDefinition_QuantitativeDetails) GetCustomaryUnit() *datatypes_go_proto.CodeableConcept
- func (x *ObservationDefinition_QuantitativeDetails) GetDecimalPrecision() *datatypes_go_proto.Integer
- func (x *ObservationDefinition_QuantitativeDetails) GetExtension() []*datatypes_go_proto.Extension
- func (x *ObservationDefinition_QuantitativeDetails) GetId() *datatypes_go_proto.Id
- func (x *ObservationDefinition_QuantitativeDetails) GetModifierExtension() []*datatypes_go_proto.Extension
- func (x *ObservationDefinition_QuantitativeDetails) GetUnit() *datatypes_go_proto.CodeableConcept
- func (*ObservationDefinition_QuantitativeDetails) ProtoMessage()
- func (x *ObservationDefinition_QuantitativeDetails) ProtoReflect() protoreflect.Message
- func (x *ObservationDefinition_QuantitativeDetails) Reset()
- func (x *ObservationDefinition_QuantitativeDetails) String() string
- type ObservationDefinition_StatusCode
- func (*ObservationDefinition_StatusCode) Descriptor() ([]byte, []int)deprecated
- func (x *ObservationDefinition_StatusCode) GetExtension() []*datatypes_go_proto.Extension
- func (x *ObservationDefinition_StatusCode) GetId() *datatypes_go_proto.String
- func (x *ObservationDefinition_StatusCode) GetValue() codes_go_proto.PublicationStatusCode_Value
- func (*ObservationDefinition_StatusCode) ProtoMessage()
- func (x *ObservationDefinition_StatusCode) ProtoReflect() protoreflect.Message
- func (x *ObservationDefinition_StatusCode) Reset()
- func (x *ObservationDefinition_StatusCode) String() string
- type ObservationDefinition_SubjectX
- func (*ObservationDefinition_SubjectX) Descriptor() ([]byte, []int)deprecated
- func (m *ObservationDefinition_SubjectX) GetChoice() isObservationDefinition_SubjectX_Choice
- func (x *ObservationDefinition_SubjectX) GetCodeableConcept() *datatypes_go_proto.CodeableConcept
- func (x *ObservationDefinition_SubjectX) GetReference() *datatypes_go_proto.Reference
- func (*ObservationDefinition_SubjectX) ProtoMessage()
- func (x *ObservationDefinition_SubjectX) ProtoReflect() protoreflect.Message
- func (x *ObservationDefinition_SubjectX) Reset()
- func (x *ObservationDefinition_SubjectX) String() string
- type ObservationDefinition_SubjectX_CodeableConcept
- type ObservationDefinition_SubjectX_Reference
Constants ¶
This section is empty.
Variables ¶
var File_proto_google_fhir_proto_r5_core_resources_observation_definition_proto protoreflect.FileDescriptor
Functions ¶
This section is empty.
Types ¶
type ObservationDefinition ¶
type ObservationDefinition 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"` // Logical canonical URL to reference this ObservationDefinition (globally // unique) Url *datatypes_go_proto.Uri `protobuf:"bytes,10,opt,name=url,proto3" json:"url,omitempty"` // Business identifier of the ObservationDefinition Identifier *datatypes_go_proto.Identifier `protobuf:"bytes,11,opt,name=identifier,proto3" json:"identifier,omitempty"` // Business version of the ObservationDefinition Version *datatypes_go_proto.String `protobuf:"bytes,12,opt,name=version,proto3" json:"version,omitempty"` // Name for this ObservationDefinition (Human friendly) Title *datatypes_go_proto.String `protobuf:"bytes,13,opt,name=title,proto3" json:"title,omitempty"` // Based on FHIR definition of another observation DerivedFromCanonical []*datatypes_go_proto.Canonical `protobuf:"bytes,14,rep,name=derived_from_canonical,json=derivedFromCanonical,proto3" json:"derived_from_canonical,omitempty"` // Based on external definition DerivedFromUri []*datatypes_go_proto.Uri `protobuf:"bytes,15,rep,name=derived_from_uri,json=derivedFromUri,proto3" json:"derived_from_uri,omitempty"` Status *ObservationDefinition_StatusCode `protobuf:"bytes,16,opt,name=status,proto3" json:"status,omitempty"` // If for testing purposes, not real usage Experimental *datatypes_go_proto.Boolean `protobuf:"bytes,17,opt,name=experimental,proto3" json:"experimental,omitempty"` Subject *ObservationDefinition_SubjectX `protobuf:"bytes,18,opt,name=subject,proto3" json:"subject,omitempty"` // Date status first applied Date *datatypes_go_proto.DateTime `protobuf:"bytes,19,opt,name=date,proto3" json:"date,omitempty"` // The name of the individual or organization that published the // ObservationDefinition Publisher *datatypes_go_proto.Reference `protobuf:"bytes,20,opt,name=publisher,proto3" json:"publisher,omitempty"` // Contact details for the publisher Contact []*datatypes_go_proto.ContactDetail `protobuf:"bytes,21,rep,name=contact,proto3" json:"contact,omitempty"` // Natural language description of the ObservationDefinition Description *datatypes_go_proto.Markdown `protobuf:"bytes,22,opt,name=description,proto3" json:"description,omitempty"` // Content intends to support these contexts UseContext []*datatypes_go_proto.UsageContext `protobuf:"bytes,23,rep,name=use_context,json=useContext,proto3" json:"use_context,omitempty"` // Intended jurisdiction for this ObservationDefinition (if applicable) Jurisdiction []*datatypes_go_proto.CodeableConcept `protobuf:"bytes,24,rep,name=jurisdiction,proto3" json:"jurisdiction,omitempty"` // Why this ObservationDefinition is defined Purpose *datatypes_go_proto.Markdown `protobuf:"bytes,25,opt,name=purpose,proto3" json:"purpose,omitempty"` // Use and/or publishing restrictions Copyright *datatypes_go_proto.Markdown `protobuf:"bytes,26,opt,name=copyright,proto3" json:"copyright,omitempty"` // When ObservationDefinition was approved by publisher ApprovalDate *datatypes_go_proto.Date `protobuf:"bytes,27,opt,name=approval_date,json=approvalDate,proto3" json:"approval_date,omitempty"` // Last review date for the ObservationDefinition LastReviewDate *datatypes_go_proto.Date `protobuf:"bytes,28,opt,name=last_review_date,json=lastReviewDate,proto3" json:"last_review_date,omitempty"` // The effective date range for the ObservationDefinition EffectivePeriod *datatypes_go_proto.Period `protobuf:"bytes,29,opt,name=effective_period,json=effectivePeriod,proto3" json:"effective_period,omitempty"` // Desired kind of performer for such kind of observation PerformerType *datatypes_go_proto.CodeableConcept `protobuf:"bytes,30,opt,name=performer_type,json=performerType,proto3" json:"performer_type,omitempty"` // Category of observation Category []*datatypes_go_proto.CodeableConcept `protobuf:"bytes,31,rep,name=category,proto3" json:"category,omitempty"` // Type of observation Code *datatypes_go_proto.CodeableConcept `protobuf:"bytes,32,opt,name=code,proto3" json:"code,omitempty"` PermittedDataType []*ObservationDefinition_PermittedDataTypeCode `protobuf:"bytes,33,rep,name=permitted_data_type,json=permittedDataType,proto3" json:"permitted_data_type,omitempty"` // Multiple results allowed MultipleResultsAllowed *datatypes_go_proto.Boolean `` /* 130-byte string literal not displayed */ // Body part to be observed BodySite *datatypes_go_proto.CodeableConcept `protobuf:"bytes,35,opt,name=body_site,json=bodySite,proto3" json:"body_site,omitempty"` // Method used to produce the observation Method *datatypes_go_proto.CodeableConcept `protobuf:"bytes,36,opt,name=method,proto3" json:"method,omitempty"` // Kind of specimen used by this type of observation Specimen *datatypes_go_proto.Reference `protobuf:"bytes,37,opt,name=specimen,proto3" json:"specimen,omitempty"` // Measurement device Device *datatypes_go_proto.Reference `protobuf:"bytes,38,opt,name=device,proto3" json:"device,omitempty"` // Preferred report name PreferredReportName *datatypes_go_proto.String `protobuf:"bytes,39,opt,name=preferred_report_name,json=preferredReportName,proto3" json:"preferred_report_name,omitempty"` QuantitativeDetails *ObservationDefinition_QuantitativeDetails `protobuf:"bytes,40,opt,name=quantitative_details,json=quantitativeDetails,proto3" json:"quantitative_details,omitempty"` QualifiedInterval []*ObservationDefinition_QualifiedInterval `protobuf:"bytes,41,rep,name=qualified_interval,json=qualifiedInterval,proto3" json:"qualified_interval,omitempty"` // Value set of valid coded values for the observations conforming to this // ObservationDefinition ValidCodedValueSet *datatypes_go_proto.Reference `protobuf:"bytes,42,opt,name=valid_coded_value_set,json=validCodedValueSet,proto3" json:"valid_coded_value_set,omitempty"` // Value set of normal coded values for the observations conforming to this // ObservationDefinition NormalCodedValueSet *datatypes_go_proto.Reference `protobuf:"bytes,43,opt,name=normal_coded_value_set,json=normalCodedValueSet,proto3" json:"normal_coded_value_set,omitempty"` // Value set of abnormal coded values for the observations conforming to this // ObservationDefinition AbnormalCodedValueSet *datatypes_go_proto.Reference `` /* 129-byte string literal not displayed */ // Value set of critical coded values for the observations conforming to this // ObservationDefinition CriticalCodedValueSet *datatypes_go_proto.Reference `` /* 129-byte string literal not displayed */ // Definitions of related resources belonging to this kind of observation // group HasMember []*datatypes_go_proto.Reference `protobuf:"bytes,46,rep,name=has_member,json=hasMember,proto3" json:"has_member,omitempty"` Component []*ObservationDefinition_Component `protobuf:"bytes,47,rep,name=component,proto3" json:"component,omitempty"` // contains filtered or unexported fields }
Auto-generated from StructureDefinition for ObservationDefinition, last updated 2019-12-31T21:03:40.621+11:00. Definition of an observation. See http://hl7.org/fhir/StructureDefinition/ObservationDefinition
func (*ObservationDefinition) Descriptor
deprecated
func (*ObservationDefinition) Descriptor() ([]byte, []int)
Deprecated: Use ObservationDefinition.ProtoReflect.Descriptor instead.
func (*ObservationDefinition) GetAbnormalCodedValueSet ¶
func (x *ObservationDefinition) GetAbnormalCodedValueSet() *datatypes_go_proto.Reference
func (*ObservationDefinition) GetApprovalDate ¶
func (x *ObservationDefinition) GetApprovalDate() *datatypes_go_proto.Date
func (*ObservationDefinition) GetBodySite ¶
func (x *ObservationDefinition) GetBodySite() *datatypes_go_proto.CodeableConcept
func (*ObservationDefinition) GetCategory ¶
func (x *ObservationDefinition) GetCategory() []*datatypes_go_proto.CodeableConcept
func (*ObservationDefinition) GetCode ¶
func (x *ObservationDefinition) GetCode() *datatypes_go_proto.CodeableConcept
func (*ObservationDefinition) GetComponent ¶
func (x *ObservationDefinition) GetComponent() []*ObservationDefinition_Component
func (*ObservationDefinition) GetContact ¶
func (x *ObservationDefinition) GetContact() []*datatypes_go_proto.ContactDetail
func (*ObservationDefinition) GetContained ¶
func (x *ObservationDefinition) GetContained() []*any.Any
func (*ObservationDefinition) GetCopyright ¶
func (x *ObservationDefinition) GetCopyright() *datatypes_go_proto.Markdown
func (*ObservationDefinition) GetCriticalCodedValueSet ¶
func (x *ObservationDefinition) GetCriticalCodedValueSet() *datatypes_go_proto.Reference
func (*ObservationDefinition) GetDate ¶
func (x *ObservationDefinition) GetDate() *datatypes_go_proto.DateTime
func (*ObservationDefinition) GetDerivedFromCanonical ¶
func (x *ObservationDefinition) GetDerivedFromCanonical() []*datatypes_go_proto.Canonical
func (*ObservationDefinition) GetDerivedFromUri ¶
func (x *ObservationDefinition) GetDerivedFromUri() []*datatypes_go_proto.Uri
func (*ObservationDefinition) GetDescription ¶
func (x *ObservationDefinition) GetDescription() *datatypes_go_proto.Markdown
func (*ObservationDefinition) GetDevice ¶
func (x *ObservationDefinition) GetDevice() *datatypes_go_proto.Reference
func (*ObservationDefinition) GetEffectivePeriod ¶
func (x *ObservationDefinition) GetEffectivePeriod() *datatypes_go_proto.Period
func (*ObservationDefinition) GetExperimental ¶
func (x *ObservationDefinition) GetExperimental() *datatypes_go_proto.Boolean
func (*ObservationDefinition) GetExtension ¶
func (x *ObservationDefinition) GetExtension() []*datatypes_go_proto.Extension
func (*ObservationDefinition) GetHasMember ¶
func (x *ObservationDefinition) GetHasMember() []*datatypes_go_proto.Reference
func (*ObservationDefinition) GetId ¶
func (x *ObservationDefinition) GetId() *datatypes_go_proto.Id
func (*ObservationDefinition) GetIdentifier ¶
func (x *ObservationDefinition) GetIdentifier() *datatypes_go_proto.Identifier
func (*ObservationDefinition) GetImplicitRules ¶
func (x *ObservationDefinition) GetImplicitRules() *datatypes_go_proto.Uri
func (*ObservationDefinition) GetJurisdiction ¶
func (x *ObservationDefinition) GetJurisdiction() []*datatypes_go_proto.CodeableConcept
func (*ObservationDefinition) GetLanguage ¶
func (x *ObservationDefinition) GetLanguage() *datatypes_go_proto.Code
func (*ObservationDefinition) GetLastReviewDate ¶
func (x *ObservationDefinition) GetLastReviewDate() *datatypes_go_proto.Date
func (*ObservationDefinition) GetMeta ¶
func (x *ObservationDefinition) GetMeta() *datatypes_go_proto.Meta
func (*ObservationDefinition) GetMethod ¶
func (x *ObservationDefinition) GetMethod() *datatypes_go_proto.CodeableConcept
func (*ObservationDefinition) GetModifierExtension ¶
func (x *ObservationDefinition) GetModifierExtension() []*datatypes_go_proto.Extension
func (*ObservationDefinition) GetMultipleResultsAllowed ¶
func (x *ObservationDefinition) GetMultipleResultsAllowed() *datatypes_go_proto.Boolean
func (*ObservationDefinition) GetNormalCodedValueSet ¶
func (x *ObservationDefinition) GetNormalCodedValueSet() *datatypes_go_proto.Reference
func (*ObservationDefinition) GetPerformerType ¶
func (x *ObservationDefinition) GetPerformerType() *datatypes_go_proto.CodeableConcept
func (*ObservationDefinition) GetPermittedDataType ¶
func (x *ObservationDefinition) GetPermittedDataType() []*ObservationDefinition_PermittedDataTypeCode
func (*ObservationDefinition) GetPreferredReportName ¶
func (x *ObservationDefinition) GetPreferredReportName() *datatypes_go_proto.String
func (*ObservationDefinition) GetPublisher ¶
func (x *ObservationDefinition) GetPublisher() *datatypes_go_proto.Reference
func (*ObservationDefinition) GetPurpose ¶
func (x *ObservationDefinition) GetPurpose() *datatypes_go_proto.Markdown
func (*ObservationDefinition) GetQualifiedInterval ¶
func (x *ObservationDefinition) GetQualifiedInterval() []*ObservationDefinition_QualifiedInterval
func (*ObservationDefinition) GetQuantitativeDetails ¶
func (x *ObservationDefinition) GetQuantitativeDetails() *ObservationDefinition_QuantitativeDetails
func (*ObservationDefinition) GetSpecimen ¶
func (x *ObservationDefinition) GetSpecimen() *datatypes_go_proto.Reference
func (*ObservationDefinition) GetStatus ¶
func (x *ObservationDefinition) GetStatus() *ObservationDefinition_StatusCode
func (*ObservationDefinition) GetSubject ¶
func (x *ObservationDefinition) GetSubject() *ObservationDefinition_SubjectX
func (*ObservationDefinition) GetText ¶
func (x *ObservationDefinition) GetText() *datatypes_go_proto.Narrative
func (*ObservationDefinition) GetTitle ¶
func (x *ObservationDefinition) GetTitle() *datatypes_go_proto.String
func (*ObservationDefinition) GetUrl ¶
func (x *ObservationDefinition) GetUrl() *datatypes_go_proto.Uri
func (*ObservationDefinition) GetUseContext ¶
func (x *ObservationDefinition) GetUseContext() []*datatypes_go_proto.UsageContext
func (*ObservationDefinition) GetValidCodedValueSet ¶
func (x *ObservationDefinition) GetValidCodedValueSet() *datatypes_go_proto.Reference
func (*ObservationDefinition) GetVersion ¶
func (x *ObservationDefinition) GetVersion() *datatypes_go_proto.String
func (*ObservationDefinition) ProtoMessage ¶
func (*ObservationDefinition) ProtoMessage()
func (*ObservationDefinition) ProtoReflect ¶
func (x *ObservationDefinition) ProtoReflect() protoreflect.Message
func (*ObservationDefinition) Reset ¶
func (x *ObservationDefinition) Reset()
func (*ObservationDefinition) String ¶
func (x *ObservationDefinition) String() string
type ObservationDefinition_Component ¶
type ObservationDefinition_Component 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"` // Type of observation Code *datatypes_go_proto.CodeableConcept `protobuf:"bytes,4,opt,name=code,proto3" json:"code,omitempty"` PermittedDataType []*ObservationDefinition_Component_PermittedDataTypeCode `protobuf:"bytes,5,rep,name=permitted_data_type,json=permittedDataType,proto3" json:"permitted_data_type,omitempty"` // Quantitative details QuantitativeDetails *ObservationDefinition_QuantitativeDetails `protobuf:"bytes,6,opt,name=quantitative_details,json=quantitativeDetails,proto3" json:"quantitative_details,omitempty"` // Qualified interval QualifiedInterval []*ObservationDefinition_QualifiedInterval `protobuf:"bytes,7,rep,name=qualified_interval,json=qualifiedInterval,proto3" json:"qualified_interval,omitempty"` // contains filtered or unexported fields }
Component results
func (*ObservationDefinition_Component) Descriptor
deprecated
func (*ObservationDefinition_Component) Descriptor() ([]byte, []int)
Deprecated: Use ObservationDefinition_Component.ProtoReflect.Descriptor instead.
func (*ObservationDefinition_Component) GetCode ¶
func (x *ObservationDefinition_Component) GetCode() *datatypes_go_proto.CodeableConcept
func (*ObservationDefinition_Component) GetExtension ¶
func (x *ObservationDefinition_Component) GetExtension() []*datatypes_go_proto.Extension
func (*ObservationDefinition_Component) GetId ¶
func (x *ObservationDefinition_Component) GetId() *datatypes_go_proto.Id
func (*ObservationDefinition_Component) GetModifierExtension ¶
func (x *ObservationDefinition_Component) GetModifierExtension() []*datatypes_go_proto.Extension
func (*ObservationDefinition_Component) GetPermittedDataType ¶
func (x *ObservationDefinition_Component) GetPermittedDataType() []*ObservationDefinition_Component_PermittedDataTypeCode
func (*ObservationDefinition_Component) GetQualifiedInterval ¶
func (x *ObservationDefinition_Component) GetQualifiedInterval() []*ObservationDefinition_QualifiedInterval
func (*ObservationDefinition_Component) GetQuantitativeDetails ¶
func (x *ObservationDefinition_Component) GetQuantitativeDetails() *ObservationDefinition_QuantitativeDetails
func (*ObservationDefinition_Component) ProtoMessage ¶
func (*ObservationDefinition_Component) ProtoMessage()
func (*ObservationDefinition_Component) ProtoReflect ¶
func (x *ObservationDefinition_Component) ProtoReflect() protoreflect.Message
func (*ObservationDefinition_Component) Reset ¶
func (x *ObservationDefinition_Component) Reset()
func (*ObservationDefinition_Component) String ¶
func (x *ObservationDefinition_Component) String() string
type ObservationDefinition_Component_PermittedDataTypeCode ¶
type ObservationDefinition_Component_PermittedDataTypeCode struct { Value codes_go_proto.ObservationDataTypeCode_Value `protobuf:"varint,1,opt,name=value,proto3,enum=google.fhir.r5.core.ObservationDataTypeCode_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 }
Quantity | CodeableConcept | string | boolean | integer | Range | Ratio | SampledData | time | dateTime | Period
func (*ObservationDefinition_Component_PermittedDataTypeCode) Descriptor
deprecated
func (*ObservationDefinition_Component_PermittedDataTypeCode) Descriptor() ([]byte, []int)
Deprecated: Use ObservationDefinition_Component_PermittedDataTypeCode.ProtoReflect.Descriptor instead.
func (*ObservationDefinition_Component_PermittedDataTypeCode) GetExtension ¶
func (x *ObservationDefinition_Component_PermittedDataTypeCode) GetExtension() []*datatypes_go_proto.Extension
func (*ObservationDefinition_Component_PermittedDataTypeCode) GetId ¶
func (x *ObservationDefinition_Component_PermittedDataTypeCode) GetId() *datatypes_go_proto.String
func (*ObservationDefinition_Component_PermittedDataTypeCode) ProtoMessage ¶
func (*ObservationDefinition_Component_PermittedDataTypeCode) ProtoMessage()
func (*ObservationDefinition_Component_PermittedDataTypeCode) ProtoReflect ¶
func (x *ObservationDefinition_Component_PermittedDataTypeCode) ProtoReflect() protoreflect.Message
func (*ObservationDefinition_Component_PermittedDataTypeCode) Reset ¶
func (x *ObservationDefinition_Component_PermittedDataTypeCode) Reset()
func (*ObservationDefinition_Component_PermittedDataTypeCode) String ¶
func (x *ObservationDefinition_Component_PermittedDataTypeCode) String() string
type ObservationDefinition_PermittedDataTypeCode ¶
type ObservationDefinition_PermittedDataTypeCode struct { Value codes_go_proto.ObservationDataTypeCode_Value `protobuf:"varint,1,opt,name=value,proto3,enum=google.fhir.r5.core.ObservationDataTypeCode_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 }
Quantity | CodeableConcept | string | boolean | integer | Range | Ratio | SampledData | time | dateTime | Period
func (*ObservationDefinition_PermittedDataTypeCode) Descriptor
deprecated
func (*ObservationDefinition_PermittedDataTypeCode) Descriptor() ([]byte, []int)
Deprecated: Use ObservationDefinition_PermittedDataTypeCode.ProtoReflect.Descriptor instead.
func (*ObservationDefinition_PermittedDataTypeCode) GetExtension ¶
func (x *ObservationDefinition_PermittedDataTypeCode) GetExtension() []*datatypes_go_proto.Extension
func (*ObservationDefinition_PermittedDataTypeCode) GetId ¶
func (x *ObservationDefinition_PermittedDataTypeCode) GetId() *datatypes_go_proto.String
func (*ObservationDefinition_PermittedDataTypeCode) GetValue ¶
func (x *ObservationDefinition_PermittedDataTypeCode) GetValue() codes_go_proto.ObservationDataTypeCode_Value
func (*ObservationDefinition_PermittedDataTypeCode) ProtoMessage ¶
func (*ObservationDefinition_PermittedDataTypeCode) ProtoMessage()
func (*ObservationDefinition_PermittedDataTypeCode) ProtoReflect ¶
func (x *ObservationDefinition_PermittedDataTypeCode) ProtoReflect() protoreflect.Message
func (*ObservationDefinition_PermittedDataTypeCode) Reset ¶
func (x *ObservationDefinition_PermittedDataTypeCode) Reset()
func (*ObservationDefinition_PermittedDataTypeCode) String ¶
func (x *ObservationDefinition_PermittedDataTypeCode) String() string
type ObservationDefinition_QualifiedInterval ¶
type ObservationDefinition_QualifiedInterval 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"` Category *ObservationDefinition_QualifiedInterval_CategoryCode `protobuf:"bytes,4,opt,name=category,proto3" json:"category,omitempty"` // The interval itself, for continuous or ordinal observations Range *datatypes_go_proto.Range `protobuf:"bytes,5,opt,name=range,proto3" json:"range,omitempty"` // Range context qualifier Context *datatypes_go_proto.CodeableConcept `protobuf:"bytes,6,opt,name=context,proto3" json:"context,omitempty"` // Targetted population of the range AppliesTo []*datatypes_go_proto.CodeableConcept `protobuf:"bytes,7,rep,name=applies_to,json=appliesTo,proto3" json:"applies_to,omitempty"` Gender *ObservationDefinition_QualifiedInterval_GenderCode `protobuf:"bytes,8,opt,name=gender,proto3" json:"gender,omitempty"` // Applicable age range, if relevant Age *datatypes_go_proto.Range `protobuf:"bytes,9,opt,name=age,proto3" json:"age,omitempty"` // Applicable gestational age range, if relevant GestationalAge *datatypes_go_proto.Range `protobuf:"bytes,10,opt,name=gestational_age,json=gestationalAge,proto3" json:"gestational_age,omitempty"` // Condition associated with the reference range Condition *datatypes_go_proto.String `protobuf:"bytes,11,opt,name=condition,proto3" json:"condition,omitempty"` // contains filtered or unexported fields }
Qualified range for continuous and ordinal observation results
func (*ObservationDefinition_QualifiedInterval) Descriptor
deprecated
func (*ObservationDefinition_QualifiedInterval) Descriptor() ([]byte, []int)
Deprecated: Use ObservationDefinition_QualifiedInterval.ProtoReflect.Descriptor instead.
func (*ObservationDefinition_QualifiedInterval) GetAge ¶
func (x *ObservationDefinition_QualifiedInterval) GetAge() *datatypes_go_proto.Range
func (*ObservationDefinition_QualifiedInterval) GetAppliesTo ¶
func (x *ObservationDefinition_QualifiedInterval) GetAppliesTo() []*datatypes_go_proto.CodeableConcept
func (*ObservationDefinition_QualifiedInterval) GetCategory ¶
func (x *ObservationDefinition_QualifiedInterval) GetCategory() *ObservationDefinition_QualifiedInterval_CategoryCode
func (*ObservationDefinition_QualifiedInterval) GetCondition ¶
func (x *ObservationDefinition_QualifiedInterval) GetCondition() *datatypes_go_proto.String
func (*ObservationDefinition_QualifiedInterval) GetContext ¶
func (x *ObservationDefinition_QualifiedInterval) GetContext() *datatypes_go_proto.CodeableConcept
func (*ObservationDefinition_QualifiedInterval) GetExtension ¶
func (x *ObservationDefinition_QualifiedInterval) GetExtension() []*datatypes_go_proto.Extension
func (*ObservationDefinition_QualifiedInterval) GetGender ¶
func (x *ObservationDefinition_QualifiedInterval) GetGender() *ObservationDefinition_QualifiedInterval_GenderCode
func (*ObservationDefinition_QualifiedInterval) GetGestationalAge ¶
func (x *ObservationDefinition_QualifiedInterval) GetGestationalAge() *datatypes_go_proto.Range
func (*ObservationDefinition_QualifiedInterval) GetId ¶
func (x *ObservationDefinition_QualifiedInterval) GetId() *datatypes_go_proto.Id
func (*ObservationDefinition_QualifiedInterval) GetModifierExtension ¶
func (x *ObservationDefinition_QualifiedInterval) GetModifierExtension() []*datatypes_go_proto.Extension
func (*ObservationDefinition_QualifiedInterval) GetRange ¶
func (x *ObservationDefinition_QualifiedInterval) GetRange() *datatypes_go_proto.Range
func (*ObservationDefinition_QualifiedInterval) ProtoMessage ¶
func (*ObservationDefinition_QualifiedInterval) ProtoMessage()
func (*ObservationDefinition_QualifiedInterval) ProtoReflect ¶
func (x *ObservationDefinition_QualifiedInterval) ProtoReflect() protoreflect.Message
func (*ObservationDefinition_QualifiedInterval) Reset ¶
func (x *ObservationDefinition_QualifiedInterval) Reset()
func (*ObservationDefinition_QualifiedInterval) String ¶
func (x *ObservationDefinition_QualifiedInterval) String() string
type ObservationDefinition_QualifiedInterval_CategoryCode ¶
type ObservationDefinition_QualifiedInterval_CategoryCode struct { Value codes_go_proto.ObservationRangeCategoryCode_Value `protobuf:"varint,1,opt,name=value,proto3,enum=google.fhir.r5.core.ObservationRangeCategoryCode_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 }
reference | critical | absolute
func (*ObservationDefinition_QualifiedInterval_CategoryCode) Descriptor
deprecated
func (*ObservationDefinition_QualifiedInterval_CategoryCode) Descriptor() ([]byte, []int)
Deprecated: Use ObservationDefinition_QualifiedInterval_CategoryCode.ProtoReflect.Descriptor instead.
func (*ObservationDefinition_QualifiedInterval_CategoryCode) GetExtension ¶
func (x *ObservationDefinition_QualifiedInterval_CategoryCode) GetExtension() []*datatypes_go_proto.Extension
func (*ObservationDefinition_QualifiedInterval_CategoryCode) GetId ¶
func (x *ObservationDefinition_QualifiedInterval_CategoryCode) GetId() *datatypes_go_proto.String
func (*ObservationDefinition_QualifiedInterval_CategoryCode) ProtoMessage ¶
func (*ObservationDefinition_QualifiedInterval_CategoryCode) ProtoMessage()
func (*ObservationDefinition_QualifiedInterval_CategoryCode) ProtoReflect ¶
func (x *ObservationDefinition_QualifiedInterval_CategoryCode) ProtoReflect() protoreflect.Message
func (*ObservationDefinition_QualifiedInterval_CategoryCode) Reset ¶
func (x *ObservationDefinition_QualifiedInterval_CategoryCode) Reset()
func (*ObservationDefinition_QualifiedInterval_CategoryCode) String ¶
func (x *ObservationDefinition_QualifiedInterval_CategoryCode) String() string
type ObservationDefinition_QualifiedInterval_GenderCode ¶
type ObservationDefinition_QualifiedInterval_GenderCode struct { Value codes_go_proto.AdministrativeGenderCode_Value `protobuf:"varint,1,opt,name=value,proto3,enum=google.fhir.r5.core.AdministrativeGenderCode_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 }
male | female | other | unknown
func (*ObservationDefinition_QualifiedInterval_GenderCode) Descriptor
deprecated
func (*ObservationDefinition_QualifiedInterval_GenderCode) Descriptor() ([]byte, []int)
Deprecated: Use ObservationDefinition_QualifiedInterval_GenderCode.ProtoReflect.Descriptor instead.
func (*ObservationDefinition_QualifiedInterval_GenderCode) GetExtension ¶
func (x *ObservationDefinition_QualifiedInterval_GenderCode) GetExtension() []*datatypes_go_proto.Extension
func (*ObservationDefinition_QualifiedInterval_GenderCode) GetId ¶
func (x *ObservationDefinition_QualifiedInterval_GenderCode) GetId() *datatypes_go_proto.String
func (*ObservationDefinition_QualifiedInterval_GenderCode) ProtoMessage ¶
func (*ObservationDefinition_QualifiedInterval_GenderCode) ProtoMessage()
func (*ObservationDefinition_QualifiedInterval_GenderCode) ProtoReflect ¶
func (x *ObservationDefinition_QualifiedInterval_GenderCode) ProtoReflect() protoreflect.Message
func (*ObservationDefinition_QualifiedInterval_GenderCode) Reset ¶
func (x *ObservationDefinition_QualifiedInterval_GenderCode) Reset()
func (*ObservationDefinition_QualifiedInterval_GenderCode) String ¶
func (x *ObservationDefinition_QualifiedInterval_GenderCode) String() string
type ObservationDefinition_QuantitativeDetails ¶
type ObservationDefinition_QuantitativeDetails 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"` // Customary unit for quantitative results CustomaryUnit *datatypes_go_proto.CodeableConcept `protobuf:"bytes,4,opt,name=customary_unit,json=customaryUnit,proto3" json:"customary_unit,omitempty"` // SI unit for quantitative results Unit *datatypes_go_proto.CodeableConcept `protobuf:"bytes,5,opt,name=unit,proto3" json:"unit,omitempty"` // SI to Customary unit conversion factor ConversionFactor *datatypes_go_proto.Decimal `protobuf:"bytes,6,opt,name=conversion_factor,json=conversionFactor,proto3" json:"conversion_factor,omitempty"` // Decimal precision of observation quantitative results DecimalPrecision *datatypes_go_proto.Integer `protobuf:"bytes,7,opt,name=decimal_precision,json=decimalPrecision,proto3" json:"decimal_precision,omitempty"` // contains filtered or unexported fields }
Characteristics of quantitative results
func (*ObservationDefinition_QuantitativeDetails) Descriptor
deprecated
func (*ObservationDefinition_QuantitativeDetails) Descriptor() ([]byte, []int)
Deprecated: Use ObservationDefinition_QuantitativeDetails.ProtoReflect.Descriptor instead.
func (*ObservationDefinition_QuantitativeDetails) GetConversionFactor ¶
func (x *ObservationDefinition_QuantitativeDetails) GetConversionFactor() *datatypes_go_proto.Decimal
func (*ObservationDefinition_QuantitativeDetails) GetCustomaryUnit ¶
func (x *ObservationDefinition_QuantitativeDetails) GetCustomaryUnit() *datatypes_go_proto.CodeableConcept
func (*ObservationDefinition_QuantitativeDetails) GetDecimalPrecision ¶
func (x *ObservationDefinition_QuantitativeDetails) GetDecimalPrecision() *datatypes_go_proto.Integer
func (*ObservationDefinition_QuantitativeDetails) GetExtension ¶
func (x *ObservationDefinition_QuantitativeDetails) GetExtension() []*datatypes_go_proto.Extension
func (*ObservationDefinition_QuantitativeDetails) GetId ¶
func (x *ObservationDefinition_QuantitativeDetails) GetId() *datatypes_go_proto.Id
func (*ObservationDefinition_QuantitativeDetails) GetModifierExtension ¶
func (x *ObservationDefinition_QuantitativeDetails) GetModifierExtension() []*datatypes_go_proto.Extension
func (*ObservationDefinition_QuantitativeDetails) GetUnit ¶
func (x *ObservationDefinition_QuantitativeDetails) GetUnit() *datatypes_go_proto.CodeableConcept
func (*ObservationDefinition_QuantitativeDetails) ProtoMessage ¶
func (*ObservationDefinition_QuantitativeDetails) ProtoMessage()
func (*ObservationDefinition_QuantitativeDetails) ProtoReflect ¶
func (x *ObservationDefinition_QuantitativeDetails) ProtoReflect() protoreflect.Message
func (*ObservationDefinition_QuantitativeDetails) Reset ¶
func (x *ObservationDefinition_QuantitativeDetails) Reset()
func (*ObservationDefinition_QuantitativeDetails) String ¶
func (x *ObservationDefinition_QuantitativeDetails) String() string
type ObservationDefinition_StatusCode ¶
type ObservationDefinition_StatusCode struct { Value codes_go_proto.PublicationStatusCode_Value `protobuf:"varint,1,opt,name=value,proto3,enum=google.fhir.r5.core.PublicationStatusCode_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 }
draft | active | retired | unknown
func (*ObservationDefinition_StatusCode) Descriptor
deprecated
func (*ObservationDefinition_StatusCode) Descriptor() ([]byte, []int)
Deprecated: Use ObservationDefinition_StatusCode.ProtoReflect.Descriptor instead.
func (*ObservationDefinition_StatusCode) GetExtension ¶
func (x *ObservationDefinition_StatusCode) GetExtension() []*datatypes_go_proto.Extension
func (*ObservationDefinition_StatusCode) GetId ¶
func (x *ObservationDefinition_StatusCode) GetId() *datatypes_go_proto.String
func (*ObservationDefinition_StatusCode) GetValue ¶
func (x *ObservationDefinition_StatusCode) GetValue() codes_go_proto.PublicationStatusCode_Value
func (*ObservationDefinition_StatusCode) ProtoMessage ¶
func (*ObservationDefinition_StatusCode) ProtoMessage()
func (*ObservationDefinition_StatusCode) ProtoReflect ¶
func (x *ObservationDefinition_StatusCode) ProtoReflect() protoreflect.Message
func (*ObservationDefinition_StatusCode) Reset ¶
func (x *ObservationDefinition_StatusCode) Reset()
func (*ObservationDefinition_StatusCode) String ¶
func (x *ObservationDefinition_StatusCode) String() string
type ObservationDefinition_SubjectX ¶
type ObservationDefinition_SubjectX struct { // Types that are assignable to Choice: // *ObservationDefinition_SubjectX_CodeableConcept // *ObservationDefinition_SubjectX_Reference Choice isObservationDefinition_SubjectX_Choice `protobuf_oneof:"choice"` // contains filtered or unexported fields }
Type of subject for the defined observation
func (*ObservationDefinition_SubjectX) Descriptor
deprecated
func (*ObservationDefinition_SubjectX) Descriptor() ([]byte, []int)
Deprecated: Use ObservationDefinition_SubjectX.ProtoReflect.Descriptor instead.
func (*ObservationDefinition_SubjectX) GetChoice ¶
func (m *ObservationDefinition_SubjectX) GetChoice() isObservationDefinition_SubjectX_Choice
func (*ObservationDefinition_SubjectX) GetCodeableConcept ¶
func (x *ObservationDefinition_SubjectX) GetCodeableConcept() *datatypes_go_proto.CodeableConcept
func (*ObservationDefinition_SubjectX) GetReference ¶
func (x *ObservationDefinition_SubjectX) GetReference() *datatypes_go_proto.Reference
func (*ObservationDefinition_SubjectX) ProtoMessage ¶
func (*ObservationDefinition_SubjectX) ProtoMessage()
func (*ObservationDefinition_SubjectX) ProtoReflect ¶
func (x *ObservationDefinition_SubjectX) ProtoReflect() protoreflect.Message
func (*ObservationDefinition_SubjectX) Reset ¶
func (x *ObservationDefinition_SubjectX) Reset()
func (*ObservationDefinition_SubjectX) String ¶
func (x *ObservationDefinition_SubjectX) String() string
type ObservationDefinition_SubjectX_CodeableConcept ¶
type ObservationDefinition_SubjectX_CodeableConcept struct {
CodeableConcept *datatypes_go_proto.CodeableConcept `protobuf:"bytes,1,opt,name=codeable_concept,json=codeableConcept,proto3,oneof"`
}
type ObservationDefinition_SubjectX_Reference ¶
type ObservationDefinition_SubjectX_Reference struct {
Reference *datatypes_go_proto.Reference `protobuf:"bytes,2,opt,name=reference,proto3,oneof"`
}