HelseAPI Practitioner

HelseAPI Practitioner

Denne profilen identifiserer ett sett med minimumsforventninger til en Practitioner-ressurs, ved registrering, søk og uthenting av demografi og annen administrativ informasjon om et enkelt helsepersonell. Den definerer hvilke kjerneelementer, utvidelser, vokabularer og kodeverk som SKAL være til stede når man benytter denne profilen.

Eksempelscenarioer:

  • Forespørsel om ett helsepersonell ved navn eller HPR-nummer

  • Referere fra andre ressurser

Obligatoriske elementer og terminologi

Følgende dataelementer er obligatoriske.

Hvert enkelt helsepersonell må ha:

  1. Identifikator, eksempelvis HPR-nummer

  2. Navn

Profilspesifikk implementeringsveiledning

  • Ingen

Eksempler

Formelle detaljer om profilen og profilinnhold

Den offisielle URL-en for profilen er: http://hl7.no/fhir/StructureDefinition/no-helseapi-Practitioner

Publisert den (en-eller-annen-dato) (ev. som et utkast) av HL7 Norge teknisk styringskomite.

Denne profilen bygger på den norske basisprofilen HL7 Norway no-basis | no-basis-Practitioner - SIMPLIFIER.NET.

Detaljert sammendrag

Detaljert sammendrag

Sammendrag av obligatoriske krav

  1. Én eller flere personidentifikatorer i Practitioner.identifier

    • Hver Practitioner.identifier må ha:

      • Én identifier.system der følgende identifikatorserier er lovlige:

        • 2.16.578.1.12.4.1.4.1 (fødselsnummer)

        • 2.16.578.1.12.4.1.4.2 (D-nummer)

        • 2.16.578.1.12.4.1.4.4 (HPR-nummer)

      • Én identifier.value som er unik innenfor systemet

  2. Ett eller flere navn i Practitioner.name

    • Hver Practitioner.name må ha:

      • En name.family

      • En name.given

Obligatoriske og anbefalte RESTful-interaksjoner

Nedenfor finner du en oversikt over de RESTful FHIR-interaksjonene som er påkrevd – for eksempel søk og leseoperasjoner – for denne profilen. Se samsvarskrav for en komplett liste over støttede RESTful-interaksjoner.

GET [base]/Practitioner/[id]

Eksempel: GET [base]/Practitioner/504202

Støtte: Obligatorisk

Implementeringsnotater: Henter en enkelt Practitioner.

----------------------------

POST [base]/Practitioner/_search{identifier=[system]|[code]}

Eksempel:

POST [base]/Practitioner/_search{identifier=urn:oid:2.16.578.1.12.4.1.4.1|13116900216}
Content-Type: application/x-www-form-urlencoded

Støtte: Obligatorisk

Implementeringsnotater: Henter en enkelt Practitioner ved hjelp av en identifikator som for eksempel fødselsnummer, identifier (Search - FHIR v4.0.1). Søket utføres ved bruk av HTTP-verbet POST, og parameterne URL-kodes i body i henhold til application/x-www-form-urlencoded.

----------------------------

GET [base]/Practitioner?identifier=[system]|[code]

Eksempel: GET [base]/Practitioner?identifier=urn:oid:2.16.578.1.12.4.1.4.4|4759982

Støtte: Obligatorisk

Implementeringsnotater: Henter en enkelt Practitioner ved hjelp av en identifikator som for eksempel HPR-nummer, identifier (Search - FHIR v4.0.1).

----------------------------

GET [base]/Practitioner?family=[string]&given=[string]

Eksempel: GET [base]/Practitioner?family=Mikkelsen&given=Anne

Støtte: Obligatorisk

Implementeringsnotater: Søk basert på minimum to helsepersonellelementer, family (Search - FHIR v4.0.1) og given (Search - FHIR v4.0.1).