Documentation ¶
Index ¶
- Variables
- type AuditEvent
- func (*AuditEvent) Descriptor() ([]byte, []int)deprecated
- func (x *AuditEvent) GetAction() *AuditEvent_ActionCode
- func (x *AuditEvent) GetAgent() []*AuditEvent_Agent
- func (x *AuditEvent) GetContained() []*any.Any
- func (x *AuditEvent) GetEntity() []*AuditEvent_Entity
- func (x *AuditEvent) GetExtension() []*datatypes_go_proto.Extension
- func (x *AuditEvent) GetId() *datatypes_go_proto.Id
- func (x *AuditEvent) GetImplicitRules() *datatypes_go_proto.Uri
- func (x *AuditEvent) GetLanguage() *datatypes_go_proto.Code
- func (x *AuditEvent) GetMeta() *datatypes_go_proto.Meta
- func (x *AuditEvent) GetModifierExtension() []*datatypes_go_proto.Extension
- func (x *AuditEvent) GetOutcome() *AuditEvent_OutcomeCode
- func (x *AuditEvent) GetOutcomeDesc() *datatypes_go_proto.String
- func (x *AuditEvent) GetPeriod() *datatypes_go_proto.Period
- func (x *AuditEvent) GetPurposeOfEvent() []*datatypes_go_proto.CodeableConcept
- func (x *AuditEvent) GetRecorded() *datatypes_go_proto.Instant
- func (x *AuditEvent) GetSource() *AuditEvent_Source
- func (x *AuditEvent) GetSubtype() []*datatypes_go_proto.Coding
- func (x *AuditEvent) GetText() *datatypes_go_proto.Narrative
- func (x *AuditEvent) GetType() *datatypes_go_proto.Coding
- func (*AuditEvent) ProtoMessage()
- func (x *AuditEvent) ProtoReflect() protoreflect.Message
- func (x *AuditEvent) Reset()
- func (x *AuditEvent) String() string
- type AuditEvent_ActionCode
- func (*AuditEvent_ActionCode) Descriptor() ([]byte, []int)deprecated
- func (x *AuditEvent_ActionCode) GetExtension() []*datatypes_go_proto.Extension
- func (x *AuditEvent_ActionCode) GetId() *datatypes_go_proto.String
- func (x *AuditEvent_ActionCode) GetValue() codes_go_proto.AuditEventActionCode_Value
- func (*AuditEvent_ActionCode) ProtoMessage()
- func (x *AuditEvent_ActionCode) ProtoReflect() protoreflect.Message
- func (x *AuditEvent_ActionCode) Reset()
- func (x *AuditEvent_ActionCode) String() string
- type AuditEvent_Agent
- func (*AuditEvent_Agent) Descriptor() ([]byte, []int)deprecated
- func (x *AuditEvent_Agent) GetAltId() *datatypes_go_proto.String
- func (x *AuditEvent_Agent) GetExtension() []*datatypes_go_proto.Extension
- func (x *AuditEvent_Agent) GetId() *datatypes_go_proto.String
- func (x *AuditEvent_Agent) GetLocation() *datatypes_go_proto.Reference
- func (x *AuditEvent_Agent) GetMedia() *datatypes_go_proto.Coding
- func (x *AuditEvent_Agent) GetModifierExtension() []*datatypes_go_proto.Extension
- func (x *AuditEvent_Agent) GetName() *datatypes_go_proto.String
- func (x *AuditEvent_Agent) GetNetwork() *AuditEvent_Agent_Network
- func (x *AuditEvent_Agent) GetPolicy() []*datatypes_go_proto.Uri
- func (x *AuditEvent_Agent) GetPurposeOfUse() []*datatypes_go_proto.CodeableConcept
- func (x *AuditEvent_Agent) GetRequestor() *datatypes_go_proto.Boolean
- func (x *AuditEvent_Agent) GetRole() []*datatypes_go_proto.CodeableConcept
- func (x *AuditEvent_Agent) GetType() *datatypes_go_proto.CodeableConcept
- func (x *AuditEvent_Agent) GetWho() *datatypes_go_proto.Reference
- func (*AuditEvent_Agent) ProtoMessage()
- func (x *AuditEvent_Agent) ProtoReflect() protoreflect.Message
- func (x *AuditEvent_Agent) Reset()
- func (x *AuditEvent_Agent) String() string
- type AuditEvent_Agent_Network
- func (*AuditEvent_Agent_Network) Descriptor() ([]byte, []int)deprecated
- func (x *AuditEvent_Agent_Network) GetAddress() *datatypes_go_proto.String
- func (x *AuditEvent_Agent_Network) GetExtension() []*datatypes_go_proto.Extension
- func (x *AuditEvent_Agent_Network) GetId() *datatypes_go_proto.String
- func (x *AuditEvent_Agent_Network) GetModifierExtension() []*datatypes_go_proto.Extension
- func (x *AuditEvent_Agent_Network) GetType() *AuditEvent_Agent_Network_TypeCode
- func (*AuditEvent_Agent_Network) ProtoMessage()
- func (x *AuditEvent_Agent_Network) ProtoReflect() protoreflect.Message
- func (x *AuditEvent_Agent_Network) Reset()
- func (x *AuditEvent_Agent_Network) String() string
- type AuditEvent_Agent_Network_TypeCode
- func (*AuditEvent_Agent_Network_TypeCode) Descriptor() ([]byte, []int)deprecated
- func (x *AuditEvent_Agent_Network_TypeCode) GetExtension() []*datatypes_go_proto.Extension
- func (x *AuditEvent_Agent_Network_TypeCode) GetId() *datatypes_go_proto.String
- func (x *AuditEvent_Agent_Network_TypeCode) GetValue() codes_go_proto.AuditEventAgentNetworkTypeCode_Value
- func (*AuditEvent_Agent_Network_TypeCode) ProtoMessage()
- func (x *AuditEvent_Agent_Network_TypeCode) ProtoReflect() protoreflect.Message
- func (x *AuditEvent_Agent_Network_TypeCode) Reset()
- func (x *AuditEvent_Agent_Network_TypeCode) String() string
- type AuditEvent_Entity
- func (*AuditEvent_Entity) Descriptor() ([]byte, []int)deprecated
- func (x *AuditEvent_Entity) GetDescription() *datatypes_go_proto.String
- func (x *AuditEvent_Entity) GetDetail() []*AuditEvent_Entity_Detail
- func (x *AuditEvent_Entity) GetExtension() []*datatypes_go_proto.Extension
- func (x *AuditEvent_Entity) GetId() *datatypes_go_proto.String
- func (x *AuditEvent_Entity) GetLifecycle() *datatypes_go_proto.Coding
- func (x *AuditEvent_Entity) GetModifierExtension() []*datatypes_go_proto.Extension
- func (x *AuditEvent_Entity) GetName() *datatypes_go_proto.String
- func (x *AuditEvent_Entity) GetQuery() *datatypes_go_proto.Base64Binary
- func (x *AuditEvent_Entity) GetRole() *datatypes_go_proto.Coding
- func (x *AuditEvent_Entity) GetSecurityLabel() []*datatypes_go_proto.Coding
- func (x *AuditEvent_Entity) GetType() *datatypes_go_proto.Coding
- func (x *AuditEvent_Entity) GetWhat() *datatypes_go_proto.Reference
- func (*AuditEvent_Entity) ProtoMessage()
- func (x *AuditEvent_Entity) ProtoReflect() protoreflect.Message
- func (x *AuditEvent_Entity) Reset()
- func (x *AuditEvent_Entity) String() string
- type AuditEvent_Entity_Detail
- func (*AuditEvent_Entity_Detail) Descriptor() ([]byte, []int)deprecated
- func (x *AuditEvent_Entity_Detail) GetExtension() []*datatypes_go_proto.Extension
- func (x *AuditEvent_Entity_Detail) GetId() *datatypes_go_proto.String
- func (x *AuditEvent_Entity_Detail) GetModifierExtension() []*datatypes_go_proto.Extension
- func (x *AuditEvent_Entity_Detail) GetType() *datatypes_go_proto.String
- func (x *AuditEvent_Entity_Detail) GetValue() *AuditEvent_Entity_Detail_ValueX
- func (*AuditEvent_Entity_Detail) ProtoMessage()
- func (x *AuditEvent_Entity_Detail) ProtoReflect() protoreflect.Message
- func (x *AuditEvent_Entity_Detail) Reset()
- func (x *AuditEvent_Entity_Detail) String() string
- type AuditEvent_Entity_Detail_ValueX
- func (*AuditEvent_Entity_Detail_ValueX) Descriptor() ([]byte, []int)deprecated
- func (x *AuditEvent_Entity_Detail_ValueX) GetBase64Binary() *datatypes_go_proto.Base64Binary
- func (m *AuditEvent_Entity_Detail_ValueX) GetChoice() isAuditEvent_Entity_Detail_ValueX_Choice
- func (x *AuditEvent_Entity_Detail_ValueX) GetStringValue() *datatypes_go_proto.String
- func (*AuditEvent_Entity_Detail_ValueX) ProtoMessage()
- func (x *AuditEvent_Entity_Detail_ValueX) ProtoReflect() protoreflect.Message
- func (x *AuditEvent_Entity_Detail_ValueX) Reset()
- func (x *AuditEvent_Entity_Detail_ValueX) String() string
- type AuditEvent_Entity_Detail_ValueX_Base64Binary
- type AuditEvent_Entity_Detail_ValueX_StringValue
- type AuditEvent_OutcomeCode
- func (*AuditEvent_OutcomeCode) Descriptor() ([]byte, []int)deprecated
- func (x *AuditEvent_OutcomeCode) GetExtension() []*datatypes_go_proto.Extension
- func (x *AuditEvent_OutcomeCode) GetId() *datatypes_go_proto.String
- func (x *AuditEvent_OutcomeCode) GetValue() codes_go_proto.AuditEventOutcomeCode_Value
- func (*AuditEvent_OutcomeCode) ProtoMessage()
- func (x *AuditEvent_OutcomeCode) ProtoReflect() protoreflect.Message
- func (x *AuditEvent_OutcomeCode) Reset()
- func (x *AuditEvent_OutcomeCode) String() string
- type AuditEvent_Source
- func (*AuditEvent_Source) Descriptor() ([]byte, []int)deprecated
- func (x *AuditEvent_Source) GetExtension() []*datatypes_go_proto.Extension
- func (x *AuditEvent_Source) GetId() *datatypes_go_proto.String
- func (x *AuditEvent_Source) GetModifierExtension() []*datatypes_go_proto.Extension
- func (x *AuditEvent_Source) GetObserver() *datatypes_go_proto.Reference
- func (x *AuditEvent_Source) GetSite() *datatypes_go_proto.String
- func (x *AuditEvent_Source) GetType() []*datatypes_go_proto.Coding
- func (*AuditEvent_Source) ProtoMessage()
- func (x *AuditEvent_Source) ProtoReflect() protoreflect.Message
- func (x *AuditEvent_Source) Reset()
- func (x *AuditEvent_Source) String() string
Constants ¶
This section is empty.
Variables ¶
var File_proto_google_fhir_proto_r4_core_resources_audit_event_proto protoreflect.FileDescriptor
Functions ¶
This section is empty.
Types ¶
type AuditEvent ¶
type AuditEvent 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 *AuditEvent_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 *AuditEvent_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 []*AuditEvent_Agent `protobuf:"bytes,18,rep,name=agent,proto3" json:"agent,omitempty"` Source *AuditEvent_Source `protobuf:"bytes,19,opt,name=source,proto3" json:"source,omitempty"` Entity []*AuditEvent_Entity `protobuf:"bytes,20,rep,name=entity,proto3" json:"entity,omitempty"` // contains filtered or unexported fields }
Auto-generated from StructureDefinition for AuditEvent, last updated 2019-11-01T09:29:23.356+11:00. Event record kept for security purposes. See http://hl7.org/fhir/StructureDefinition/AuditEvent
func (*AuditEvent) Descriptor
deprecated
func (*AuditEvent) Descriptor() ([]byte, []int)
Deprecated: Use AuditEvent.ProtoReflect.Descriptor instead.
func (*AuditEvent) GetAction ¶
func (x *AuditEvent) GetAction() *AuditEvent_ActionCode
func (*AuditEvent) GetAgent ¶
func (x *AuditEvent) GetAgent() []*AuditEvent_Agent
func (*AuditEvent) GetContained ¶
func (x *AuditEvent) GetContained() []*any.Any
func (*AuditEvent) GetEntity ¶
func (x *AuditEvent) GetEntity() []*AuditEvent_Entity
func (*AuditEvent) GetExtension ¶
func (x *AuditEvent) GetExtension() []*datatypes_go_proto.Extension
func (*AuditEvent) GetId ¶
func (x *AuditEvent) GetId() *datatypes_go_proto.Id
func (*AuditEvent) GetImplicitRules ¶
func (x *AuditEvent) GetImplicitRules() *datatypes_go_proto.Uri
func (*AuditEvent) GetLanguage ¶
func (x *AuditEvent) GetLanguage() *datatypes_go_proto.Code
func (*AuditEvent) GetMeta ¶
func (x *AuditEvent) GetMeta() *datatypes_go_proto.Meta
func (*AuditEvent) GetModifierExtension ¶
func (x *AuditEvent) GetModifierExtension() []*datatypes_go_proto.Extension
func (*AuditEvent) GetOutcome ¶
func (x *AuditEvent) GetOutcome() *AuditEvent_OutcomeCode
func (*AuditEvent) GetOutcomeDesc ¶
func (x *AuditEvent) GetOutcomeDesc() *datatypes_go_proto.String
func (*AuditEvent) GetPeriod ¶
func (x *AuditEvent) GetPeriod() *datatypes_go_proto.Period
func (*AuditEvent) GetPurposeOfEvent ¶
func (x *AuditEvent) GetPurposeOfEvent() []*datatypes_go_proto.CodeableConcept
func (*AuditEvent) GetRecorded ¶
func (x *AuditEvent) GetRecorded() *datatypes_go_proto.Instant
func (*AuditEvent) GetSource ¶
func (x *AuditEvent) GetSource() *AuditEvent_Source
func (*AuditEvent) GetSubtype ¶
func (x *AuditEvent) GetSubtype() []*datatypes_go_proto.Coding
func (*AuditEvent) GetText ¶
func (x *AuditEvent) GetText() *datatypes_go_proto.Narrative
func (*AuditEvent) GetType ¶
func (x *AuditEvent) GetType() *datatypes_go_proto.Coding
func (*AuditEvent) ProtoMessage ¶
func (*AuditEvent) ProtoMessage()
func (*AuditEvent) ProtoReflect ¶
func (x *AuditEvent) ProtoReflect() protoreflect.Message
func (*AuditEvent) Reset ¶
func (x *AuditEvent) Reset()
func (*AuditEvent) String ¶
func (x *AuditEvent) String() string
type AuditEvent_ActionCode ¶
type AuditEvent_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 (*AuditEvent_ActionCode) Descriptor
deprecated
func (*AuditEvent_ActionCode) Descriptor() ([]byte, []int)
Deprecated: Use AuditEvent_ActionCode.ProtoReflect.Descriptor instead.
func (*AuditEvent_ActionCode) GetExtension ¶
func (x *AuditEvent_ActionCode) GetExtension() []*datatypes_go_proto.Extension
func (*AuditEvent_ActionCode) GetId ¶
func (x *AuditEvent_ActionCode) GetId() *datatypes_go_proto.String
func (*AuditEvent_ActionCode) GetValue ¶
func (x *AuditEvent_ActionCode) GetValue() codes_go_proto.AuditEventActionCode_Value
func (*AuditEvent_ActionCode) ProtoMessage ¶
func (*AuditEvent_ActionCode) ProtoMessage()
func (*AuditEvent_ActionCode) ProtoReflect ¶
func (x *AuditEvent_ActionCode) ProtoReflect() protoreflect.Message
func (*AuditEvent_ActionCode) Reset ¶
func (x *AuditEvent_ActionCode) Reset()
func (*AuditEvent_ActionCode) String ¶
func (x *AuditEvent_ActionCode) String() string
type AuditEvent_Agent ¶
type AuditEvent_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 *AuditEvent_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 (*AuditEvent_Agent) Descriptor
deprecated
func (*AuditEvent_Agent) Descriptor() ([]byte, []int)
Deprecated: Use AuditEvent_Agent.ProtoReflect.Descriptor instead.
func (*AuditEvent_Agent) GetAltId ¶
func (x *AuditEvent_Agent) GetAltId() *datatypes_go_proto.String
func (*AuditEvent_Agent) GetExtension ¶
func (x *AuditEvent_Agent) GetExtension() []*datatypes_go_proto.Extension
func (*AuditEvent_Agent) GetId ¶
func (x *AuditEvent_Agent) GetId() *datatypes_go_proto.String
func (*AuditEvent_Agent) GetLocation ¶
func (x *AuditEvent_Agent) GetLocation() *datatypes_go_proto.Reference
func (*AuditEvent_Agent) GetMedia ¶
func (x *AuditEvent_Agent) GetMedia() *datatypes_go_proto.Coding
func (*AuditEvent_Agent) GetModifierExtension ¶
func (x *AuditEvent_Agent) GetModifierExtension() []*datatypes_go_proto.Extension
func (*AuditEvent_Agent) GetName ¶
func (x *AuditEvent_Agent) GetName() *datatypes_go_proto.String
func (*AuditEvent_Agent) GetNetwork ¶
func (x *AuditEvent_Agent) GetNetwork() *AuditEvent_Agent_Network
func (*AuditEvent_Agent) GetPolicy ¶
func (x *AuditEvent_Agent) GetPolicy() []*datatypes_go_proto.Uri
func (*AuditEvent_Agent) GetPurposeOfUse ¶
func (x *AuditEvent_Agent) GetPurposeOfUse() []*datatypes_go_proto.CodeableConcept
func (*AuditEvent_Agent) GetRequestor ¶
func (x *AuditEvent_Agent) GetRequestor() *datatypes_go_proto.Boolean
func (*AuditEvent_Agent) GetRole ¶
func (x *AuditEvent_Agent) GetRole() []*datatypes_go_proto.CodeableConcept
func (*AuditEvent_Agent) GetType ¶
func (x *AuditEvent_Agent) GetType() *datatypes_go_proto.CodeableConcept
func (*AuditEvent_Agent) GetWho ¶
func (x *AuditEvent_Agent) GetWho() *datatypes_go_proto.Reference
func (*AuditEvent_Agent) ProtoMessage ¶
func (*AuditEvent_Agent) ProtoMessage()
func (*AuditEvent_Agent) ProtoReflect ¶
func (x *AuditEvent_Agent) ProtoReflect() protoreflect.Message
func (*AuditEvent_Agent) Reset ¶
func (x *AuditEvent_Agent) Reset()
func (*AuditEvent_Agent) String ¶
func (x *AuditEvent_Agent) String() string
type AuditEvent_Agent_Network ¶
type AuditEvent_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 *AuditEvent_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 (*AuditEvent_Agent_Network) Descriptor
deprecated
func (*AuditEvent_Agent_Network) Descriptor() ([]byte, []int)
Deprecated: Use AuditEvent_Agent_Network.ProtoReflect.Descriptor instead.
func (*AuditEvent_Agent_Network) GetAddress ¶
func (x *AuditEvent_Agent_Network) GetAddress() *datatypes_go_proto.String
func (*AuditEvent_Agent_Network) GetExtension ¶
func (x *AuditEvent_Agent_Network) GetExtension() []*datatypes_go_proto.Extension
func (*AuditEvent_Agent_Network) GetId ¶
func (x *AuditEvent_Agent_Network) GetId() *datatypes_go_proto.String
func (*AuditEvent_Agent_Network) GetModifierExtension ¶
func (x *AuditEvent_Agent_Network) GetModifierExtension() []*datatypes_go_proto.Extension
func (*AuditEvent_Agent_Network) GetType ¶
func (x *AuditEvent_Agent_Network) GetType() *AuditEvent_Agent_Network_TypeCode
func (*AuditEvent_Agent_Network) ProtoMessage ¶
func (*AuditEvent_Agent_Network) ProtoMessage()
func (*AuditEvent_Agent_Network) ProtoReflect ¶
func (x *AuditEvent_Agent_Network) ProtoReflect() protoreflect.Message
func (*AuditEvent_Agent_Network) Reset ¶
func (x *AuditEvent_Agent_Network) Reset()
func (*AuditEvent_Agent_Network) String ¶
func (x *AuditEvent_Agent_Network) String() string
type AuditEvent_Agent_Network_TypeCode ¶
type AuditEvent_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 (*AuditEvent_Agent_Network_TypeCode) Descriptor
deprecated
func (*AuditEvent_Agent_Network_TypeCode) Descriptor() ([]byte, []int)
Deprecated: Use AuditEvent_Agent_Network_TypeCode.ProtoReflect.Descriptor instead.
func (*AuditEvent_Agent_Network_TypeCode) GetExtension ¶
func (x *AuditEvent_Agent_Network_TypeCode) GetExtension() []*datatypes_go_proto.Extension
func (*AuditEvent_Agent_Network_TypeCode) GetId ¶
func (x *AuditEvent_Agent_Network_TypeCode) GetId() *datatypes_go_proto.String
func (*AuditEvent_Agent_Network_TypeCode) GetValue ¶
func (x *AuditEvent_Agent_Network_TypeCode) GetValue() codes_go_proto.AuditEventAgentNetworkTypeCode_Value
func (*AuditEvent_Agent_Network_TypeCode) ProtoMessage ¶
func (*AuditEvent_Agent_Network_TypeCode) ProtoMessage()
func (*AuditEvent_Agent_Network_TypeCode) ProtoReflect ¶
func (x *AuditEvent_Agent_Network_TypeCode) ProtoReflect() protoreflect.Message
func (*AuditEvent_Agent_Network_TypeCode) Reset ¶
func (x *AuditEvent_Agent_Network_TypeCode) Reset()
func (*AuditEvent_Agent_Network_TypeCode) String ¶
func (x *AuditEvent_Agent_Network_TypeCode) String() string
type AuditEvent_Entity ¶
type AuditEvent_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 []*AuditEvent_Entity_Detail `protobuf:"bytes,12,rep,name=detail,proto3" json:"detail,omitempty"` // contains filtered or unexported fields }
Data or objects used
func (*AuditEvent_Entity) Descriptor
deprecated
func (*AuditEvent_Entity) Descriptor() ([]byte, []int)
Deprecated: Use AuditEvent_Entity.ProtoReflect.Descriptor instead.
func (*AuditEvent_Entity) GetDescription ¶
func (x *AuditEvent_Entity) GetDescription() *datatypes_go_proto.String
func (*AuditEvent_Entity) GetDetail ¶
func (x *AuditEvent_Entity) GetDetail() []*AuditEvent_Entity_Detail
func (*AuditEvent_Entity) GetExtension ¶
func (x *AuditEvent_Entity) GetExtension() []*datatypes_go_proto.Extension
func (*AuditEvent_Entity) GetId ¶
func (x *AuditEvent_Entity) GetId() *datatypes_go_proto.String
func (*AuditEvent_Entity) GetLifecycle ¶
func (x *AuditEvent_Entity) GetLifecycle() *datatypes_go_proto.Coding
func (*AuditEvent_Entity) GetModifierExtension ¶
func (x *AuditEvent_Entity) GetModifierExtension() []*datatypes_go_proto.Extension
func (*AuditEvent_Entity) GetName ¶
func (x *AuditEvent_Entity) GetName() *datatypes_go_proto.String
func (*AuditEvent_Entity) GetQuery ¶
func (x *AuditEvent_Entity) GetQuery() *datatypes_go_proto.Base64Binary
func (*AuditEvent_Entity) GetRole ¶
func (x *AuditEvent_Entity) GetRole() *datatypes_go_proto.Coding
func (*AuditEvent_Entity) GetSecurityLabel ¶
func (x *AuditEvent_Entity) GetSecurityLabel() []*datatypes_go_proto.Coding
func (*AuditEvent_Entity) GetType ¶
func (x *AuditEvent_Entity) GetType() *datatypes_go_proto.Coding
func (*AuditEvent_Entity) GetWhat ¶
func (x *AuditEvent_Entity) GetWhat() *datatypes_go_proto.Reference
func (*AuditEvent_Entity) ProtoMessage ¶
func (*AuditEvent_Entity) ProtoMessage()
func (*AuditEvent_Entity) ProtoReflect ¶
func (x *AuditEvent_Entity) ProtoReflect() protoreflect.Message
func (*AuditEvent_Entity) Reset ¶
func (x *AuditEvent_Entity) Reset()
func (*AuditEvent_Entity) String ¶
func (x *AuditEvent_Entity) String() string
type AuditEvent_Entity_Detail ¶
type AuditEvent_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 *AuditEvent_Entity_Detail_ValueX `protobuf:"bytes,5,opt,name=value,proto3" json:"value,omitempty"` // contains filtered or unexported fields }
Additional Information about the entity
func (*AuditEvent_Entity_Detail) Descriptor
deprecated
func (*AuditEvent_Entity_Detail) Descriptor() ([]byte, []int)
Deprecated: Use AuditEvent_Entity_Detail.ProtoReflect.Descriptor instead.
func (*AuditEvent_Entity_Detail) GetExtension ¶
func (x *AuditEvent_Entity_Detail) GetExtension() []*datatypes_go_proto.Extension
func (*AuditEvent_Entity_Detail) GetId ¶
func (x *AuditEvent_Entity_Detail) GetId() *datatypes_go_proto.String
func (*AuditEvent_Entity_Detail) GetModifierExtension ¶
func (x *AuditEvent_Entity_Detail) GetModifierExtension() []*datatypes_go_proto.Extension
func (*AuditEvent_Entity_Detail) GetType ¶
func (x *AuditEvent_Entity_Detail) GetType() *datatypes_go_proto.String
func (*AuditEvent_Entity_Detail) GetValue ¶
func (x *AuditEvent_Entity_Detail) GetValue() *AuditEvent_Entity_Detail_ValueX
func (*AuditEvent_Entity_Detail) ProtoMessage ¶
func (*AuditEvent_Entity_Detail) ProtoMessage()
func (*AuditEvent_Entity_Detail) ProtoReflect ¶
func (x *AuditEvent_Entity_Detail) ProtoReflect() protoreflect.Message
func (*AuditEvent_Entity_Detail) Reset ¶
func (x *AuditEvent_Entity_Detail) Reset()
func (*AuditEvent_Entity_Detail) String ¶
func (x *AuditEvent_Entity_Detail) String() string
type AuditEvent_Entity_Detail_ValueX ¶
type AuditEvent_Entity_Detail_ValueX struct { // Types that are assignable to Choice: // *AuditEvent_Entity_Detail_ValueX_StringValue // *AuditEvent_Entity_Detail_ValueX_Base64Binary Choice isAuditEvent_Entity_Detail_ValueX_Choice `protobuf_oneof:"choice"` // contains filtered or unexported fields }
Property value
func (*AuditEvent_Entity_Detail_ValueX) Descriptor
deprecated
func (*AuditEvent_Entity_Detail_ValueX) Descriptor() ([]byte, []int)
Deprecated: Use AuditEvent_Entity_Detail_ValueX.ProtoReflect.Descriptor instead.
func (*AuditEvent_Entity_Detail_ValueX) GetBase64Binary ¶
func (x *AuditEvent_Entity_Detail_ValueX) GetBase64Binary() *datatypes_go_proto.Base64Binary
func (*AuditEvent_Entity_Detail_ValueX) GetChoice ¶
func (m *AuditEvent_Entity_Detail_ValueX) GetChoice() isAuditEvent_Entity_Detail_ValueX_Choice
func (*AuditEvent_Entity_Detail_ValueX) GetStringValue ¶
func (x *AuditEvent_Entity_Detail_ValueX) GetStringValue() *datatypes_go_proto.String
func (*AuditEvent_Entity_Detail_ValueX) ProtoMessage ¶
func (*AuditEvent_Entity_Detail_ValueX) ProtoMessage()
func (*AuditEvent_Entity_Detail_ValueX) ProtoReflect ¶
func (x *AuditEvent_Entity_Detail_ValueX) ProtoReflect() protoreflect.Message
func (*AuditEvent_Entity_Detail_ValueX) Reset ¶
func (x *AuditEvent_Entity_Detail_ValueX) Reset()
func (*AuditEvent_Entity_Detail_ValueX) String ¶
func (x *AuditEvent_Entity_Detail_ValueX) String() string
type AuditEvent_Entity_Detail_ValueX_Base64Binary ¶
type AuditEvent_Entity_Detail_ValueX_Base64Binary struct {
Base64Binary *datatypes_go_proto.Base64Binary `protobuf:"bytes,2,opt,name=base64_binary,json=base64Binary,proto3,oneof"`
}
type AuditEvent_Entity_Detail_ValueX_StringValue ¶
type AuditEvent_Entity_Detail_ValueX_StringValue struct {
StringValue *datatypes_go_proto.String `protobuf:"bytes,1,opt,name=string_value,json=string,proto3,oneof"`
}
type AuditEvent_OutcomeCode ¶
type AuditEvent_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 (*AuditEvent_OutcomeCode) Descriptor
deprecated
func (*AuditEvent_OutcomeCode) Descriptor() ([]byte, []int)
Deprecated: Use AuditEvent_OutcomeCode.ProtoReflect.Descriptor instead.
func (*AuditEvent_OutcomeCode) GetExtension ¶
func (x *AuditEvent_OutcomeCode) GetExtension() []*datatypes_go_proto.Extension
func (*AuditEvent_OutcomeCode) GetId ¶
func (x *AuditEvent_OutcomeCode) GetId() *datatypes_go_proto.String
func (*AuditEvent_OutcomeCode) GetValue ¶
func (x *AuditEvent_OutcomeCode) GetValue() codes_go_proto.AuditEventOutcomeCode_Value
func (*AuditEvent_OutcomeCode) ProtoMessage ¶
func (*AuditEvent_OutcomeCode) ProtoMessage()
func (*AuditEvent_OutcomeCode) ProtoReflect ¶
func (x *AuditEvent_OutcomeCode) ProtoReflect() protoreflect.Message
func (*AuditEvent_OutcomeCode) Reset ¶
func (x *AuditEvent_OutcomeCode) Reset()
func (*AuditEvent_OutcomeCode) String ¶
func (x *AuditEvent_OutcomeCode) String() string
type AuditEvent_Source ¶
type AuditEvent_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 (*AuditEvent_Source) Descriptor
deprecated
func (*AuditEvent_Source) Descriptor() ([]byte, []int)
Deprecated: Use AuditEvent_Source.ProtoReflect.Descriptor instead.
func (*AuditEvent_Source) GetExtension ¶
func (x *AuditEvent_Source) GetExtension() []*datatypes_go_proto.Extension
func (*AuditEvent_Source) GetId ¶
func (x *AuditEvent_Source) GetId() *datatypes_go_proto.String
func (*AuditEvent_Source) GetModifierExtension ¶
func (x *AuditEvent_Source) GetModifierExtension() []*datatypes_go_proto.Extension
func (*AuditEvent_Source) GetObserver ¶
func (x *AuditEvent_Source) GetObserver() *datatypes_go_proto.Reference
func (*AuditEvent_Source) GetSite ¶
func (x *AuditEvent_Source) GetSite() *datatypes_go_proto.String
func (*AuditEvent_Source) GetType ¶
func (x *AuditEvent_Source) GetType() []*datatypes_go_proto.Coding
func (*AuditEvent_Source) ProtoMessage ¶
func (*AuditEvent_Source) ProtoMessage()
func (*AuditEvent_Source) ProtoReflect ¶
func (x *AuditEvent_Source) ProtoReflect() protoreflect.Message
func (*AuditEvent_Source) Reset ¶
func (x *AuditEvent_Source) Reset()
func (*AuditEvent_Source) String ¶
func (x *AuditEvent_Source) String() string