{
  "resourceType": "StructureDefinition",
  "meta": {
    "lastUpdated": "2017-11-07T16:59:17.163+00:00"
  },
  "url": "http://fhir.de/StructureDefinition/gkv/onlinepruefung-egk/0.2",
  "version": "0.2",
  "name": "gkv-onlinepruefung-egk-0.2",
  "title": "Informationen zur Onlineprüfung und -aktualisierung (Version 0.2)",
  "status": "draft",
  "date": "2017-11-06T16:51:25.722+00:00",
  "description": "Informationen zur Onlineprüfung und -aktualisierung \r\nVgl.: Anwendung der eGK  Technische Anlage zu Anlage 4a (BMV-Ä)  Verarbeitung KVK/eGK im Rahmen der vertragsärztlichen Abrechnung im Basis-Rollout  [KBV_ITA_VGEX_Mapping_KVK.pdf] - Kapitel 2.4.1",
  "fhirVersion": "3.0.1",
  "kind": "complex-type",
  "abstract": false,
  "contextType": "resource",
  "context": [
    "Coverage"
  ],
  "type": "Extension",
  "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension",
  "derivation": "constraint",
  "differential": {
    "element": [
      {
        "id": "Extension.extension",
        "path": "Extension.extension",
        "slicing": {
          "discriminator": [
            {
              "type": "value",
              "path": "url"
            }
          ],
          "rules": "open"
        }
      },
      {
        "id": "Extension.extension:timestamp",
        "path": "Extension.extension",
        "sliceName": "timestamp",
        "short": "Datum und Uhrzeit der Onlineprüfung und -aktualisierung",
        "definition": "Datum und Uhrzeit der Onlineprüfung und -aktualisierung",
        "min": 1,
        "max": "1"
      },
      {
        "id": "Extension.extension:timestamp.url",
        "path": "Extension.extension.url",
        "fixedUri": "timestamp"
      },
      {
        "id": "Extension.extension:timestamp.value[x]:valueDateTime",
        "path": "Extension.extension.valueDateTime",
        "sliceName": "valueDateTime",
        "short": "Zeitpunkt der Onlineprüfung",
        "definition": "Zeitpunkt der Onlineprüfung als Zeitstempel",
        "min": 1,
        "type": [
          {
            "code": "dateTime"
          }
        ],
        "mapping": [
          {
            "identity": "KVDT",
            "map": "3006"
          }
        ]
      },
      {
        "id": "Extension.extension:ergebnis",
        "path": "Extension.extension",
        "sliceName": "ergebnis",
        "short": "Ergebnis der Onlineprüfung und -aktualisierung",
        "definition": "Ergebnis der Onlineprüfung und -aktualisierung \r\n(Code 1-6)",
        "min": 1,
        "max": "1"
      },
      {
        "id": "Extension.extension:ergebnis.url",
        "path": "Extension.extension.url",
        "fixedUri": "ergebnis"
      },
      {
        "id": "Extension.extension:ergebnis.value[x]:valueCode",
        "path": "Extension.extension.valueCode",
        "sliceName": "valueCode",
        "short": "Ergebniscode",
        "definition": "Ergebniscode (1-6)",
        "min": 1,
        "type": [
          {
            "code": "code"
          }
        ],
        "patternCode": "[1-6]",
        "mapping": [
          {
            "identity": "KVDT",
            "map": "3010"
          }
        ]
      },
      {
        "id": "Extension.extension:errorCode",
        "path": "Extension.extension",
        "sliceName": "errorCode",
        "short": "Error-Code",
        "definition": "ErrorCode",
        "min": 1,
        "max": "1"
      },
      {
        "id": "Extension.extension:errorCode.url",
        "path": "Extension.extension.url",
        "fixedUri": "errorCode"
      },
      {
        "id": "Extension.extension:errorCode.value[x]:valueCode",
        "path": "Extension.extension.valueCode",
        "sliceName": "valueCode",
        "short": "errorCode",
        "definition": "errorCode",
        "comment": "maximal fünstelliger numerischer Code",
        "min": 1,
        "type": [
          {
            "code": "code"
          }
        ],
        "patternCode": "[0-9]{1,5}",
        "mapping": [
          {
            "identity": "KVDT",
            "map": "3012"
          }
        ]
      },
      {
        "id": "Extension.extension:pruefzifferFachdienst",
        "path": "Extension.extension",
        "sliceName": "pruefzifferFachdienst",
        "short": "Prüfziffer des Fachdienstes",
        "definition": "Prüfziffer des Fachdienstes",
        "max": "1"
      },
      {
        "id": "Extension.extension:pruefzifferFachdienst.url",
        "path": "Extension.extension.url",
        "fixedUri": "pruefzifferFachdienst"
      },
      {
        "id": "Extension.extension:pruefzifferFachdienst.value[x]:valueString",
        "path": "Extension.extension.valueString",
        "sliceName": "valueString",
        "min": 1,
        "type": [
          {
            "code": "string"
          }
        ],
        "mapping": [
          {
            "identity": "KVDT",
            "map": "3013"
          }
        ]
      },
      {
        "id": "Extension.url",
        "path": "Extension.url",
        "fixedUri": "http://fhir.de/StructureDefinition/gkv/onlinepruefung-egk/0.2"
      },
      {
        "id": "Extension.value[x]",
        "path": "Extension.value[x]",
        "max": "0"
      }
    ]
  }
}