Colonoscopy

Description

This structure specifies a colonoscopy procedure, including a date/time, location, reason for the colonosopy, possible complications, references to the performers, patient, diagnostic report, and some colonoscopy specific extensions.

Structure

idΣ0..1string
metaΣ0..1Meta
implicitRulesΣ ?!0..1uri
language0..1codeBinding
text0..1Narrative
contained0..*Resource
id0..1string
extensionI0..*Extension
url1..1uriFixed Value
valueCodeableConceptCodeableConcept
id0..1string
extensionI0..*Extension
url1..1uriFixed Value
valueCodeableConceptCodeableConcept
id0..1string
extensionI0..*Extension
url1..1uriFixed Value
valueBooleanboolean
id0..1string
extensionI0..*Extension
url1..1uriFixed Value
id0..1string
extensionI0..*Extension
valueΣ1..1decimal
comparatorΣ ?!0..1codeBinding
unitΣ1..1stringFixed Value
systemΣ I0..1uriFixed Value
codeΣ0..1codeFixed Value
id0..1string
extensionI0..*Extension
url1..1uriFixed Value
id0..1string
extensionI0..*Extension
valueS Σ1..1decimal
comparatorΣ ?!0..1codeBinding
unitS Σ1..1stringFixed Value
systemΣ I0..1uriFixed Value
codeΣ0..1codeFixed Value
id0..1string
extensionI0..*Extension
url1..1uriFixed Value
valueCodeableConceptCodeableConcept
id0..1string
extensionI0..*Extension
url1..1uriFixed Value
valueBooleanboolean
id0..1string
extensionI0..*Extension
url1..1uriFixed Value
valueCodeableConceptCodeableConcept
modifierExtension?! I0..*Extension
identifierΣ0..*Identifier
instantiatesCanonicalΣ0..0canonical(PlanDefinition | ActivityDefinition | Measure | OperationDefinition | Questionnaire)
instantiatesUriΣ0..0uri
basedOnΣ I0..0Reference(CarePlan | ServiceRequest)
partOfΣ I0..0Reference(Procedure | Observation | MedicationAdministration)
statusS Σ ?!1..1codeBindingFixed Value
statusReasonΣ0..0CodeableConcept
categoryS Σ0..1CodeableConceptBinding
id0..1string
extensionI0..*Extension
NKPKS Σ0..1CodingPattern
SNOMED-CTS Σ1..1CodingPattern
ICPC-2Σ0..1CodingPattern
textΣ0..1string
subjectS Σ I1..1Reference(KRG Patient)
encounterΣ I0..0Reference(Encounter)
performedDateTimedateTime
recorderΣ I0..0Reference(Patient | RelatedPerson | Practitioner | PractitionerRole)
asserterΣ I0..0Reference(Patient | RelatedPerson | Practitioner | PractitionerRole)
id0..1string
extensionI0..*Extension
modifierExtensionΣ ?! I0..*Extension
functionS Σ0..1CodeableConceptBinding
actorS Σ I1..1Reference(no-basis-Practitioner)
onBehalfOfI0..1Reference(Organization)
locationS Σ I0..1Reference(no-basis-Location)
reasonCodeS Σ0..*CodeableConceptBinding
reasonReferenceΣ I0..0Reference(Condition | Observation | Procedure | DiagnosticReport | DocumentReference)
bodySiteΣ0..0CodeableConceptBinding
outcomeΣ0..0CodeableConcept
reportS I0..*Reference(KRG Diagnostic Report)
id0..1string
extensionI0..*Extension
codingS Σ0..*Coding
textΣ0..1string
complicationDetailI0..0Reference(Condition)
id0..1string
id0..1string
extensionI0..*Extension
url1..1uriFixed Value
valueIntegerinteger
codingΣ0..*Coding
textΣ0..1string
note0..0Annotation
usedReferenceI0..0Reference(Device | Medication | Substance)
usedCode0..0CodeableConcept

Terminology Bindings

Path Binding
Procedure.reasonCode No-colonoscopy-procedure-reason-krg
Procedure.complication No-colonoscopy-complication
Procedure.followUp No-colonoscopy-followup
Procedure.extension:complicationConsequence.value[x] No-colonoscopy-complication-consequence
Procedure.extension:partOfBowelReached.value[x] No-colonoscopy-segment-reached
Procedure.extension:polypsRemoved.value[x] No-colonoscopy-all-polyps-removed
Procedure.extension:sedationLevel.value[x] No-colonoscopy-sedation-level

Example