FHIR © HL7.org  |  FHIRsmith 4.0.1  |  Server Home  |  XIG Home  |  XIG Stats  | 

FHIR IG analytics

Packageiknl.fhir.r4.pzp
Resource TypeBasic
IdBasic-ACPActorConsulter.json
FHIR VersionR4
Sourcehttps://build.fhir.org/ig/IKNL/PZP-FHIR-R4/ActorDefinition-ACPActorConsulter.html
URLhttps://api.iknl.nl/docs/pzp/r4/ActorDefinition/ACPActorConsulter
Version1.0.0-rc1
Statusactive
Date2025-12-15T15:26:23+00:00
NameACPActorConsulter
TitleACP Actor Consulter

Resources that use this resource

No resources found


Resources that this resource uses

No resources found


Narrative

Note: links and images are rebased to the (stated) source

Generated Narrative: ActorDefinition ACPActorConsulter

Actor: ACPActorConsulter ACP Actor ConsulterType: system

The ACP Actor Consulter is a system role fulfilled by a consulting information system (e.g., GP Information System (HIS), Electronic Patient Record (EPD), Electronic Client Record (ECD)). It is responsible for initiating the transaction to retrieve Advance Care Planning (ACP) information.

In the Dutch functional design, this role is identified as PZPInformatieRaadplegendSysteem with the code PZP-PZPIR-FHIR. This code is a composite of the use case (PZP - Proactieve Zorgplanning), the system role (PZPIR - PZP Informatie Raadplegend) and the standard for information exchange (FHIR).

An ACP Actor Consulter:

  • SHALL accept resources containing obligation-marked elements without error

  • SHALL accept resources containing obligation-marked elements with missing data (e.g., usage of data-absent-reason extension) without error.

How the system processes the resource depends on local requirements that could align with obligation terms such as reject invalid, correctly handle, persist, display, or ignore.

The obligation-marked elements are specified in the ACP Actor Consulter obligation extension on the element definition.


Source1

{
  "resourceType": "Basic",
  "id": "ACPActorConsulter",
  "text": {
    "status": "generated",
    "div": "<!-- snip (see above) -->"
  },
  "extension": [
    {
      "url": "http://hl7.org/fhir/5.0/StructureDefinition/extension-ActorDefinition.url",
      "valueUri": "https://api.iknl.nl/docs/pzp/r4/ActorDefinition/ACPActorConsulter"
    },
    {
      "url": "http://hl7.org/fhir/5.0/StructureDefinition/extension-ActorDefinition.version",
      "valueString": "1.0.0-rc1"
    },
    {
      "url": "http://hl7.org/fhir/5.0/StructureDefinition/extension-ActorDefinition.name",
      "valueString": "ACPActorConsulter"
    },
    {
      "url": "http://hl7.org/fhir/5.0/StructureDefinition/extension-ActorDefinition.title",
      "valueString": "ACP Actor Consulter"
    },
    {
      "url": "http://hl7.org/fhir/5.0/StructureDefinition/extension-ActorDefinition.status",
      "valueCode": "active"
    },
    {
      "url": "http://hl7.org/fhir/5.0/StructureDefinition/extension-ActorDefinition.date",
      "valueDateTime": "2025-12-15T15:26:23+00:00"
    },
    {
      "url": "http://hl7.org/fhir/5.0/StructureDefinition/extension-ActorDefinition.publisher",
      "valueString": "IKNL"
    },
    {
      "url": "http://hl7.org/fhir/5.0/StructureDefinition/extension-ActorDefinition.contact",
      "valueContactDetail": {
        "name": "IKNL",
        "telecom": [
          {
            "system": "url",
            "value": "https://iknl.nl/"
          },
          {
            "system": "email",
            "value": "info@iknl.nl"
          }
        ]
      }
    },
    {
      "url": "http://hl7.org/fhir/5.0/StructureDefinition/extension-ActorDefinition.description",
      "valueMarkdown": "The ACP Actor Consulter is a system that creates and initiates a data access request to retrieve digital health and administrative information."
    },
    {
      "url": "http://hl7.org/fhir/5.0/StructureDefinition/extension-ActorDefinition.jurisdiction"
    },
    {
      "url": "http://hl7.org/fhir/5.0/StructureDefinition/extension-ActorDefinition.type",
      "valueCode": "system"
    },
    {
      "url": "http://hl7.org/fhir/5.0/StructureDefinition/extension-ActorDefinition.documentation",
      "valueMarkdown": "The ACP Actor Consulter is a system role fulfilled by a consulting information system (e.g., GP Information System (HIS), Electronic Patient Record (EPD), Electronic Client Record (ECD)). It is responsible for initiating the transaction to retrieve Advance Care Planning (ACP) information.\n\nIn the Dutch functional design, this role is identified as **PZPInformatieRaadplegendSysteem** with the code **PZP-PZPIR-FHIR**. This code is a composite of the use case (`PZP` - Proactieve Zorgplanning), the system role (`PZPIR` - PZP Informatie Raadplegend) and the standard for information exchange (`FHIR`).\n\nAn ACP Actor Consulter:\n\n- **SHALL** accept resources containing obligation-marked elements without error\n\n \n- **SHALL** accept resources containing obligation-marked elements with missing data (e.g., usage of data-absent-reason extension) without error.\n\n\n\nHow the system processes the resource depends on local requirements that could align with obligation terms such as [reject invalid](https://hl7.org/fhir/extensions/CodeSystem-obligation.html#obligation-reject-invalid), \n[correctly handle](https://hl7.org/fhir/extensions/CodeSystem-obligation.html#obligation-handle), \n[persist](https://hl7.org/fhir/extensions/CodeSystem-obligation.html#obligation-persist), \n[display](https://hl7.org/fhir/extensions/CodeSystem-obligation.html#obligation-display), \nor [ignore](https://hl7.org/fhir/extensions/CodeSystem-obligation.html#obligation-ignore).\n\n\n\n The obligation-marked elements are specified in the ACP Actor Consulter [obligation extension](https://hl7.org/fhir/extensions/StructureDefinition-obligation.html) on the element definition."
    }
  ],
  "code": {
    "coding": [
      {
        "system": "http://hl7.org/fhir/fhir-types",
        "code": "ActorDefinition"
      }
    ]
  }
}