Initial Checking with all 820 MLMs

This commit is contained in:
2020-02-02 00:54:01 -05:00
parent c59dc6de2e
commit 840d0432f4
828 changed files with 239162 additions and 0 deletions

View File

@@ -0,0 +1,99 @@
maintenance:
title: Patient Profile Assessments Open;;
mlmname: DOC_Patient_Profile_Open;;
arden: version 5.0;;
version: 2.00;;
institution: St.Clair Hospital;;
author: Teresa Spicuzza;;
specialist: ;;
date: 2010-02-03;;
validation: testing;;
library:
purpose:
;;
explanation:
Change history
02.14.2012 DW CSR# 26945 Created to add a call for DOC_FUNC_ADVANCE_DIRECTIVE
03.06.2012 JML CSR# 26746 Added a call to DOC_FUNC_PSYCH_OUTPATIENT_PROFILE_FALL_RISK_MEDS_OBS
08.22.2012 JML CSR# 26414 Added a call to DOC_FUNC_ADULT_PATIENT_PROFILE_CHF
11.15.2012 DW CSR# 30902 POLST
01.01.2013 Chintan Tilwa(Allscripts) Added a call to DOC_SCH_Readmission_Risk_Assessments
05.01.2013 JML CSR# 31395 Added a call to DOC_FUNC_PRESSURE_ULCER_HEALTH_ISSUE
04.16.2014 DW CSR# 31688 Added a call to Doc_Func_ORM_Orders_Requiring_Followup
06.10.2014 DW CSR# 31688 Reversed the change above. It was later decided that this is unneded
05.23.2016 DJW CSR#34250 PAWSS
08.17.2016 JML Removed calls to Readmission Risk MLMs, which was causing other MLMs to fail
02.17.2017 STH CSR#: 35129 - ADDED CALL TO DOC_FUNC_HEP_C_SCREENING
06.21.2017 SZ CSR #35712 Preferred Pharmacy Text Box
07.26.2017 SZ CSR #35278 Care Transitions note - Preferred Pharmacy Text Box
07.25.2018 DW CSR# 36510 Harm to Self or Others - Changes required for inpatient processes
;;
keywords:
;;
knowledge:
type: data-driven;;
data:
// Receive arguments from the structured note
(thisDocumentCommunication) := argument;
DocDTAP := MLM {{{SINGLE-QUOTE}}}DOC_FUNC_GENERIC_MANDATORY_BY_OCCUPATION{{{SINGLE-QUOTE}}};
thisDocumentCommunication := CALL DocDTAP WITH thisDocumentCommunication;
(thisDocumentCommunication) := argument;
DocDTAP1 := MLM {{{SINGLE-QUOTE}}}DOC_FUNC_ADVANCE_DIRECTIVE{{{SINGLE-QUOTE}}};
thisDocumentCommunication := CALL DocDTAP1 WITH thisDocumentCommunication;
(thisDocumentCommunication) := argument;
DocDTAP2 := MLM {{{SINGLE-QUOTE}}}DOC_FUNC_POLST{{{SINGLE-QUOTE}}};
thisDocumentCommunication := CALL DocDTAP2 WITH thisDocumentCommunication;
(thisDocumentCommunication) := argument;
DocFallRisk := MLM {{{SINGLE-QUOTE}}}DOC_FUNC_PSYCH_OUTPATIENT_PROFILE_FALL_RISK_MEDS_OBS{{{SINGLE-QUOTE}}};
thisDocumentCommunication := CALL DocFallRisk WITH thisDocumentCommunication;
(thisDocumentCommunication) := argument;
DocCHF := MLM {{{SINGLE-QUOTE}}}DOC_FUNC_ADULT_PATIENT_PROFILE_CHF{{{SINGLE-QUOTE}}};
thisDocumentCommunication := CALL DocCHF WITH thisDocumentCommunication;
(thisDocumentCommunication) := argument;
DocPressureUlcer := MLM {{{SINGLE-QUOTE}}}DOC_FUNC_PRESSURE_ULCER_HEALTH_ISSUE{{{SINGLE-QUOTE}}};
thisDocumentCommunication := CALL DocPressureUlcer WITH thisDocumentCommunication;
(thisDocumentCommunication) := argument;
DocPAWSS := MLM {{{SINGLE-QUOTE}}}DOC_FUNC_PAWSS{{{SINGLE-QUOTE}}};
thisDocumentCommunication := CALL DocPAWSS WITH thisDocumentCommunication;
(thisDocumentCommunication) := argument;
HepScreen := MLM {{{SINGLE-QUOTE}}}DOC_FUNC_HEP_C_SCREENING{{{SINGLE-QUOTE}}};
thisDocumentCommunication := CALL HepScreen with thisDocumentCommunication;
(thisDocumentCommunication) := argument;
PreferredPharmacyTextBox := MLM {{{SINGLE-QUOTE}}}DOC_FUNC_PREFERRED_PHARMACY_TEXT_BOX{{{SINGLE-QUOTE}}};
thisDocumentCommunication := CALL PreferredPharmacyTextBox WITH thisDocumentCommunication;
(thisDocumentCommunication) := argument;
AutoSelectCareTransition := MLM {{{SINGLE-QUOTE}}}DOC_SCH_AUTOSELECT_Care_Transition_Needs_Assessment{{{SINGLE-QUOTE}}};
thisDocumentCommunication := CALL AutoSelectCareTransition WITH thisDocumentCommunication;
(thisDocumentCommunication) := argument;
Suicideorviolent := MLM {{{SINGLE-QUOTE}}}DOC_FUNC_SUICIDAL_OR_VIOLENT{{{SINGLE-QUOTE}}};
thisDocumentCommunication := CALL Suicideorviolent WITH thisDocumentCommunication;
;;
evoke:
;;
logic: conclude true;
;;
action: return thisDocumentCommunication;
;;
Urgency: 50;;
end: