provenance_relevant_history_go_proto

package
v0.7.4 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Aug 10, 2022 License: Apache-2.0 Imports: 8 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var File_proto_google_fhir_proto_r4_core_profiles_provenance_relevant_history_proto protoreflect.FileDescriptor

Functions

This section is empty.

Types

type ProvenanceRelevantHistory

type ProvenanceRelevantHistory 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"`
	// Resource version
	Target   []*datatypes_go_proto.Reference      `protobuf:"bytes,10,rep,name=target,proto3" json:"target,omitempty"`
	Occurred *ProvenanceRelevantHistory_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"`
	// Record activity
	Activity *datatypes_go_proto.CodeableConcept `protobuf:"bytes,16,opt,name=activity,proto3" json:"activity,omitempty"`
	Agent    []*ProvenanceRelevantHistory_Agent  `protobuf:"bytes,17,rep,name=agent,proto3" json:"agent,omitempty"`
	Entity   []*ProvenanceRelevantHistory_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 Relevant History. Who, What, When for a set of resources. See http://hl7.org/fhir/StructureDefinition/provenance-relevant-history

func (*ProvenanceRelevantHistory) Descriptor deprecated

func (*ProvenanceRelevantHistory) Descriptor() ([]byte, []int)

Deprecated: Use ProvenanceRelevantHistory.ProtoReflect.Descriptor instead.

func (*ProvenanceRelevantHistory) GetActivity

func (*ProvenanceRelevantHistory) GetAgent

func (*ProvenanceRelevantHistory) GetContained

func (x *ProvenanceRelevantHistory) GetContained() []*any.Any

func (*ProvenanceRelevantHistory) GetEntity

func (*ProvenanceRelevantHistory) GetExtension

func (*ProvenanceRelevantHistory) GetId

func (*ProvenanceRelevantHistory) GetImplicitRules

func (x *ProvenanceRelevantHistory) GetImplicitRules() *datatypes_go_proto.Uri

func (*ProvenanceRelevantHistory) GetLanguage

func (*ProvenanceRelevantHistory) GetLocation

func (*ProvenanceRelevantHistory) GetMeta

func (*ProvenanceRelevantHistory) GetModifierExtension

func (x *ProvenanceRelevantHistory) GetModifierExtension() []*datatypes_go_proto.Extension

func (*ProvenanceRelevantHistory) GetOccurred

func (*ProvenanceRelevantHistory) GetPolicy

func (*ProvenanceRelevantHistory) GetReason

func (*ProvenanceRelevantHistory) GetRecorded

func (*ProvenanceRelevantHistory) GetSignature

func (*ProvenanceRelevantHistory) GetTarget

func (*ProvenanceRelevantHistory) GetText

func (*ProvenanceRelevantHistory) ProtoMessage

func (*ProvenanceRelevantHistory) ProtoMessage()

func (*ProvenanceRelevantHistory) ProtoReflect

func (*ProvenanceRelevantHistory) Reset

func (x *ProvenanceRelevantHistory) Reset()

func (*ProvenanceRelevantHistory) String

func (x *ProvenanceRelevantHistory) String() string

type ProvenanceRelevantHistory_Agent

type ProvenanceRelevantHistory_Agent 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"`
	// 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
}

Who was involved with change

func (*ProvenanceRelevantHistory_Agent) Descriptor deprecated

func (*ProvenanceRelevantHistory_Agent) Descriptor() ([]byte, []int)

Deprecated: Use ProvenanceRelevantHistory_Agent.ProtoReflect.Descriptor instead.

func (*ProvenanceRelevantHistory_Agent) GetExtension

func (*ProvenanceRelevantHistory_Agent) GetId

func (*ProvenanceRelevantHistory_Agent) GetModifierExtension

func (x *ProvenanceRelevantHistory_Agent) GetModifierExtension() []*datatypes_go_proto.Extension

func (*ProvenanceRelevantHistory_Agent) GetOnBehalfOf

func (*ProvenanceRelevantHistory_Agent) GetRole

func (*ProvenanceRelevantHistory_Agent) GetType

func (*ProvenanceRelevantHistory_Agent) GetWho

func (*ProvenanceRelevantHistory_Agent) ProtoMessage

func (*ProvenanceRelevantHistory_Agent) ProtoMessage()

func (*ProvenanceRelevantHistory_Agent) ProtoReflect

func (*ProvenanceRelevantHistory_Agent) Reset

func (*ProvenanceRelevantHistory_Agent) String

type ProvenanceRelevantHistory_Entity

type ProvenanceRelevantHistory_Entity 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"`
	Role              *ProvenanceRelevantHistory_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 []*ProvenanceRelevantHistory_Agent `protobuf:"bytes,6,rep,name=agent,proto3" json:"agent,omitempty"`
	// contains filtered or unexported fields
}

An entity used in this activity

func (*ProvenanceRelevantHistory_Entity) Descriptor deprecated

func (*ProvenanceRelevantHistory_Entity) Descriptor() ([]byte, []int)

Deprecated: Use ProvenanceRelevantHistory_Entity.ProtoReflect.Descriptor instead.

func (*ProvenanceRelevantHistory_Entity) GetAgent

func (*ProvenanceRelevantHistory_Entity) GetExtension

func (*ProvenanceRelevantHistory_Entity) GetId

func (*ProvenanceRelevantHistory_Entity) GetModifierExtension

func (x *ProvenanceRelevantHistory_Entity) GetModifierExtension() []*datatypes_go_proto.Extension

func (*ProvenanceRelevantHistory_Entity) GetRole

func (*ProvenanceRelevantHistory_Entity) GetWhat

func (*ProvenanceRelevantHistory_Entity) ProtoMessage

func (*ProvenanceRelevantHistory_Entity) ProtoMessage()

func (*ProvenanceRelevantHistory_Entity) ProtoReflect

func (*ProvenanceRelevantHistory_Entity) Reset

func (*ProvenanceRelevantHistory_Entity) String

type ProvenanceRelevantHistory_Entity_RoleCode

type ProvenanceRelevantHistory_Entity_RoleCode struct {
	Value     codes_go_proto.ProvenanceEntityRoleCode_Value `protobuf:"varint,1,opt,name=value,proto3,enum=google.fhir.r4.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 (*ProvenanceRelevantHistory_Entity_RoleCode) Descriptor deprecated

func (*ProvenanceRelevantHistory_Entity_RoleCode) Descriptor() ([]byte, []int)

Deprecated: Use ProvenanceRelevantHistory_Entity_RoleCode.ProtoReflect.Descriptor instead.

func (*ProvenanceRelevantHistory_Entity_RoleCode) GetExtension

func (*ProvenanceRelevantHistory_Entity_RoleCode) GetId

func (*ProvenanceRelevantHistory_Entity_RoleCode) GetValue

func (*ProvenanceRelevantHistory_Entity_RoleCode) ProtoMessage

func (*ProvenanceRelevantHistory_Entity_RoleCode) ProtoReflect

func (*ProvenanceRelevantHistory_Entity_RoleCode) Reset

func (*ProvenanceRelevantHistory_Entity_RoleCode) String

type ProvenanceRelevantHistory_OccurredX

type ProvenanceRelevantHistory_OccurredX struct {

	// Types that are assignable to Choice:
	//	*ProvenanceRelevantHistory_OccurredX_DateTime
	Choice isProvenanceRelevantHistory_OccurredX_Choice `protobuf_oneof:"choice"`
	// contains filtered or unexported fields
}

When the activity occurred

func (*ProvenanceRelevantHistory_OccurredX) Descriptor deprecated

func (*ProvenanceRelevantHistory_OccurredX) Descriptor() ([]byte, []int)

Deprecated: Use ProvenanceRelevantHistory_OccurredX.ProtoReflect.Descriptor instead.

func (*ProvenanceRelevantHistory_OccurredX) GetChoice

func (m *ProvenanceRelevantHistory_OccurredX) GetChoice() isProvenanceRelevantHistory_OccurredX_Choice

func (*ProvenanceRelevantHistory_OccurredX) GetDateTime

func (*ProvenanceRelevantHistory_OccurredX) ProtoMessage

func (*ProvenanceRelevantHistory_OccurredX) ProtoMessage()

func (*ProvenanceRelevantHistory_OccurredX) ProtoReflect

func (*ProvenanceRelevantHistory_OccurredX) Reset

func (*ProvenanceRelevantHistory_OccurredX) String

type ProvenanceRelevantHistory_OccurredX_DateTime

type ProvenanceRelevantHistory_OccurredX_DateTime struct {
	DateTime *datatypes_go_proto.DateTime `protobuf:"bytes,2,opt,name=date_time,json=dateTime,proto3,oneof"`
}

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL