{
  "resourceType": "StructureDefinition",
  "id": "logicalmodel-Pharmacogeneticgeneprofile-R4",
  "url": "http://linkehr.com/fhir/logicalmodel-pharmacogeneticgeneprofile-R4",
  "identifier": [
    {
      "system": "openEHR-CKM",
      "value": "openEHR-EHR-EVALUATION.pharmacogenetic_gene_profile.v0"
    }
  ],
  "version": "0",
  "name": "Pharmacogeneticgeneprofile",
  "title": "Pharmacogenetic gene profile",
  "status": "draft",
  "date": "2024-06-18",
  "publisher": "openEHR",
  "contact": [
    {
      "telecom": [
        {
          "system": "url",
          "value": "http://www.veratech.es"
        }
      ]
    }
  ],
  "description": "Details of cumulative pharmacogenetic phenotype findings relating to a single gene, in particular to record metaboliser status / functional activity against an enzyme known to impact the effectiveness/ toxicity of one or more medications.\r\n\r\nAs individual pharmacogenetic tests may provide only incomplete allele testing, this archetype is intended to act as an overall cumulative representation of tall individual tests, from which therapeutic recommendations should be derived.",
  "purpose": "To record details of pharmacogenetic phenotype findings relating to a single genotype, in particular to record metaboliser status / functional activity against an enzyme known to impact the effectiveness/ toxicity of one or more medications.\r\n\r\nAs individual pharmacogenetic tests may provide only incomplete allele testing, this archetype is intended to act as an overall cumulative representation of tall individual tests, from which therapeutic recommendations should be derived.",
  "fhirVersion": "4.0.0",
  "mapping": [
    {
      "identity": "openEHR",
      "uri": "http://openehr.org",
      "name": "openEHR Mapping"
    },
    {
      "identity": "openEHR-natural",
      "uri": "http://openehr.org",
      "name": "openEHR natural path"
    }
  ],
  "kind": "logical",
  "abstract": false,
  "type": "StructureDefinition",
  "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Element",
  "snapshot": {
    "element": [
      {
        "id": "Pharmacogenetic_gene_profile",
        "path": "Pharmacogenetic_gene_profile",
        "short": "Pharmacogenetic gene profile",
        "definition": "Details of cumulative pharmacogenetic phenotype findings relating to a single gene, in particular to record metaboliser status / functional activity against an enzyme known to impact the effectiveness/ toxicity of one or more medications.\r\n\r\nAs individual pharmacogenetic tests may provide only incomplete allele testing, this archetype is intended to act as an overall cumulative representation of tall individual tests, from which therapeutic recommendations should be derived.",
        "min": 1,
        "max": "1",
        "base": {
          "path": "Pharmacogenetic_gene_profile",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "mustSupport": true,
        "isModifier": false,
        "isSummary": true
      },
      {
        "id": "Pharmacogenetic_gene_profile.protocol",
        "path": "Pharmacogenetic_gene_profile.protocol",
        "short": "Item tree",
        "definition": "@ internal @",
        "min": 0,
        "max": "1",
        "base": {
          "path": "Pharmacogenetic_gene_profile.protocol",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "mustSupport": false,
        "isModifier": false,
        "isSummary": true
      },
      {
        "id": "Pharmacogenetic_gene_profile.protocol.Date_assessed",
        "path": "Pharmacogenetic_gene_profile.protocol.Date_assessed",
        "short": "Date assessed",
        "definition": "The date at which the phenotype was assessed.",
        "min": 0,
        "max": "1",
        "base": {
          "path": "Pharmacogenetic_gene_profile.protocol.Date_assessed",
          "min": 0,
          "max": "1"
        }
      },
      {
        "id": "Pharmacogenetic_gene_profile.protocol.Date_assessed.value",
        "path": "Pharmacogenetic_gene_profile.protocol.Date_assessed.value",
        "short": "Date assessed",
        "definition": "The date at which the phenotype was assessed.",
        "min": 0,
        "max": "1",
        "base": {
          "path": "Pharmacogenetic_gene_profile.protocol.Date_assessed.value",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "dateTime"
          }
        ],
        "mustSupport": false,
        "isModifier": false,
        "isSummary": true
      },
      {
        "id": "Pharmacogenetic_gene_profile.protocol.Original_result",
        "path": "Pharmacogenetic_gene_profile.protocol.Original_result",
        "short": "Original result",
        "definition": "Details of those people who helped me to complete this record.",
        "min": 0,
        "max": "*",
        "base": {
          "path": "Pharmacogenetic_gene_profile.protocol.Original_result",
          "min": 0,
          "max": "*"
        }
      },
      {
        "id": "Pharmacogenetic_gene_profile.protocol.Original_result.value",
        "path": "Pharmacogenetic_gene_profile.protocol.Original_result.value",
        "short": "Original result",
        "definition": "Details of those people who helped me to complete this record.",
        "min": 0,
        "max": "1",
        "base": {
          "path": "Pharmacogenetic_gene_profile.protocol.Original_result.value",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "mustSupport": false,
        "isModifier": false,
        "isSummary": true
      },
      {
        "id": "Pharmacogenetic_gene_profile.protocol.Extension",
        "path": "Pharmacogenetic_gene_profile.protocol.Extension",
        "short": "Extension",
        "definition": "Additional information required to capture local content or to align with other reference models/formalisms.",
        "min": 0,
        "max": "*",
        "base": {
          "path": "Pharmacogenetic_gene_profile.protocol.Extension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "mustSupport": false,
        "isModifier": false,
        "isSummary": true
      },
      {
        "id": "Pharmacogenetic_gene_profile.data",
        "path": "Pharmacogenetic_gene_profile.data",
        "short": "Item tree",
        "definition": "@ internal @",
        "min": 0,
        "max": "1",
        "base": {
          "path": "Pharmacogenetic_gene_profile.data",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "mustSupport": false,
        "isModifier": false,
        "isSummary": true
      },
      {
        "id": "Pharmacogenetic_gene_profile.data.Pharmacogenetic_profile",
        "path": "Pharmacogenetic_gene_profile.data.Pharmacogenetic_profile",
        "short": "Pharmacogenetic profile",
        "definition": "Slot to include details of the genotype which relates to this phenotype.",
        "min": 0,
        "max": "1",
        "base": {
          "path": "Pharmacogenetic_gene_profile.data.Pharmacogenetic_profile",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "mustSupport": false,
        "isModifier": false,
        "isSummary": true
      }
    ]
  }
}