minimal Common Oncology Data Elements (mCODE) Implementation Guide
1.16.0 - STU Release 2 (Ballot Version)

This page is part of the HL7 FHIR Implementation Guide: minimal Common Oncology Data Elements (mCODE) Release 1 - US Realm | STU1 (v1.16.0: STU 2 Ballot 1) based on FHIR R4. The current version which supercedes this version is 2.0.0. For a full list of available versions, see the Directory of published versions

Resource Profile: Cancer-Related Surgical Procedure

Defining URL:http://hl7.org/fhir/us/mcode/StructureDefinition/mcode-cancer-related-surgical-procedure
Version:1.16.0
Name:CancerRelatedSurgicalProcedure
Title:Cancer-Related Surgical Procedure
Status:Active as of 2021-04-15T12:44:45+00:00
Definition:

A surgical action addressing a cancer condition. The scope of this profile has been narrowed to cancer-related procedures by constraining the reasonReference and reasonCode to cancer conditions, one of which is required.

Publisher:HL7 International Clinical Interoperability Council
Source Resource:XML / JSON / Turtle

The official URL for this profile is:

http://hl7.org/fhir/us/mcode/StructureDefinition/mcode-cancer-related-surgical-procedure

Conformance

Procedure resources associated with an mCODE patient with Procedure.category SNOMED CT 387713003 MAY conform to this profile. Beyond this requirement, a producer of resources SHOULD ensure that any resource instance associated with an mCODE patient that would reasonably be expected to conform to this profile SHOULD be published in this form. Specifically, any surgical procedure related to the treatment of a PrimaryCancerCondition or SecondaryCancerCondition SHOULD published in this form.

Formal Views of Profile Content

Description of Profiles, Differentials, Snapshots and how the different presentations work.

This structure is derived from USCoreProcedureProfile

Differential View

This structure is derived from USCoreProcedureProfile

Snapshot View

 

Other representations of profile: Schematron

Terminology Bindings

PathConformanceValueSet / Code
Procedure.languagepreferredCommonLanguages
Max Binding: AllLanguages
Procedure.statusrequiredEventStatus
Procedure.statusReasonexampleProcedureNotPerformedReason(SNOMED-CT)
Procedure.categoryexamplePattern: SNOMED CT code 387713003
Procedure.codeextensibleCancerRelatedSurgicalProcedureVS
Procedure.performer.functionexampleProcedurePerformerRoleCodes
Procedure.reasonCoderequiredCancerDisorderVS
Procedure.bodySiteexampleSNOMEDCTBodyStructures
Procedure.outcomeexampleProcedureOutcomeCodes(SNOMEDCT)
Procedure.complicationexampleCondition/Problem/DiagnosisCodes
Procedure.followUpexampleProcedureFollowUpCodes(SNOMEDCT)
Procedure.focalDevice.actionpreferredProcedureDeviceActionCodes
Procedure.usedCodeexampleFHIRDeviceTypes

Constraints

IdPathDetailsRequirements
mcode-reason-requiredProcedureOne of reasonCode or reasonReference SHALL be present
: reasonCode.exists() or reasonReference.exists()