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

FHIR IG analytics

Packageuz.dhp.core
Resource TypeOperationDefinition
IdOperationDefinition-practitioner-organizations.json
FHIR VersionR5
Sourcehttps://build.fhir.org/ig/uzinfocom-org/digital-health-ig/OperationDefinition-practitioner-organizations.html
URLhttps://dhp.uz/fhir/core/OperationDefinition/practitioner-organizations
Version0.8.0
Statusactive
Date2026-08-13
NamePractitionerOrganizations
TitleFetch organizations a practitioner is affiliated with
DescriptionReturns the organizations (Organization) the given practitioner is linked to, that is, their places of work. The link is established through PractitionerRole; the operation returns the organizations directly, without searching for the roles and resolving the references afterwards. The operation is invoked at instance level only (Practitioner/[id]/$organizations) with GET. The practitioner identifier must be a valid UUID, otherwise an OperationOutcome with code `invalid` and HTTP 400 is returned. The result is paged with the `_page` and `_count` parameters. If there are no linked organizations, HTTP 200 is returned with a Bundle containing an OperationOutcome with code `not-found`.
Typefalse
Kindoperation

Resources that use this resource

CapabilityStatement
uz.dhp.core#currentDHPCapabilityStatement

Resources that this resource uses

No resources found


Narrative

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


English


Generated Narrative: OperationDefinition practitioner-organizations

URL: [base]/Practitioner/[id]/$organizations

Parameters

UseNameScopeCardinalityTypeBindingDocumentation
IN_page0..1integer

The page requested, counting from 1. Defaults to 1.

IN_count0..1integer

Number of resources per page. Defaults to 20, maximum 100 - values above 100 are reduced to 100.

OUTreturn1..1Bundle

A searchset Bundle with the Organization resources the practitioner is linked to. When there are no links, the Bundle contains a single OperationOutcome with severity not-found.

The operation mirrors Organization/$practitioners. Organizations are returned without duplicates - one entry per organization, regardless of how many roles the practitioner holds there. If the roles and specialties are needed alongside the organizations, use Practitioner/$specializations.


Russian


Сгенерированный нарратив: OperationDefinition practitioner-organizations

URL: [base]/Practitioner/[id]/$organizations

Параметры

ИспользоватьНаименованиеСфера действияКардинальностьТипПривязкаДокументация
IN_page0..1integer

The page requested, counting from 1. Defaults to 1.

IN_count0..1integer

Number of resources per page. Defaults to 20, maximum 100 - values above 100 are reduced to 100.

OUTreturn1..1Bundle

A searchset Bundle with the Organization resources the practitioner is linked to. When there are no links, the Bundle contains a single OperationOutcome with severity not-found.

The operation mirrors Organization/$practitioners. Organizations are returned without duplicates - one entry per organization, regardless of how many roles the practitioner holds there. If the roles and specialties are needed alongside the organizations, use Practitioner/$specializations.


Uzbek


Generated Narrative: OperationDefinition practitioner-organizations

URL: [base]/Practitioner/[id]/$organizations

Parameters

UseNameScopeCardinalityTypeBindingDocumentation
IN_page0..1integer

The page requested, counting from 1. Defaults to 1.

IN_count0..1integer

Number of resources per page. Defaults to 20, maximum 100 - values above 100 are reduced to 100.

OUTreturn1..1Bundle

A searchset Bundle with the Organization resources the practitioner is linked to. When there are no links, the Bundle contains a single OperationOutcome with severity not-found.

The operation mirrors Organization/$practitioners. Organizations are returned without duplicates - one entry per organization, regardless of how many roles the practitioner holds there. If the roles and specialties are needed alongside the organizations, use Practitioner/$specializations.


Source1

{
  "resourceType": "OperationDefinition",
  "id": "practitioner-organizations",
  "text": {
    "status": "generated",
    "div": "<!-- snip (see above) -->"
  },
  "url": "https://dhp.uz/fhir/core/OperationDefinition/practitioner-organizations",
  "version": "0.8.0",
  "name": "PractitionerOrganizations",
  "title": "Fetch organizations a practitioner is affiliated with",
  "status": "active",
  "kind": "operation",
  "experimental": false,
  "date": "2026-08-13",
  "publisher": "Ministry of Health of the Republic of Uzbekistan",
  "_publisher": {
    "extension": [
      {
        "extension": [
          {
            "url": "lang",
            "valueCode": "uz"
          },
          {
            "url": "content",
            "valueString": "O‘zbekiston Respublikasi Sog‘liqni saqlash vazirligi"
          }
        ],
        "url": "http://hl7.org/fhir/StructureDefinition/translation"
      },
      {
        "extension": [
          {
            "url": "lang",
            "valueCode": "ru"
          },
          {
            "url": "content",
            "valueString": "Ministry of Health of the Republic of Uzbekistan"
          }
        ],
        "url": "http://hl7.org/fhir/StructureDefinition/translation"
      }
    ]
  },
  "contact": [
    {
      "name": "Ministry of Health of the Republic of Uzbekistan",
      "telecom": [
        {
          "system": "url",
          "value": "https://gov.uz/en/ssv"
        },
        {
          "system": "email",
          "value": "info@ssv.uz"
        }
      ]
    }
  ],
  "description": "Returns the organizations (Organization) the given practitioner is linked to, that is, their places of work. The link is established through PractitionerRole; the operation returns the organizations directly, without searching for the roles and resolving the references afterwards. The operation is invoked at instance level only (Practitioner/[id]/$organizations) with GET. The practitioner identifier must be a valid UUID, otherwise an OperationOutcome with code `invalid` and HTTP 400 is returned. The result is paged with the `_page` and `_count` parameters. If there are no linked organizations, HTTP 200 is returned with a Bundle containing an OperationOutcome with code `not-found`.",
  "jurisdiction": [
    {
      "coding": [
        {
          "system": "urn:iso:std:iso:3166",
          "code": "UZ",
          "display": "Uzbekistan"
        }
      ]
    }
  ],
  "affectsState": false,
  "code": "organizations",
  "comment": "The operation mirrors Organization/$practitioners. Organizations are returned without duplicates - one entry per organization, regardless of how many roles the practitioner holds there. If the roles and specialties are needed alongside the organizations, use Practitioner/$specializations.",
  "resource": [
    "Practitioner"
  ],
  "system": false,
  "type": false,
  "instance": true,
  "parameter": [
    {
      "name": "_page",
      "use": "in",
      "min": 0,
      "max": "1",
      "documentation": "The page requested, counting from 1. Defaults to 1.",
      "type": "integer"
    },
    {
      "name": "_count",
      "use": "in",
      "min": 0,
      "max": "1",
      "documentation": "Number of resources per page. Defaults to 20, maximum 100 - values above 100 are reduced to 100.",
      "type": "integer"
    },
    {
      "name": "return",
      "use": "out",
      "min": 1,
      "max": "1",
      "documentation": "A `searchset` Bundle with the Organization resources the practitioner is linked to. When there are no links, the Bundle contains a single OperationOutcome with severity `not-found`.",
      "type": "Bundle"
    }
  ]
}