ehrsfm_record_lifecycle_event_audit_event_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_ehrsfm_record_lifecycle_event_audit_event_proto protoreflect.FileDescriptor

Functions

This section is empty.

Types

type EHRSFMRecordLifecycleEventAuditEvent

type EHRSFMRecordLifecycleEventAuditEvent 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"`
	// Type/identifier of event
	Type *datatypes_go_proto.Coding `protobuf:"bytes,10,opt,name=type,proto3" json:"type,omitempty"`
	// More specific type/id for the event
	Subtype []*datatypes_go_proto.Coding                     `protobuf:"bytes,11,rep,name=subtype,proto3" json:"subtype,omitempty"`
	Action  *EHRSFMRecordLifecycleEventAuditEvent_ActionCode `protobuf:"bytes,12,opt,name=action,proto3" json:"action,omitempty"`
	// When the activity occurred
	Period *datatypes_go_proto.Period `protobuf:"bytes,13,opt,name=period,proto3" json:"period,omitempty"`
	// Time when the event was recorded
	Recorded *datatypes_go_proto.Instant                       `protobuf:"bytes,14,opt,name=recorded,proto3" json:"recorded,omitempty"`
	Outcome  *EHRSFMRecordLifecycleEventAuditEvent_OutcomeCode `protobuf:"bytes,15,opt,name=outcome,proto3" json:"outcome,omitempty"`
	// Description of the event outcome
	OutcomeDesc *datatypes_go_proto.String `protobuf:"bytes,16,opt,name=outcome_desc,json=outcomeDesc,proto3" json:"outcome_desc,omitempty"`
	// The purposeOfUse of the event
	PurposeOfEvent []*datatypes_go_proto.CodeableConcept          `protobuf:"bytes,17,rep,name=purpose_of_event,json=purposeOfEvent,proto3" json:"purpose_of_event,omitempty"`
	Agent          []*EHRSFMRecordLifecycleEventAuditEvent_Agent  `protobuf:"bytes,18,rep,name=agent,proto3" json:"agent,omitempty"`
	Source         *EHRSFMRecordLifecycleEventAuditEvent_Source   `protobuf:"bytes,19,opt,name=source,proto3" json:"source,omitempty"`
	Entity         []*EHRSFMRecordLifecycleEventAuditEvent_Entity `protobuf:"bytes,20,rep,name=entity,proto3" json:"entity,omitempty"`
	// contains filtered or unexported fields
}

Auto-generated from StructureDefinition for EHRS FM Record Lifecycle Event - Audit Event. Event record kept for security purposes. See http://hl7.org/fhir/StructureDefinition/ehrsrle-auditevent

func (*EHRSFMRecordLifecycleEventAuditEvent) Descriptor deprecated

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

Deprecated: Use EHRSFMRecordLifecycleEventAuditEvent.ProtoReflect.Descriptor instead.

func (*EHRSFMRecordLifecycleEventAuditEvent) GetAction

func (*EHRSFMRecordLifecycleEventAuditEvent) GetAgent

func (*EHRSFMRecordLifecycleEventAuditEvent) GetContained

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

func (*EHRSFMRecordLifecycleEventAuditEvent) GetEntity

func (*EHRSFMRecordLifecycleEventAuditEvent) GetExtension

func (*EHRSFMRecordLifecycleEventAuditEvent) GetId

func (*EHRSFMRecordLifecycleEventAuditEvent) GetImplicitRules

func (*EHRSFMRecordLifecycleEventAuditEvent) GetLanguage

func (*EHRSFMRecordLifecycleEventAuditEvent) GetMeta

func (*EHRSFMRecordLifecycleEventAuditEvent) GetModifierExtension

func (*EHRSFMRecordLifecycleEventAuditEvent) GetOutcome

func (*EHRSFMRecordLifecycleEventAuditEvent) GetOutcomeDesc

func (*EHRSFMRecordLifecycleEventAuditEvent) GetPeriod

func (*EHRSFMRecordLifecycleEventAuditEvent) GetPurposeOfEvent

func (*EHRSFMRecordLifecycleEventAuditEvent) GetRecorded

func (*EHRSFMRecordLifecycleEventAuditEvent) GetSource

func (*EHRSFMRecordLifecycleEventAuditEvent) GetSubtype

func (*EHRSFMRecordLifecycleEventAuditEvent) GetText

func (*EHRSFMRecordLifecycleEventAuditEvent) GetType

func (*EHRSFMRecordLifecycleEventAuditEvent) ProtoMessage

func (*EHRSFMRecordLifecycleEventAuditEvent) ProtoMessage()

func (*EHRSFMRecordLifecycleEventAuditEvent) ProtoReflect

func (*EHRSFMRecordLifecycleEventAuditEvent) Reset

func (*EHRSFMRecordLifecycleEventAuditEvent) String

type EHRSFMRecordLifecycleEventAuditEvent_ActionCode

type EHRSFMRecordLifecycleEventAuditEvent_ActionCode struct {
	Value     codes_go_proto.AuditEventActionCode_Value `protobuf:"varint,1,opt,name=value,proto3,enum=google.fhir.r4.core.AuditEventActionCode_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
}

Type of action performed during the event

func (*EHRSFMRecordLifecycleEventAuditEvent_ActionCode) Descriptor deprecated

Deprecated: Use EHRSFMRecordLifecycleEventAuditEvent_ActionCode.ProtoReflect.Descriptor instead.

func (*EHRSFMRecordLifecycleEventAuditEvent_ActionCode) GetExtension

func (*EHRSFMRecordLifecycleEventAuditEvent_ActionCode) GetId

func (*EHRSFMRecordLifecycleEventAuditEvent_ActionCode) GetValue

func (*EHRSFMRecordLifecycleEventAuditEvent_ActionCode) ProtoMessage

func (*EHRSFMRecordLifecycleEventAuditEvent_ActionCode) ProtoReflect

func (*EHRSFMRecordLifecycleEventAuditEvent_ActionCode) Reset

func (*EHRSFMRecordLifecycleEventAuditEvent_ActionCode) String

type EHRSFMRecordLifecycleEventAuditEvent_Agent

type EHRSFMRecordLifecycleEventAuditEvent_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 agent participated
	Type *datatypes_go_proto.CodeableConcept `protobuf:"bytes,4,opt,name=type,proto3" json:"type,omitempty"`
	// Agent role in the event
	Role []*datatypes_go_proto.CodeableConcept `protobuf:"bytes,5,rep,name=role,proto3" json:"role,omitempty"`
	// Identifier of who
	Who *datatypes_go_proto.Reference `protobuf:"bytes,6,opt,name=who,proto3" json:"who,omitempty"`
	// Alternative User identity
	AltId *datatypes_go_proto.String `protobuf:"bytes,7,opt,name=alt_id,json=altId,proto3" json:"alt_id,omitempty"`
	// Human friendly name for the agent
	Name *datatypes_go_proto.String `protobuf:"bytes,8,opt,name=name,proto3" json:"name,omitempty"`
	// Whether user is initiator
	Requestor *datatypes_go_proto.Boolean `protobuf:"bytes,9,opt,name=requestor,proto3" json:"requestor,omitempty"`
	// Where
	Location *datatypes_go_proto.Reference `protobuf:"bytes,10,opt,name=location,proto3" json:"location,omitempty"`
	// Policy that authorized event
	Policy []*datatypes_go_proto.Uri `protobuf:"bytes,11,rep,name=policy,proto3" json:"policy,omitempty"`
	// Type of media
	Media   *datatypes_go_proto.Coding                          `protobuf:"bytes,12,opt,name=media,proto3" json:"media,omitempty"`
	Network *EHRSFMRecordLifecycleEventAuditEvent_Agent_Network `protobuf:"bytes,13,opt,name=network,proto3" json:"network,omitempty"`
	// Reason given for this user
	PurposeOfUse []*datatypes_go_proto.CodeableConcept `protobuf:"bytes,14,rep,name=purpose_of_use,json=purposeOfUse,proto3" json:"purpose_of_use,omitempty"`
	// contains filtered or unexported fields
}

Actor involved in the event

func (*EHRSFMRecordLifecycleEventAuditEvent_Agent) Descriptor deprecated

Deprecated: Use EHRSFMRecordLifecycleEventAuditEvent_Agent.ProtoReflect.Descriptor instead.

func (*EHRSFMRecordLifecycleEventAuditEvent_Agent) GetAltId

func (*EHRSFMRecordLifecycleEventAuditEvent_Agent) GetExtension

func (*EHRSFMRecordLifecycleEventAuditEvent_Agent) GetId

func (*EHRSFMRecordLifecycleEventAuditEvent_Agent) GetLocation

func (*EHRSFMRecordLifecycleEventAuditEvent_Agent) GetMedia

func (*EHRSFMRecordLifecycleEventAuditEvent_Agent) GetModifierExtension

func (*EHRSFMRecordLifecycleEventAuditEvent_Agent) GetName

func (*EHRSFMRecordLifecycleEventAuditEvent_Agent) GetNetwork

func (*EHRSFMRecordLifecycleEventAuditEvent_Agent) GetPolicy

func (*EHRSFMRecordLifecycleEventAuditEvent_Agent) GetPurposeOfUse

func (*EHRSFMRecordLifecycleEventAuditEvent_Agent) GetRequestor

func (*EHRSFMRecordLifecycleEventAuditEvent_Agent) GetRole

func (*EHRSFMRecordLifecycleEventAuditEvent_Agent) GetType

func (*EHRSFMRecordLifecycleEventAuditEvent_Agent) GetWho

func (*EHRSFMRecordLifecycleEventAuditEvent_Agent) ProtoMessage

func (*EHRSFMRecordLifecycleEventAuditEvent_Agent) ProtoReflect

func (*EHRSFMRecordLifecycleEventAuditEvent_Agent) Reset

func (*EHRSFMRecordLifecycleEventAuditEvent_Agent) String

type EHRSFMRecordLifecycleEventAuditEvent_Agent_Network

type EHRSFMRecordLifecycleEventAuditEvent_Agent_Network 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"`
	// Identifier for the network access point of the user device
	Address *datatypes_go_proto.String                                   `protobuf:"bytes,4,opt,name=address,proto3" json:"address,omitempty"`
	Type    *EHRSFMRecordLifecycleEventAuditEvent_Agent_Network_TypeCode `protobuf:"bytes,5,opt,name=type,proto3" json:"type,omitempty"`
	// contains filtered or unexported fields
}

Logical network location for application activity

func (*EHRSFMRecordLifecycleEventAuditEvent_Agent_Network) Descriptor deprecated

Deprecated: Use EHRSFMRecordLifecycleEventAuditEvent_Agent_Network.ProtoReflect.Descriptor instead.

func (*EHRSFMRecordLifecycleEventAuditEvent_Agent_Network) GetAddress

func (*EHRSFMRecordLifecycleEventAuditEvent_Agent_Network) GetExtension

func (*EHRSFMRecordLifecycleEventAuditEvent_Agent_Network) GetId

func (*EHRSFMRecordLifecycleEventAuditEvent_Agent_Network) GetModifierExtension

func (*EHRSFMRecordLifecycleEventAuditEvent_Agent_Network) GetType

func (*EHRSFMRecordLifecycleEventAuditEvent_Agent_Network) ProtoMessage

func (*EHRSFMRecordLifecycleEventAuditEvent_Agent_Network) ProtoReflect

func (*EHRSFMRecordLifecycleEventAuditEvent_Agent_Network) Reset

func (*EHRSFMRecordLifecycleEventAuditEvent_Agent_Network) String

type EHRSFMRecordLifecycleEventAuditEvent_Agent_Network_TypeCode

type EHRSFMRecordLifecycleEventAuditEvent_Agent_Network_TypeCode struct {
	Value     codes_go_proto.AuditEventAgentNetworkTypeCode_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
}

The type of network access point

func (*EHRSFMRecordLifecycleEventAuditEvent_Agent_Network_TypeCode) Descriptor deprecated

Deprecated: Use EHRSFMRecordLifecycleEventAuditEvent_Agent_Network_TypeCode.ProtoReflect.Descriptor instead.

func (*EHRSFMRecordLifecycleEventAuditEvent_Agent_Network_TypeCode) GetExtension

func (*EHRSFMRecordLifecycleEventAuditEvent_Agent_Network_TypeCode) GetId

func (*EHRSFMRecordLifecycleEventAuditEvent_Agent_Network_TypeCode) GetValue

func (*EHRSFMRecordLifecycleEventAuditEvent_Agent_Network_TypeCode) ProtoMessage

func (*EHRSFMRecordLifecycleEventAuditEvent_Agent_Network_TypeCode) ProtoReflect

func (*EHRSFMRecordLifecycleEventAuditEvent_Agent_Network_TypeCode) Reset

func (*EHRSFMRecordLifecycleEventAuditEvent_Agent_Network_TypeCode) String

type EHRSFMRecordLifecycleEventAuditEvent_Entity

type EHRSFMRecordLifecycleEventAuditEvent_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"`
	// Specific instance of resource
	What *datatypes_go_proto.Reference `protobuf:"bytes,4,opt,name=what,proto3" json:"what,omitempty"`
	// Type of entity involved
	Type *datatypes_go_proto.Coding `protobuf:"bytes,5,opt,name=type,proto3" json:"type,omitempty"`
	// What role the entity played
	Role *datatypes_go_proto.Coding `protobuf:"bytes,6,opt,name=role,proto3" json:"role,omitempty"`
	// Life-cycle stage for the entity
	Lifecycle *datatypes_go_proto.Coding `protobuf:"bytes,7,opt,name=lifecycle,proto3" json:"lifecycle,omitempty"`
	// Security labels on the entity
	SecurityLabel []*datatypes_go_proto.Coding `protobuf:"bytes,8,rep,name=security_label,json=securityLabel,proto3" json:"security_label,omitempty"`
	// Descriptor for entity
	Name *datatypes_go_proto.String `protobuf:"bytes,9,opt,name=name,proto3" json:"name,omitempty"`
	// Descriptive text
	Description *datatypes_go_proto.String `protobuf:"bytes,10,opt,name=description,proto3" json:"description,omitempty"`
	// Query parameters
	Query  *datatypes_go_proto.Base64Binary                      `protobuf:"bytes,11,opt,name=query,proto3" json:"query,omitempty"`
	Detail []*EHRSFMRecordLifecycleEventAuditEvent_Entity_Detail `protobuf:"bytes,12,rep,name=detail,proto3" json:"detail,omitempty"`
	// contains filtered or unexported fields
}

Data or objects used

func (*EHRSFMRecordLifecycleEventAuditEvent_Entity) Descriptor deprecated

Deprecated: Use EHRSFMRecordLifecycleEventAuditEvent_Entity.ProtoReflect.Descriptor instead.

func (*EHRSFMRecordLifecycleEventAuditEvent_Entity) GetDescription

func (*EHRSFMRecordLifecycleEventAuditEvent_Entity) GetDetail

func (*EHRSFMRecordLifecycleEventAuditEvent_Entity) GetExtension

func (*EHRSFMRecordLifecycleEventAuditEvent_Entity) GetId

func (*EHRSFMRecordLifecycleEventAuditEvent_Entity) GetLifecycle

func (*EHRSFMRecordLifecycleEventAuditEvent_Entity) GetModifierExtension

func (*EHRSFMRecordLifecycleEventAuditEvent_Entity) GetName

func (*EHRSFMRecordLifecycleEventAuditEvent_Entity) GetQuery

func (*EHRSFMRecordLifecycleEventAuditEvent_Entity) GetRole

func (*EHRSFMRecordLifecycleEventAuditEvent_Entity) GetSecurityLabel

func (*EHRSFMRecordLifecycleEventAuditEvent_Entity) GetType

func (*EHRSFMRecordLifecycleEventAuditEvent_Entity) GetWhat

func (*EHRSFMRecordLifecycleEventAuditEvent_Entity) ProtoMessage

func (*EHRSFMRecordLifecycleEventAuditEvent_Entity) ProtoReflect

func (*EHRSFMRecordLifecycleEventAuditEvent_Entity) Reset

func (*EHRSFMRecordLifecycleEventAuditEvent_Entity) String

type EHRSFMRecordLifecycleEventAuditEvent_Entity_Detail

type EHRSFMRecordLifecycleEventAuditEvent_Entity_Detail 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"`
	// Name of the property
	Type  *datatypes_go_proto.String                                 `protobuf:"bytes,4,opt,name=type,proto3" json:"type,omitempty"`
	Value *EHRSFMRecordLifecycleEventAuditEvent_Entity_Detail_ValueX `protobuf:"bytes,5,opt,name=value,proto3" json:"value,omitempty"`
	// contains filtered or unexported fields
}

Additional Information about the entity

func (*EHRSFMRecordLifecycleEventAuditEvent_Entity_Detail) Descriptor deprecated

Deprecated: Use EHRSFMRecordLifecycleEventAuditEvent_Entity_Detail.ProtoReflect.Descriptor instead.

func (*EHRSFMRecordLifecycleEventAuditEvent_Entity_Detail) GetExtension

func (*EHRSFMRecordLifecycleEventAuditEvent_Entity_Detail) GetId

func (*EHRSFMRecordLifecycleEventAuditEvent_Entity_Detail) GetModifierExtension

func (*EHRSFMRecordLifecycleEventAuditEvent_Entity_Detail) GetType

func (*EHRSFMRecordLifecycleEventAuditEvent_Entity_Detail) GetValue

func (*EHRSFMRecordLifecycleEventAuditEvent_Entity_Detail) ProtoMessage

func (*EHRSFMRecordLifecycleEventAuditEvent_Entity_Detail) ProtoReflect

func (*EHRSFMRecordLifecycleEventAuditEvent_Entity_Detail) Reset

func (*EHRSFMRecordLifecycleEventAuditEvent_Entity_Detail) String

type EHRSFMRecordLifecycleEventAuditEvent_Entity_Detail_ValueX

type EHRSFMRecordLifecycleEventAuditEvent_Entity_Detail_ValueX struct {

	// Types that are assignable to Choice:
	//	*EHRSFMRecordLifecycleEventAuditEvent_Entity_Detail_ValueX_StringValue
	//	*EHRSFMRecordLifecycleEventAuditEvent_Entity_Detail_ValueX_Base64Binary
	Choice isEHRSFMRecordLifecycleEventAuditEvent_Entity_Detail_ValueX_Choice `protobuf_oneof:"choice"`
	// contains filtered or unexported fields
}

Property value

func (*EHRSFMRecordLifecycleEventAuditEvent_Entity_Detail_ValueX) Descriptor deprecated

Deprecated: Use EHRSFMRecordLifecycleEventAuditEvent_Entity_Detail_ValueX.ProtoReflect.Descriptor instead.

func (*EHRSFMRecordLifecycleEventAuditEvent_Entity_Detail_ValueX) GetBase64Binary

func (*EHRSFMRecordLifecycleEventAuditEvent_Entity_Detail_ValueX) GetChoice

func (m *EHRSFMRecordLifecycleEventAuditEvent_Entity_Detail_ValueX) GetChoice() isEHRSFMRecordLifecycleEventAuditEvent_Entity_Detail_ValueX_Choice

func (*EHRSFMRecordLifecycleEventAuditEvent_Entity_Detail_ValueX) GetStringValue

func (*EHRSFMRecordLifecycleEventAuditEvent_Entity_Detail_ValueX) ProtoMessage

func (*EHRSFMRecordLifecycleEventAuditEvent_Entity_Detail_ValueX) ProtoReflect

func (*EHRSFMRecordLifecycleEventAuditEvent_Entity_Detail_ValueX) Reset

func (*EHRSFMRecordLifecycleEventAuditEvent_Entity_Detail_ValueX) String

type EHRSFMRecordLifecycleEventAuditEvent_Entity_Detail_ValueX_Base64Binary

type EHRSFMRecordLifecycleEventAuditEvent_Entity_Detail_ValueX_Base64Binary struct {
	Base64Binary *datatypes_go_proto.Base64Binary `protobuf:"bytes,2,opt,name=base64_binary,json=base64Binary,proto3,oneof"`
}

type EHRSFMRecordLifecycleEventAuditEvent_Entity_Detail_ValueX_StringValue

type EHRSFMRecordLifecycleEventAuditEvent_Entity_Detail_ValueX_StringValue struct {
	StringValue *datatypes_go_proto.String `protobuf:"bytes,1,opt,name=string_value,json=string,proto3,oneof"`
}

type EHRSFMRecordLifecycleEventAuditEvent_OutcomeCode

type EHRSFMRecordLifecycleEventAuditEvent_OutcomeCode struct {
	Value     codes_go_proto.AuditEventOutcomeCode_Value `protobuf:"varint,1,opt,name=value,proto3,enum=google.fhir.r4.core.AuditEventOutcomeCode_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
}

Whether the event succeeded or failed

func (*EHRSFMRecordLifecycleEventAuditEvent_OutcomeCode) Descriptor deprecated

Deprecated: Use EHRSFMRecordLifecycleEventAuditEvent_OutcomeCode.ProtoReflect.Descriptor instead.

func (*EHRSFMRecordLifecycleEventAuditEvent_OutcomeCode) GetExtension

func (*EHRSFMRecordLifecycleEventAuditEvent_OutcomeCode) GetId

func (*EHRSFMRecordLifecycleEventAuditEvent_OutcomeCode) GetValue

func (*EHRSFMRecordLifecycleEventAuditEvent_OutcomeCode) ProtoMessage

func (*EHRSFMRecordLifecycleEventAuditEvent_OutcomeCode) ProtoReflect

func (*EHRSFMRecordLifecycleEventAuditEvent_OutcomeCode) Reset

func (*EHRSFMRecordLifecycleEventAuditEvent_OutcomeCode) String

type EHRSFMRecordLifecycleEventAuditEvent_Source

type EHRSFMRecordLifecycleEventAuditEvent_Source 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"`
	// Logical source location within the enterprise
	Site *datatypes_go_proto.String `protobuf:"bytes,4,opt,name=site,proto3" json:"site,omitempty"`
	// The identity of source detecting the event
	Observer *datatypes_go_proto.Reference `protobuf:"bytes,5,opt,name=observer,proto3" json:"observer,omitempty"`
	// The type of source where event originated
	Type []*datatypes_go_proto.Coding `protobuf:"bytes,6,rep,name=type,proto3" json:"type,omitempty"`
	// contains filtered or unexported fields
}

Audit Event Reporter

func (*EHRSFMRecordLifecycleEventAuditEvent_Source) Descriptor deprecated

Deprecated: Use EHRSFMRecordLifecycleEventAuditEvent_Source.ProtoReflect.Descriptor instead.

func (*EHRSFMRecordLifecycleEventAuditEvent_Source) GetExtension

func (*EHRSFMRecordLifecycleEventAuditEvent_Source) GetId

func (*EHRSFMRecordLifecycleEventAuditEvent_Source) GetModifierExtension

func (*EHRSFMRecordLifecycleEventAuditEvent_Source) GetObserver

func (*EHRSFMRecordLifecycleEventAuditEvent_Source) GetSite

func (*EHRSFMRecordLifecycleEventAuditEvent_Source) GetType

func (*EHRSFMRecordLifecycleEventAuditEvent_Source) ProtoMessage

func (*EHRSFMRecordLifecycleEventAuditEvent_Source) ProtoReflect

func (*EHRSFMRecordLifecycleEventAuditEvent_Source) Reset

func (*EHRSFMRecordLifecycleEventAuditEvent_Source) String

Jump to

Keyboard shortcuts

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