MLM Execution Logic to proceed for appropriate treatment plan for Oral Cavity Cancer based on provided clincal statements
Namespace: SmartCDSSKBLibrary.khu.kbmlm.OralCavityAssembly: SmartCDSSKBLibrary (in SmartCDSSKBLibrary.dll) Version: 1.0.0.0 (1.0.0.0)
Syntax
C# |
---|
public override string executeLogic(
VMR smartCDSSInput
) |
Visual Basic |
---|
Public Overrides Function executeLogic (
smartCDSSInput As VMR
) As String |
Visual C++ |
---|
public:
virtual String^ executeLogic(
VMR^ smartCDSSInput
) override |
F# |
---|
abstract executeLogic :
smartCDSSInput : VMR -> string
override executeLogic :
smartCDSSInput : VMR -> string |
Parameters
- smartCDSSInput
- Type: SmartCDSSKBLibrary.khu.vMR..::..VMR
VMR must include: ObservationResult ( At least One: For CLINICALSTAGING )
VMR may inlcude: ObservationResult ( Four: for COMORBITIES, PAT_WILLINGNESS, PAT_STATUS_INIT_STAGE, PAT_STATUS_ADV_STAGE )
VMR may include: ProcedureEvent ( Two: for INIT_STAGE_TREATMENT, ADV_STAGE_TREATMENT )
VMR may include: ProcedureEvent (One: for patient who has already done some treatment, such as Surgary for Stage-I,II ).
Set following attribute for each individual clinical statement:
CLINICALSTAGING: [ObservationResult.ID = "CLINICALSTAGING"] and [ObservationResult.observationValue = "T1,N0" Or "T2,N0" Or "T3,N0" Or "T1-3,N1-3" Or "T4a"]
COMORBITIES: [ObservationResult.ID = "COMORBITIES"] and [ObservationResult.observationValue = "YES" Or "NO"]
PAT_WILLINGNESS: [ObservationResult.ID = "PAT_WILLINGNESS"] and [ObservationResult.observationValue = "YES" Or "NO"]
PAT_STATUS_INIT_STAGE: [ObservationResult.ID = "PAT_STATUS_INIT_STAGE"] and [ObservationResult.observationValue = "OK" Or "NOT_OK"]
PAT_STATUS_ADV_STAGE: [ObservationResult.ID = "PAT_STATUS_ADV_STAGE"] and [ObservationResult.observationValue = "OK" Or "NOT_OK"]
INIT_STAGE_TREATMENT: [ProcedureEvent.ID = "INIT_STAGE_TREATMENT"] and [ProcedureEvent.procedureMethod = "ChemoInduction" Or "Surgery" or "RadioTherapy"]
ADV_STAGE_TREATMENT: [ProcedureEvent.ID = "ADV_STAGE_TREATMENT"] and [ProcedureEvent.procedureMethod = "Surgery"]
NOTE:- MOREOVER VMR MUST ALSO INCORPORATE RESTRICTIONS SPECIFIED BY SUB_MLMs OF THIS ROOT MLM.
Return Value
Type:
StringRecommendations of treatment for Oral Cavity
See Also