description: The Comfort Behaviour scale/ComfortNeo scale is an assessment tool, that is used to assess the pain behaviour of neonates (newborn).\r\nThe Comfort Behaviour scale has 7 observation points that need to be addressed. For each observation a 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. package_name: nictiz.fhir.nl.r4.zib2020 derivation: constraint name: ZibComfortScale abstract: true type: Observation elements: code: pattern: type: CodeableConcept value: coding: - {code: '108301000146109', system: 'http://snomed.info/sct'} index: 0 effective: choices: [] index: 2 slicing: rules: open discriminator: - {path: $this, type: type} min: null slices: effectiveDateTime: match: {} schema: short: ScoreDateTime choices: [effectiveDateTime] index: 4 effectiveDateTime: short: ScoreDateTime type: dateTime choiceOf: effective index: 5 slicing: slices: effectiveDateTime: match: {} schema: {short: ScoreDateTime, type: dateTime, choiceOf: effective, index: 5} value: choices: [] index: 7 slicing: rules: open discriminator: - {path: $this, type: type} min: null slices: valueInteger: match: {} schema: minValueInteger: 0 short: TotalScore choices: [valueInteger] maxValueInteger: 35 index: 9 valueInteger: minValueInteger: 0 short: TotalScore type: integer maxValueInteger: 35 choiceOf: value index: 10 slicing: slices: valueInteger: match: {} schema: {minValueInteger: 0, short: TotalScore, type: integer, maxValueInteger: 35, choiceOf: value, index: 10} note: index: 11 elements: text: {short: Comment, index: 12} component: index: 13 slicing: rules: open discriminator: - {path: code, type: value} min: null slices: alertness: match: code: coding: - {code: '12012003', system: 'urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.0.1'} schema: index: 14 elements: code: pattern: type: CodeableConcept value: coding: - {code: '12012003', system: 'urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.0.1'} index: 15 value: short: Alertness choices: [valueCodeableConcept] index: 17 valueCodeableConcept: {type: CodeableConcept, short: Alertness, choiceOf: value, index: 18} calmnessAgitation: match: code: coding: - {code: '12012004', system: 'urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.0.1'} schema: index: 19 elements: code: pattern: type: CodeableConcept value: coding: - {code: '12012004', system: 'urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.0.1'} index: 20 value: short: Calmness_Agitation choices: [valueCodeableConcept] index: 22 valueCodeableConcept: {type: CodeableConcept, short: Calmness_Agitation, choiceOf: value, index: 23} respiratoryResponse: match: code: coding: - {code: '12012005', system: 'urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.0.1'} schema: index: 24 elements: code: pattern: type: CodeableConcept value: coding: - {code: '12012005', system: 'urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.0.1'} index: 25 value: short: RespiratoryResponse choices: [valueCodeableConcept] index: 27 valueCodeableConcept: {type: CodeableConcept, short: RespiratoryResponse, choiceOf: value, index: 28} crying: match: code: coding: - {code: '12012006', system: 'urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.0.1'} schema: index: 29 elements: code: pattern: type: CodeableConcept value: coding: - {code: '12012006', system: 'urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.0.1'} index: 30 value: short: Crying choices: [valueCodeableConcept] index: 32 valueCodeableConcept: {type: CodeableConcept, short: Crying, choiceOf: value, index: 33} bodyMovement: match: code: coding: - {code: '12012008', system: 'urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.0.1'} schema: index: 34 elements: code: pattern: type: CodeableConcept value: coding: - {code: '12012008', system: 'urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.0.1'} index: 35 value: short: BodyMovement choices: [valueCodeableConcept] index: 37 valueCodeableConcept: {type: CodeableConcept, short: BodyMovement, choiceOf: value, index: 38} facialTone: match: code: coding: - {code: '12012009', system: 'urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.0.1'} schema: index: 39 elements: code: pattern: type: CodeableConcept value: coding: - {code: '12012009', system: 'urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.0.1'} index: 40 value: short: FacialTone choices: [valueCodeableConcept] index: 42 valueCodeableConcept: {type: CodeableConcept, short: FacialTone, choiceOf: value, index: 43} bodyMuscleTone: match: code: coding: - {code: '12012010', system: 'urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.0.1'} schema: index: 44 elements: code: pattern: type: CodeableConcept value: coding: - {code: '12012010', system: 'urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.0.1'} index: 45 value: short: BodyMuscleTone choices: [valueCodeableConcept] index: 47 valueCodeableConcept: {type: CodeableConcept, short: BodyMuscleTone, choiceOf: value, index: 48} package_version: 0.12.0-beta.3 class: profile kind: resource url: http://nictiz.nl/fhir/StructureDefinition/zib-ComfortScale base: http://hl7.org/fhir/StructureDefinition/Observation version: null