{ "description": "Die Transaktions-ID dient der Angabe der Referenz auf das Analyse-Ergebnis.", "_filename": "StructureDefinition-TransactionID.json", "package_name": "rki.demis.laboratory", "date": "2023-10-12", "derivation": "constraint", "publisher": null, "fhirVersion": "4.0.1", "name": "TransactionID", "abstract": false, "type": "Extension", "experimental": null, "resourceType": "StructureDefinition", "title": "Transaktions-ID", "package_version": "2.0.1", "status": "active", "id": "1d028456-d1bf-4754-8300-fe1b50bc56e2", "kind": "complex-type", "url": "https://demis.rki.de/fhir/StructureDefinition/TransactionID", "context": [ { "type": "element", "expression": "Specimen.processing" } ], "version": "1.3.0", "differential": { "element": [ { "id": "Extension.url", "path": "Extension.url", "fixedUri": "https://demis.rki.de/fhir/StructureDefinition/TransactionID" }, { "id": "Extension.value[x]", "path": "Extension.value[x]", "type": [ { "code": "string" }, { "code": "Identifier", "profile": [ "https://demis.rki.de/fhir/StructureDefinition/TransactionIdIdentifier" ] } ], "short": "Transaktions-ID", "constraint": [ { "key": "checkFormatOfTransactionIdString", "human": "Die Transaktion-Id muss dem Format IGS-12345-XYZP-XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX entsprechen.", "severity": "warning", "expression": "$this.is(string) implies $this.as(string).matches('^IGS-[0-9]{5}-[A-Z]{3}P-[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$')" } ], "definition": "Transaktions-ID" } ] }, "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension" }