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.String
- 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.String
- 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.String
- 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.String
- 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_r4_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-11-01T09:29:23.356+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.String `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
// Additional content defined by implementations
Extension []*datatypes_go_proto.Extension `protobuf:"bytes,2,rep,name=extension,proto3" json:"extension,omitempty"`
// Extensions that cannot be ignored even if unrecognized
ModifierExtension []*datatypes_go_proto.Extension `protobuf:"bytes,3,rep,name=modifier_extension,json=modifierExtension,proto3" json:"modifier_extension,omitempty"`
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.String
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.String `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
// Additional content defined by implementations
Extension []*datatypes_go_proto.Extension `protobuf:"bytes,2,rep,name=extension,proto3" json:"extension,omitempty"`
// Extensions that cannot be ignored even if unrecognized
ModifierExtension []*datatypes_go_proto.Extension `protobuf:"bytes,3,rep,name=modifier_extension,json=modifierExtension,proto3" json:"modifier_extension,omitempty"`
// 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.String
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.String `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
// Additional content defined by implementations
Extension []*datatypes_go_proto.Extension `protobuf:"bytes,2,rep,name=extension,proto3" json:"extension,omitempty"`
// Extensions that cannot be ignored even if unrecognized
ModifierExtension []*datatypes_go_proto.Extension `protobuf:"bytes,3,rep,name=modifier_extension,json=modifierExtension,proto3" json:"modifier_extension,omitempty"`
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.String
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.r4.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.String `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
// Additional content defined by implementations
Extension []*datatypes_go_proto.Extension `protobuf:"bytes,2,rep,name=extension,proto3" json:"extension,omitempty"`
// Extensions that cannot be ignored even if unrecognized
ModifierExtension []*datatypes_go_proto.Extension `protobuf:"bytes,3,rep,name=modifier_extension,json=modifierExtension,proto3" json:"modifier_extension,omitempty"`
// 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.String
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.r4.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.r4.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