Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add profile on identifier for LBNR #519

Merged
merged 8 commits into from
Feb 9, 2024
1,605 changes: 805 additions & 800 deletions ig/ImplementationGuide.json

Large diffs are not rendered by default.

29 changes: 29 additions & 0 deletions ig/markdown/LebenslangeBeschaeftigtennummerLBNR-Identifier.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
#### Lebenslange Beschäftigtennummer (LBNR)

Im Beschäftigtenverzeichnis der ambulanten Pflege (BeVaP) wird durch das BfArM eine lebenslange Beschäftigtennummer (LBNR) vergeben entsprechend der Vorgaben nach § 293 Absatz 8 SGB V. Weitere Informationen siehe BfArM](https://www.bevap-bund.de).

In FHIR kann die LBNR als Identifier für Practitioner verwendet werden.
Das folgende Profil beschreibt die Abbildung einer LBNR als Identifier:

**Name**: IdentifierLbnr ([Simplifier Projekt Link](https://simplifier.net/resolve?canonical=http://fhir.de/StructureDefinition/identifier-lbnr&[email protected]))

**Canonical**: `http://fhir.de/StructureDefinition/identifier-lbnr`

{{tree:http://fhir.de/StructureDefinition/identifier-lbnr, hybrid}}

**Kontext**: Der Identifier kann u.a. in Practitioner.identifier verwendet werden

Beispiel:

```xml
<identifier>
<type>
<coding>
<system value="http://terminology.hl7.org/CodeSystem/v2-0203"/>
<code value="PRN"/>
</coding>
</type>
<system value="http://fhir.de/sid/bfarm/lbnr" />
<value value="999999999" />
</identifier>
```
Original file line number Diff line number Diff line change
@@ -0,0 +1,83 @@
{
"resourceType": "StructureDefinition",
"id": "identifier-lbnr",
"url": "http://fhir.de/StructureDefinition/identifier-lbnr",
"version": "1.5.0",
"name": "IdentifierLbnr",
"title": "Identifier-Profil für die Abbildung einer lebenslangen Beschäftigtennummer",
"status": "active",
"experimental": false,
"date": "2023-11-30",
"publisher": "HL7 Deutschland e.V. (Technisches Komitee FHIR)",
"contact": [
{
"telecom": [
{
"system": "url",
"value": "http://hl7.de/technische-komitees/fhir/"
}
]
}
],
"description": "Identifier-Profil für die Abbildung einer lebenslangen Beschäftigtennummer",
"copyright": "HL7 Deutschland e.V.",
"fhirVersion": "4.0.1",
"mapping": [
{
"identity": "v2",
"uri": "http://hl7.org/v2",
"name": "HL7 v2 Mapping"
},
{
"identity": "rim",
"uri": "http://hl7.org/v3",
"name": "RIM Mapping"
},
{
"identity": "servd",
"uri": "http://www.omg.org/spec/ServD/1.0/",
"name": "ServD"
}
],
"kind": "complex-type",
"abstract": false,
"type": "Identifier",
"baseDefinition": "http://hl7.org/fhir/StructureDefinition/Identifier",
"derivation": "constraint",
"differential": {
"element": [
{
"id": "Identifier.use",
"path": "Identifier.use",
"fixedCode": "official"
},
{
"id": "Identifier.type",
"path": "Identifier.type",
"patternCodeableConcept": {
"coding": [
{
"code": "PRN",
"system": "http://terminology.hl7.org/CodeSystem/v2-0203"
}
]
},
"binding": {
"strength": "extensible",
"valueSet": "http://fhir.de/ValueSet/identifier-type-de-basis"
}
},
{
"id": "Identifier.system",
"path": "Identifier.system",
"min": 1,
"fixedUri": "http://fhir.de/sid/bfarm/lbnr"
},
{
"id": "Identifier.value",
"path": "Identifier.value",
"min": 1
}
]
}
}
Original file line number Diff line number Diff line change
Expand Up @@ -57,6 +57,10 @@
{
"code": "AN",
"display": "Account number"
},
{
"code": "PRN",
"display": "Provider number"
}
]
},
Expand Down
13 changes: 13 additions & 0 deletions resources/input/fsh/profiles/IdentifierLbnr.fsh
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
Profile: IdentifierLbnr
Parent: Identifier
Id: identifier-lbnr
Title: "Identifier-Profil für die Abbildung einer lebenslangen Beschäftigtennummer"
Description: "Identifier-Profil für die Abbildung einer lebenslangen Beschäftigtennummer"
* insert Meta
* ^copyright = "HL7 Deutschland e.V."
* use = #official (exactly)
* type = $v2-0203#PRN
* type from IdentifierTypeDeBasis (extensible)
* system 1..
* system = "http://fhir.de/sid/bfarm/lbnr" (exactly)
* value 1..
1 change: 1 addition & 0 deletions resources/input/fsh/valuesets/IdentifierTypeDeBasis.fsh
Original file line number Diff line number Diff line change
Expand Up @@ -10,4 +10,5 @@ Description: "ValueSet zur Codierung des Identifier-Typs"
* $v2-0203#RI "Resource identifier"
* $v2-0203#DN "Doctor number"
* $v2-0203#AN "Account number"
* $v2-0203#PRN "Provider number"
* include codes from system IdentifierTypeDeBasis