{
  "resourceType": "StructureDefinition",
  "id": "70527553-a603-43c3-b43e-f408b572f9cd",
  "meta": {
    "lastUpdated": "2018-12-17T20:27:07.044+00:00"
  },
  "url": "http://fhir.de/StructureDefinition/measurereport-de-p21-ausbildung",
  "version": "0.1-WORK",
  "name": "measurereport-de-p21-ausbildung",
  "title": "Messbericht-Ausbildung, deutsches §21 KHEntgG-Profil (Version 0.1)",
  "status": "draft",
  "date": "2018-12-17T20:27:06.65+00:00",
  "fhirVersion": "3.0.1",
  "mapping": [
    {
      "identity": "KHEntgG",
      "name": "Datensatzbeschreibung nach Krankenhausentgeltgesetz"
    }
  ],
  "kind": "resource",
  "abstract": false,
  "type": "MeasureReport",
  "baseDefinition": "http://hl7.org/fhir/StructureDefinition/MeasureReport",
  "derivation": "constraint",
  "differential": {
    "element": [
      {
        "id": "MeasureReport.identifier",
        "path": "MeasureReport.identifier",
        "min": 1
      },
      {
        "id": "MeasureReport.identifier.value",
        "path": "MeasureReport.identifier.value",
        "min": 1,
        "binding": {
          "strength": "preferred",
          "valueSetUri": "http://fhir.de/ValueSet/inek/ausbildungsstaette"
        },
        "mapping": [
          {
            "identity": "KHEntgG",
            "map": "Ausbildungsstätte/Ausbildungsberuf",
            "comment": "Ausbildung.CSV.2"
          }
        ]
      },
      {
        "id": "MeasureReport.reportingOrganization.identifier",
        "path": "MeasureReport.reportingOrganization.identifier",
        "patternIdentifier": {
          "system": "http://fhir.de/NamingSystem/arge-ik/iknr"
        }
      },
      {
        "id": "MeasureReport.reportingOrganization.identifier.value",
        "path": "MeasureReport.reportingOrganization.identifier.value",
        "min": 1,
        "mapping": [
          {
            "identity": "KHEntgG",
            "map": "Institutionskennzeichen des Krankenhauses",
            "comment": "Krankenhaus..CSV.1"
          }
        ]
      },
      {
        "id": "MeasureReport.group.identifier.value",
        "path": "MeasureReport.group.identifier.value",
        "min": 1,
        "binding": {
          "strength": "preferred",
          "valueSetUri": "http://fhir.de/ValueSet/inek/ausbildungsstaetten-typ"
        },
        "mapping": [
          {
            "identity": "KHEntgG",
            "map": "Ausbildungsstätten-Typ",
            "comment": "Ausbildung.CSV.3"
          }
        ]
      },
      {
        "id": "MeasureReport.group.population",
        "path": "MeasureReport.group.population",
        "slicing": {
          "discriminator": [
            {
              "type": "type",
              "path": "$this"
            }
          ],
          "rules": "open"
        }
      },
      {
        "id": "MeasureReport.group.population:Ausbildungsplaetze-insgesamt",
        "path": "MeasureReport.group.population",
        "sliceName": "Ausbildungsplaetze-insgesamt",
        "mapping": [
          {
            "identity": "KHEntgG",
            "map": "Ausbildungsplätze insgesamt",
            "comment": "Ausbildung.CSV.4"
          }
        ]
      },
      {
        "id": "MeasureReport.group.population:Ausbildungsplaetze-insgesamt.count",
        "path": "MeasureReport.group.population.count",
        "min": 1
      },
      {
        "id": "MeasureReport.group.population:Ausbildungsplaetze-eigenes-KH",
        "path": "MeasureReport.group.population",
        "sliceName": "Ausbildungsplaetze-eigenes-KH",
        "max": "1",
        "mapping": [
          {
            "identity": "KHEntgG",
            "map": "Ausbildungsplätze des eigenen Krankenhauses",
            "comment": "Ausbildung.CSV.5"
          }
        ]
      },
      {
        "id": "MeasureReport.group.population:Ausbildungsplaetze-anderes-KH",
        "path": "MeasureReport.group.population",
        "sliceName": "Ausbildungsplaetze-anderes-KH",
        "mapping": [
          {
            "identity": "KHEntgG",
            "map": "Ausbildungsplätze für andere Krankenhäuser",
            "comment": "Ausbildung.CSV.6"
          }
        ]
      },
      {
        "id": "MeasureReport.group.population:Ausbildende",
        "path": "MeasureReport.group.population",
        "sliceName": "Ausbildende",
        "mapping": [
          {
            "identity": "KHEntgG",
            "map": "Ausbildende",
            "comment": "Ausbildun7g.CSV."
          }
        ]
      },
      {
        "id": "MeasureReport.group.population:Ausbildende.count",
        "path": "MeasureReport.group.population.count",
        "min": 1
      },
      {
        "id": "MeasureReport.group.population:Auszubildende-KH",
        "path": "MeasureReport.group.population",
        "sliceName": "Auszubildende-KH",
        "mapping": [
          {
            "identity": "KHEntgG",
            "map": "Auszubildende im eigenen Krankenhaus",
            "comment": "Ausbildung.CSV.8"
          }
        ]
      },
      {
        "id": "MeasureReport.group.population:Auszubildende-KH.count",
        "path": "MeasureReport.group.population.count",
        "min": 1
      },
      {
        "id": "MeasureReport.group.population:Auszubildende-1J",
        "path": "MeasureReport.group.population",
        "sliceName": "Auszubildende-1J",
        "mapping": [
          {
            "identity": "KHEntgG",
            "map": "Auszubildende im 1. Jahr im eigenen Krankenhaus",
            "comment": "Ausbildung.CSV.9"
          }
        ]
      },
      {
        "id": "MeasureReport.group.population:Auszubildende-1J.count",
        "path": "MeasureReport.group.population.count",
        "min": 1
      },
      {
        "id": "MeasureReport.group.population:Auszubildende-2J",
        "path": "MeasureReport.group.population",
        "sliceName": "Auszubildende-2J",
        "mapping": [
          {
            "identity": "KHEntgG",
            "map": "Auszubildende im 2. Jahr im eigenen Krankenhaus"
          }
        ]
      },
      {
        "id": "MeasureReport.group.population:Auszubildende-2J.count",
        "path": "MeasureReport.group.population.count",
        "min": 1
      },
      {
        "id": "MeasureReport.group.population:Auszubildende-3J",
        "path": "MeasureReport.group.population",
        "sliceName": "Auszubildende-3J",
        "mapping": [
          {
            "identity": "KHEntgG",
            "map": "Auszubildende im 3. Jahr im eigenen Krankenhaus",
            "comment": "Ausbildung.CSV.11"
          }
        ]
      },
      {
        "id": "MeasureReport.group.population:Auszubildende-3J.count",
        "path": "MeasureReport.group.population.count",
        "min": 1
      },
      {
        "id": "MeasureReport.group.population:Auszubildende-anderes-KH",
        "path": "MeasureReport.group.population",
        "sliceName": "Auszubildende-anderes-KH",
        "mapping": [
          {
            "identity": "KHEntgG",
            "map": "Auszubildende an anderen Krankenhäusern",
            "comment": "Ausbildung.CSV.12"
          }
        ]
      }
    ]
  }
}