description: null package_name: colonoscopyreport.no derivation: constraint name: Colonoscopy abstract: true type: Procedure elements: category: binding: {strength: required, valueSet: 'http://ehelse.no/fhir/ValueSet/no-colonoscopy-type'} mustSupport: true index: 45 report: type: Reference mustSupport: true refers: ['http://kreftregisteret.no/fhir/StructureDefinition/colonoscopyreport-diagnosticreport'] index: 59 reasonCode: binding: {strength: required, valueSet: 'http://ehelse.no/fhir/valueset/no-colonoscopy-procedure-reason'} mustSupport: true index: 58 performed: mustSupport: true choices: [performedDateTime] index: 52 extension: index: 0 slicing: rules: open discriminator: - {path: url, type: value} min: null slices: partOfBowelReached: match: {url: null} schema: type: Extension short: The furthest part of the bowel is that was reached during the colonoscopy mustSupport: true url: http://kreftregisteret.no/fhir/StructureDefinition/colonoscopyreport-partofbowelreached-extension index: 4 elements: value: choices: [] index: 6 complicationConsequence: match: {url: null} schema: type: Extension short: The concequence of the complications that have occured during the procedure mustSupport: true url: http://kreftregisteret.no/fhir/StructureDefinition/colonoscopyreport-complicationconsequence-extension index: 1 elements: value: choices: [] index: 3 caecumIntubated: match: {url: null} schema: type: Extension short: Specifies if the caecum was intubated during the colonoscopy mustSupport: true url: http://kreftregisteret.no/fhir/StructureDefinition/colonoscopyreport-caecumintubated-extension index: 7 elements: value: choices: [] index: 9 duration: match: {url: null} schema: type: Extension short: The duration of the procedure mustSupport: true url: http://kreftregisteret.no/fhir/StructureDefinition/colonoscopyreport-procedureduration-extension index: 10 elements: value: choices: [] index: 12 value[x]: elements: value: {index: 13} unit: pattern: {type: String, value: min} index: 14 system: pattern: {type: Uri, value: 'http://unitsofmeasure.org'} index: 15 code: pattern: {type: Code, value: min} index: 16 required: [value, unit] withdrawalTime: match: {url: null} schema: type: Extension short: Time from withdrawal from the caecum until the end of the procedure. mustSupport: true url: http://kreftregisteret.no/fhir/StructureDefinition/colonoscopyreport-withdrawaltime index: 17 elements: value: choices: [] index: 19 value[x]: elements: value: {mustSupport: true, index: 20} unit: pattern: {type: String, value: min} mustSupport: true index: 21 system: pattern: {type: Uri, value: 'http://unitsofmeasure.org'} index: 22 code: pattern: {type: Code, value: min} index: 23 required: [value, unit] medicationGiven: match: {url: null} schema: type: Extension short: Explicitly indicates if there was any medication given during the procedure . mustSupport: true url: http://kreftregisteret.no/fhir/StructureDefinition/colonoscopyreport-medicationgiven-extension index: 27 elements: value: choices: [] index: 29 photoDocumenationOfCaecumReached: match: {url: null} schema: type: Extension short: Indicated if there is any phot documentation that the caecum has been reached during the colonoscopy mustSupport: true url: http://kreftregisteret.no/fhir/StructureDefinition/colonoscopyreport-caecumreacheddocumentation-extension index: 41 elements: value: mustSupport: true choices: [] index: 43 sedationLevel: match: {url: null} schema: type: Extension short: Explicitly indicates if there were any anesthetics (deep sedation) given during the procedure . mustSupport: true url: http://kreftregisteret.no/fhir/StructureDefinition/colonoscopyreport-sedationlevel-extension index: 30 elements: value: choices: [] index: 32 laxatives: match: {url: null} schema: type: Extension short: Describes what kind of laxatives were used to empty the bowel before a colonoscopy, and if the laxatives were taken as a split dose or not. mustSupport: true url: http://kreftregisteret.no/fhir/StructureDefinition/colonoscopyreport-laxatives-extension index: 33 extensions: type: url: null short: what kind of laxatives were used to empty the bowel before a colonoscopy mustSupport: true index: 35 elements: value: choices: [] index: 37 takenAsSplitDose: url: null short: If the laxatives were taken as a split dose or not. mustSupport: true index: 38 elements: value: choices: [] index: 40 elements: extension: index: 34 slicing: rules: open discriminator: - {path: url, type: value} min: null slices: type: match: {url: null} schema: short: what kind of laxatives were used to empty the bowel before a colonoscopy mustSupport: true index: 35 elements: value: choices: [] index: 37 takenAsSplitDose: match: {url: null} schema: short: If the laxatives were taken as a split dose or not. mustSupport: true index: 38 elements: value: choices: [] index: 40 polypsRemoved: match: {url: null} schema: type: Extension short: Indicates if all detected polyps are removed mustSupport: true url: http://kreftregisteret.no/fhir/StructureDefinition/colonoscopyreport-polypsremoved index: 24 elements: value: choices: [] index: 26 complication: binding: {strength: required, valueSet: 'http://ehelse.no/fhir/ValueSet/no-colonoscopy-complication'} mustSupport: true index: 60 elements: coding: {mustSupport: true, index: 61} status: pattern: {type: Code, value: completed} mustSupport: true index: 44 performedDateTime: {type: dateTime, mustSupport: true, choiceOf: performed, index: 53} code: mustSupport: true index: 46 elements: coding: index: 47 slicing: rules: open discriminator: - {path: $this, type: value} min: 1 slices: NKPK: match: {system: 'urn:oid:2.16.578.1.12.4.1.1.7275'} schema: mustSupport: true pattern: type: Coding value: {system: 'urn:oid:2.16.578.1.12.4.1.1.7275'} index: 48 max: 1 SNOMED-CT: match: {code: '73761001', system: 'http://snomed.info/sct'} schema: mustSupport: true pattern: type: Coding value: {code: '73761001', system: 'http://snomed.info/sct'} _required: true index: 49 min: 1 max: 1 required: [coding] location: type: Reference mustSupport: true refers: ['http://hl7.no/fhir/StructureDefinition/no-basis-Location'] index: 57 followUp: binding: {strength: required, valueSet: 'http://ehelse.no/fhir/ValueSet/no-colonoscopy-followup'} mustSupport: true index: 62 extensions: monthsUntilNextColonoscopy: url: http://kreftregisteret.no/fhir/StructureDefinition/colonoscopyreport-monthsuntilnextcolonoscopy-extension type: Extension short: Number of months until next colonoscopy mustSupport: true index: 64 elements: value: choices: [] index: 66 elements: extension: index: 63 slicing: rules: open discriminator: - {path: url, type: value} min: null slices: monthsUntilNextColonoscopy: match: {url: null} schema: type: Extension short: Number of months until next colonoscopy mustSupport: true url: http://kreftregisteret.no/fhir/StructureDefinition/colonoscopyreport-monthsuntilnextcolonoscopy-extension index: 64 elements: value: choices: [] index: 66 subject: type: Reference mustSupport: true refers: ['http://hl7.no/fhir/StructureDefinition/no-basis-Patient'] index: 50 performer: mustSupport: true index: 54 elements: function: binding: {strength: required, valueSet: 'http://ehelse.no/fhir/ValueSet/no-procedure-performer-function'} mustSupport: true index: 55 actor: type: Reference mustSupport: true refers: ['http://hl7.no/fhir/StructureDefinition/no-basis-Practitioner'] index: 56 package_version: 0.4.1-beta3 extensions: partOfBowelReached: url: http://kreftregisteret.no/fhir/StructureDefinition/colonoscopyreport-partofbowelreached-extension type: Extension short: The furthest part of the bowel is that was reached during the colonoscopy mustSupport: true index: 4 elements: value: choices: [] index: 6 complicationConsequence: url: http://kreftregisteret.no/fhir/StructureDefinition/colonoscopyreport-complicationconsequence-extension type: Extension short: The concequence of the complications that have occured during the procedure mustSupport: true index: 1 elements: value: choices: [] index: 3 caecumIntubated: url: http://kreftregisteret.no/fhir/StructureDefinition/colonoscopyreport-caecumintubated-extension type: Extension short: Specifies if the caecum was intubated during the colonoscopy mustSupport: true index: 7 elements: value: choices: [] index: 9 duration: url: http://kreftregisteret.no/fhir/StructureDefinition/colonoscopyreport-procedureduration-extension type: Extension short: The duration of the procedure mustSupport: true index: 10 elements: value: choices: [] index: 12 value[x]: elements: value: {index: 13} unit: pattern: {type: String, value: min} index: 14 system: pattern: {type: Uri, value: 'http://unitsofmeasure.org'} index: 15 code: pattern: {type: Code, value: min} index: 16 required: [value, unit] withdrawalTime: url: http://kreftregisteret.no/fhir/StructureDefinition/colonoscopyreport-withdrawaltime type: Extension short: Time from withdrawal from the caecum until the end of the procedure. mustSupport: true index: 17 elements: value: choices: [] index: 19 value[x]: elements: value: {mustSupport: true, index: 20} unit: pattern: {type: String, value: min} mustSupport: true index: 21 system: pattern: {type: Uri, value: 'http://unitsofmeasure.org'} index: 22 code: pattern: {type: Code, value: min} index: 23 required: [value, unit] medicationGiven: url: http://kreftregisteret.no/fhir/StructureDefinition/colonoscopyreport-medicationgiven-extension type: Extension short: Explicitly indicates if there was any medication given during the procedure . mustSupport: true index: 27 elements: value: choices: [] index: 29 photoDocumenationOfCaecumReached: url: http://kreftregisteret.no/fhir/StructureDefinition/colonoscopyreport-caecumreacheddocumentation-extension type: Extension short: Indicated if there is any phot documentation that the caecum has been reached during the colonoscopy mustSupport: true index: 41 elements: value: mustSupport: true choices: [] index: 43 sedationLevel: url: http://kreftregisteret.no/fhir/StructureDefinition/colonoscopyreport-sedationlevel-extension type: Extension short: Explicitly indicates if there were any anesthetics (deep sedation) given during the procedure . mustSupport: true index: 30 elements: value: choices: [] index: 32 laxatives: url: http://kreftregisteret.no/fhir/StructureDefinition/colonoscopyreport-laxatives-extension type: Extension short: Describes what kind of laxatives were used to empty the bowel before a colonoscopy, and if the laxatives were taken as a split dose or not. mustSupport: true index: 33 extensions: type: url: null short: what kind of laxatives were used to empty the bowel before a colonoscopy mustSupport: true index: 35 elements: value: choices: [] index: 37 takenAsSplitDose: url: null short: If the laxatives were taken as a split dose or not. mustSupport: true index: 38 elements: value: choices: [] index: 40 elements: extension: index: 34 slicing: rules: open discriminator: - {path: url, type: value} min: null slices: type: match: {url: null} schema: short: what kind of laxatives were used to empty the bowel before a colonoscopy mustSupport: true index: 35 elements: value: choices: [] index: 37 takenAsSplitDose: match: {url: null} schema: short: If the laxatives were taken as a split dose or not. mustSupport: true index: 38 elements: value: choices: [] index: 40 polypsRemoved: url: http://kreftregisteret.no/fhir/StructureDefinition/colonoscopyreport-polypsremoved type: Extension short: Indicates if all detected polyps are removed mustSupport: true index: 24 elements: value: choices: [] index: 26 class: profile kind: resource url: http://kreftregisteret.no/fhir/StructureDefinition/colonoscopyreport-colonoscopy base: http://hl7.org/fhir/StructureDefinition/Procedure version: null