Konformitätserklärung (CapabilityStatement)

Jede Instanz eines bestätigungsrelevanten Systems MUSS an ihrem Endpunkt eine CapabilityStatement-Ressource bereitstellen.

Hierzu MUSS die capabilities-Interaktion gemäß FHIR-Spezifikation unterstützt werden. Der MODE-Parameter kann ignoriert werden.

Das CapabilityStatement in dieser Spezifikation stellt die Anforderungen seitens der gematik dar. (kind = "requirements"). Zur Unterscheidung von Anforderungen, die erfüllt werden MÜSSEN gegenüber jenen, die erfüllt werden KÖNNEN, wird die CapabilityStatement-Expectation-Extension mit den möglichen Werten "SHALL" (=MUSS) und "MAY" (=KANN) verwendet.

Eine Server-Instanz MUSS ihrerseits ein CapabilityStatement vom kind= "instance" liefern und im Element software den Namen und die Versionsnummer angeben. Darüber hinaus MUSS in 'CapabilityStatement.instantiates' die Canonical URL des nachfolgenden CapabilityStatement in der jeweiligen CapabilityStatement Instanz angegeben werden.

Das CapabilityStatement der Instanz MUSS alle Funktionalitäten auflisten, die im folgenden CapabilityStatement mit "SHALL" gekennzeichnet sind. Das CapabilityStatement KANN darüber hinaus die mit "MAY" gekennzeichneten Funktionalitäten, sowie weitere Funktionalitäten auflisten, sofern diese in der Instanz implementiert wurden.

Die Verwendung der CapabilityStatement-Expectation-Extension ist im CapabilityStatement der Server-Instanz nicht erforderlich.

CapabilityStatement (Requirement) ISiP

Canonical: https://gematik.de/fhir/isip/v1/Basismodul/CapabilityStatement/server

Link Simplifier Profil Übersicht

REST Capabilities Server

ModeServer

Resource Interactions

Resource TypeSupported ProfilesReadSearchType
Patient
  • ISiPPflegeempfaenger
  • SHALLSHALL
    Encounter
  • ISiPPflegeepisode
  • SHALLSHALL
    RelatedPerson
  • ISiPAngehoeriger
  • SHALLSHALL
    Practitioner
  • ISiPPersonImGesundheitswesen
  • SHALLSHALL
    Organization
  • IsipOrganization
  • SHALLSHALL

    Search Parameters per resource type

    Patient

    NameTypeLevel
    _idtokenSHALL
    identifiertokenSHALL
    familystringSHALL
    givenstringSHALL
    birthdatedateSHALL
    gendertokenSHALL
    namestringMAY
    _profileuriMAY
    addressstringMAY
    address-citystringMAY
    address-countrystringMAY
    address-postalcodestringMAY
    activetokenMAY
    telecomtokenMAY

    Supported Reverse Includes:

    • Encounter:patient
    • Encounter:subject

    Encounter

    NameTypeLevel
    _idtokenSHALL
    identifiertokenSHALL
    statustokenSHALL
    classtokenSHALL
    typetokenSHALL
    patientreferenceSHALL
    subjectreferenceSHALL
    accountreferenceSHALL
    datedateMAY
    locationreferenceMAY
    service-providerreferenceMAY
    _profileuriMAY

    Supported Includes:

    • Encounter:patient
    • Encounter:subject

    RelatedPerson

    NameTypeLevel
    _idtokenSHALL
    patientreferenceSHALL
    namestringMAY
    _profileuriMAY

    Supported Includes:

    • RelatedPerson:patient

    Practitioner

    NameTypeLevel
    _idtokenSHALL
    identifiertokenSHALL
    familystringSHALL
    givenstringSHALL
    addressstringMAY
    gendertokenMAY
    _profileuriMAY
    namestringMAY

    Organization

    NameTypeLevel
    _idtokenSHALL
    identifiertokenSHALL
    typetokenSHALL
    namestringSHALL
    activetokenMAY
    addressstringMAY