Documentation ¶
Index ¶
- Variables
- type Composition
- func (*Composition) Descriptor() ([]byte, []int)deprecated
- func (x *Composition) GetAttester() []*Composition_Attester
- func (x *Composition) GetAuthor() []*datatypes_go_proto.Reference
- func (x *Composition) GetCategory() []*datatypes_go_proto.CodeableConcept
- func (x *Composition) GetConfidentiality() *Composition_ConfidentialityCode
- func (x *Composition) GetContained() []*any.Any
- func (x *Composition) GetCustodian() *datatypes_go_proto.Reference
- func (x *Composition) GetDate() *datatypes_go_proto.DateTime
- func (x *Composition) GetEncounter() *datatypes_go_proto.Reference
- func (x *Composition) GetEvent() []*Composition_Event
- func (x *Composition) GetExtension() []*datatypes_go_proto.Extension
- func (x *Composition) GetId() *datatypes_go_proto.Id
- func (x *Composition) GetIdentifier() *datatypes_go_proto.Identifier
- func (x *Composition) GetImplicitRules() *datatypes_go_proto.Uri
- func (x *Composition) GetLanguage() *datatypes_go_proto.Code
- func (x *Composition) GetMeta() *datatypes_go_proto.Meta
- func (x *Composition) GetModifierExtension() []*datatypes_go_proto.Extension
- func (x *Composition) GetRelatesTo() []*Composition_RelatesTo
- func (x *Composition) GetSection() []*Composition_Section
- func (x *Composition) GetStatus() *Composition_StatusCode
- func (x *Composition) GetSubject() *datatypes_go_proto.Reference
- func (x *Composition) GetText() *datatypes_go_proto.Narrative
- func (x *Composition) GetTitle() *datatypes_go_proto.String
- func (x *Composition) GetType() *datatypes_go_proto.CodeableConcept
- func (*Composition) ProtoMessage()
- func (x *Composition) ProtoReflect() protoreflect.Message
- func (x *Composition) Reset()
- func (x *Composition) String() string
- type Composition_Attester
- func (*Composition_Attester) Descriptor() ([]byte, []int)deprecated
- func (x *Composition_Attester) GetExtension() []*datatypes_go_proto.Extension
- func (x *Composition_Attester) GetId() *datatypes_go_proto.Id
- func (x *Composition_Attester) GetMode() *Composition_Attester_ModeCode
- func (x *Composition_Attester) GetModifierExtension() []*datatypes_go_proto.Extension
- func (x *Composition_Attester) GetParty() *datatypes_go_proto.Reference
- func (x *Composition_Attester) GetTime() *datatypes_go_proto.DateTime
- func (*Composition_Attester) ProtoMessage()
- func (x *Composition_Attester) ProtoReflect() protoreflect.Message
- func (x *Composition_Attester) Reset()
- func (x *Composition_Attester) String() string
- type Composition_Attester_ModeCode
- func (*Composition_Attester_ModeCode) Descriptor() ([]byte, []int)deprecated
- func (x *Composition_Attester_ModeCode) GetExtension() []*datatypes_go_proto.Extension
- func (x *Composition_Attester_ModeCode) GetId() *datatypes_go_proto.String
- func (x *Composition_Attester_ModeCode) GetValue() codes_go_proto.CompositionAttestationModeCode_Value
- func (*Composition_Attester_ModeCode) ProtoMessage()
- func (x *Composition_Attester_ModeCode) ProtoReflect() protoreflect.Message
- func (x *Composition_Attester_ModeCode) Reset()
- func (x *Composition_Attester_ModeCode) String() string
- type Composition_ConfidentialityCode
- func (*Composition_ConfidentialityCode) Descriptor() ([]byte, []int)deprecated
- func (x *Composition_ConfidentialityCode) GetExtension() []*datatypes_go_proto.Extension
- func (x *Composition_ConfidentialityCode) GetId() *datatypes_go_proto.String
- func (x *Composition_ConfidentialityCode) GetValue() valuesets_go_proto.V3ConfidentialityClassificationValueSet_Value
- func (*Composition_ConfidentialityCode) ProtoMessage()
- func (x *Composition_ConfidentialityCode) ProtoReflect() protoreflect.Message
- func (x *Composition_ConfidentialityCode) Reset()
- func (x *Composition_ConfidentialityCode) String() string
- type Composition_Event
- func (*Composition_Event) Descriptor() ([]byte, []int)deprecated
- func (x *Composition_Event) GetCode() []*datatypes_go_proto.CodeableConcept
- func (x *Composition_Event) GetDetail() []*datatypes_go_proto.Reference
- func (x *Composition_Event) GetExtension() []*datatypes_go_proto.Extension
- func (x *Composition_Event) GetId() *datatypes_go_proto.Id
- func (x *Composition_Event) GetModifierExtension() []*datatypes_go_proto.Extension
- func (x *Composition_Event) GetPeriod() *datatypes_go_proto.Period
- func (*Composition_Event) ProtoMessage()
- func (x *Composition_Event) ProtoReflect() protoreflect.Message
- func (x *Composition_Event) Reset()
- func (x *Composition_Event) String() string
- type Composition_RelatesTo
- func (*Composition_RelatesTo) Descriptor() ([]byte, []int)deprecated
- func (x *Composition_RelatesTo) GetCode() *Composition_RelatesTo_CodeType
- func (x *Composition_RelatesTo) GetExtension() []*datatypes_go_proto.Extension
- func (x *Composition_RelatesTo) GetId() *datatypes_go_proto.Id
- func (x *Composition_RelatesTo) GetModifierExtension() []*datatypes_go_proto.Extension
- func (x *Composition_RelatesTo) GetTarget() *Composition_RelatesTo_TargetX
- func (*Composition_RelatesTo) ProtoMessage()
- func (x *Composition_RelatesTo) ProtoReflect() protoreflect.Message
- func (x *Composition_RelatesTo) Reset()
- func (x *Composition_RelatesTo) String() string
- type Composition_RelatesTo_CodeType
- func (*Composition_RelatesTo_CodeType) Descriptor() ([]byte, []int)deprecated
- func (x *Composition_RelatesTo_CodeType) GetExtension() []*datatypes_go_proto.Extension
- func (x *Composition_RelatesTo_CodeType) GetId() *datatypes_go_proto.String
- func (x *Composition_RelatesTo_CodeType) GetValue() codes_go_proto.DocumentRelationshipTypeCode_Value
- func (*Composition_RelatesTo_CodeType) ProtoMessage()
- func (x *Composition_RelatesTo_CodeType) ProtoReflect() protoreflect.Message
- func (x *Composition_RelatesTo_CodeType) Reset()
- func (x *Composition_RelatesTo_CodeType) String() string
- type Composition_RelatesTo_TargetX
- func (*Composition_RelatesTo_TargetX) Descriptor() ([]byte, []int)deprecated
- func (m *Composition_RelatesTo_TargetX) GetChoice() isComposition_RelatesTo_TargetX_Choice
- func (x *Composition_RelatesTo_TargetX) GetIdentifier() *datatypes_go_proto.Identifier
- func (x *Composition_RelatesTo_TargetX) GetReference() *datatypes_go_proto.Reference
- func (*Composition_RelatesTo_TargetX) ProtoMessage()
- func (x *Composition_RelatesTo_TargetX) ProtoReflect() protoreflect.Message
- func (x *Composition_RelatesTo_TargetX) Reset()
- func (x *Composition_RelatesTo_TargetX) String() string
- type Composition_RelatesTo_TargetX_Identifier
- type Composition_RelatesTo_TargetX_Reference
- type Composition_Section
- func (*Composition_Section) Descriptor() ([]byte, []int)deprecated
- func (x *Composition_Section) GetAuthor() []*datatypes_go_proto.Reference
- func (x *Composition_Section) GetCode() *datatypes_go_proto.CodeableConcept
- func (x *Composition_Section) GetEmptyReason() *datatypes_go_proto.CodeableConcept
- func (x *Composition_Section) GetEntry() []*datatypes_go_proto.Reference
- func (x *Composition_Section) GetExtension() []*datatypes_go_proto.Extension
- func (x *Composition_Section) GetFocus() *datatypes_go_proto.Reference
- func (x *Composition_Section) GetId() *datatypes_go_proto.Id
- func (x *Composition_Section) GetMode() *Composition_Section_ModeCode
- func (x *Composition_Section) GetModifierExtension() []*datatypes_go_proto.Extension
- func (x *Composition_Section) GetOrderedBy() *datatypes_go_proto.CodeableConcept
- func (x *Composition_Section) GetSection() []*Composition_Section
- func (x *Composition_Section) GetText() *datatypes_go_proto.Narrative
- func (x *Composition_Section) GetTitle() *datatypes_go_proto.String
- func (*Composition_Section) ProtoMessage()
- func (x *Composition_Section) ProtoReflect() protoreflect.Message
- func (x *Composition_Section) Reset()
- func (x *Composition_Section) String() string
- type Composition_Section_ModeCode
- func (*Composition_Section_ModeCode) Descriptor() ([]byte, []int)deprecated
- func (x *Composition_Section_ModeCode) GetExtension() []*datatypes_go_proto.Extension
- func (x *Composition_Section_ModeCode) GetId() *datatypes_go_proto.String
- func (x *Composition_Section_ModeCode) GetValue() codes_go_proto.ListModeCode_Value
- func (*Composition_Section_ModeCode) ProtoMessage()
- func (x *Composition_Section_ModeCode) ProtoReflect() protoreflect.Message
- func (x *Composition_Section_ModeCode) Reset()
- func (x *Composition_Section_ModeCode) String() string
- type Composition_StatusCode
- func (*Composition_StatusCode) Descriptor() ([]byte, []int)deprecated
- func (x *Composition_StatusCode) GetExtension() []*datatypes_go_proto.Extension
- func (x *Composition_StatusCode) GetId() *datatypes_go_proto.String
- func (x *Composition_StatusCode) GetValue() codes_go_proto.CompositionStatusCode_Value
- func (*Composition_StatusCode) ProtoMessage()
- func (x *Composition_StatusCode) ProtoReflect() protoreflect.Message
- func (x *Composition_StatusCode) Reset()
- func (x *Composition_StatusCode) String() string
Constants ¶
This section is empty.
Variables ¶
var File_proto_google_fhir_proto_r5_core_resources_composition_proto protoreflect.FileDescriptor
Functions ¶
This section is empty.
Types ¶
type Composition ¶
type Composition 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"` // Version-independent identifier for the Composition Identifier *datatypes_go_proto.Identifier `protobuf:"bytes,10,opt,name=identifier,proto3" json:"identifier,omitempty"` Status *Composition_StatusCode `protobuf:"bytes,11,opt,name=status,proto3" json:"status,omitempty"` // Kind of composition (LOINC if possible) Type *datatypes_go_proto.CodeableConcept `protobuf:"bytes,12,opt,name=type,proto3" json:"type,omitempty"` // Categorization of Composition Category []*datatypes_go_proto.CodeableConcept `protobuf:"bytes,13,rep,name=category,proto3" json:"category,omitempty"` // Who and/or what the composition is about Subject *datatypes_go_proto.Reference `protobuf:"bytes,14,opt,name=subject,proto3" json:"subject,omitempty"` // Context of the Composition Encounter *datatypes_go_proto.Reference `protobuf:"bytes,15,opt,name=encounter,proto3" json:"encounter,omitempty"` // Composition editing time Date *datatypes_go_proto.DateTime `protobuf:"bytes,16,opt,name=date,proto3" json:"date,omitempty"` // Who and/or what authored the composition Author []*datatypes_go_proto.Reference `protobuf:"bytes,17,rep,name=author,proto3" json:"author,omitempty"` // Human Readable name/title Title *datatypes_go_proto.String `protobuf:"bytes,18,opt,name=title,proto3" json:"title,omitempty"` Confidentiality *Composition_ConfidentialityCode `protobuf:"bytes,19,opt,name=confidentiality,proto3" json:"confidentiality,omitempty"` Attester []*Composition_Attester `protobuf:"bytes,20,rep,name=attester,proto3" json:"attester,omitempty"` // Organization which maintains the composition Custodian *datatypes_go_proto.Reference `protobuf:"bytes,21,opt,name=custodian,proto3" json:"custodian,omitempty"` RelatesTo []*Composition_RelatesTo `protobuf:"bytes,22,rep,name=relates_to,json=relatesTo,proto3" json:"relates_to,omitempty"` Event []*Composition_Event `protobuf:"bytes,23,rep,name=event,proto3" json:"event,omitempty"` Section []*Composition_Section `protobuf:"bytes,24,rep,name=section,proto3" json:"section,omitempty"` // contains filtered or unexported fields }
Auto-generated from StructureDefinition for Composition, last updated 2019-12-31T21:03:40.621+11:00. A set of resources composed into a single coherent clinical statement with clinical attestation. See http://hl7.org/fhir/StructureDefinition/Composition
func (*Composition) Descriptor
deprecated
func (*Composition) Descriptor() ([]byte, []int)
Deprecated: Use Composition.ProtoReflect.Descriptor instead.
func (*Composition) GetAttester ¶
func (x *Composition) GetAttester() []*Composition_Attester
func (*Composition) GetAuthor ¶
func (x *Composition) GetAuthor() []*datatypes_go_proto.Reference
func (*Composition) GetCategory ¶
func (x *Composition) GetCategory() []*datatypes_go_proto.CodeableConcept
func (*Composition) GetConfidentiality ¶
func (x *Composition) GetConfidentiality() *Composition_ConfidentialityCode
func (*Composition) GetContained ¶
func (x *Composition) GetContained() []*any.Any
func (*Composition) GetCustodian ¶
func (x *Composition) GetCustodian() *datatypes_go_proto.Reference
func (*Composition) GetDate ¶
func (x *Composition) GetDate() *datatypes_go_proto.DateTime
func (*Composition) GetEncounter ¶
func (x *Composition) GetEncounter() *datatypes_go_proto.Reference
func (*Composition) GetEvent ¶
func (x *Composition) GetEvent() []*Composition_Event
func (*Composition) GetExtension ¶
func (x *Composition) GetExtension() []*datatypes_go_proto.Extension
func (*Composition) GetId ¶
func (x *Composition) GetId() *datatypes_go_proto.Id
func (*Composition) GetIdentifier ¶
func (x *Composition) GetIdentifier() *datatypes_go_proto.Identifier
func (*Composition) GetImplicitRules ¶
func (x *Composition) GetImplicitRules() *datatypes_go_proto.Uri
func (*Composition) GetLanguage ¶
func (x *Composition) GetLanguage() *datatypes_go_proto.Code
func (*Composition) GetMeta ¶
func (x *Composition) GetMeta() *datatypes_go_proto.Meta
func (*Composition) GetModifierExtension ¶
func (x *Composition) GetModifierExtension() []*datatypes_go_proto.Extension
func (*Composition) GetRelatesTo ¶
func (x *Composition) GetRelatesTo() []*Composition_RelatesTo
func (*Composition) GetSection ¶
func (x *Composition) GetSection() []*Composition_Section
func (*Composition) GetStatus ¶
func (x *Composition) GetStatus() *Composition_StatusCode
func (*Composition) GetSubject ¶
func (x *Composition) GetSubject() *datatypes_go_proto.Reference
func (*Composition) GetText ¶
func (x *Composition) GetText() *datatypes_go_proto.Narrative
func (*Composition) GetTitle ¶
func (x *Composition) GetTitle() *datatypes_go_proto.String
func (*Composition) GetType ¶
func (x *Composition) GetType() *datatypes_go_proto.CodeableConcept
func (*Composition) ProtoMessage ¶
func (*Composition) ProtoMessage()
func (*Composition) ProtoReflect ¶
func (x *Composition) ProtoReflect() protoreflect.Message
func (*Composition) Reset ¶
func (x *Composition) Reset()
func (*Composition) String ¶
func (x *Composition) String() string
type Composition_Attester ¶
type Composition_Attester 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"` Mode *Composition_Attester_ModeCode `protobuf:"bytes,4,opt,name=mode,proto3" json:"mode,omitempty"` // When the composition was attested Time *datatypes_go_proto.DateTime `protobuf:"bytes,5,opt,name=time,proto3" json:"time,omitempty"` // Who attested the composition Party *datatypes_go_proto.Reference `protobuf:"bytes,6,opt,name=party,proto3" json:"party,omitempty"` // contains filtered or unexported fields }
Attests to accuracy of composition
func (*Composition_Attester) Descriptor
deprecated
func (*Composition_Attester) Descriptor() ([]byte, []int)
Deprecated: Use Composition_Attester.ProtoReflect.Descriptor instead.
func (*Composition_Attester) GetExtension ¶
func (x *Composition_Attester) GetExtension() []*datatypes_go_proto.Extension
func (*Composition_Attester) GetId ¶
func (x *Composition_Attester) GetId() *datatypes_go_proto.Id
func (*Composition_Attester) GetMode ¶
func (x *Composition_Attester) GetMode() *Composition_Attester_ModeCode
func (*Composition_Attester) GetModifierExtension ¶
func (x *Composition_Attester) GetModifierExtension() []*datatypes_go_proto.Extension
func (*Composition_Attester) GetParty ¶
func (x *Composition_Attester) GetParty() *datatypes_go_proto.Reference
func (*Composition_Attester) GetTime ¶
func (x *Composition_Attester) GetTime() *datatypes_go_proto.DateTime
func (*Composition_Attester) ProtoMessage ¶
func (*Composition_Attester) ProtoMessage()
func (*Composition_Attester) ProtoReflect ¶
func (x *Composition_Attester) ProtoReflect() protoreflect.Message
func (*Composition_Attester) Reset ¶
func (x *Composition_Attester) Reset()
func (*Composition_Attester) String ¶
func (x *Composition_Attester) String() string
type Composition_Attester_ModeCode ¶
type Composition_Attester_ModeCode struct { Value codes_go_proto.CompositionAttestationModeCode_Value `` /* 126-byte string literal not displayed */ 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 }
personal | professional | legal | official
func (*Composition_Attester_ModeCode) Descriptor
deprecated
func (*Composition_Attester_ModeCode) Descriptor() ([]byte, []int)
Deprecated: Use Composition_Attester_ModeCode.ProtoReflect.Descriptor instead.
func (*Composition_Attester_ModeCode) GetExtension ¶
func (x *Composition_Attester_ModeCode) GetExtension() []*datatypes_go_proto.Extension
func (*Composition_Attester_ModeCode) GetId ¶
func (x *Composition_Attester_ModeCode) GetId() *datatypes_go_proto.String
func (*Composition_Attester_ModeCode) GetValue ¶
func (x *Composition_Attester_ModeCode) GetValue() codes_go_proto.CompositionAttestationModeCode_Value
func (*Composition_Attester_ModeCode) ProtoMessage ¶
func (*Composition_Attester_ModeCode) ProtoMessage()
func (*Composition_Attester_ModeCode) ProtoReflect ¶
func (x *Composition_Attester_ModeCode) ProtoReflect() protoreflect.Message
func (*Composition_Attester_ModeCode) Reset ¶
func (x *Composition_Attester_ModeCode) Reset()
func (*Composition_Attester_ModeCode) String ¶
func (x *Composition_Attester_ModeCode) String() string
type Composition_ConfidentialityCode ¶
type Composition_ConfidentialityCode struct { Value valuesets_go_proto.V3ConfidentialityClassificationValueSet_Value `` /* 135-byte string literal not displayed */ 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 }
As defined by affinity domain
func (*Composition_ConfidentialityCode) Descriptor
deprecated
func (*Composition_ConfidentialityCode) Descriptor() ([]byte, []int)
Deprecated: Use Composition_ConfidentialityCode.ProtoReflect.Descriptor instead.
func (*Composition_ConfidentialityCode) GetExtension ¶
func (x *Composition_ConfidentialityCode) GetExtension() []*datatypes_go_proto.Extension
func (*Composition_ConfidentialityCode) GetId ¶
func (x *Composition_ConfidentialityCode) GetId() *datatypes_go_proto.String
func (*Composition_ConfidentialityCode) ProtoMessage ¶
func (*Composition_ConfidentialityCode) ProtoMessage()
func (*Composition_ConfidentialityCode) ProtoReflect ¶
func (x *Composition_ConfidentialityCode) ProtoReflect() protoreflect.Message
func (*Composition_ConfidentialityCode) Reset ¶
func (x *Composition_ConfidentialityCode) Reset()
func (*Composition_ConfidentialityCode) String ¶
func (x *Composition_ConfidentialityCode) String() string
type Composition_Event ¶
type Composition_Event 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"` // Code(s) that apply to the event being documented Code []*datatypes_go_proto.CodeableConcept `protobuf:"bytes,4,rep,name=code,proto3" json:"code,omitempty"` // The period covered by the documentation Period *datatypes_go_proto.Period `protobuf:"bytes,5,opt,name=period,proto3" json:"period,omitempty"` // The event(s) being documented Detail []*datatypes_go_proto.Reference `protobuf:"bytes,6,rep,name=detail,proto3" json:"detail,omitempty"` // contains filtered or unexported fields }
The clinical service(s) being documented
func (*Composition_Event) Descriptor
deprecated
func (*Composition_Event) Descriptor() ([]byte, []int)
Deprecated: Use Composition_Event.ProtoReflect.Descriptor instead.
func (*Composition_Event) GetCode ¶
func (x *Composition_Event) GetCode() []*datatypes_go_proto.CodeableConcept
func (*Composition_Event) GetDetail ¶
func (x *Composition_Event) GetDetail() []*datatypes_go_proto.Reference
func (*Composition_Event) GetExtension ¶
func (x *Composition_Event) GetExtension() []*datatypes_go_proto.Extension
func (*Composition_Event) GetId ¶
func (x *Composition_Event) GetId() *datatypes_go_proto.Id
func (*Composition_Event) GetModifierExtension ¶
func (x *Composition_Event) GetModifierExtension() []*datatypes_go_proto.Extension
func (*Composition_Event) GetPeriod ¶
func (x *Composition_Event) GetPeriod() *datatypes_go_proto.Period
func (*Composition_Event) ProtoMessage ¶
func (*Composition_Event) ProtoMessage()
func (*Composition_Event) ProtoReflect ¶
func (x *Composition_Event) ProtoReflect() protoreflect.Message
func (*Composition_Event) Reset ¶
func (x *Composition_Event) Reset()
func (*Composition_Event) String ¶
func (x *Composition_Event) String() string
type Composition_RelatesTo ¶
type Composition_RelatesTo 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"` Code *Composition_RelatesTo_CodeType `protobuf:"bytes,4,opt,name=code,proto3" json:"code,omitempty"` Target *Composition_RelatesTo_TargetX `protobuf:"bytes,5,opt,name=target,proto3" json:"target,omitempty"` // contains filtered or unexported fields }
Relationships to other compositions/documents
func (*Composition_RelatesTo) Descriptor
deprecated
func (*Composition_RelatesTo) Descriptor() ([]byte, []int)
Deprecated: Use Composition_RelatesTo.ProtoReflect.Descriptor instead.
func (*Composition_RelatesTo) GetCode ¶
func (x *Composition_RelatesTo) GetCode() *Composition_RelatesTo_CodeType
func (*Composition_RelatesTo) GetExtension ¶
func (x *Composition_RelatesTo) GetExtension() []*datatypes_go_proto.Extension
func (*Composition_RelatesTo) GetId ¶
func (x *Composition_RelatesTo) GetId() *datatypes_go_proto.Id
func (*Composition_RelatesTo) GetModifierExtension ¶
func (x *Composition_RelatesTo) GetModifierExtension() []*datatypes_go_proto.Extension
func (*Composition_RelatesTo) GetTarget ¶
func (x *Composition_RelatesTo) GetTarget() *Composition_RelatesTo_TargetX
func (*Composition_RelatesTo) ProtoMessage ¶
func (*Composition_RelatesTo) ProtoMessage()
func (*Composition_RelatesTo) ProtoReflect ¶
func (x *Composition_RelatesTo) ProtoReflect() protoreflect.Message
func (*Composition_RelatesTo) Reset ¶
func (x *Composition_RelatesTo) Reset()
func (*Composition_RelatesTo) String ¶
func (x *Composition_RelatesTo) String() string
type Composition_RelatesTo_CodeType ¶
type Composition_RelatesTo_CodeType struct { Value codes_go_proto.DocumentRelationshipTypeCode_Value `protobuf:"varint,1,opt,name=value,proto3,enum=google.fhir.r5.core.DocumentRelationshipTypeCode_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 }
replaces | transforms | signs | appends
func (*Composition_RelatesTo_CodeType) Descriptor
deprecated
func (*Composition_RelatesTo_CodeType) Descriptor() ([]byte, []int)
Deprecated: Use Composition_RelatesTo_CodeType.ProtoReflect.Descriptor instead.
func (*Composition_RelatesTo_CodeType) GetExtension ¶
func (x *Composition_RelatesTo_CodeType) GetExtension() []*datatypes_go_proto.Extension
func (*Composition_RelatesTo_CodeType) GetId ¶
func (x *Composition_RelatesTo_CodeType) GetId() *datatypes_go_proto.String
func (*Composition_RelatesTo_CodeType) GetValue ¶
func (x *Composition_RelatesTo_CodeType) GetValue() codes_go_proto.DocumentRelationshipTypeCode_Value
func (*Composition_RelatesTo_CodeType) ProtoMessage ¶
func (*Composition_RelatesTo_CodeType) ProtoMessage()
func (*Composition_RelatesTo_CodeType) ProtoReflect ¶
func (x *Composition_RelatesTo_CodeType) ProtoReflect() protoreflect.Message
func (*Composition_RelatesTo_CodeType) Reset ¶
func (x *Composition_RelatesTo_CodeType) Reset()
func (*Composition_RelatesTo_CodeType) String ¶
func (x *Composition_RelatesTo_CodeType) String() string
type Composition_RelatesTo_TargetX ¶
type Composition_RelatesTo_TargetX struct { // Types that are assignable to Choice: // *Composition_RelatesTo_TargetX_Identifier // *Composition_RelatesTo_TargetX_Reference Choice isComposition_RelatesTo_TargetX_Choice `protobuf_oneof:"choice"` // contains filtered or unexported fields }
Target of the relationship
func (*Composition_RelatesTo_TargetX) Descriptor
deprecated
func (*Composition_RelatesTo_TargetX) Descriptor() ([]byte, []int)
Deprecated: Use Composition_RelatesTo_TargetX.ProtoReflect.Descriptor instead.
func (*Composition_RelatesTo_TargetX) GetChoice ¶
func (m *Composition_RelatesTo_TargetX) GetChoice() isComposition_RelatesTo_TargetX_Choice
func (*Composition_RelatesTo_TargetX) GetIdentifier ¶
func (x *Composition_RelatesTo_TargetX) GetIdentifier() *datatypes_go_proto.Identifier
func (*Composition_RelatesTo_TargetX) GetReference ¶
func (x *Composition_RelatesTo_TargetX) GetReference() *datatypes_go_proto.Reference
func (*Composition_RelatesTo_TargetX) ProtoMessage ¶
func (*Composition_RelatesTo_TargetX) ProtoMessage()
func (*Composition_RelatesTo_TargetX) ProtoReflect ¶
func (x *Composition_RelatesTo_TargetX) ProtoReflect() protoreflect.Message
func (*Composition_RelatesTo_TargetX) Reset ¶
func (x *Composition_RelatesTo_TargetX) Reset()
func (*Composition_RelatesTo_TargetX) String ¶
func (x *Composition_RelatesTo_TargetX) String() string
type Composition_RelatesTo_TargetX_Identifier ¶
type Composition_RelatesTo_TargetX_Identifier struct {
Identifier *datatypes_go_proto.Identifier `protobuf:"bytes,1,opt,name=identifier,proto3,oneof"`
}
type Composition_RelatesTo_TargetX_Reference ¶
type Composition_RelatesTo_TargetX_Reference struct {
Reference *datatypes_go_proto.Reference `protobuf:"bytes,2,opt,name=reference,proto3,oneof"`
}
type Composition_Section ¶
type Composition_Section 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"` // Label for section (e.g. for ToC) Title *datatypes_go_proto.String `protobuf:"bytes,4,opt,name=title,proto3" json:"title,omitempty"` // Classification of section (recommended) Code *datatypes_go_proto.CodeableConcept `protobuf:"bytes,5,opt,name=code,proto3" json:"code,omitempty"` // Who and/or what authored the section Author []*datatypes_go_proto.Reference `protobuf:"bytes,6,rep,name=author,proto3" json:"author,omitempty"` // Who/what the section is about, when it is not about the subject of // composition Focus *datatypes_go_proto.Reference `protobuf:"bytes,7,opt,name=focus,proto3" json:"focus,omitempty"` // Text summary of the section, for human interpretation Text *datatypes_go_proto.Narrative `protobuf:"bytes,8,opt,name=text,proto3" json:"text,omitempty"` Mode *Composition_Section_ModeCode `protobuf:"bytes,9,opt,name=mode,proto3" json:"mode,omitempty"` // Order of section entries OrderedBy *datatypes_go_proto.CodeableConcept `protobuf:"bytes,10,opt,name=ordered_by,json=orderedBy,proto3" json:"ordered_by,omitempty"` // A reference to data that supports this section Entry []*datatypes_go_proto.Reference `protobuf:"bytes,11,rep,name=entry,proto3" json:"entry,omitempty"` // Why the section is empty EmptyReason *datatypes_go_proto.CodeableConcept `protobuf:"bytes,12,opt,name=empty_reason,json=emptyReason,proto3" json:"empty_reason,omitempty"` // Nested Section Section []*Composition_Section `protobuf:"bytes,13,rep,name=section,proto3" json:"section,omitempty"` // contains filtered or unexported fields }
Composition is broken into sections
func (*Composition_Section) Descriptor
deprecated
func (*Composition_Section) Descriptor() ([]byte, []int)
Deprecated: Use Composition_Section.ProtoReflect.Descriptor instead.
func (*Composition_Section) GetAuthor ¶
func (x *Composition_Section) GetAuthor() []*datatypes_go_proto.Reference
func (*Composition_Section) GetCode ¶
func (x *Composition_Section) GetCode() *datatypes_go_proto.CodeableConcept
func (*Composition_Section) GetEmptyReason ¶
func (x *Composition_Section) GetEmptyReason() *datatypes_go_proto.CodeableConcept
func (*Composition_Section) GetEntry ¶
func (x *Composition_Section) GetEntry() []*datatypes_go_proto.Reference
func (*Composition_Section) GetExtension ¶
func (x *Composition_Section) GetExtension() []*datatypes_go_proto.Extension
func (*Composition_Section) GetFocus ¶
func (x *Composition_Section) GetFocus() *datatypes_go_proto.Reference
func (*Composition_Section) GetId ¶
func (x *Composition_Section) GetId() *datatypes_go_proto.Id
func (*Composition_Section) GetMode ¶
func (x *Composition_Section) GetMode() *Composition_Section_ModeCode
func (*Composition_Section) GetModifierExtension ¶
func (x *Composition_Section) GetModifierExtension() []*datatypes_go_proto.Extension
func (*Composition_Section) GetOrderedBy ¶
func (x *Composition_Section) GetOrderedBy() *datatypes_go_proto.CodeableConcept
func (*Composition_Section) GetSection ¶
func (x *Composition_Section) GetSection() []*Composition_Section
func (*Composition_Section) GetText ¶
func (x *Composition_Section) GetText() *datatypes_go_proto.Narrative
func (*Composition_Section) GetTitle ¶
func (x *Composition_Section) GetTitle() *datatypes_go_proto.String
func (*Composition_Section) ProtoMessage ¶
func (*Composition_Section) ProtoMessage()
func (*Composition_Section) ProtoReflect ¶
func (x *Composition_Section) ProtoReflect() protoreflect.Message
func (*Composition_Section) Reset ¶
func (x *Composition_Section) Reset()
func (*Composition_Section) String ¶
func (x *Composition_Section) String() string
type Composition_Section_ModeCode ¶
type Composition_Section_ModeCode struct { Value codes_go_proto.ListModeCode_Value `protobuf:"varint,1,opt,name=value,proto3,enum=google.fhir.r5.core.ListModeCode_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 }
working | snapshot | changes
func (*Composition_Section_ModeCode) Descriptor
deprecated
func (*Composition_Section_ModeCode) Descriptor() ([]byte, []int)
Deprecated: Use Composition_Section_ModeCode.ProtoReflect.Descriptor instead.
func (*Composition_Section_ModeCode) GetExtension ¶
func (x *Composition_Section_ModeCode) GetExtension() []*datatypes_go_proto.Extension
func (*Composition_Section_ModeCode) GetId ¶
func (x *Composition_Section_ModeCode) GetId() *datatypes_go_proto.String
func (*Composition_Section_ModeCode) GetValue ¶
func (x *Composition_Section_ModeCode) GetValue() codes_go_proto.ListModeCode_Value
func (*Composition_Section_ModeCode) ProtoMessage ¶
func (*Composition_Section_ModeCode) ProtoMessage()
func (*Composition_Section_ModeCode) ProtoReflect ¶
func (x *Composition_Section_ModeCode) ProtoReflect() protoreflect.Message
func (*Composition_Section_ModeCode) Reset ¶
func (x *Composition_Section_ModeCode) Reset()
func (*Composition_Section_ModeCode) String ¶
func (x *Composition_Section_ModeCode) String() string
type Composition_StatusCode ¶
type Composition_StatusCode struct { Value codes_go_proto.CompositionStatusCode_Value `protobuf:"varint,1,opt,name=value,proto3,enum=google.fhir.r5.core.CompositionStatusCode_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 }
preliminary | final | amended | entered-in-error
func (*Composition_StatusCode) Descriptor
deprecated
func (*Composition_StatusCode) Descriptor() ([]byte, []int)
Deprecated: Use Composition_StatusCode.ProtoReflect.Descriptor instead.
func (*Composition_StatusCode) GetExtension ¶
func (x *Composition_StatusCode) GetExtension() []*datatypes_go_proto.Extension
func (*Composition_StatusCode) GetId ¶
func (x *Composition_StatusCode) GetId() *datatypes_go_proto.String
func (*Composition_StatusCode) GetValue ¶
func (x *Composition_StatusCode) GetValue() codes_go_proto.CompositionStatusCode_Value
func (*Composition_StatusCode) ProtoMessage ¶
func (*Composition_StatusCode) ProtoMessage()
func (*Composition_StatusCode) ProtoReflect ¶
func (x *Composition_StatusCode) ProtoReflect() protoreflect.Message
func (*Composition_StatusCode) Reset ¶
func (x *Composition_StatusCode) Reset()
func (*Composition_StatusCode) String ¶
func (x *Composition_StatusCode) String() string