FHIR © HL7.org  |  Server Home  |  XIG Home  |  Server Source  |  FHIR  

FHIR IG Statistics: OperationDefinition/patient-power-of-attorney

Packageee.fhir.mpi
TypeOperationDefinition
Idpatient-power-of-attorney
FHIR VersionR5
Sourcehttps://fhir.ee/mpi/https://fhir.ee/packages/mpi/1.3.0/site/OperationDefinition-patient-power-of-attorney.html
URLhttps://fhir.ee/mpi/OperationDefinition/patient-power-of-attorney
Version1.3.0
Statusactive
Date2025-05-26T10:49:30+00:00
NameEEMPIPatientPowerOfAttorneyStatus
TitlePatient power of attorneys
Realmee
DescriptionThe list of power of attorneys in the Population Register. Data returned only for a minor. When an adult is given in patient parameter, then only patient's children and dependents under age of 18 are returned.
Typetrue
Kindoperation

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: OperationDefinition patient-power-of-attorney

URL: [base]/Patient/$power-of-attorney

Parameters

UseNameScopeCardinalityTypeBindingDocumentation
INpatient1..1Reference (Patient)

A direct resource reference to the patient resource.

INguardian-only0..1boolean

Whether operation should return only guardians: mother, father or legal guardian. By default false. Supported only for minors (under age of 18).

INnocache0..1boolean

Specifies when the operation should ignore the value stored in the cache and should re-request data from the source. By default false.

OUTreturn1..1Bundle

Returns Bundle (with type 'collection') with Observation instances.


Source

{
  "resourceType": "OperationDefinition",
  "id": "patient-power-of-attorney",
  "text": {
    "status": "generated",
    "div": "<!-- snip (see above) -->"
  },
  "extension": [
    {
      "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-fmm",
      "valueInteger": 1
    },
    {
      "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-standards-status",
      "valueCode": "trial-use"
    }
  ],
  "url": "https://fhir.ee/mpi/OperationDefinition/patient-power-of-attorney",
  "version": "1.3.0",
  "name": "EEMPIPatientPowerOfAttorneyStatus",
  "title": "Patient power of attorneys",
  "status": "active",
  "kind": "operation",
  "experimental": false,
  "date": "2025-05-26T10:49:30+00:00",
  "publisher": "TEHIK",
  "contact": [
    {
      "name": "TEHIK",
      "telecom": [
        {
          "system": "url",
          "value": "https://tehik.ee"
        }
      ]
    }
  ],
  "description": "The list of power of attorneys in the Population Register. Data returned only for a minor. When an adult is given in patient parameter, then only patient's children and dependents under age of 18 are returned.",
  "jurisdiction": [
    {
      "coding": [
        {
          "system": "urn:iso:std:iso:3166",
          "code": "EE",
          "display": "Estonia"
        }
      ]
    }
  ],
  "affectsState": false,
  "code": "power-of-attorney",
  "resource": [
    "Patient"
  ],
  "system": false,
  "type": true,
  "instance": false,
  "parameter": [
    {
      "name": "patient",
      "use": "in",
      "min": 1,
      "max": "1",
      "documentation": "A direct resource reference to the patient resource.",
      "type": "Reference",
      "targetProfile": [
        "http://hl7.org/fhir/StructureDefinition/Patient"
      ]
    },
    {
      "name": "guardian-only",
      "use": "in",
      "min": 0,
      "max": "1",
      "documentation": "Whether operation should return only guardians: mother, father or legal guardian. By default *false*. Supported only for minors (under age of 18).",
      "type": "boolean"
    },
    {
      "name": "nocache",
      "use": "in",
      "min": 0,
      "max": "1",
      "documentation": "Specifies when the operation should ignore the value stored in the cache and should re-request data from the source. By default *false*.",
      "type": "boolean"
    },
    {
      "name": "return",
      "use": "out",
      "min": 1,
      "max": "1",
      "documentation": "Returns Bundle (with type 'collection') with Observation instances.",
      "type": "Bundle"
    }
  ]
}