PackagesCanonicalsLogsProblems
    Packages
    basisprofil.tiplu.de.r4@1.1.3
    https://tiplu.de/fhir/StructureDefinition/DiagnosticReport-BasedOn-PlacerNumberReference
{
  "description": "Mit diesem Profil wird die Möglichkeit geschaffen, eine Placer Order Number als Identifier im basedOn Attribut eines DiagnosticReport zu hinterlegen.\\r\\nDer UseCase ist dann relevant, wenn HL7v2 auf Fhir gemappt wird und als einzige Information über einen ServiceRequest nur diese Information vorhanden ist.",
  "_filename": "StructureDefinition-DiagnosticReport-BasedOn-PlacerNumberReference.json",
  "package_name": "basisprofil.tiplu.de.r4",
  "date": null,
  "derivation": "constraint",
  "publisher": null,
  "fhirVersion": "4.0.1",
  "name": "DiagnosticReportBasedOnPlacerNumberReference",
  "mapping": [ {
    "uri": "http://hl7.org/v3",
    "name": "RIM Mapping",
    "identity": "rim"
  } ],
  "abstract": false,
  "type": "Reference",
  "experimental": null,
  "resourceType": "StructureDefinition",
  "title": "DiagnosticReport-BasedOn-PlacerNumberReference",
  "package_version": "1.1.3",
  "status": "active",
  "id": "53836722-947a-483c-a79d-6229c0979ee2",
  "kind": "complex-type",
  "url": "https://tiplu.de/fhir/StructureDefinition/DiagnosticReport-BasedOn-PlacerNumberReference",
  "version": "1.0",
  "differential": {
    "element": [ {
      "id": "Reference",
      "path": "Reference",
      "constraint": [ {
        "key": "tiplu-reference-or-identifier-1",
        "human": "Either reference.reference OR reference.identifier exists",
        "source": "https://tiplu.de/fhir/StructureDefinition/DiagnosticReport-BasedOn-PlacerNumberReference",
        "severity": "error",
        "expression": "$this.reference.exists() or ($this.identifier.value.exists() and $this.identifier.system.exists())"
      } ]
    }, {
      "id": "Reference.reference",
      "path": "Reference.reference",
      "mustSupport": true
    }, {
      "id": "Reference.identifier",
      "path": "Reference.identifier",
      "mustSupport": true
    }, {
      "id": "Reference.identifier.type",
      "min": 1,
      "path": "Reference.identifier.type",
      "mustSupport": true
    }, {
      "id": "Reference.identifier.type.coding",
      "min": 1,
      "path": "Reference.identifier.type.coding",
      "slicing": {
        "rules": "open",
        "discriminator": [ {
          "path": "type",
          "type": "pattern"
        } ]
      },
      "mustSupport": true
    }, {
      "id": "Reference.identifier.type.coding:placerV2",
      "max": "1",
      "min": 1,
      "path": "Reference.identifier.type.coding",
      "sliceName": "placerV2"
    }, {
      "id": "Reference.identifier.type.coding:placerV2.system",
      "min": 1,
      "path": "Reference.identifier.type.coding.system",
      "fixedUri": "http://terminology.hl7.org/CodeSystem/v2-0203",
      "mustSupport": true
    }, {
      "id": "Reference.identifier.type.coding:placerV2.code",
      "min": 1,
      "path": "Reference.identifier.type.coding.code",
      "fixedCode": "PLAC",
      "mustSupport": true
    }, {
      "id": "Reference.identifier.system",
      "min": 1,
      "path": "Reference.identifier.system",
      "mustSupport": true
    }, {
      "id": "Reference.identifier.value",
      "min": 1,
      "path": "Reference.identifier.value",
      "mustSupport": true
    } ]
  },
  "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Reference"
}