object-role
type: CodeSystem
node role: treeRoot
id:
  v: object-role
meta:
  last updated:
    v: 2024-04-24T00:00:00+00:00
text:
  status:
    v: generated
  div: Generated Narrative: CodeSystem object-role Last updated: 2024-04-24 00:00:00+0000 This case-sensitive code system http://terminology.hl7.org/CodeSystem/object-role defines the following codes: Code Display Definition 1 Patient This object is the patient that is the subject of care related to this event. It is identifiable by patient ID or equivalent. The patient may be either human or animal. 2 Location This is a location identified as related to the event. This is usually the location where the event took place. Note that for shipping, the usual events are arrival at a location or departure from a location. 3 Report This object is any kind of persistent document created as a result of the event. This could be a paper report, film, electronic report, DICOM Study, etc. Issues related to medical records life cycle management are conveyed elsewhere. 4 Domain Resource A logical object related to a health record event. This is any healthcare specific resource (object) not restricted to FHIR defined Resources. 5 Master file This is any configurable file used to control creation of documents. Examples include the objects maintained by the HL7 Master File transactions, Value Sets, etc. 6 User A human participant not otherwise identified by some other category. 7 List (deprecated). 8 Doctor Typically, a licensed person who is providing or performing care related to the event, generally a physician. The key distinction between doctor and practitioner is with regards to their role, not the licensing. The doctor is the human who actually performed the work. The practitioner is the human or organization that is responsible for the work. 9 Subscriber A person or system that is being notified as part of the event. This is relevant in situations where automated systems provide notifications to other parties when an event took place. 10 Guarantor Insurance company, or any other organization who accepts responsibility for paying for the healthcare event. 11 Security User Entity A pe…
extension:
  url:
    v: http://hl7.org/fhir/StructureDefinition/structuredefinition-wg
  value: code
    v: sec
extension:
  url:
    v: http://hl7.org/fhir/StructureDefinition/structuredefinition-fmm
  value: integer
    v: 3
url:
  v: http://terminology.hl7.org/CodeSystem/object-role
identifier:
  system:
    v: urn:ietf:rfc:3986
  value:
    v: urn:oid:2.16.840.1.113883.4.642.1.1135
version:
  v: 1.0.1
name:
  v: AuditEventEntityRole
title:
  v: AuditEventEntityRole
status:
  v: active
experimental:
  v: false
date:
  v: 2024-04-24T00:00:00+00:00
publisher:
  v: Health Level Seven International
contact:
  telecom:
    system:
      v: url
    value:
      v: http://hl7.org
  telecom:
    system:
      v: email
description:
  v: Code representing the role the entity played in the audit event.
copyright:
  v: This material derives from the HL7 Terminology (THO). THO is copyright ©1989+ Health Level Seven International and is made available under the CC0 designation. For more licensing information see: https://terminology.hl7.org/license
case sensitive:
  v: true
value set:
  v: http://terminology.hl7.org/ValueSet/object-role
  link: http://terminology.hl7.org/ValueSet/object-role
content:
  v: complete
concept:
  code:
    v: 1
  display:
    v: Patient
  definition:
    v: This object is the patient that is the subject of care related to this event. It is identifiable by patient ID or equivalent. The patient may be either human or animal.
concept:
  code:
    v: 2
  display:
    v: Location
  definition:
    v: This is a location identified as related to the event. This is usually the location where the event took place. Note that for shipping, the usual events are arrival at a location or departure from a location.
concept:
  code:
    v: 3
  display:
    v: Report
  definition:
    v: This object is any kind of persistent document created as a result of the event. This could be a paper report, film, electronic report, DICOM Study, etc. Issues related to medical records life cycle management are conveyed elsewhere.
concept:
  code:
    v: 4
  display:
    v: Domain Resource
  definition:
    v: A logical object related to a health record event. This is any healthcare specific resource (object) not restricted to FHIR defined Resources.
concept:
  code:
    v: 5
  display:
    v: Master file
  definition:
    v: This is any configurable file used to control creation of documents. Examples include the objects maintained by the HL7 Master File transactions, Value Sets, etc.
concept:
  code:
    v: 6
  display:
    v: User
  definition:
    v: A human participant not otherwise identified by some other category.
concept:
  code:
    v: 7
  display:
    v: List
  definition:
    v: (deprecated).
concept:
  code:
    v: 8
  display:
    v: Doctor
  definition:
    v: Typically, a licensed person who is providing or performing care related to the event, generally a physician. The key distinction between doctor and practitioner is with regards to their role, not the licensing. The doctor is the human who actually performed the work. The practitioner is the human or organization that is responsible for the work.
concept:
  code:
    v: 9
  display:
    v: Subscriber
  definition:
    v: A person or system that is being notified as part of the event. This is relevant in situations where automated systems provide notifications to other parties when an event took place.
concept:
  code:
    v: 10
  display:
    v: Guarantor
  definition:
    v: Insurance company, or any other organization who accepts responsibility for paying for the healthcare event.
concept:
  code:
    v: 11
  display:
    v: Security User Entity
  definition:
    v: A person or active system object involved in the event with a security role.
concept:
  code:
    v: 12
  display:
    v: Security User Group
  definition:
    v: A person or system object involved in the event with the authority to modify security roles of other objects.
concept:
  code:
    v: 13
  display:
    v: Security Resource
  definition:
    v: A passive object, such as a role table, that is relevant to the event.
concept:
  code:
    v: 14
  display:
    v: Security Granularity Definition
  definition:
    v: (deprecated) Relevant to certain RBAC security methodologies.
concept:
  code:
    v: 15
  display:
    v: Practitioner
  definition:
    v: Any person or organization responsible for providing care. This encompasses all forms of care, licensed or otherwise, and all sorts of teams and care groups. Note the distinction between practitioner and the doctor that actually provided the care to the patient.
concept:
  code:
    v: 16
  display:
    v: Data Destination
  definition:
    v: The source or destination for data transfer, when it does not match some other role.
concept:
  code:
    v: 17
  display:
    v: Data Repository
  definition:
    v: A source or destination for data transfer that acts as an archive, database, or similar role.
concept:
  code:
    v: 18
  display:
    v: Schedule
  definition:
    v: An object that holds schedule information. This could be an appointment book, availability information, etc.
concept:
  code:
    v: 19
  display:
    v: Customer
  definition:
    v: An organization or person that is the recipient of services. This could be an organization that is buying services for a patient, or a person that is buying services for an animal.
concept:
  code:
    v: 20
  display:
    v: Job
  definition:
    v: An order, task, work item, procedure step, or other description of work to be performed; e.g. a particular instance of an MPPS.

code:
  v: 21
display:
  v: Job Stream
definition:
  v: A list of jobs or a system that provides lists of jobs; e.g. an MWL SCP.

code:
  v: 22
display:
  v: Table
definition:
  v: (Deprecated).

code:
  v: 23
display:
  v: Routing Criteria
definition:
  v: An object that specifies or controls the routing or delivery of items. For example, a distribution list is the routing criteria for mail. The items delivered may be documents, jobs, or other objects.

code:
  v: 24
display:
  v: Query
definition:
  v: The contents of a query. This is used to capture the contents of any kind of query. For security surveillance purposes knowing the queries being made is very important.