description: The Delirium Observation Screening Scale is a tool to determine whether a patient has delirium. The DOSS includes 13 observations of behavior (verbal and non-verbal) which represent the symptoms of a delirium. These observations can be performed during regular contact with the patient. package_name: nictiz.fhir.nl.r4.zib2020 derivation: constraint name: ZibDOSScore abstract: true type: Observation elements: code: pattern: type: CodeableConcept value: coding: - {code: '55681000146102', 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: DOSScoreDateTime choices: [effectiveDateTime] index: 4 effectiveDateTime: short: DOSScoreDateTime type: dateTime choiceOf: effective index: 5 slicing: slices: effectiveDateTime: match: {} schema: {short: DOSScoreDateTime, 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: DOSScoreTotal choices: [valueInteger] maxValueInteger: 13 index: 9 valueInteger: minValueInteger: 0 short: DOSScoreTotal type: integer maxValueInteger: 13 choiceOf: value index: 10 slicing: slices: valueInteger: match: {} schema: {minValueInteger: 0, short: DOSScoreTotal, type: integer, maxValueInteger: 13, 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: knowsPartDay: match: code: coding: - {code: '18007013', system: 'urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.0.1'} schema: index: 49 elements: code: pattern: type: CodeableConcept value: coding: - {code: '18007013', system: 'urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.0.1'} index: 50 value: minValueInteger: 0 short: KnowsPartDay choices: [valueInteger] maxValueInteger: 1 index: 52 valueInteger: {minValueInteger: 0, short: KnowsPartDay, type: integer, maxValueInteger: 1, choiceOf: value, index: 53} hallucinations: match: code: coding: - {code: '18007018', system: 'urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.0.1'} schema: index: 74 elements: code: pattern: type: CodeableConcept value: coding: - {code: '18007018', system: 'urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.0.1'} index: 75 value: minValueInteger: 0 short: Hallucinations choices: [valueInteger] maxValueInteger: 1 index: 77 valueInteger: {minValueInteger: 0, short: Hallucinations, type: integer, maxValueInteger: 1, choiceOf: value, index: 78} easilyDistracted: match: code: coding: - {code: '18007007', 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: '18007007', system: 'urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.0.1'} index: 20 value: minValueInteger: 0 short: EasilyDistracted choices: [valueInteger] maxValueInteger: 1 index: 22 valueInteger: {minValueInteger: 0, short: EasilyDistracted, type: integer, maxValueInteger: 1, choiceOf: value, index: 23} thinksSomewhereElse: match: code: coding: - {code: '18007012', 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: '18007012', system: 'urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.0.1'} index: 45 value: minValueInteger: 0 short: ThinksSomewhereElse choices: [valueInteger] maxValueInteger: 1 index: 47 valueInteger: {minValueInteger: 0, short: ThinksSomewhereElse, type: integer, maxValueInteger: 1, choiceOf: value, index: 48} restless: match: code: coding: - {code: '18007015', system: 'urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.0.1'} schema: index: 59 elements: code: pattern: type: CodeableConcept value: coding: - {code: '18007015', system: 'urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.0.1'} index: 60 value: minValueInteger: 0 short: Restless choices: [valueInteger] maxValueInteger: 1 index: 62 valueInteger: {minValueInteger: 0, short: Restless, type: integer, maxValueInteger: 1, choiceOf: value, index: 63} answersNoFit: match: code: coding: - {code: '18007010', 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: '18007010', system: 'urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.0.1'} index: 35 value: minValueInteger: 0 short: AnswersNoFit choices: [valueInteger] maxValueInteger: 1 index: 37 valueInteger: {minValueInteger: 0, short: AnswersNoFit, type: integer, maxValueInteger: 1, choiceOf: value, index: 38} remembersRecent: match: code: coding: - {code: '18007014', system: 'urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.0.1'} schema: index: 54 elements: code: pattern: type: CodeableConcept value: coding: - {code: '18007014', system: 'urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.0.1'} index: 55 value: minValueInteger: 0 short: RemembersRecent choices: [valueInteger] maxValueInteger: 1 index: 57 valueInteger: {minValueInteger: 0, short: RemembersRecent, type: integer, maxValueInteger: 1, choiceOf: value, index: 58} maintainsAttention: match: code: coding: - {code: '18007008', 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: '18007008', system: 'urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.0.1'} index: 25 value: minValueInteger: 0 short: MaintainsAttention choices: [valueInteger] maxValueInteger: 1 index: 27 valueInteger: {minValueInteger: 0, short: MaintainsAttention, type: integer, maxValueInteger: 1, choiceOf: value, index: 28} dozesOff: match: code: coding: - {code: '18007006', 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: '18007006', system: 'urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.0.1'} index: 15 value: minValueInteger: 0 short: DozesOff choices: [valueInteger] maxValueInteger: 1 index: 17 valueInteger: {minValueInteger: 0, short: DozesOff, type: integer, maxValueInteger: 1, choiceOf: value, index: 18} easilyEmotional: match: code: coding: - {code: '18007017', system: 'urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.0.1'} schema: index: 69 elements: code: pattern: type: CodeableConcept value: coding: - {code: '18007017', system: 'urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.0.1'} index: 70 value: minValueInteger: 0 short: EasilyEmotional choices: [valueInteger] maxValueInteger: 1 index: 72 valueInteger: {minValueInteger: 0, short: EasilyEmotional, type: integer, maxValueInteger: 1, choiceOf: value, index: 73} pullsWires: match: code: coding: - {code: '18007016', system: 'urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.0.1'} schema: index: 64 elements: code: pattern: type: CodeableConcept value: coding: - {code: '18007016', system: 'urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.0.1'} index: 65 value: minValueInteger: 0 short: PullsWires choices: [valueInteger] maxValueInteger: 1 index: 67 valueInteger: {minValueInteger: 0, short: PullsWires, type: integer, maxValueInteger: 1, choiceOf: value, index: 68} reactsSlowly: match: code: coding: - {code: '18007011', 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: '18007011', system: 'urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.0.1'} index: 40 value: minValueInteger: 0 short: ReactsSlowly choices: [valueInteger] maxValueInteger: 1 index: 42 valueInteger: {minValueInteger: 0, short: ReactsSlowly, type: integer, maxValueInteger: 1, choiceOf: value, index: 43} unfinishedQuestionAnswer: match: code: coding: - {code: '18007009', 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: '18007009', system: 'urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.0.1'} index: 30 value: minValueInteger: 0 short: UnfinishedQuestionAnswer choices: [valueInteger] maxValueInteger: 1 index: 32 valueInteger: {minValueInteger: 0, short: UnfinishedQuestionAnswer, type: integer, maxValueInteger: 1, choiceOf: value, index: 33} package_version: 0.12.0-beta.2 class: profile kind: resource url: http://nictiz.nl/fhir/StructureDefinition/zib-DOSScore base: http://hl7.org/fhir/StructureDefinition/Observation version: null