Exportformat

Innerhalb der PINK! Coach-App kann die Patientin im Bereich Statistik alle relevanten Daten als eine einzelne JSON Datei exportieren. Für diese Zwecke wird die FHIR® Ressource in diesem Implementation Guide verwendet. Die JavaScript Object Notation is standartisiertes, offenes, texbasiertes, lesbares und strukturiertes Format.

Beispiel

Im folgenden ein fiktives Beispiel:

{
    "resourceType": "StructureDefinition",
    "url": "https://apps.pink-brustkrebs.de/fhir/StructureDefinition/Patient",
    "name": "Patient",
    "status": "draft",
    "description": "PINK! Coach user",
    "fhirVersion": "4.0.1",
    "kind": "resource",
    "abstract": false,
    "type": "Patient",
    "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Patient",
    "derivation": "constraint",
    "differential": {
        "element":  [
            {
                "id": "Patient",
                "path": "Patient",
                "short": "Information about an individual using PINK! Coach"
            },
            {
                "id": "Patient.identifier",
                "path": "Patient.identifier",
                "min": 1,
                "max": "1"
            },
            {
                "id": "Patient.active",
                "path": "Patient.active",
                "max": "0"
            },
            {
                "id": "Patient.gender",
                "path": "Patient.gender",
                "max": "0"
            },
            {
                "id": "Patient.deceased[x]",
                "path": "Patient.deceased[x]",
                "max": "0"
            },
            {
                "id": "Patient.maritalStatus",
                "path": "Patient.maritalStatus",
                "max": "0"
            },
            {
                "id": "Patient.multipleBirth[x]",
                "path": "Patient.multipleBirth[x]",
                "max": "0"
            },
            {
                "id": "Patient.contact",
                "path": "Patient.contact",
                "max": "0"
            },
            {
                "id": "Patient.communication",
                "path": "Patient.communication",
                "max": "0"
            },
            {
                "id": "Patient.generalPractitioner",
                "path": "Patient.generalPractitioner",
                "max": "0"
            },
            {
                "id": "Patient.managingOrganization",
                "path": "Patient.managingOrganization",
                "max": "0"
            },
            {
                "id": "Patient.link",
                "path": "Patient.link",
                "max": "0"
            }
        ]
    }
}