{
  "resourceType": "StructureDefinition",
  "meta": {
    "lastUpdated": "2018-02-01T21:47:06.872+00:00"
  },
  "extension": [
    {
      "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-wg",
      "valueCode": "fm"
    }
  ],
  "url": "http://fhir.de/StructureDefinition/coverage-de-basis/0.2",
  "version": "0.2",
  "name": "coverage-de-basis-0.2",
  "title": "Coverage, deutsches Basisprofil (Version 0.2)",
  "status": "draft",
  "experimental": true,
  "date": "2018-06-27",
  "publisher": "HL7 Deutschland e.V. (Technisches Komitee FHIR)",
  "contact": [
    {
      "telecom": [
        {
          "system": "other",
          "value": "http://hl7.de/technische-komitees/fhir/"
        }
      ]
    }
  ],
  "description": "Basis-Profil für die Nutzung der Coverage-Resource in Deutschland",
  "purpose": "Coverage wird verwedet um Informationen über die Versicherung eines Patienten zu speichern/kommunizieren",
  "copyright": "HL7 Deutschland e.V.",
  "fhirVersion": "3.0.1",
  "kind": "resource",
  "abstract": false,
  "type": "Coverage",
  "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Coverage",
  "derivation": "constraint",
  "differential": {
    "element": [
      {
        "id": "Coverage",
        "path": "Coverage",
        "short": "Versicherungsdaten",
        "definition": "Angaben zur Versicherung oder zur Kostenübernahme durch den Patienten selbst oder durch Dritte"
      },
      {
        "id": "Coverage.status",
        "path": "Coverage.status",
        "min": 1
      },
      {
        "id": "Coverage.type",
        "path": "Coverage.type",
        "short": "Versicherungsart",
        "definition": "Art der Versicherung: Selbstzahler, gesetzliche/private Versicherung, Berufsgenossenschaft oder Sozialamt",
        "comment": "28.07.2017 (zulip): TC Konsens bzgl. Verwendung eines eigenen ValueSets anstelle des im Standrad definierten preferred bindings, da die dort igen Codes nicht passen.",
        "binding": {
          "extension": [
            {
              "url": "http://hl7.org/fhir/StructureDefinition/elementdefinition-bindingName",
              "valueString": "CoverageType"
            }
          ],
          "strength": "required",
          "description": "Art der Versicherung: Selbstzahler, gesetzliche/private Versicherung, Berufsgenossenschaft oder Sozialamt",
          "valueSetUri": "http://fhir.de/ValueSet/versicherungsart-de-basis"
        }
      },
      {
        "id": "Coverage.policyHolder",
        "path": "Coverage.policyHolder",
        "comment": "Es gibt derzeit in DE keine Verwendung für dieses Attribut\r\n(Konsens Interop-Forum 12.6.2017)\r\nFalls es UseCases gibt, die dieses Attribut benötigen, bitte Info auf chat.fhir.org",
        "max": "0"
      },
      {
        "id": "Coverage.subscriber",
        "path": "Coverage.subscriber",
        "short": "Hauptversicherte Person / Mitglied",
        "definition": "Hauptversicherte Person (ggf. abweichend von beneficiary), z.B. bei Familienversicherung",
        "type": [
          {
            "code": "Reference",
            "targetProfile": "http://hl7.org/fhir/StructureDefinition/RelatedPerson"
          },
          {
            "code": "Reference",
            "targetProfile": "http://fhir.de/StructureDefinition/patient-de-basis/0.2"
          }
        ]
      },
      {
        "id": "Coverage.subscriberId",
        "path": "Coverage.subscriberId",
        "max": "0"
      },
      {
        "id": "Coverage.beneficiary",
        "path": "Coverage.beneficiary",
        "short": "Begünstigte Person",
        "definition": "Person, auf die sich die Kostenübernahme bezieht (der Patient)",
        "min": 1,
        "type": [
          {
            "code": "Reference",
            "targetProfile": "http://fhir.de/StructureDefinition/patient-de-basis/0.2"
          }
        ]
      },
      {
        "id": "Coverage.payor",
        "path": "Coverage.payor",
        "short": "Versicherer",
        "definition": "Versicherer, der die Police ausgegeben hat oder Persopn/Organisation, die die Kosten übernimmt.",
        "min": 1,
        "type": [
          {
            "code": "Reference",
            "targetProfile": "http://fhir.de/StructureDefinition/organization-de-basis"
          },
          {
            "code": "Reference",
            "targetProfile": "http://hl7.org/fhir/StructureDefinition/RelatedPerson"
          },
          {
            "code": "Reference",
            "targetProfile": "http://fhir.de/StructureDefinition/patient-de-basis/0.2"
          }
        ]
      },
      {
        "id": "Coverage.grouping",
        "extension": [
          {
            "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-explicit-type-name",
            "valueString": "Group"
          }
        ],
        "path": "Coverage.grouping",
        "comment": "Es gibt derzeit in DE keine Verwendung für dieses Attribut\r\n(Konsens Interop-Forum 12.6.2017)\r\nFalls es UseCases gibt, die dieses Attribut benötigen, bitte Info auf chat.fhir.org",
        "max": "0"
      },
      {
        "id": "Coverage.dependent",
        "path": "Coverage.dependent",
        "definition": "Identifikation einer unter dieser Police versicherten Partei\r\nBsp: eine Familie ist mit der Police mit dem Identifier \"12345\" versichert\r\nVater 12345a\r\nMutter 12345b\r\nKind 12345c\r\na, b und c wären dann jeweils die \"dependents\"",
        "comment": "Es gibt derzeit in DE keine Verwendung für dieses Attribut\r\n(Konsens Interop-Forum 12.6.2017)\r\nFalls es UseCases gibt, die dieses Attribut benötigen, bitte Info auf chat.fhir.org",
        "max": "0"
      },
      {
        "id": "Coverage.sequence",
        "path": "Coverage.sequence",
        "comment": "Es gibt derzeit in DE keine Verwendung für dieses Attribut\r\n(Konsens Interop-Forum 12.6.2017)\r\nFalls es UseCases gibt, die dieses Attribut benötigen, bitte Info auf chat.fhir.org",
        "max": "0"
      },
      {
        "id": "Coverage.order",
        "path": "Coverage.order",
        "comment": "Es git derzeit in DE keine Verwendung für dieses Attribut\r\n(Konsens Interop-Forum 12.6.2017)\r\nFür die Priorisierung der Versicherungsverhältnisse sollte statt dessen Account.coverage.priority verwendet werden, da die Priorisierung abhängig von Fall-  und Abrechnungsart unterschiedlich sein kann.\r\nFalls es UseCases gibt, die dieses Attribut benötigen, bitte Info auf chat.fhir.org",
        "max": "0"
      },
      {
        "id": "Coverage.network",
        "path": "Coverage.network",
        "definition": "Die Versicherungsleistungen sind an ein bestimmtes Netzwerk von Gesundheitsdienstleistern gebunden",
        "comment": "Es gibt derzeit in DE keine Verwendung für dieses Attribut\r\n(Konsens Interop-Forum 12.6.2017)\r\nFalls es UseCases gibt, die dieses Attribut benötigen, bitte Info auf chat.fhir.org",
        "max": "0"
      }
    ]
  }
}