Page Status: draft updated 2025-08-08

Practitioner

Informationsmodell_2025-05-07_person Information domain X, where this resource is represented as Person

Page index

General information

The Practitioner resource in the context of the Swedish National Catalog of Organization, Offerings and Contracts contains information about a human individual.

Profile

idS
identifierS..1
nameS1..
Practitioner.id
Must SupportTrue
Practitioner.identifier
Cardinality..1
Must SupportTrue
Mappings
  • HVOPractitionerToHVOPersonLogical: id
Practitioner.name
Cardinality1
Must SupportTrue
Mappings
  • HVOPractitionerToHVOPersonLogical: namn
idC0..1Identifier
namn1..1string
skyddadIdentitetC0..1Coding
<StructureDefinition xmlns="http://hl7.org/fhir">
<id value="HVOPractitioner" />
<url value="http://electronichealth.se/fhir/hvo/StructureDefinition/HVOPractitioner" />
<version value="0.1.0" />
<name value="HVOPractitioner" />
<status value="draft" />
<description value="HVOPractitioner contains information about a human individual." />
<fhirVersion value="4.0.1" />
<identity value="HVOPractitionerToHVOPersonLogical" />
<uri value="HVOPersonLogical" />
</mapping>
<kind value="resource" />
<abstract value="false" />
<type value="Practitioner" />
<baseDefinition value="http://hl7.se/fhir/ig/base/StructureDefinition/SEBasePractitioner" />
<derivation value="constraint" />
<element id="Practitioner.id">
<path value="Practitioner.id" />
<mustSupport value="true" />
</element>
<element id="Practitioner.identifier">
<path value="Practitioner.identifier" />
<max value="1" />
<mustSupport value="true" />
<identity value="HVOPractitionerToHVOPersonLogical" />
<map value="id" />
</mapping>
</element>
<element id="Practitioner.name">
<path value="Practitioner.name" />
<min value="1" />
<mustSupport value="true" />
<identity value="HVOPractitionerToHVOPersonLogical" />
<map value="namn" />
</mapping>
</element>
</differential>
</StructureDefinition>
{
"resourceType": "StructureDefinition",
"id": "HVOPractitioner",
"url": "http://electronichealth.se/fhir/hvo/StructureDefinition/HVOPractitioner",
"version": "0.1.0",
"name": "HVOPractitioner",
"status": "draft",
"description": "HVOPractitioner contains information about a human individual.",
"fhirVersion": "4.0.1",
"mapping": [
{
"identity": "HVOPractitionerToHVOPersonLogical",
"uri": "HVOPersonLogical"
}
],
"kind": "resource",
"abstract": false,
"type": "Practitioner",
"baseDefinition": "http://hl7.se/fhir/ig/base/StructureDefinition/SEBasePractitioner",
"derivation": "constraint",
"element": [
{
"id": "Practitioner.id",
"path": "Practitioner.id",
"mustSupport": true
},
{
"id": "Practitioner.identifier",
"path": "Practitioner.identifier",
"max": "1",
"mustSupport": true,
"mapping": [
{
"identity": "HVOPractitionerToHVOPersonLogical",
"map": "id"
}
]
},
{
"id": "Practitioner.name",
"path": "Practitioner.name",
"min": 1,
"mustSupport": true,
"mapping": [
{
"identity": "HVOPractitionerToHVOPersonLogical",
"map": "namn"
}
]
}
]
}
}

Details

The must-support flag indicates that the element is expected in some use cases, and a missing flag that the element is never used.

Validation rules

Rule ID Element Description Expression Error Severity

Supported operations

HTTP methods

Operation Supported Comment
Search (GET, POST) yes/no Kommentar
Insert (POST) yes/no Kommentar
Update (PUT) yes/no Kommentar
Delete (DEL) yes/no Kommentar
Operation (GET, POST) yes/no Kommentar

Query operations

Supported Queries

  1. .../Practitioner/[id]
  2. ../Practitioner?identifier=[value]