FHIR © HL7.org  |  Server Home  |  XIG Home  |  XIG Stats  |  Server Source  |  FHIR  

FHIR IG Statistics: StructureDefinition/SequenceDocument

Packagerki.demis.igs
Resource TypeStructureDefinition
IdSequenceDocument
FHIR VersionR4
Sourcehttps://demis.rki.de/fhir/igs/https://simplifier.net/resolve?scope=rki.demis.igs@3.0.0&canonical=https://demis.rki.de/fhir/igs/StructureDefinition/SequenceDocument
URLhttps://demis.rki.de/fhir/igs/StructureDefinition/SequenceDocument
Version2.0.2
Statusactive
Date2024-10-31
NameSequenceDocument
TitleSequenz-Dokument
Realmde
DescriptionDas SequenceDocument referenziert die Sequenzdaten im FASTA oder FASTQ Format.
TypeDocumentReference
Kindresource

Resources that use this resource

StructureDefinition
SequenceDocumentReferenceReferenz auf das SequenceDocument

Resources that this resource uses

ValueSet
contentTypeFormat der Sequenz

Narrative

No narrative content found in resource


Source

{
  "resourceType": "StructureDefinition",
  "id": "SequenceDocument",
  "url": "https://demis.rki.de/fhir/igs/StructureDefinition/SequenceDocument",
  "version": "2.0.2",
  "name": "SequenceDocument",
  "title": "Sequenz-Dokument",
  "status": "active",
  "date": "2024-10-31",
  "description": "Das SequenceDocument referenziert die Sequenzdaten im FASTA oder FASTQ Format.",
  "fhirVersion": "4.0.1",
  "kind": "resource",
  "abstract": false,
  "type": "DocumentReference",
  "baseDefinition": "http://hl7.org/fhir/StructureDefinition/DocumentReference",
  "derivation": "constraint",
  "differential": {
    "element": [
      {
        "id": "DocumentReference.meta",
        "path": "DocumentReference.meta",
        "min": 1,
        "mustSupport": true
      },
      {
        "id": "DocumentReference.meta.profile",
        "path": "DocumentReference.meta.profile",
        "min": 1,
        "max": "1",
        "fixedCanonical": "https://demis.rki.de/fhir/igs/StructureDefinition/SequenceDocument",
        "mustSupport": true
      },
      {
        "id": "DocumentReference.type",
        "path": "DocumentReference.type",
        "short": "Art des Dokumentes",
        "definition": "Art des Dokumentes. Der Typ ist grundsätzlich mit dem SNOMED-Code „Molecular sequence data (finding)“ zu belegen.",
        "min": 1,
        "mustSupport": true
      },
      {
        "id": "DocumentReference.type.coding",
        "path": "DocumentReference.type.coding",
        "min": 1,
        "max": "1",
        "patternCoding": {
          "system": "http://snomed.info/sct",
          "code": "41482005",
          "display": "Molecular sequence data (finding)"
        },
        "mustSupport": true
      },
      {
        "id": "DocumentReference.content",
        "path": "DocumentReference.content",
        "short": "Sequenz",
        "definition": "Sequenz.",
        "max": "1",
        "mustSupport": true
      },
      {
        "id": "DocumentReference.content.attachment",
        "path": "DocumentReference.content.attachment",
        "short": "Referenz auf die Sequenz",
        "definition": "Referenz auf die Sequenz.",
        "mustSupport": true
      },
      {
        "id": "DocumentReference.content.attachment.contentType",
        "path": "DocumentReference.content.attachment.contentType",
        "short": "Format der Sequenz",
        "definition": "Format der Sequenz. Das jeweils zutreffende Format muss entsprechend dem vorgegebenen ValueSet https://demis.rki.de/fhir/igs/ValueSet/contentType angegeben werden.",
        "mustSupport": true,
        "binding": {
          "strength": "required",
          "valueSet": "https://demis.rki.de/fhir/igs/ValueSet/contentType"
        }
      },
      {
        "id": "DocumentReference.content.attachment.data",
        "path": "DocumentReference.content.attachment.data",
        "max": "0"
      },
      {
        "id": "DocumentReference.content.attachment.hash",
        "path": "DocumentReference.content.attachment.hash",
        "short": "SHA256SUM der Genomsequenz",
        "definition": "SHA256SUM der Genomsequenz. Beispiel: c16516c6d9b1dd9c0f1e8ce8baf43d42031a32fcf75f1d69f16eb4b24df6fecd.",
        "constraint": [
          {
            "key": "validSHA256SUM",
            "severity": "error",
            "human": "Der Hash muss dem SHA256SUM-Format entsprechen.",
            "expression": "$this.toString().matches('^[A-Fa-f0-9]{64}[%content%]#39;)"
          }
        ],
        "mustSupport": true
      },
      {
        "id": "DocumentReference.content.attachment.title",
        "path": "DocumentReference.content.attachment.title",
        "short": "Dateiname",
        "definition": "Name der Datei, die mit dieser Sequenz verbunden ist.",
        "mustSupport": true
      }
    ]
  }
}