Documentation ¶
Index ¶
- Variables
- type Provenance
- func (*Provenance) Descriptor() ([]byte, []int)deprecated
- func (x *Provenance) GetActivity() *datatypes_go_proto.CodeableConcept
- func (x *Provenance) GetAgent() []*Provenance_Agent
- func (x *Provenance) GetContained() []*any.Any
- func (x *Provenance) GetEntity() []*Provenance_Entity
- func (x *Provenance) GetExtension() []*datatypes_go_proto.Extension
- func (x *Provenance) GetId() *datatypes_go_proto.Id
- func (x *Provenance) GetImplicitRules() *datatypes_go_proto.Uri
- func (x *Provenance) GetLanguage() *datatypes_go_proto.Code
- func (x *Provenance) GetLocation() *datatypes_go_proto.Reference
- func (x *Provenance) GetMeta() *datatypes_go_proto.Meta
- func (x *Provenance) GetModifierExtension() []*datatypes_go_proto.Extension
- func (x *Provenance) GetOccurred() *Provenance_OccurredX
- func (x *Provenance) GetPolicy() []*datatypes_go_proto.Uri
- func (x *Provenance) GetReason() []*datatypes_go_proto.CodeableConcept
- func (x *Provenance) GetRecorded() *datatypes_go_proto.Instant
- func (x *Provenance) GetSignature() []*datatypes_go_proto.Signature
- func (x *Provenance) GetTarget() []*datatypes_go_proto.Reference
- func (x *Provenance) GetText() *datatypes_go_proto.Narrative
- func (*Provenance) ProtoMessage()
- func (x *Provenance) ProtoReflect() protoreflect.Message
- func (x *Provenance) Reset()
- func (x *Provenance) String() string
- type Provenance_Agent
- func (*Provenance_Agent) Descriptor() ([]byte, []int)deprecated
- func (x *Provenance_Agent) GetExtension() []*datatypes_go_proto.Extension
- func (x *Provenance_Agent) GetId() *datatypes_go_proto.Id
- func (x *Provenance_Agent) GetModifierExtension() []*datatypes_go_proto.Extension
- func (x *Provenance_Agent) GetOnBehalfOf() *datatypes_go_proto.Reference
- func (x *Provenance_Agent) GetRole() []*datatypes_go_proto.CodeableConcept
- func (x *Provenance_Agent) GetType() *datatypes_go_proto.CodeableConcept
- func (x *Provenance_Agent) GetWho() *datatypes_go_proto.Reference
- func (*Provenance_Agent) ProtoMessage()
- func (x *Provenance_Agent) ProtoReflect() protoreflect.Message
- func (x *Provenance_Agent) Reset()
- func (x *Provenance_Agent) String() string
- type Provenance_Entity
- func (*Provenance_Entity) Descriptor() ([]byte, []int)deprecated
- func (x *Provenance_Entity) GetAgent() []*Provenance_Agent
- func (x *Provenance_Entity) GetExtension() []*datatypes_go_proto.Extension
- func (x *Provenance_Entity) GetId() *datatypes_go_proto.Id
- func (x *Provenance_Entity) GetModifierExtension() []*datatypes_go_proto.Extension
- func (x *Provenance_Entity) GetRole() *Provenance_Entity_RoleCode
- func (x *Provenance_Entity) GetWhat() *datatypes_go_proto.Reference
- func (*Provenance_Entity) ProtoMessage()
- func (x *Provenance_Entity) ProtoReflect() protoreflect.Message
- func (x *Provenance_Entity) Reset()
- func (x *Provenance_Entity) String() string
- type Provenance_Entity_RoleCode
- func (*Provenance_Entity_RoleCode) Descriptor() ([]byte, []int)deprecated
- func (x *Provenance_Entity_RoleCode) GetExtension() []*datatypes_go_proto.Extension
- func (x *Provenance_Entity_RoleCode) GetId() *datatypes_go_proto.String
- func (x *Provenance_Entity_RoleCode) GetValue() codes_go_proto.ProvenanceEntityRoleCode_Value
- func (*Provenance_Entity_RoleCode) ProtoMessage()
- func (x *Provenance_Entity_RoleCode) ProtoReflect() protoreflect.Message
- func (x *Provenance_Entity_RoleCode) Reset()
- func (x *Provenance_Entity_RoleCode) String() string
- type Provenance_OccurredX
- func (*Provenance_OccurredX) Descriptor() ([]byte, []int)deprecated
- func (m *Provenance_OccurredX) GetChoice() isProvenance_OccurredX_Choice
- func (x *Provenance_OccurredX) GetDateTime() *datatypes_go_proto.DateTime
- func (x *Provenance_OccurredX) GetPeriod() *datatypes_go_proto.Period
- func (*Provenance_OccurredX) ProtoMessage()
- func (x *Provenance_OccurredX) ProtoReflect() protoreflect.Message
- func (x *Provenance_OccurredX) Reset()
- func (x *Provenance_OccurredX) String() string
- type Provenance_OccurredX_DateTime
- type Provenance_OccurredX_Period
Constants ¶
This section is empty.
Variables ¶
var File_proto_google_fhir_proto_r5_core_resources_provenance_proto protoreflect.FileDescriptor
Functions ¶
This section is empty.
Types ¶
type Provenance ¶
type Provenance 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"` // Target Reference(s) (usually version specific) Target []*datatypes_go_proto.Reference `protobuf:"bytes,10,rep,name=target,proto3" json:"target,omitempty"` Occurred *Provenance_OccurredX `protobuf:"bytes,11,opt,name=occurred,proto3" json:"occurred,omitempty"` // When the activity was recorded / updated Recorded *datatypes_go_proto.Instant `protobuf:"bytes,12,opt,name=recorded,proto3" json:"recorded,omitempty"` // Policy or plan the activity was defined by Policy []*datatypes_go_proto.Uri `protobuf:"bytes,13,rep,name=policy,proto3" json:"policy,omitempty"` // Where the activity occurred, if relevant Location *datatypes_go_proto.Reference `protobuf:"bytes,14,opt,name=location,proto3" json:"location,omitempty"` // Reason the activity is occurring Reason []*datatypes_go_proto.CodeableConcept `protobuf:"bytes,15,rep,name=reason,proto3" json:"reason,omitempty"` // Activity that occurred Activity *datatypes_go_proto.CodeableConcept `protobuf:"bytes,16,opt,name=activity,proto3" json:"activity,omitempty"` Agent []*Provenance_Agent `protobuf:"bytes,17,rep,name=agent,proto3" json:"agent,omitempty"` Entity []*Provenance_Entity `protobuf:"bytes,18,rep,name=entity,proto3" json:"entity,omitempty"` // Signature on target Signature []*datatypes_go_proto.Signature `protobuf:"bytes,19,rep,name=signature,proto3" json:"signature,omitempty"` // contains filtered or unexported fields }
Auto-generated from StructureDefinition for Provenance, last updated 2019-12-31T21:03:40.621+11:00. Who, What, When for a set of resources. See http://hl7.org/fhir/StructureDefinition/Provenance
func (*Provenance) Descriptor
deprecated
func (*Provenance) Descriptor() ([]byte, []int)
Deprecated: Use Provenance.ProtoReflect.Descriptor instead.
func (*Provenance) GetActivity ¶
func (x *Provenance) GetActivity() *datatypes_go_proto.CodeableConcept
func (*Provenance) GetAgent ¶
func (x *Provenance) GetAgent() []*Provenance_Agent
func (*Provenance) GetContained ¶
func (x *Provenance) GetContained() []*any.Any
func (*Provenance) GetEntity ¶
func (x *Provenance) GetEntity() []*Provenance_Entity
func (*Provenance) GetExtension ¶
func (x *Provenance) GetExtension() []*datatypes_go_proto.Extension
func (*Provenance) GetId ¶
func (x *Provenance) GetId() *datatypes_go_proto.Id
func (*Provenance) GetImplicitRules ¶
func (x *Provenance) GetImplicitRules() *datatypes_go_proto.Uri
func (*Provenance) GetLanguage ¶
func (x *Provenance) GetLanguage() *datatypes_go_proto.Code
func (*Provenance) GetLocation ¶
func (x *Provenance) GetLocation() *datatypes_go_proto.Reference
func (*Provenance) GetMeta ¶
func (x *Provenance) GetMeta() *datatypes_go_proto.Meta
func (*Provenance) GetModifierExtension ¶
func (x *Provenance) GetModifierExtension() []*datatypes_go_proto.Extension
func (*Provenance) GetOccurred ¶
func (x *Provenance) GetOccurred() *Provenance_OccurredX
func (*Provenance) GetPolicy ¶
func (x *Provenance) GetPolicy() []*datatypes_go_proto.Uri
func (*Provenance) GetReason ¶
func (x *Provenance) GetReason() []*datatypes_go_proto.CodeableConcept
func (*Provenance) GetRecorded ¶
func (x *Provenance) GetRecorded() *datatypes_go_proto.Instant
func (*Provenance) GetSignature ¶
func (x *Provenance) GetSignature() []*datatypes_go_proto.Signature
func (*Provenance) GetTarget ¶
func (x *Provenance) GetTarget() []*datatypes_go_proto.Reference
func (*Provenance) GetText ¶
func (x *Provenance) GetText() *datatypes_go_proto.Narrative
func (*Provenance) ProtoMessage ¶
func (*Provenance) ProtoMessage()
func (*Provenance) ProtoReflect ¶
func (x *Provenance) ProtoReflect() protoreflect.Message
func (*Provenance) Reset ¶
func (x *Provenance) Reset()
func (*Provenance) String ¶
func (x *Provenance) String() string
type Provenance_Agent ¶
type Provenance_Agent 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"` // How the agent participated Type *datatypes_go_proto.CodeableConcept `protobuf:"bytes,4,opt,name=type,proto3" json:"type,omitempty"` // What the agents role was Role []*datatypes_go_proto.CodeableConcept `protobuf:"bytes,5,rep,name=role,proto3" json:"role,omitempty"` // Who participated Who *datatypes_go_proto.Reference `protobuf:"bytes,6,opt,name=who,proto3" json:"who,omitempty"` // Who the agent is representing OnBehalfOf *datatypes_go_proto.Reference `protobuf:"bytes,7,opt,name=on_behalf_of,json=onBehalfOf,proto3" json:"on_behalf_of,omitempty"` // contains filtered or unexported fields }
Actor involved
func (*Provenance_Agent) Descriptor
deprecated
func (*Provenance_Agent) Descriptor() ([]byte, []int)
Deprecated: Use Provenance_Agent.ProtoReflect.Descriptor instead.
func (*Provenance_Agent) GetExtension ¶
func (x *Provenance_Agent) GetExtension() []*datatypes_go_proto.Extension
func (*Provenance_Agent) GetId ¶
func (x *Provenance_Agent) GetId() *datatypes_go_proto.Id
func (*Provenance_Agent) GetModifierExtension ¶
func (x *Provenance_Agent) GetModifierExtension() []*datatypes_go_proto.Extension
func (*Provenance_Agent) GetOnBehalfOf ¶
func (x *Provenance_Agent) GetOnBehalfOf() *datatypes_go_proto.Reference
func (*Provenance_Agent) GetRole ¶
func (x *Provenance_Agent) GetRole() []*datatypes_go_proto.CodeableConcept
func (*Provenance_Agent) GetType ¶
func (x *Provenance_Agent) GetType() *datatypes_go_proto.CodeableConcept
func (*Provenance_Agent) GetWho ¶
func (x *Provenance_Agent) GetWho() *datatypes_go_proto.Reference
func (*Provenance_Agent) ProtoMessage ¶
func (*Provenance_Agent) ProtoMessage()
func (*Provenance_Agent) ProtoReflect ¶
func (x *Provenance_Agent) ProtoReflect() protoreflect.Message
func (*Provenance_Agent) Reset ¶
func (x *Provenance_Agent) Reset()
func (*Provenance_Agent) String ¶
func (x *Provenance_Agent) String() string
type Provenance_Entity ¶
type Provenance_Entity 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"` Role *Provenance_Entity_RoleCode `protobuf:"bytes,4,opt,name=role,proto3" json:"role,omitempty"` // Identity of entity What *datatypes_go_proto.Reference `protobuf:"bytes,5,opt,name=what,proto3" json:"what,omitempty"` // Entity is attributed to this agent Agent []*Provenance_Agent `protobuf:"bytes,6,rep,name=agent,proto3" json:"agent,omitempty"` // contains filtered or unexported fields }
An entity used in this activity
func (*Provenance_Entity) Descriptor
deprecated
func (*Provenance_Entity) Descriptor() ([]byte, []int)
Deprecated: Use Provenance_Entity.ProtoReflect.Descriptor instead.
func (*Provenance_Entity) GetAgent ¶
func (x *Provenance_Entity) GetAgent() []*Provenance_Agent
func (*Provenance_Entity) GetExtension ¶
func (x *Provenance_Entity) GetExtension() []*datatypes_go_proto.Extension
func (*Provenance_Entity) GetId ¶
func (x *Provenance_Entity) GetId() *datatypes_go_proto.Id
func (*Provenance_Entity) GetModifierExtension ¶
func (x *Provenance_Entity) GetModifierExtension() []*datatypes_go_proto.Extension
func (*Provenance_Entity) GetRole ¶
func (x *Provenance_Entity) GetRole() *Provenance_Entity_RoleCode
func (*Provenance_Entity) GetWhat ¶
func (x *Provenance_Entity) GetWhat() *datatypes_go_proto.Reference
func (*Provenance_Entity) ProtoMessage ¶
func (*Provenance_Entity) ProtoMessage()
func (*Provenance_Entity) ProtoReflect ¶
func (x *Provenance_Entity) ProtoReflect() protoreflect.Message
func (*Provenance_Entity) Reset ¶
func (x *Provenance_Entity) Reset()
func (*Provenance_Entity) String ¶
func (x *Provenance_Entity) String() string
type Provenance_Entity_RoleCode ¶
type Provenance_Entity_RoleCode struct { Value codes_go_proto.ProvenanceEntityRoleCode_Value `protobuf:"varint,1,opt,name=value,proto3,enum=google.fhir.r5.core.ProvenanceEntityRoleCode_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 }
derivation | revision | quotation | source | removal
func (*Provenance_Entity_RoleCode) Descriptor
deprecated
func (*Provenance_Entity_RoleCode) Descriptor() ([]byte, []int)
Deprecated: Use Provenance_Entity_RoleCode.ProtoReflect.Descriptor instead.
func (*Provenance_Entity_RoleCode) GetExtension ¶
func (x *Provenance_Entity_RoleCode) GetExtension() []*datatypes_go_proto.Extension
func (*Provenance_Entity_RoleCode) GetId ¶
func (x *Provenance_Entity_RoleCode) GetId() *datatypes_go_proto.String
func (*Provenance_Entity_RoleCode) GetValue ¶
func (x *Provenance_Entity_RoleCode) GetValue() codes_go_proto.ProvenanceEntityRoleCode_Value
func (*Provenance_Entity_RoleCode) ProtoMessage ¶
func (*Provenance_Entity_RoleCode) ProtoMessage()
func (*Provenance_Entity_RoleCode) ProtoReflect ¶
func (x *Provenance_Entity_RoleCode) ProtoReflect() protoreflect.Message
func (*Provenance_Entity_RoleCode) Reset ¶
func (x *Provenance_Entity_RoleCode) Reset()
func (*Provenance_Entity_RoleCode) String ¶
func (x *Provenance_Entity_RoleCode) String() string
type Provenance_OccurredX ¶
type Provenance_OccurredX struct { // Types that are assignable to Choice: // *Provenance_OccurredX_Period // *Provenance_OccurredX_DateTime Choice isProvenance_OccurredX_Choice `protobuf_oneof:"choice"` // contains filtered or unexported fields }
When the activity occurred
func (*Provenance_OccurredX) Descriptor
deprecated
func (*Provenance_OccurredX) Descriptor() ([]byte, []int)
Deprecated: Use Provenance_OccurredX.ProtoReflect.Descriptor instead.
func (*Provenance_OccurredX) GetChoice ¶
func (m *Provenance_OccurredX) GetChoice() isProvenance_OccurredX_Choice
func (*Provenance_OccurredX) GetDateTime ¶
func (x *Provenance_OccurredX) GetDateTime() *datatypes_go_proto.DateTime
func (*Provenance_OccurredX) GetPeriod ¶
func (x *Provenance_OccurredX) GetPeriod() *datatypes_go_proto.Period
func (*Provenance_OccurredX) ProtoMessage ¶
func (*Provenance_OccurredX) ProtoMessage()
func (*Provenance_OccurredX) ProtoReflect ¶
func (x *Provenance_OccurredX) ProtoReflect() protoreflect.Message
func (*Provenance_OccurredX) Reset ¶
func (x *Provenance_OccurredX) Reset()
func (*Provenance_OccurredX) String ¶
func (x *Provenance_OccurredX) String() string
type Provenance_OccurredX_DateTime ¶
type Provenance_OccurredX_DateTime struct {
DateTime *datatypes_go_proto.DateTime `protobuf:"bytes,2,opt,name=date_time,json=dateTime,proto3,oneof"`
}
type Provenance_OccurredX_Period ¶
type Provenance_OccurredX_Period struct {
Period *datatypes_go_proto.Period `protobuf:"bytes,1,opt,name=period,proto3,oneof"`
}