Documentation ¶
Index ¶
- Variables
- type CatalogEntry
- func (*CatalogEntry) Descriptor() ([]byte, []int)deprecated
- func (x *CatalogEntry) GetBillingCode() []*datatypes_go_proto.CodeableConcept
- func (x *CatalogEntry) GetBillingSummary() *datatypes_go_proto.String
- func (x *CatalogEntry) GetContained() []*any.Any
- func (x *CatalogEntry) GetEffectivePeriod() *datatypes_go_proto.Period
- func (x *CatalogEntry) GetEstimatedDuration() *datatypes_go_proto.Duration
- func (x *CatalogEntry) GetExtension() []*datatypes_go_proto.Extension
- func (x *CatalogEntry) GetId() *datatypes_go_proto.Id
- func (x *CatalogEntry) GetIdentifier() []*datatypes_go_proto.Identifier
- func (x *CatalogEntry) GetImplicitRules() *datatypes_go_proto.Uri
- func (x *CatalogEntry) GetLanguage() *datatypes_go_proto.Code
- func (x *CatalogEntry) GetLimitationSummary() *datatypes_go_proto.String
- func (x *CatalogEntry) GetMeta() *datatypes_go_proto.Meta
- func (x *CatalogEntry) GetModifierExtension() []*datatypes_go_proto.Extension
- func (x *CatalogEntry) GetName() *datatypes_go_proto.String
- func (x *CatalogEntry) GetNote() []*datatypes_go_proto.Annotation
- func (x *CatalogEntry) GetOrderable() *datatypes_go_proto.Boolean
- func (x *CatalogEntry) GetReferencedItem() *datatypes_go_proto.Reference
- func (x *CatalogEntry) GetRegulatorySummary() *datatypes_go_proto.String
- func (x *CatalogEntry) GetRelatedEntry() []*CatalogEntry_RelatedEntry
- func (x *CatalogEntry) GetScheduleSummary() *datatypes_go_proto.String
- func (x *CatalogEntry) GetStatus() *CatalogEntry_StatusCode
- func (x *CatalogEntry) GetText() *datatypes_go_proto.Narrative
- func (x *CatalogEntry) GetType() *CatalogEntry_TypeCode
- func (x *CatalogEntry) GetUpdatedBy() *datatypes_go_proto.Reference
- func (*CatalogEntry) ProtoMessage()
- func (x *CatalogEntry) ProtoReflect() protoreflect.Message
- func (x *CatalogEntry) Reset()
- func (x *CatalogEntry) String() string
- type CatalogEntry_RelatedEntry
- func (*CatalogEntry_RelatedEntry) Descriptor() ([]byte, []int)deprecated
- func (x *CatalogEntry_RelatedEntry) GetExtension() []*datatypes_go_proto.Extension
- func (x *CatalogEntry_RelatedEntry) GetId() *datatypes_go_proto.Id
- func (x *CatalogEntry_RelatedEntry) GetModifierExtension() []*datatypes_go_proto.Extension
- func (x *CatalogEntry_RelatedEntry) GetRelationship() *CatalogEntry_RelatedEntry_RelationshipCode
- func (x *CatalogEntry_RelatedEntry) GetTarget() *datatypes_go_proto.Reference
- func (*CatalogEntry_RelatedEntry) ProtoMessage()
- func (x *CatalogEntry_RelatedEntry) ProtoReflect() protoreflect.Message
- func (x *CatalogEntry_RelatedEntry) Reset()
- func (x *CatalogEntry_RelatedEntry) String() string
- type CatalogEntry_RelatedEntry_RelationshipCode
- func (*CatalogEntry_RelatedEntry_RelationshipCode) Descriptor() ([]byte, []int)deprecated
- func (x *CatalogEntry_RelatedEntry_RelationshipCode) GetExtension() []*datatypes_go_proto.Extension
- func (x *CatalogEntry_RelatedEntry_RelationshipCode) GetId() *datatypes_go_proto.String
- func (x *CatalogEntry_RelatedEntry_RelationshipCode) GetValue() codes_go_proto.CatalogEntryRelationTypeCode_Value
- func (*CatalogEntry_RelatedEntry_RelationshipCode) ProtoMessage()
- func (x *CatalogEntry_RelatedEntry_RelationshipCode) ProtoReflect() protoreflect.Message
- func (x *CatalogEntry_RelatedEntry_RelationshipCode) Reset()
- func (x *CatalogEntry_RelatedEntry_RelationshipCode) String() string
- type CatalogEntry_StatusCode
- func (*CatalogEntry_StatusCode) Descriptor() ([]byte, []int)deprecated
- func (x *CatalogEntry_StatusCode) GetExtension() []*datatypes_go_proto.Extension
- func (x *CatalogEntry_StatusCode) GetId() *datatypes_go_proto.String
- func (x *CatalogEntry_StatusCode) GetValue() codes_go_proto.CatalogEntryStatusCode_Value
- func (*CatalogEntry_StatusCode) ProtoMessage()
- func (x *CatalogEntry_StatusCode) ProtoReflect() protoreflect.Message
- func (x *CatalogEntry_StatusCode) Reset()
- func (x *CatalogEntry_StatusCode) String() string
- type CatalogEntry_TypeCode
- func (*CatalogEntry_TypeCode) Descriptor() ([]byte, []int)deprecated
- func (x *CatalogEntry_TypeCode) GetExtension() []*datatypes_go_proto.Extension
- func (x *CatalogEntry_TypeCode) GetId() *datatypes_go_proto.String
- func (x *CatalogEntry_TypeCode) GetValue() codes_go_proto.CatalogEntryTypeCode_Value
- func (*CatalogEntry_TypeCode) ProtoMessage()
- func (x *CatalogEntry_TypeCode) ProtoReflect() protoreflect.Message
- func (x *CatalogEntry_TypeCode) Reset()
- func (x *CatalogEntry_TypeCode) String() string
Constants ¶
This section is empty.
Variables ¶
var File_proto_google_fhir_proto_r5_core_resources_catalog_entry_proto protoreflect.FileDescriptor
Functions ¶
This section is empty.
Types ¶
type CatalogEntry ¶
type CatalogEntry 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 of the catalog entry Identifier []*datatypes_go_proto.Identifier `protobuf:"bytes,10,rep,name=identifier,proto3" json:"identifier,omitempty"` // Displayable name assigned to the catalog entry Name *datatypes_go_proto.String `protobuf:"bytes,11,opt,name=name,proto3" json:"name,omitempty"` Type *CatalogEntry_TypeCode `protobuf:"bytes,12,opt,name=type,proto3" json:"type,omitempty"` Status *CatalogEntry_StatusCode `protobuf:"bytes,13,opt,name=status,proto3" json:"status,omitempty"` // When this catalog entry is expected to be active EffectivePeriod *datatypes_go_proto.Period `protobuf:"bytes,14,opt,name=effective_period,json=effectivePeriod,proto3" json:"effective_period,omitempty"` // Is orderable Orderable *datatypes_go_proto.Boolean `protobuf:"bytes,15,opt,name=orderable,proto3" json:"orderable,omitempty"` // Item attached to this entry of the catalog ReferencedItem *datatypes_go_proto.Reference `protobuf:"bytes,16,opt,name=referenced_item,json=referencedItem,proto3" json:"referenced_item,omitempty"` RelatedEntry []*CatalogEntry_RelatedEntry `protobuf:"bytes,17,rep,name=related_entry,json=relatedEntry,proto3" json:"related_entry,omitempty"` // Last updater of this catalog entry UpdatedBy *datatypes_go_proto.Reference `protobuf:"bytes,18,opt,name=updated_by,json=updatedBy,proto3" json:"updated_by,omitempty"` // Notes and comments about this catalog entry Note []*datatypes_go_proto.Annotation `protobuf:"bytes,19,rep,name=note,proto3" json:"note,omitempty"` // Estimated duration of the orderable item EstimatedDuration *datatypes_go_proto.Duration `protobuf:"bytes,20,opt,name=estimated_duration,json=estimatedDuration,proto3" json:"estimated_duration,omitempty"` // Billing code in the context of this catalog entry BillingCode []*datatypes_go_proto.CodeableConcept `protobuf:"bytes,21,rep,name=billing_code,json=billingCode,proto3" json:"billing_code,omitempty"` // Billing summary in the context of this catalog entry BillingSummary *datatypes_go_proto.String `protobuf:"bytes,22,opt,name=billing_summary,json=billingSummary,proto3" json:"billing_summary,omitempty"` // Schedule summary for the catalog entry ScheduleSummary *datatypes_go_proto.String `protobuf:"bytes,23,opt,name=schedule_summary,json=scheduleSummary,proto3" json:"schedule_summary,omitempty"` // Summary of limitations for the catalog entry LimitationSummary *datatypes_go_proto.String `protobuf:"bytes,24,opt,name=limitation_summary,json=limitationSummary,proto3" json:"limitation_summary,omitempty"` // Regulatory summary for the catalog entry RegulatorySummary *datatypes_go_proto.String `protobuf:"bytes,25,opt,name=regulatory_summary,json=regulatorySummary,proto3" json:"regulatory_summary,omitempty"` // contains filtered or unexported fields }
Auto-generated from StructureDefinition for CatalogEntry, last updated 2019-12-31T21:03:40.621+11:00. An entry in a catalog. See http://hl7.org/fhir/StructureDefinition/CatalogEntry
func (*CatalogEntry) Descriptor
deprecated
func (*CatalogEntry) Descriptor() ([]byte, []int)
Deprecated: Use CatalogEntry.ProtoReflect.Descriptor instead.
func (*CatalogEntry) GetBillingCode ¶
func (x *CatalogEntry) GetBillingCode() []*datatypes_go_proto.CodeableConcept
func (*CatalogEntry) GetBillingSummary ¶
func (x *CatalogEntry) GetBillingSummary() *datatypes_go_proto.String
func (*CatalogEntry) GetContained ¶
func (x *CatalogEntry) GetContained() []*any.Any
func (*CatalogEntry) GetEffectivePeriod ¶
func (x *CatalogEntry) GetEffectivePeriod() *datatypes_go_proto.Period
func (*CatalogEntry) GetEstimatedDuration ¶
func (x *CatalogEntry) GetEstimatedDuration() *datatypes_go_proto.Duration
func (*CatalogEntry) GetExtension ¶
func (x *CatalogEntry) GetExtension() []*datatypes_go_proto.Extension
func (*CatalogEntry) GetId ¶
func (x *CatalogEntry) GetId() *datatypes_go_proto.Id
func (*CatalogEntry) GetIdentifier ¶
func (x *CatalogEntry) GetIdentifier() []*datatypes_go_proto.Identifier
func (*CatalogEntry) GetImplicitRules ¶
func (x *CatalogEntry) GetImplicitRules() *datatypes_go_proto.Uri
func (*CatalogEntry) GetLanguage ¶
func (x *CatalogEntry) GetLanguage() *datatypes_go_proto.Code
func (*CatalogEntry) GetLimitationSummary ¶
func (x *CatalogEntry) GetLimitationSummary() *datatypes_go_proto.String
func (*CatalogEntry) GetMeta ¶
func (x *CatalogEntry) GetMeta() *datatypes_go_proto.Meta
func (*CatalogEntry) GetModifierExtension ¶
func (x *CatalogEntry) GetModifierExtension() []*datatypes_go_proto.Extension
func (*CatalogEntry) GetName ¶
func (x *CatalogEntry) GetName() *datatypes_go_proto.String
func (*CatalogEntry) GetNote ¶
func (x *CatalogEntry) GetNote() []*datatypes_go_proto.Annotation
func (*CatalogEntry) GetOrderable ¶
func (x *CatalogEntry) GetOrderable() *datatypes_go_proto.Boolean
func (*CatalogEntry) GetReferencedItem ¶
func (x *CatalogEntry) GetReferencedItem() *datatypes_go_proto.Reference
func (*CatalogEntry) GetRegulatorySummary ¶
func (x *CatalogEntry) GetRegulatorySummary() *datatypes_go_proto.String
func (*CatalogEntry) GetRelatedEntry ¶
func (x *CatalogEntry) GetRelatedEntry() []*CatalogEntry_RelatedEntry
func (*CatalogEntry) GetScheduleSummary ¶
func (x *CatalogEntry) GetScheduleSummary() *datatypes_go_proto.String
func (*CatalogEntry) GetStatus ¶
func (x *CatalogEntry) GetStatus() *CatalogEntry_StatusCode
func (*CatalogEntry) GetText ¶
func (x *CatalogEntry) GetText() *datatypes_go_proto.Narrative
func (*CatalogEntry) GetType ¶
func (x *CatalogEntry) GetType() *CatalogEntry_TypeCode
func (*CatalogEntry) GetUpdatedBy ¶
func (x *CatalogEntry) GetUpdatedBy() *datatypes_go_proto.Reference
func (*CatalogEntry) ProtoMessage ¶
func (*CatalogEntry) ProtoMessage()
func (*CatalogEntry) ProtoReflect ¶
func (x *CatalogEntry) ProtoReflect() protoreflect.Message
func (*CatalogEntry) Reset ¶
func (x *CatalogEntry) Reset()
func (*CatalogEntry) String ¶
func (x *CatalogEntry) String() string
type CatalogEntry_RelatedEntry ¶
type CatalogEntry_RelatedEntry 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"` Relationship *CatalogEntry_RelatedEntry_RelationshipCode `protobuf:"bytes,4,opt,name=relationship,proto3" json:"relationship,omitempty"` // The reference to the related entry Target *datatypes_go_proto.Reference `protobuf:"bytes,5,opt,name=target,proto3" json:"target,omitempty"` // contains filtered or unexported fields }
Another entry of the catalog related to this one
func (*CatalogEntry_RelatedEntry) Descriptor
deprecated
func (*CatalogEntry_RelatedEntry) Descriptor() ([]byte, []int)
Deprecated: Use CatalogEntry_RelatedEntry.ProtoReflect.Descriptor instead.
func (*CatalogEntry_RelatedEntry) GetExtension ¶
func (x *CatalogEntry_RelatedEntry) GetExtension() []*datatypes_go_proto.Extension
func (*CatalogEntry_RelatedEntry) GetId ¶
func (x *CatalogEntry_RelatedEntry) GetId() *datatypes_go_proto.Id
func (*CatalogEntry_RelatedEntry) GetModifierExtension ¶
func (x *CatalogEntry_RelatedEntry) GetModifierExtension() []*datatypes_go_proto.Extension
func (*CatalogEntry_RelatedEntry) GetRelationship ¶
func (x *CatalogEntry_RelatedEntry) GetRelationship() *CatalogEntry_RelatedEntry_RelationshipCode
func (*CatalogEntry_RelatedEntry) GetTarget ¶
func (x *CatalogEntry_RelatedEntry) GetTarget() *datatypes_go_proto.Reference
func (*CatalogEntry_RelatedEntry) ProtoMessage ¶
func (*CatalogEntry_RelatedEntry) ProtoMessage()
func (*CatalogEntry_RelatedEntry) ProtoReflect ¶
func (x *CatalogEntry_RelatedEntry) ProtoReflect() protoreflect.Message
func (*CatalogEntry_RelatedEntry) Reset ¶
func (x *CatalogEntry_RelatedEntry) Reset()
func (*CatalogEntry_RelatedEntry) String ¶
func (x *CatalogEntry_RelatedEntry) String() string
type CatalogEntry_RelatedEntry_RelationshipCode ¶
type CatalogEntry_RelatedEntry_RelationshipCode struct { Value codes_go_proto.CatalogEntryRelationTypeCode_Value `protobuf:"varint,1,opt,name=value,proto3,enum=google.fhir.r5.core.CatalogEntryRelationTypeCode_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 }
triggers | is-replaced-by | excludes | includes
func (*CatalogEntry_RelatedEntry_RelationshipCode) Descriptor
deprecated
func (*CatalogEntry_RelatedEntry_RelationshipCode) Descriptor() ([]byte, []int)
Deprecated: Use CatalogEntry_RelatedEntry_RelationshipCode.ProtoReflect.Descriptor instead.
func (*CatalogEntry_RelatedEntry_RelationshipCode) GetExtension ¶
func (x *CatalogEntry_RelatedEntry_RelationshipCode) GetExtension() []*datatypes_go_proto.Extension
func (*CatalogEntry_RelatedEntry_RelationshipCode) GetId ¶
func (x *CatalogEntry_RelatedEntry_RelationshipCode) GetId() *datatypes_go_proto.String
func (*CatalogEntry_RelatedEntry_RelationshipCode) GetValue ¶
func (x *CatalogEntry_RelatedEntry_RelationshipCode) GetValue() codes_go_proto.CatalogEntryRelationTypeCode_Value
func (*CatalogEntry_RelatedEntry_RelationshipCode) ProtoMessage ¶
func (*CatalogEntry_RelatedEntry_RelationshipCode) ProtoMessage()
func (*CatalogEntry_RelatedEntry_RelationshipCode) ProtoReflect ¶
func (x *CatalogEntry_RelatedEntry_RelationshipCode) ProtoReflect() protoreflect.Message
func (*CatalogEntry_RelatedEntry_RelationshipCode) Reset ¶
func (x *CatalogEntry_RelatedEntry_RelationshipCode) Reset()
func (*CatalogEntry_RelatedEntry_RelationshipCode) String ¶
func (x *CatalogEntry_RelatedEntry_RelationshipCode) String() string
type CatalogEntry_StatusCode ¶
type CatalogEntry_StatusCode struct { Value codes_go_proto.CatalogEntryStatusCode_Value `protobuf:"varint,1,opt,name=value,proto3,enum=google.fhir.r5.core.CatalogEntryStatusCode_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
func (*CatalogEntry_StatusCode) Descriptor
deprecated
func (*CatalogEntry_StatusCode) Descriptor() ([]byte, []int)
Deprecated: Use CatalogEntry_StatusCode.ProtoReflect.Descriptor instead.
func (*CatalogEntry_StatusCode) GetExtension ¶
func (x *CatalogEntry_StatusCode) GetExtension() []*datatypes_go_proto.Extension
func (*CatalogEntry_StatusCode) GetId ¶
func (x *CatalogEntry_StatusCode) GetId() *datatypes_go_proto.String
func (*CatalogEntry_StatusCode) GetValue ¶
func (x *CatalogEntry_StatusCode) GetValue() codes_go_proto.CatalogEntryStatusCode_Value
func (*CatalogEntry_StatusCode) ProtoMessage ¶
func (*CatalogEntry_StatusCode) ProtoMessage()
func (*CatalogEntry_StatusCode) ProtoReflect ¶
func (x *CatalogEntry_StatusCode) ProtoReflect() protoreflect.Message
func (*CatalogEntry_StatusCode) Reset ¶
func (x *CatalogEntry_StatusCode) Reset()
func (*CatalogEntry_StatusCode) String ¶
func (x *CatalogEntry_StatusCode) String() string
type CatalogEntry_TypeCode ¶
type CatalogEntry_TypeCode struct { Value codes_go_proto.CatalogEntryTypeCode_Value `protobuf:"varint,1,opt,name=value,proto3,enum=google.fhir.r5.core.CatalogEntryTypeCode_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 }
ActivityDefinition | PlanDefinition | SpecimenDefinition | ObservationDefinition | DeviceDefinition | Organization | Practitioner | PractitionerRole | HealthcareService | MedicationKnowledge | Medication | Substance | Location
func (*CatalogEntry_TypeCode) Descriptor
deprecated
func (*CatalogEntry_TypeCode) Descriptor() ([]byte, []int)
Deprecated: Use CatalogEntry_TypeCode.ProtoReflect.Descriptor instead.
func (*CatalogEntry_TypeCode) GetExtension ¶
func (x *CatalogEntry_TypeCode) GetExtension() []*datatypes_go_proto.Extension
func (*CatalogEntry_TypeCode) GetId ¶
func (x *CatalogEntry_TypeCode) GetId() *datatypes_go_proto.String
func (*CatalogEntry_TypeCode) GetValue ¶
func (x *CatalogEntry_TypeCode) GetValue() codes_go_proto.CatalogEntryTypeCode_Value
func (*CatalogEntry_TypeCode) ProtoMessage ¶
func (*CatalogEntry_TypeCode) ProtoMessage()
func (*CatalogEntry_TypeCode) ProtoReflect ¶
func (x *CatalogEntry_TypeCode) ProtoReflect() protoreflect.Message
func (*CatalogEntry_TypeCode) Reset ¶
func (x *CatalogEntry_TypeCode) Reset()
func (*CatalogEntry_TypeCode) String ¶
func (x *CatalogEntry_TypeCode) String() string