{
  "resourceType": "StructureDefinition",
  "id": "logicalmodel-Story_history-R4",
  "url": "http://linkehr.com/fhir/logicalmodel-story_history-R4",
  "identifier": [
    {
      "system": "openEHR-CKM",
      "value": "openEHR-EHR-OBSERVATION.story.v1"
    }
  ],
  "version": "0",
  "name": "Story_history",
  "title": "Story/History",
  "status": "draft",
  "date": "2024-06-18",
  "publisher": "openEHR",
  "contact": [
    {
      "telecom": [
        {
          "system": "url",
          "value": "http://www.veratech.es"
        }
      ]
    }
  ],
  "description": "The subjective clinical history of the subject of care as recorded directly by the subject, or reported to a clinician by the subject or a carer.",
  "purpose": "To record a narrative description of the clinical history of the subject of care and to provide a framework in which to nest detailed CLUSTER archetypes, each of which will support the narrative with additional structured detail for symptoms, health events and related topics.\r\n\r\nUse to record detail about the clinical history as reported by an individual, parent, care-giver or other party. It may be recorded by a clinician as part of a clinical history record as reported to them, or self-recorded as part of a clinical questionnaire or personal health record.",
  "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": "Story_History",
        "path": "Story_History",
        "short": "Story/History",
        "definition": "The subjective clinical history of the subject of care as recorded directly by the subject, or reported to a clinician by the subject or a carer.",
        "min": 1,
        "max": "1",
        "base": {
          "path": "Story_History",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "mustSupport": true,
        "isModifier": false,
        "isSummary": true
      },
      {
        "id": "Story_History.protocol",
        "path": "Story_History.protocol",
        "short": "Tree",
        "definition": "@ internal @",
        "min": 0,
        "max": "1",
        "base": {
          "path": "Story_History.protocol",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "mustSupport": false,
        "isModifier": false,
        "isSummary": true
      },
      {
        "id": "Story_History.protocol.Extension",
        "path": "Story_History.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": "Story_History.protocol.Extension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "mustSupport": false,
        "isModifier": false,
        "isSummary": true
      },
      {
        "id": "Story_History.Event_Series",
        "path": "Story_History.Event_Series",
        "short": "Event Series",
        "definition": "@ internal @",
        "min": 0,
        "max": "1",
        "base": {
          "path": "Story_History.Event_Series",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "mustSupport": false,
        "isModifier": false,
        "isSummary": true
      },
      {
        "id": "Story_History.Event_Series.Any_event",
        "path": "Story_History.Event_Series.Any_event",
        "short": "Any event",
        "definition": "Default, unspecified point in time or interval event which may be explicitly defined in a template or at run-time.",
        "min": 0,
        "max": "*",
        "base": {
          "path": "Story_History.Event_Series.Any_event",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "mustSupport": false,
        "isModifier": false,
        "isSummary": true
      },
      {
        "id": "Story_History.Event_Series.Any_event.data",
        "path": "Story_History.Event_Series.Any_event.data",
        "short": "Tree",
        "definition": "@ internal @",
        "min": 0,
        "max": "1",
        "base": {
          "path": "Story_History.Event_Series.Any_event.data",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "mustSupport": false,
        "isModifier": false,
        "isSummary": true
      },
      {
        "id": "Story_History.Event_Series.Any_event.data.Story",
        "path": "Story_History.Event_Series.Any_event.data.Story",
        "short": "Story",
        "definition": "Narrative description of the story or clinical history for the subject of care.",
        "min": 0,
        "max": "*",
        "base": {
          "path": "Story_History.Event_Series.Any_event.data.Story",
          "min": 0,
          "max": "*"
        }
      },
      {
        "id": "Story_History.Event_Series.Any_event.data.Story.value",
        "path": "Story_History.Event_Series.Any_event.data.Story.value",
        "short": "Story",
        "definition": "Narrative description of the story or clinical history for the subject of care.",
        "min": 0,
        "max": "1",
        "base": {
          "path": "Story_History.Event_Series.Any_event.data.Story.value",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "CodeableConcept"
          }
        ],
        "mustSupport": false,
        "isModifier": false,
        "isSummary": true
      },
      {
        "id": "Story_History.Event_Series.Any_event.data.Structured_detail",
        "path": "Story_History.Event_Series.Any_event.data.Structured_detail",
        "short": "Structured detail",
        "definition": "Structured detail about the individual's story or patient's history.",
        "min": 0,
        "max": "*",
        "base": {
          "path": "Story_History.Event_Series.Any_event.data.Structured_detail",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "mustSupport": false,
        "isModifier": false,
        "isSummary": true
      }
    ]
  }
}