PackagesCanonicalsLogsProblems
    Packages
    nictiz.fhir.nl.stu3.zib2017@2.3.0
    http://nictiz.nl/fhir/StructureDefinition/zib-ComfortScale
{
  "description": "The Comfort Behaviour scale /Comfortneo scale is an assessment tool, that is used to assess the pain behaviour of neonates (new born).\\r\\nThe Comfort Behaviour scale has 7 observation points that that need to be addressed. For each on observation is value is assigned from a 5-point scale, the final score indicates whether the observed child suffers pain and 'how much'. The score is combined with an NRS score that is completed by the nurses on basis of clinical experience.",
  "_filename": "zib-ComfortScale.json",
  "package_name": "nictiz.fhir.nl.stu3.zib2017",
  "date": "2019-09-09T08:07:01.2428268Z",
  "derivation": "constraint",
  "meta": {
    "versionId": "1",
    "lastUpdated": "2019-09-09T08:07:00.8150537+00:00"
  },
  "publisher": "Nictiz",
  "fhirVersion": "3.0.2",
  "purpose": "A pain observation instrument is a tool in determining the intensity of pain and can be useful in order to determine the effectiveness of pain treatment interventions (pharmacological or non-pharmacological). For new born it is nevertheless difficult to differentiate between pain or distress/anxiety. This is relevant in determining the treatment. The score on a pain measurement instrument remains a snapshot in time.",
  "name": "Zib ComfortScale",
  "mapping": [ {
    "uri": "https://zibs.nl/wiki/ComfortScale-v1.0(2017EN)",
    "name": "HCIM ComfortScale-v1.0(2017EN)",
    "identity": "hcim-comfortscale-v1.0-2017EN"
  } ],
  "abstract": false,
  "copyright": "CC0",
  "type": "Observation",
  "experimental": null,
  "resourceType": "StructureDefinition",
  "title": "HCIM ComfortScale",
  "package_version": "2.3.0",
  "status": "active",
  "id": "1399cb9d-0192-4bf5-8a11-02ec4e8aeef2",
  "kind": "resource",
  "url": "http://nictiz.nl/fhir/StructureDefinition/zib-ComfortScale",
  "version": "1.0.1",
  "differential": {
    "element": [ {
      "id": "Observation",
      "path": "Observation",
      "alias": [ "ComfortScore" ],
      "short": "ComfortScale",
      "mapping": [ {
        "map": "NL-CM:12.12.1",
        "comment": "ComfortScale",
        "identity": "hcim-comfortscale-v1.0-2017EN"
      } ]
    }, {
      "id": "Observation.code.coding",
      "min": 1,
      "path": "Observation.code.coding",
      "slicing": {
        "rules": "open",
        "discriminator": [ {
          "path": "code",
          "type": "value"
        } ]
      }
    }, {
      "id": "Observation.code.coding:comfortScaleCoding",
      "max": "1",
      "min": 1,
      "path": "Observation.code.coding",
      "sliceName": "comfortScaleCoding"
    }, {
      "id": "Observation.code.coding:comfortScaleCoding.system",
      "min": 1,
      "path": "Observation.code.coding.system",
      "fixedUri": "http://snomed.info/sct"
    }, {
      "id": "Observation.code.coding:comfortScaleCoding.code",
      "min": 1,
      "path": "Observation.code.coding.code",
      "fixedCode": "108301000146109"
    }, {
      "id": "Observation.code.coding:comfortScaleCoding.display",
      "path": "Observation.code.coding.display",
      "extension": [ {
        "url": "http://hl7.org/fhir/StructureDefinition/elementdefinition-translatable",
        "valueBoolean": true
      } ],
      "defaultValueString": "COMFORT scale (assessment scale)"
    }, {
      "path": "Observation.effectiveDateTime",
      "min": 1,
      "definition": "The date and time at which the Comfort Behaviour scale/ComfortNeo scale was determined.",
      "short": "ScoreDateTime",
      "mapping": [ {
        "map": "NL-CM:12.12.11",
        "comment": "ScoreDateTime",
        "identity": "hcim-comfortscale-v1.0-2017EN"
      } ],
      "type": [ {
        "code": "dateTime"
      } ],
      "sliceName": "effectiveDateTime",
      "alias": [ "ScoreDatumTijd" ],
      "id": "Observation.effective[x]:effectiveDateTime"
    }, {
      "path": "Observation.value[x]",
      "definition": "The total score is the sum of all the individual scores. The total score has a range from 0 - 35.",
      "short": "TotalScore",
      "mapping": [ {
        "map": "NL-CM:12.12.2",
        "comment": "TotalScore",
        "identity": "hcim-comfortscale-v1.0-2017EN"
      } ],
      "type": [ {
        "code": "Quantity"
      } ],
      "sliceName": "valueQuantity",
      "maxValueQuantity": {
        "value": 35
      },
      "alias": [ "TotaalScore" ],
      "id": "Observation.value[x]:valueQuantity",
      "minValueQuantity": {
        "value": 0
      }
    }, {
      "id": "Observation.value[x]:valueQuantity.value",
      "path": "Observation.value[x].value",
      "maxValueDecimal": 35,
      "minValueDecimal": 0
    }, {
      "id": "Observation.comment",
      "path": "Observation.comment",
      "alias": [ "Toelichting" ],
      "short": "Comment",
      "mapping": [ {
        "map": "NL-CM:12.12.12",
        "comment": "Comment",
        "identity": "hcim-comfortscale-v1.0-2017EN"
      } ],
      "definition": "A comment on the circumstances during the measurement."
    }, {
      "id": "Observation.component",
      "path": "Observation.component",
      "slicing": {
        "rules": "open",
        "discriminator": [ {
          "path": "code",
          "type": "pattern"
        } ]
      }
    }, {
      "id": "Observation.component:Alertness",
      "max": "1",
      "path": "Observation.component",
      "sliceName": "Alertness"
    }, {
      "id": "Observation.component:Alertness.code",
      "path": "Observation.component.code",
      "patternCodeableConcept": {
        "coding": [ {
          "code": "12.12.3",
          "system": "urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.0"
        } ]
      }
    }, {
      "id": "Observation.component:Alertness.code.coding.display",
      "path": "Observation.component.code.coding.display",
      "extension": [ {
        "url": "http://hl7.org/fhir/StructureDefinition/elementdefinition-translatable",
        "valueBoolean": true
      } ],
      "defaultValueString": "Alertness"
    }, {
      "path": "Observation.component.valueCodeableConcept",
      "definition": "Observation of:  Alertness",
      "short": "Alertness",
      "mapping": [ {
        "map": "NL-CM:12.12.3",
        "comment": "Alertness",
        "identity": "hcim-comfortscale-v1.0-2017EN"
      } ],
      "type": [ {
        "code": "CodeableConcept"
      } ],
      "sliceName": "valueCodeableConcept",
      "binding": {
        "strength": "extensible",
        "description": "AlertheidCodelijst",
        "valueSetReference": {
          "display": "AlertheidCodelijst",
          "reference": "http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.12.12.1--20171231000000"
        }
      },
      "alias": [ "Alertheid" ],
      "id": "Observation.component:Alertness.value[x]:valueCodeableConcept"
    }, {
      "id": "Observation.component:CalmnessAgitation",
      "max": "1",
      "path": "Observation.component",
      "sliceName": "CalmnessAgitation"
    }, {
      "id": "Observation.component:CalmnessAgitation.code",
      "path": "Observation.component.code",
      "patternCodeableConcept": {
        "coding": [ {
          "code": "12.12.4",
          "system": "urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.0"
        } ]
      }
    }, {
      "path": "Observation.component.valueCodeableConcept",
      "definition": "Observation: Calmness/ agitation",
      "short": "Calmness_Agitation",
      "mapping": [ {
        "map": "NL-CM:12.12.4",
        "comment": "Calmness_Agitation",
        "identity": "hcim-comfortscale-v1.0-2017EN"
      } ],
      "type": [ {
        "code": "CodeableConcept"
      } ],
      "sliceName": "valueCodeableConcept",
      "binding": {
        "strength": "extensible",
        "description": "Kalmte_AgitatieCodelijst",
        "valueSetReference": {
          "display": "Kalmte AgitatieCodelijst",
          "reference": "http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.12.12.2--20171231000000"
        }
      },
      "alias": [ "Kalmte_Agitatie" ],
      "id": "Observation.component:CalmnessAgitation.value[x]:valueCodeableConcept"
    }, {
      "id": "Observation.component:RespiratoryResponse",
      "max": "1",
      "path": "Observation.component",
      "sliceName": "RespiratoryResponse"
    }, {
      "id": "Observation.component:RespiratoryResponse.code",
      "path": "Observation.component.code",
      "patternCodeableConcept": {
        "coding": [ {
          "code": "12.12.5",
          "system": "urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.0"
        } ]
      }
    }, {
      "id": "Observation.component:RespiratoryResponse.code.coding.display",
      "path": "Observation.component.code.coding.display",
      "extension": [ {
        "url": "http://hl7.org/fhir/StructureDefinition/elementdefinition-translatable",
        "valueBoolean": true
      } ],
      "defaultValueString": "Respiratory Response"
    }, {
      "path": "Observation.component.valueCodeableConcept",
      "definition": "Observation: Respiratory response (only in mechanically ventilated children)",
      "short": "RespiratoryResponse",
      "mapping": [ {
        "map": "NL-CM:12.12.5",
        "comment": "RespiratoryResponse",
        "identity": "hcim-comfortscale-v1.0-2017EN"
      } ],
      "type": [ {
        "code": "CodeableConcept"
      } ],
      "sliceName": "valueCodeableConcept",
      "binding": {
        "strength": "extensible",
        "description": "AdemhalingsreactieCodelijst",
        "valueSetReference": {
          "display": "AdemhalingsreactieCodelijst",
          "reference": "http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.12.12.3--20171231000000"
        }
      },
      "alias": [ "Ademhalingsreactie" ],
      "id": "Observation.component:RespiratoryResponse.value[x]:valueCodeableConcept"
    }, {
      "id": "Observation.component:Crying",
      "max": "1",
      "path": "Observation.component",
      "sliceName": "Crying"
    }, {
      "id": "Observation.component:Crying.code",
      "path": "Observation.component.code",
      "patternCodeableConcept": {
        "coding": [ {
          "code": "12.12.6",
          "system": "urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.0"
        } ]
      }
    }, {
      "id": "Observation.component:Crying.code.coding.display",
      "path": "Observation.component.code.coding.display",
      "extension": [ {
        "url": "http://hl7.org/fhir/StructureDefinition/elementdefinition-translatable",
        "valueBoolean": true
      } ],
      "defaultValueString": "Crying"
    }, {
      "path": "Observation.component.valueCodeableConcept",
      "definition": "Observation: Respiratory response (only in mechanically ventilated children)",
      "short": "RespiratoryResponse",
      "mapping": [ {
        "map": "NL-CM:12.12.6",
        "comment": "Crying",
        "identity": "hcim-comfortscale-v1.0-2017EN"
      } ],
      "type": [ {
        "code": "CodeableConcept"
      } ],
      "sliceName": "valueCodeableConcept",
      "binding": {
        "strength": "extensible",
        "description": "HuilenCodelijst",
        "valueSetReference": {
          "display": "HuilenCodelijst",
          "reference": "http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.12.13.4--20171231000000"
        }
      },
      "alias": [ "Ademhalingsreactie" ],
      "id": "Observation.component:Crying.value[x]:valueCodeableConcept"
    }, {
      "id": "Observation.component:BodyMovement",
      "max": "1",
      "path": "Observation.component",
      "sliceName": "BodyMovement"
    }, {
      "id": "Observation.component:BodyMovement.code",
      "path": "Observation.component.code",
      "patternCodeableConcept": {
        "coding": [ {
          "code": "12.12.8",
          "system": "urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.0"
        } ]
      }
    }, {
      "id": "Observation.component:BodyMovement.code.coding.display",
      "path": "Observation.component.code.coding.display",
      "extension": [ {
        "url": "http://hl7.org/fhir/StructureDefinition/elementdefinition-translatable",
        "valueBoolean": true
      } ],
      "defaultValueString": "Body movement"
    }, {
      "path": "Observation.component.valueCodeableConcept",
      "definition": "Observation: Physical movement",
      "short": "BodyMovement",
      "mapping": [ {
        "map": "NL-CM:12.12.8",
        "comment": "BodyMovement",
        "identity": "hcim-comfortscale-v1.0-2017EN"
      } ],
      "type": [ {
        "code": "CodeableConcept"
      } ],
      "sliceName": "valueCodeableConcept",
      "binding": {
        "strength": "extensible",
        "description": "LichaamsbewegingCodelijst",
        "valueSetReference": {
          "display": "LichaamsbewegingCodelijst",
          "reference": "http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.12.12.5--20171231000000"
        }
      },
      "alias": [ "Lichaamsbeweging" ],
      "id": "Observation.component:BodyMovement.value[x]:valueCodeableConcept"
    }, {
      "id": "Observation.component:FacialTone",
      "max": "1",
      "path": "Observation.component",
      "sliceName": "FacialTone"
    }, {
      "id": "Observation.component:FacialTone.code",
      "path": "Observation.component.code",
      "patternCodeableConcept": {
        "coding": [ {
          "code": "12.12.9",
          "system": "urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.0"
        } ]
      }
    }, {
      "id": "Observation.component:FacialTone.code.coding.display",
      "path": "Observation.component.code.coding.display",
      "extension": [ {
        "url": "http://hl7.org/fhir/StructureDefinition/elementdefinition-translatable",
        "valueBoolean": true
      } ],
      "defaultValueString": "Facial Tone"
    }, {
      "path": "Observation.component.valueCodeableConcept",
      "definition": "Observation: Facial tension",
      "short": "FacialTone",
      "mapping": [ {
        "map": "NL-CM:12.12.9",
        "comment": "FacialTone",
        "identity": "hcim-comfortscale-v1.0-2017EN"
      } ],
      "type": [ {
        "code": "CodeableConcept"
      } ],
      "sliceName": "valueCodeableConcept",
      "binding": {
        "strength": "extensible",
        "description": "GezichtsspanningCodelijst",
        "valueSetReference": {
          "display": "GezichtsspanningCodelijst",
          "reference": "http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.12.12.6--20171231000000"
        }
      },
      "alias": [ "Gezichtsspanning" ],
      "id": "Observation.component:FacialTone.value[x]:valueCodeableConcept"
    }, {
      "id": "Observation.component:BodyMuscleTone",
      "max": "1",
      "path": "Observation.component",
      "sliceName": "BodyMuscleTone"
    }, {
      "id": "Observation.component:BodyMuscleTone.code",
      "path": "Observation.component.code",
      "patternCodeableConcept": {
        "coding": [ {
          "code": "12.12.10",
          "system": "urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.0"
        } ]
      }
    }, {
      "id": "Observation.component:BodyMuscleTone.code.coding.display",
      "path": "Observation.component.code.coding.display",
      "extension": [ {
        "url": "http://hl7.org/fhir/StructureDefinition/elementdefinition-translatable",
        "valueBoolean": true
      } ],
      "defaultValueString": "Body Muscle Tone"
    }, {
      "path": "Observation.component.valueCodeableConcept",
      "definition": "Observation: Muscle tone",
      "short": "BodyMuscleTone",
      "mapping": [ {
        "map": "NL-CM:12.12.10",
        "comment": "BodyMuscleTone",
        "identity": "hcim-comfortscale-v1.0-2017EN"
      } ],
      "type": [ {
        "code": "CodeableConcept"
      } ],
      "sliceName": "valueCodeableConcept",
      "binding": {
        "strength": "extensible",
        "description": "SpierspanningCodelijst",
        "valueSetReference": {
          "display": "SpierspanningCodelijst",
          "reference": "http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.12.12.7--20171231000000"
        }
      },
      "alias": [ "Spierspanning" ],
      "id": "Observation.component:BodyMuscleTone.value[x]:valueCodeableConcept"
    } ]
  },
  "contact": [ {
    "name": "Nictiz",
    "telecom": [ {
      "use": "work",
      "value": "https://www.nictiz.nl",
      "system": "url"
    } ]
  } ],
  "baseDefinition": "http://fhir.nl/fhir/StructureDefinition/nl-core-observation"
}