PackagesCanonicalsLogsProblems
    Packages
    openehr.base@0.1.0-snapshot
    http://openehr.org/fhir/StructureDefinition/ATTESTATION
{
  "description": "Record an attestation of a party (the committer) to item(s) of record content. An attestation is an explicit signing by one healthcare agent of particular content for various particular purposes, including:\\n\\n* for authorisation of a controlled substance or procedure (e.g. sectioning of patient under mental health act); \\n* witnessing of content by senior clinical professional; \\n* indicating acknowledgement of content by intended recipient, e.g. GP who ordered a test result. \\n",
  "_filename": "StructureDefinition-ATTESTATION.json",
  "package_name": "openehr.base",
  "date": "2025-09-06T15:35:39+10:00",
  "derivation": "specialization",
  "publisher": "openEHR + HL7",
  "fhirVersion": "5.0.0",
  "jurisdiction": [ {
    "coding": [ {
      "code": "001",
      "system": "http://unstats.un.org/unsd/methods/m49/m49.htm"
    } ]
  } ],
  "name": "ATTESTATION",
  "mapping": [ {
    "uri": "http://hl7.org/v3",
    "name": "RIM Mapping",
    "identity": "rim"
  } ],
  "abstract": false,
  "type": "http://openehr.org/fhir/StructureDefinition/ATTESTATION",
  "experimental": "false",
  "resourceType": "StructureDefinition",
  "title": "ATTESTATION",
  "package_version": "0.1.0-snapshot",
  "extension": [ {
    "url": "http://hl7.org/fhir/tools/StructureDefinition/web-source",
    "valueUrl": "https://specifications.openehr.org/releases/RM/development/common.html#_attestation_class"
  }, {
    "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-wg",
    "valueCode": "fhir"
  }, {
    "url": "http://hl7.org/fhir/tools/StructureDefinition/view-hint",
    "valueCode": "element-view-replace-cardinality"
  }, {
    "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-fmm",
    "valueInteger": 3,
    "_valueInteger": {
      "extension": [ {
        "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-conformance-derivedFrom",
        "valueCanonical": "http://openehr.org/fhir/ImplementationGuide/openehr.base"
      } ]
    }
  }, {
    "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-standards-status",
    "valueCode": "informative",
    "_valueCode": {
      "extension": [ {
        "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-conformance-derivedFrom",
        "valueCanonical": "http://openehr.org/fhir/ImplementationGuide/openehr.base"
      } ]
    }
  } ],
  "snapshot": {
    "element": [ {
      "constraint": [ {
        "key": "System_id_valid",
        "human": "System id valid must not be empty",
        "source": "http://openehr.org/fhir/StructureDefinition/AUDIT-DETAILS",
        "severity": "error",
        "expression": "system_id.empty().not()"
      }, {
        "key": "Change_type_valid",
        "human": "Change type valid",
        "source": "http://openehr.org/fhir/StructureDefinition/AUDIT-DETAILS",
        "severity": "error",
        "expression": "null # TODO: manual translation needed"
      }, {
        "key": "Items_valid",
        "human": "Items valid must be present",
        "severity": "error",
        "expression": "items.exists() implies items.empty().not()"
      }, {
        "key": "Reason_valid",
        "human": "Reason valid must satisfy conditional constraints",
        "severity": "error",
        "expression": "null # TODO: manual translation needed"
      } ],
      "path": "ATTESTATION",
      "min": 0,
      "definition": "Record an attestation of a party (the committer) to item(s) of record content. An attestation is an explicit signing by one healthcare agent of particular content for various particular purposes, including:\n\n* for authorisation of a controlled substance or procedure (e.g. sectioning of patient under mental health act); \n* witnessing of content by senior clinical professional; \n* indicating acknowledgement of content by intended recipient, e.g. GP who ordered a test result. \n",
      "isModifier": false,
      "short": "Record an attestation of a party (the committer) to item(s) of record content.",
      "mapping": [ {
        "map": "n/a",
        "identity": "rim"
      } ],
      "max": "*",
      "id": "ATTESTATION",
      "base": {
        "max": "*",
        "min": 0,
        "path": "Base"
      }
    }, {
      "path": "ATTESTATION.system_id",
      "min": 1,
      "definition": "Identifier of the logical EHR system where the change was committed. This is almost always owned by the organisation legally responsible for the EHR, and is distinct from any application, or any hosting infrastructure.",
      "isModifier": false,
      "short": "Identifier of the logical EHR system where the change was committed.",
      "type": [ {
        "code": "string"
      } ],
      "max": "1",
      "id": "ATTESTATION.system-id",
      "base": {
        "max": "1",
        "min": 1,
        "path": "AUDIT_DETAILS.system_id"
      }
    }, {
      "path": "ATTESTATION.time_committed",
      "min": 1,
      "definition": "Time of committal of the item.",
      "isModifier": false,
      "short": "Time of committal of the item.",
      "type": [ {
        "code": "http://openehr.org/fhir/StructureDefinition/DV-DATE-TIME"
      } ],
      "max": "1",
      "id": "ATTESTATION.time-committed",
      "base": {
        "max": "1",
        "min": 1,
        "path": "AUDIT_DETAILS.time_committed"
      }
    }, {
      "path": "ATTESTATION.change_type",
      "min": 1,
      "definition": "Type of change. Coded using the openEHR Terminology  audit change type  group.",
      "isModifier": false,
      "short": "Type of change.",
      "type": [ {
        "code": "http://openehr.org/fhir/StructureDefinition/DV-CODED-TEXT"
      } ],
      "max": "1",
      "id": "ATTESTATION.change-type",
      "base": {
        "max": "1",
        "min": 1,
        "path": "AUDIT_DETAILS.change_type"
      }
    }, {
      "path": "ATTESTATION.description",
      "min": 0,
      "definition": "Reason for committal. This may be used to qualify the value in the `_change_type_` field. For example, if the change affects only the EHR directory, this field might be used to indicate 'Folder \"episode 2018-02-16\" added' or similar.",
      "isModifier": false,
      "short": "Reason for committal.",
      "type": [ {
        "code": "http://openehr.org/fhir/StructureDefinition/DV-TEXT"
      } ],
      "max": "1",
      "id": "ATTESTATION.description",
      "base": {
        "max": "1",
        "min": 0,
        "path": "AUDIT_DETAILS.description"
      }
    }, {
      "path": "ATTESTATION.committer",
      "min": 1,
      "definition": "Identity and optional reference into identity management service, of user who committed the item.",
      "isModifier": false,
      "short": "Identity and optional reference into identity management service, of user who committed the item.",
      "type": [ {
        "code": "http://openehr.org/fhir/StructureDefinition/PARTY-PROXY"
      } ],
      "max": "1",
      "id": "ATTESTATION.committer",
      "base": {
        "max": "1",
        "min": 1,
        "path": "AUDIT_DETAILS.committer"
      }
    }, {
      "path": "ATTESTATION.attested_view",
      "min": 0,
      "definition": "Optional visual representation of content attested e.g. screen image.",
      "isModifier": false,
      "short": "Optional visual representation of content attested e.",
      "type": [ {
        "code": "http://openehr.org/fhir/StructureDefinition/DV-MULTIMEDIA"
      } ],
      "max": "1",
      "id": "ATTESTATION.attested-view",
      "base": {
        "max": "1",
        "min": 0,
        "path": "ATTESTATION.attested_view"
      }
    }, {
      "path": "ATTESTATION.proof",
      "min": 0,
      "definition": "Proof of attestation.",
      "isModifier": false,
      "short": "Proof of attestation.",
      "type": [ {
        "code": "string"
      } ],
      "max": "1",
      "id": "ATTESTATION.proof",
      "base": {
        "max": "1",
        "min": 0,
        "path": "ATTESTATION.proof"
      }
    }, {
      "path": "ATTESTATION.items",
      "min": 0,
      "definition": "Items attested, expressed as fully qualified runtime paths to the items in question. Although not recommended, these may include fine-grained items which have been attested in some other system. Otherwise it is assumed to be for the entire VERSION with which it is associated.",
      "isModifier": false,
      "short": "Items attested, expressed as fully qualified runtime paths to the items in question.",
      "type": [ {
        "code": "http://openehr.org/fhir/StructureDefinition/DV-EHR-URI"
      } ],
      "max": "*",
      "id": "ATTESTATION.items",
      "base": {
        "max": "*",
        "min": 0,
        "path": "ATTESTATION.items"
      }
    }, {
      "path": "ATTESTATION.reason",
      "min": 1,
      "definition": "Reason of this attestation. Optionally coded by the openEHR Terminology group  attestation reason ; includes values like  authorisation ,  witness  etc.",
      "isModifier": false,
      "short": "Reason of this attestation.",
      "type": [ {
        "code": "http://openehr.org/fhir/StructureDefinition/DV-TEXT"
      } ],
      "max": "1",
      "id": "ATTESTATION.reason",
      "base": {
        "max": "1",
        "min": 1,
        "path": "ATTESTATION.reason"
      }
    }, {
      "path": "ATTESTATION.is_pending",
      "min": 1,
      "definition": "True if this attestation is outstanding; False means it has been completed.",
      "isModifier": false,
      "short": "True if this attestation is outstanding; False means it has been completed.",
      "type": [ {
        "code": "boolean"
      } ],
      "max": "1",
      "id": "ATTESTATION.is-pending",
      "base": {
        "max": "1",
        "min": 1,
        "path": "ATTESTATION.is_pending"
      }
    } ],
    "extension": [ {
      "url": "http://hl7.org/fhir/tools/StructureDefinition/snapshot-base-version",
      "valueString": "0.1.0-snapshot"
    } ]
  },
  "status": "active",
  "id": "8c69b65c-06fb-4fd5-bde7-4ff663ee1587",
  "kind": "logical",
  "url": "http://openehr.org/fhir/StructureDefinition/ATTESTATION",
  "version": "0.1.0-snapshot",
  "differential": {
    "element": [ {
      "id": "ATTESTATION",
      "max": "*",
      "min": 0,
      "path": "ATTESTATION",
      "short": "Record an attestation of a party (the committer) to item(s) of record content.",
      "constraint": [ {
        "key": "Items_valid",
        "human": "Items valid must be present",
        "severity": "error",
        "expression": "items.exists() implies items.empty().not()"
      }, {
        "key": "Reason_valid",
        "human": "Reason valid must satisfy conditional constraints",
        "severity": "error",
        "expression": "null # TODO: manual translation needed"
      } ],
      "definition": "Record an attestation of a party (the committer) to item(s) of record content. An attestation is an explicit signing by one healthcare agent of particular content for various particular purposes, including:\n\n* for authorisation of a controlled substance or procedure (e.g. sectioning of patient under mental health act); \n* witnessing of content by senior clinical professional; \n* indicating acknowledgement of content by intended recipient, e.g. GP who ordered a test result. \n",
      "isModifier": false
    }, {
      "id": "ATTESTATION.attested-view",
      "max": "1",
      "min": 0,
      "path": "ATTESTATION.attested_view",
      "type": [ {
        "code": "http://openehr.org/fhir/StructureDefinition/DV-MULTIMEDIA"
      } ],
      "short": "Optional visual representation of content attested e.",
      "definition": "Optional visual representation of content attested e.g. screen image. ",
      "isModifier": false
    }, {
      "id": "ATTESTATION.proof",
      "max": "1",
      "min": 0,
      "path": "ATTESTATION.proof",
      "type": [ {
        "code": "string"
      } ],
      "short": "Proof of attestation.",
      "definition": "Proof of attestation. ",
      "isModifier": false
    }, {
      "id": "ATTESTATION.items",
      "max": "*",
      "min": 0,
      "path": "ATTESTATION.items",
      "type": [ {
        "code": "http://openehr.org/fhir/StructureDefinition/DV-EHR-URI"
      } ],
      "short": "Items attested, expressed as fully qualified runtime paths to the items in question.",
      "definition": "Items attested, expressed as fully qualified runtime paths to the items in question. Although not recommended, these may include fine-grained items which have been attested in some other system. Otherwise it is assumed to be for the entire VERSION with which it is associated. ",
      "isModifier": false
    }, {
      "id": "ATTESTATION.reason",
      "max": "1",
      "min": 1,
      "path": "ATTESTATION.reason",
      "type": [ {
        "code": "http://openehr.org/fhir/StructureDefinition/DV-TEXT"
      } ],
      "short": "Reason of this attestation.",
      "definition": "Reason of this attestation. Optionally coded by the openEHR Terminology group  attestation reason ; includes values like  authorisation ,  witness  etc. ",
      "isModifier": false
    }, {
      "id": "ATTESTATION.is-pending",
      "max": "1",
      "min": 1,
      "path": "ATTESTATION.is_pending",
      "type": [ {
        "code": "boolean"
      } ],
      "short": "True if this attestation is outstanding; False means it has been completed.",
      "definition": "True if this attestation is outstanding; False means it has been completed.",
      "isModifier": false
    } ]
  },
  "contact": [ {
    "telecom": [ {
      "value": "http://www.openehr.org",
      "system": "url"
    } ]
  } ],
  "baseDefinition": "http://openehr.org/fhir/StructureDefinition/AUDIT-DETAILS"
}