View raw Markdown
type: resourceresource: ActorDefinition

ActorDefinition

Introduction

Scope and Usage

The ActorDefinition Resource represents an actor that can play the role of a participant in some kind of described process.

ActorDefinitions can be referenced in several places:

Like all canonical resources, ActorDefinitions can be defined, published and managed in ImplementationGuides and used to describe expected capabilities and roles within the IG, but can also be leveraged (via dependencies) by other implementation guides.

Boundaries and Relationships

Both ActorDefinition and CapabilityStatement> describe 'systems'. However, ActorDefinition does not presume those systems will have FHIR interfaces and does not directly speak to what the systems do, while CapabilityStatement is focused on describing the FHIR interface of a system in terms of exactly what interactions, operations, messages, etc. it can consume and produce. A CapabilityStatement may point to one or more ActorDefinitions to allow expression of the detailed data behaviors associated with a FHIR system.

Device can also be used to represent a 'system', but the concern there is about the metadata such as manufacturer, software version, etc., not the interoperability capabilities or how it integrates with other systems.

Patient, Practitioner, PractitionerRole and RelatedPerson can all represent individual people or animals, which ActorDefinition also does. However ActorDefinition refers to a 'type' of individual, while the others all refer to specific individuals. ActorDefinition is interested in capability, while the other resources are focused on characteristics.

Background and Context

To do

StructureDefinition

Elements (Simplified)

Mappings

Implementation Guide

implementationguide-ActorDefinition-core.xml

<?xml version="1.0" encoding="UTF-8"?>

<ImplementationGuide xmlns="http://hl7.org/fhir">
  <id value="ActorDefinition-core"/>
  <version value="0.01"/>
  <name value="ActorDefinitionProfilesAndExtensions"/>
  <title value="Actor Definition  Profiles and  Extensions"/>
  <status value="draft"/>
  <date value="2022-01-11T10:00:00+10:00"/>
  <publisher value="HL7"/>
  <description value="Defines profiles used with or related to the ActorDefinition resource"/>
</ImplementationGuide>

Resource Packs

list-ActorDefinition-packs.xml

<?xml version="1.0" encoding="UTF-8"?>

<List xmlns="http://hl7.org/fhir">
  <id value="ActorDefinition-packs"/>
  <status value="current"/>
  <mode value="working"/>
  <entry>
    <item>
      <reference value="ImplementationGuide/ActorDefinition-core"/>
    </item>
  </entry>
</List>

Search Parameters

Full Search Parameters

Examples

Full Examples

Mapping Exceptions

actordefinition-fivews-mapping-exceptions.xml

Unmapped Elements