| SDAM APPOINTMENT EVENTS |
extended action |
|
This extended action contains all the actions that need to be performed when an action is taken upon an appointment, such as checking in. |
|
D EN^SCDXHLDR |
| SD APPT STATUS |
extended action |
|
This option is called from the EVENT DRIVER when a patient is admitted or discharged or an admission or discharge is edited. The appointments for that patient are updated with inpatient or outpatient status based upon the admission and discharge dates. |
Q:'$D(^DPT(DFN,"S")) D ^SDSTAT |
|
| SDAM MENU |
menu |
|
This menu contains all the activities for the appointment management option. |
|
|
| SD OERR CANCEL APPT |
protocol |
|
OERR option to cancel clinic appt. |
D OERR^SDCNP |
D SDCNP^SDKILL |
| SD OERR MAKE APPT |
protocol |
|
OERR option to make a clinic appt. |
D OERR^SDM |
D SDM^SDKILL |
| SDAM APPT CHECK IN |
action |
|
|
D CI^SDAM2 |
|
| SDAM APPT MAKE |
action |
|
|
D MAKE^SDAM2 |
|
| SDAM LIST MENU |
menu |
|
|
S XQORM(0)="1A" |
S:'$D(VALMBCK) VALMBCK="" D EXIT^SDAM |
| SDAM LIST CHECKED IN |
action |
|
|
S X="CHECKED IN" D LIST^SDAM |
|
| SDAM LIST NO SHOWS |
action |
|
|
S X="NO SHOWED" D LIST^SDAM |
|
| SDAM LIST ALL |
action |
|
|
S X="ALL" D LIST^SDAM |
|
| SDAM LIST CHECKED OUT |
action |
|
|
S X="CHECKED OUT" D LIST^SDAM |
|
| SDAM LIST NO ACTION |
action |
|
|
S X="NO ACTION TAKEN" D LIST^SDAM |
|
| SDAM PATIENT CHANGE |
action |
|
|
D PAT^SDAM10 |
D EXIT^SDAM |
| SDAM CLINIC CHANGE |
action |
|
This action will allow the user to select a different clinic. |
D CLN^SDAM3 |
D EXIT^SDAM |
| SDAM DATE CHANGE |
action |
|
|
D DATE^SDAM2 |
D EXIT^SDAM |
| SDAM APPT UNSCHEDULED |
action |
|
This action allows the user to enter an unscheduled(walk-in) visit for a patient. |
S SDWLLIST=1 D WI^SDAM2 |
K SDWLLIST |
| SDUL NEXT SCREEN |
action |
|
This action will allow the user to view the next screen of entries, if any exist. |
D NEXT^SDUL4 |
|
| SDUL PREVIOUS SCREEN |
action |
|
This action will allow the user to view the previous screen of entries, if any exist. |
D PREV^SDUL4 |
|
| SDUL REFRESH |
action |
|
This actions allows the user to re-display the current screen. |
D RE^SDUL4 |
|
| SDUL LAST SCREEN |
action |
|
The action will display the last items. |
D LAST^SDUL4 |
|
| SDUL FIRST SCREEN |
action |
|
This action will display the first screen. |
D FIRST^SDUL4 |
|
| SDAM BLANK 1 |
action |
|
Use This option as a place holder. |
|
|
| SDUL UP ONE LINE |
action |
|
Move up a line |
D UP^SDUL4 |
|
| SDUL DOWN A LINE |
action |
|
Move down a line. |
D DOWN^SDUL4 |
|
| SDAM BLANK 2 |
action |
|
Use This option as a place holder. |
|
|
| SDAM BLANK 3 |
action |
|
Use This option as a place holder. |
|
|
| SDAM BLANK 4 |
action |
|
Use This option as a place holder. |
|
|
| SDAM BLANK 5 |
action |
|
Use This option as a place holder. |
|
|
| SDAM BLANK 6 |
action |
|
Use This option as a place holder. |
|
|
| SDAM BLANK 7 |
action |
|
Use This option as a place holder. |
|
|
| SDAM LIST CANCELLED |
action |
|
This list will display all the cancelled appointments for the date range specified. |
S X="CANCELLED" D LIST^SDAM |
|
| SDUL DISPLAY |
menu |
|
This protocaol is the default protocol for the List Manager utility. |
|
|
| SDUL QUIT |
action |
|
This protocol can be used as a generic 'quit' action. |
Q |
|
| SDUL PRINT SCREEN |
action |
|
This action allows the user to print the current List Manager display screen. The header and the current portion of the list are printed. |
D PRT^SDUL1 |
|
| SDUL PRINT LIST |
action |
|
This action allws the user to print the entire list of entries currently being displayed. |
D PRTL^SDUL1 |
|
| SDAM APPT CANCEL |
action |
|
This action allows the user to cancel appointments from the portion of the list currently displayed. |
D EN^SDAMC |
|
| SDAM LIST FUTURE |
action |
|
This action allows the user to list future appointments for a patient. |
D FUT^SDAM |
|
| SDAM LIST INPATIENT |
action |
|
This protocol will list only inpatient appointments. |
S X="INPATIENT" D LIST^SDAM |
|
| SDUL EXPAND |
action |
|
|
I $D(^TMP("SDUL DATA",$J,SDULEVL,"EXP")),^("EXP")]"" X ^("EXP") |
S:'SDULCC SDULBCK="R" |
| SDUL TURN ON/OFF MENUS |
action |
|
|
D MENU^SDUL2 |
|
| SDUL BLANK 1 |
action |
|
This protocol is used to format spaces in menu lists. |
|
|
| SDUL SEARCH LIST |
action |
|
Finds text in list of entries. |
D FIND^SDUL40 |
|
| SD PARM PARAMETERS MENU |
menu |
|
This menu contains all the activities for the scheduling parameter option. |
|
|
| SD PARM EDIT PARAMETERS |
action |
|
|
D 1^SDPARM2 |
|
| SD PARM EDIT DIVISION |
action |
|
|
D 2^SDPARM2 |
|
| SDPP PATIENT PROFILE DISPLAY ADD/EDITS |
action |
|
This action will allow the user to display all add/edits or add/edits for a date range. It will also allow the user to select a specific clinic stop code to display. |
N SDY S (SDTYP,SDFLG)=1,DIC=40.7 D ALL^SDPPSEL Q:SDERR D ASK^SDPPSEL Q:SDERR D ^SDPPALL |
K SDBEG,SDEND,SDLN,SDFLG,SDTYP,VALMHDREND |
| SDPP PATIENT PROFILE DISPLAY APPOINTMENTS |
action |
|
This action will allow the user to display all appointments or appointments for a date range. It will also allow the user to select a specific clinic to display. |
N SDY S (SDTYP,SDFLG)=2,DIC=44 D ALL^SDPPSEL Q:SDERR D ASK^SDPPSEL Q:SDERR D ^SDPPALL |
K SDBEG,SDEND,SDLN,SDFLG,SDTYP,VALMHDREND,^TMP("SDAPT",$J) |
| SDPP PATIENT PROFILE DISPLAY ENROLLMENTS |
action |
|
This action will allow the user to display all enrollments or enrollments for a date range. It will also allow the user to select a specific clinic to display. |
N SDY,SDACT S (SDTYP,SDFLG)=4,DIC=44 D ALL^SDPPSEL Q:SDERR D ASK^SDPPSEL Q:SDERR D ^SDPPALL |
K SDBEG,SDEND,SDFLG,SDLN,SDTYP,VALMHDREND,^TMP("SDENR",$J) |
| SDPP PATIENT PROFILE DISPLAY DISPOSITIONS |
action |
|
This action will allow the user to display all dispositions or dispositions for a date range. |
N SDY S (SDTYP,SDFLG)=3 D ALL^SDPPSEL Q:SDERR D ^SDPPALL |
K SDBEG,SDEND,SDLN,SDTYP,SDFLG,VALMHDREND |
| SDPP PATIENT PROFILE DISPLAY MEANS TEST |
action |
|
This actions allows the user to display all Means Test Information or specific Means Test Date. |
N SDY S (SDTYP,SDFLG)=5,DIC=408.31 D ALL^SDPPSEL Q:SDERR D ASK^SDPPSEL Q:SDERR D ^SDPPALL |
K SDBEG,SDEND,SDFLG,SDTYP,SDLN,VALMHDREND |
| SDPP PATIENT PROFILE DISPLAY ALL |
action |
|
This action allows the user to display all information concerning Add/Edits, Appointments, Enrollments, Dispositions, and Means Test Information, or will display the above for a date range. |
K SDY S SDALL=1,(SDTYP,SDFLG)=6 D ALL^SDPPSEL Q:SDERR D ^SDPPALL |
K SDBEG,SDEND,SDFLG,SDLN,SDTYP,SDALL,VALMHDREND |
| SDPP PATIENT PROFILE DISPLAY INFO MENU |
menu |
|
This menu allows the user to display all time sensitive information. It will include Add/Edits, Appointments, Enrollments, Dispositions, and Mean Test Information. |
|
S VALMBCK="R" |
| SDPP PATIENT PROFILE MENU |
menu |
|
This is the main menu for the Patient Profile. |
|
|
| SDUL BLANK 2 |
action |
|
This protocol is used to format spaces in menu lists. |
|
|
| SDUL BLANK 3 |
action |
|
This protocol is used to format spaces in menu lists. |
|
|
| SDUL BLANK 4 |
action |
|
This protocol is used to format spaces in menu lists. |
|
|
| SDUL BLANK 5 |
action |
|
This protocol is used to format spaces in menu lists. |
|
|
| SDUL BLANK 6 |
action |
|
This protocol is used to format spaces in menu lists. |
|
|
| SDAM APPT NO-SHOW |
action |
|
|
D EN^SDAMN |
|
| SDUL DISPLAY W/EXPAND |
menu |
|
This protocaol is the default protocol for the List Manager utility. |
|
|
| SDAM LIST NON-COUNT |
action |
|
This protocol will list only inpatient appointments. |
S X="NON-COUNT" D LIST^SDAM |
|
| SDPP PATIENT PROFILE CHANGE PATIENT |
action |
|
This allows a user to change the patient within the Patient Profile. |
D CHPT^SDPP |
|
| SDUL BLANK 7 |
action |
|
|
|
|
| SDCO CLINIC APPT |
action |
|
This action permits the user to make an appointment for the patient from the check out menu. |
I $G(SDOE) D MC^SDCO5(SDOE,0,.SDCOMKF,.SDCOQUIT) |
K SDCOMKF,SDCOQUIT |
| SDCO CLASSIFICATION |
action |
|
This action permits the user to edit the classifications associated with appointments, add/edits and dispositions. |
D EN^SDCO2 |
|
| SDCO APPT CHECK OUT |
action |
|
This action permits the user to check out an appointment. |
D EN^SDCO1 |
|
| SDCO PROVIDER |
action |
|
This action permits the user to update the providers associated with appointments, add/edits and dispositions. |
D EN^SDCO3 |
|
| SDCO DIAGNOSIS |
action |
|
This action permits the user to update the diagnosis associated with appointments, add/edits and dispositions. |
D EN^SDCO4 |
|
| SDCO MENU |
menu |
|
This menu contains all the activities for the check out action. |
S:'$G(SDCOXQB) XQORM("B")="Interview" |
|
| SDCO DISCHARGE CLINIC |
action |
|
This action permits the user to discharge a patient from a clinic. |
D DC^SDCO7 |
|
| SDAM ADD EDIT |
action |
|
This action permits the user to add or edit a standalone encounter from the appointment management menu. |
D EN^SDAMBAE6 |
|
| SDCO PATIENT DEMOGRAPHICS |
action |
|
This action permits the user to update patient demographics. |
D PD^SDCO7 |
|
| SDCO INTERVIEW |
action |
|
This action permits the user to answer all questions related to a check out interview. |
D EN^SDCO6 |
|
| SDCO ADD EDIT NEW |
action |
|
This action permits the user to add or edit a standalone encounter from the check out menu. |
D EN1^SDAMBAE6 |
|
| SDAM RT MAS-RE-CHARGE |
action |
|
MAS application specific action for charging a chart to another borowwer. |
D RT^SDAMU("RT MAS-RE-CHARGE") |
|
| SDCO CHECK OUT DATE |
action |
|
This action permits the user to change the check out date/time associated with an appointment. |
D CD^SDCO7 |
|
| SDAM PROVIDER |
action |
|
This action permits the user to update the providers associated with appointments that have a check out date/time. |
D CO^SDCOAM("PR","provider") |
|
| SDAM DIAGNOSIS |
action |
|
This action permits the user to update the diagnoses associated with appointments that have a check out date/time. |
D CO^SDCOAM("DX","diagnosis") |
|
| SDAM PATIENT DEMOGRAPHICS |
action |
|
This action permits the user to update patient demographics. |
D PD^SDCOAM |
|
| SDAM CLASSIFICATION |
action |
|
This action permits the user to edit the classifications associated with appointments that have a check out date/time. |
D CO^SDCOAM("CL","classifications") |
|
| SDAM DISCHARGE CLINIC |
action |
|
This action permits the user to discharge a patient from a clinic. |
D DC^SDCOAM |
|
| SDPP PATIENT PROFILE CHANGE DATE |
action |
|
This allows a user to change the date range within the Patient Profile. |
D DATE^SDPPSEL,CHDT^SDPP |
|
| SDAM DELETE CHECK OUT |
action |
|
This action permits the user to delete a check out. |
S SDPFSFLG=1 D DEL^SDCOAM |
K SDPFSFLG |
| SDAM RT MAS-FILL-NEXT |
action |
|
Allows clinics to re-charge charts to next clinic. |
D RT^SDAMU("RT MAS-FILL-NEXT") |
|
| SDAM RT MAS-CHART-REQUEST |
action |
|
MAS application specific Record request. |
D RT^SDAMU("RT MAS-CHART-REQUEST") |
|
| SDAM RT MAS-CHART-PROFILE |
action |
|
MAS application specific inquiry for viewing records. |
D RT^SDAMU("RT MAS-CHART-PROFILE") |
|
| SDAM RT MENU |
menu |
|
This menu protocol contains the record tracking actions available on the Appointment Management and Check-Out screens. |
S XQORM(0)="1A" D FULL^VALM1 |
S VALMBCK="R" D HOME^%ZIS |
| SDPP PATIENT PROFILE PRINT ALL |
action |
|
This prints the patient profile. |
D ^SDPPRT |
|
| SC PATIENT PROFILE DISPLAY TEAM INFO |
action |
|
This action allows the user to display team information during the specified date range. |
K SDY S SDALL=1,(SDTYP,SDFLG)=7,GBL="^TMP(""SDPPALL"","_$J_")" D ^SDPPALL |
|
| SC PCMM INPATIENT ACTIVITY |
extended action |
|
This is used to send MailMan messages to practitioners who are currently ADMISSION, TRANSFER, OR DISCHARGE (as appropriate) and yyy is the patient's name and PID. assigned to positions that: o Have been assigned to this patient and the position is defined to receive inpatient messages for the position's patient panel. o Are part of teams that have been assigned to this patient and the position is defined to receive messages for all patients in the team's patient panel. The Messages are labeled 'INPATIENT' xxx 'for' yyy. Here xxx is |
D MAIL^SCMCPM |
|
| SC CLINIC ENROLL/DISCHARGE EVENT DRIVER |
extended action |
|
Generic team event driver to handle the assignment of patients to teams |
|
D EXIT^SCMCEV3 |
| SC TEAM AUTO-ADD |
action |
|
This is the action that adds a patient to a team via the SC TEAM EVENT DRIVER. |
D COMPARE^SCMCEV3(DFN) |
|
| SCMC PATIENT TEAM CHANGES |
extended action |
|
This is fired off whenever the Patient Team Assignment File (#404.42) is SCTMNDAF = 0 Node of Team (#404.51) After SCPTTM = Pointer to Patient Team Assignment (#404.42) SCTMB4 = Pointer to Team (404.51) Before SCTMAF = Pointer to Team (404.51) After Notes: o The 7th piece of the Team File (i.e. $P(SCTMND,U,7)) is a pointer to the institution file. o The 8th piece of the Patient Team Assignment File is the Assignment Type Field (#.08). Its internal value is '1' if it is a primary updated. care assignment. Its value could be either null or '99'. '99' is 'Other'. You can check the variable, SCPCTM (1 or 0) to see if this is a primary care team assignment. Note: Utility: $$INSTPCTM^SCAPMC(DFN,DATE,SCERR) Input: DFN - ien of PATIENT File (#2) DATE - date to check (default=DT) SCERR - error array (default=^TMP("SCERR",$J)) - contains info about bad data. It is only set if there is bad data. Returned: 0 if no Primary Care Team on Date or SC4^Institution Name^SCTM^Team Name SC4 = ien of Institution File SCTM = ien of Team File Available Output Variables: =========================== SCPCTM = 1 if it this is a primary care team assignment, 0 otherwise SCPTTMB4 = 0 Node of Patient Team Assignment (#404.42) Before SCPTTMAF = 0 Node of Patient Team Assignment (#404.42) After SCTMNDB4 = 0 Node of Team (#404.51) Before |
|
|
| SCMC PATIENT TEAM POSITION CHANGES |
extended action |
|
This should be fired off whenever the PATIENT TEAM POSITION ASSIGNMENT Available Variables: ==================== SCPCTP = null or 0 if not a primary care assignment 1 if a primary care practitioner assignment 2 if a primary care attending assignment SCPTTPB4 = 0 Node of Patient Team Position Assignment (#404.43) Before SCPTTPAF = 0 Node of Patient Team Position Assignment (#404.43) After SCTMNDB4 = 0 Node of Team (#404.51) Before SCTMNDAF = 0 Node of Team (#404.51) After SCTPNDB4 = 0 Node of Team Position (#404.57) Before file (#404.43) is updated SCTPNDAF = 0 Node of Team Position (#404.57) After SCPTTP = Pointer to Patient Team Position Assignment (#404.43) SCTPB4 = Pointer to Team Position (404.57) Before SCTPAF = Pointer to Team Position (404.57) After Protocol Name: SCMC Patient Team Position Changes, hang an entry off of this to use this protocol (I do not believe you will be using this one) Description: This should be fired off whenever the PATIENT TEAM POSITION ASSIGNMENT file (#404.43)is updated. |
|
|
| SC DISPLAY TEAM INFO |
action |
|
Display team information for a selected patient. |
D SEL^SCMCU1 S:$G(TDFN)'>0 VALMBCK="R" Q:$G(TDFN)'>0 D EN^VALM("SC TEAM INFORMATION") |
K ^TMP("SCTI",$J),TDFN |
| SCMC PT TEAM CHANGE MAIL MESSAGE |
action |
|
This fires off the MailMan Message for changes to File #404.42. |
D MAIL^SCMCTMM |
|
| SCMC PT POSITION CHANGE MAIL MESSAGE |
action |
|
This fires off the MailMan Message for changes to File #404.43. |
D MAIL^SCMCTPM |
|
| SC ASSIGN PC TEAM ON DISCHARGE |
action |
|
This is called from the patient movement event driver. If the movement is a discharge, and the patient does not have a current or future assignment to a primary care team - it will prompt the user to assign the patient to a primary care team. |
D:'$G(^DPT(DFN,.35)) PCMMDIS^SCMCPM1 |
|
| SDAM PCE EVENT |
action |
|
This protocol is the event handler attached to the PXK VISIT DATA EVENT protocol. The protocol processes scheduled appointment check out data made available by this PCE event point. PCE currently obtains this check out data from MCCR data capture pilots and also a manual entry module within the PCE package. To allow processing of the other items attached to PXK VISIT DATA EVENT as a TaskMan job, the call to EN^SDPCE was moved to EVENT^PXKMAIN in patch PX*1*211. |
;D EN^SDPCE |
|
| SDAM CPT |
action |
|
This action permits the user to update the procedures associated with appointments that have a check out date/time. |
D CO^SDCOAM("CPT","procedure") |
|
| SDCO CPT |
action |
|
This action permits the user to update the procedures associated with appointments that have a check out date/time. |
D EN^SDCO9 |
|
| SCDX AMBCARE EVENT |
action |
|
This is the ambcare event handler that will hang off of the Scheduling event driver. It will monitor the events that are happening and populate the necessary Ambcare files in the case of new encounters, edits or deletes to existing encounters. |
D EN^SCDXHLDR |
|
| SCDX MENU FOR RETRAN REJECTS FROM NPCDB |
menu |
|
|
|
|
| SCDX SELECT PATIENT FOR RETRAN REJECTS FROM NPCDB |
action |
|
|
D MARKPT^SCDXRT02(0) |
|
| SCDX SELECT ALL FOR RETRAN REJECTS FROM NPCDB |
action |
|
|
D MARKALL^SCDXRT02(0) |
|
| SCDX DESELECT PATIENT FOR RETRAN REJECTS FROM NPCDB |
action |
|
|
D MARKPT^SCDXRT02(1) |
|
| SCDX DESELECT ALL FOR RETRAN REJECTS FROM NPCDB |
action |
|
|
D MARKALL^SCDXRT02(1) |
|
| SCDX DESELECT RETRANS BY NUMBER |
action |
|
|
D MARK^SCDXRT02(1) |
|
| SCDX SELECT RETRANS BY NUMBER |
action |
|
|
D MARK^SCDXRT02(0) |
|
| SCENI CHANGE DIVISION |
action |
|
Changes the active division for the Incomplete Encounter Management module |
D CDIV^SCENI01 |
D EXIT^SCENI01 |
| SCENI CHANGE CLINIC |
action |
|
Change the active clinic for the list |
D CCLN^SCENI01 |
D EXIT^SCENI01 |
| SCENI CHANGE PATIENT |
action |
|
Changes the active patient for the list. |
D CPAT^SCENI01 |
D EXIT^SCENI01 |
| SCENI CHANGE DATE RANGE |
action |
|
Changes the active date range for the list. |
D CDT^SCENI01 |
D EXIT^SCENI01 |
| SCENI INCOMPLETE ENC MGMT MENU |
menu |
|
Menu for the Incomplete Encounter Managment List manager |
|
|
| SCENI DISPLAY ERRORS |
action |
|
Display all associated errors for the selected encounter |
D DSPLYER^SCENI01 |
D EXIT^SCENI01 |
| SCENI VIEW EXPANDED |
action |
|
Display the corrective action description for the error selected. |
D VE^SCENIA1 |
D EXIT^SCENIA1 |
| SCENI EXPAND ENCOUNTER |
action |
|
Displays pertinent fields for the selected encounter |
D EXP^SCENI01 |
D EXIT^SCENI01 |
| SCENI CORRECT ERROR |
action |
|
This item provides a menas to correct the selected errors through the appropriate means. |
D CE^SCENIA1 |
D EXIT^SCENIA1 |
| SCENI CHANGE ERROR CODE |
action |
|
This item changes the currently active error code being displayed in the IEMM List Manager display |
D CER^SCENI01 |
|
| SCENI DISPLAY ERRORS MENU |
menu |
|
This displays the menu options for correcting/viewing displayed errors for the Incomplete Encounter Management. |
|
|
| SCENI CALL LOAD EDIT |
action |
|
This calls the DG Load Patient Data option. |
D LE^SCENIA1 |
|
| SCENI PATIENT DEMOGRAPHICS |
action |
|
This calls the SDAM Patient Demographics update |
D DEM^SCENIA1 |
|
| SCENI ENCOUNTER INFORMATION |
action |
|
This calls the Edit Encounter Information option for IEMM error correction |
D EI^SCENIA2 |
|
| SCENI CHECKOUT INTERVIEW |
action |
|
This calls the SDAM checkout, allowing editing Provider, Diagnosis, and procedure errors. |
D CO^SCENIA1 |
|
| SCENI REFLAG ERROR |
action |
|
Reflags entry in Transmitted Outpatient Encounter File for transmission and clears the error. |
D FLG^SCENIA1 |
|
| SCMC MU MASS TEAM UNASSIGNMENT |
menu |
|
|
|
|
| SCMC MU SELECT ALL |
action |
|
|
D ALL^SCMCMU1("SELECT") |
|
| SCMC MU DESELECT ALL |
action |
|
|
D ALL^SCMCMU1("DE-SELECT") |
|
| SCMC MU SELECT SOME |
action |
|
|
D SOME^SCMCMU1("SELECT") |
|
| SCMC MU DESELECT SOME |
action |
|
|
D SOME^SCMCMU1("DE-SELECT") |
|
| SCMC MU VIEW ALL |
action |
|
|
D VIEW^SCMCMU1("ALL") |
|
| SCMC MU VIEW SELECTED |
action |
|
|
D VIEW^SCMCMU1("SELECT") |
|
| SCMC MU VIEW DESELECTED |
action |
|
|
D VIEW^SCMCMU1("DE-SELECT") |
|
| SCMC MU UNASSIGN PATIENTS |
action |
|
|
D UNASSIGN^SCMCMU11 |
|
| SCMC MU QUIT |
action |
|
|
DO QUIT^SCMCMU11 |
|
| SC PC PATIENT ASSIGN/UNASSIGN |
action |
SC PCMM ROLL |
Used to assign/unassign patient to primary care team and/or primary care practitioner position. |
D FULL^VALM1 D:$G(DFN) PAT^SCMCQK D:'$G(DFN) EN^SCMCQK |
S VALMBCK="R" D HOME^%ZIS |
| SDCO GAF |
action |
|
This action permits the user to enter/edit GAF information. |
D GAF^SDCO7 |
|
| SCCV CONV FUNCTION MENU |
menu |
|
The main menu to examine/create conversion log entries |
|
I $G(SCFASTXT) S VALMBCK="Q" |
| SCCV CONV NEW TEMPLATE |
action |
|
This action is used to add a new conversion template entry (CST). |
D NEW^SCCVCST |
|
| SCCV CONV TEMPLATE DISPLAY |
action |
|
This action is used to display the template entry's details. |
D VIEW^SCCVCST |
|
| SCCV CONV REQ LOG |
action |
|
This action is used to list the log's request history. |
D PHIS^SCCVDSP1("R","CST") |
|
| SCCV CONV EXPAND |
menu |
|
Menu to allow history of request, event or error log to be displayed. |
|
I $G(SCFASTXT) S VALMBCK="Q" |
| SCCV CONV EVENT LOG |
action |
|
This action is used to list the log's event history. |
D PHIS^SCCVDSP1("E","CST") |
|
| SCCV CONV ERROR LOG |
action |
|
This action is used to list the log's error history. |
D PHIS^SCCVDSP1("ERR","CST") |
I $G(SCFASTXT) S VALMBCK="Q" |
| SCCV CONV EDIT |
action |
|
This action is used to display the template's details and edit if necessary. |
D EDIT^SCCVCST1($G(SCCVSCRN)) |
|
| SCCV CONV REQUEST |
action |
|
This action is used to schedule the running or stopping of an CST event. |
D REQ^SCCVCST1(1,$G(SCCVSCRN),1) |
|
| SCCV CONV EXIT |
action |
|
Allows the user to exit the system without quitting through the hierarchy of screens, or the user can exit to the previous screen. |
D FASTEX^SCCVDSP |
|
| SCCV CONV ESTIMATE BULLETIN |
action |
|
This action is used to generate a copy of the estimate bulletin for a particular log entry. Only valid for 'ESTIMATE' events. |
D BULL^SCCVCST1 |
I $G(SCFASTXT) S VALMBCK="Q" |
| SCCV CONV PARAM MENU |
menu |
|
The main menu to display and edit Scheduling Conversion Parameters. |
|
|
| SCCV CONV EDIT PARAM |
action |
|
This action is used to edit the Scheduling parameters having to do with the Scheduling Conversion functionality. |
D EDIT^SCCVPAR |
|
| SCCV CONV CANCEL |
action |
|
This action is used to cancel a selected CST. |
D CANCEL^SCCVCST1 |
|
| SCCV CONV DELETE FILE MENU |
menu |
|
The main menu to display and delete the old Scheduling files that the Scheduling conversion retired to non-use. |
|
|
| SCCV CONV DELETE FILES |
action |
|
This action is used to perform the actual data dictionary and template deletion for the old Scheduling files that are no longer used once the conversion is completed. This action does NOT delete the data global for the file. Use the xxx action to delete the data global. |
D DELDD^SCCVDEL |
|
| SCCV CONV DELETE FILE DISPLAY |
action |
|
This action is used to display the list of old/obsolete Scheduling files that can be deleted. |
D EN^SCCVDEL |
|
| SCCV CONV ONE ENTRY |
action |
|
This action is used to select a single entry (encounter, appointment, disposition, standalone add/edit) to convert without using a CST. |
D ONE^SCCVCST3 |
|
| SCCV CONV PARAMETERS |
action |
|
This protocol displays the scheduling conversion related Site Parameters. It also allows the user to edit the appropriate conversion parameters. |
D PARAM^SCCVPAR |
I $G(SCFASTXT) S VALMBCK="Q" |
| SCCV CONV REFRESH |
action |
|
|
D REFRESH^SCCVCDSP |
|
| SCCV CONV ESTIMATE SUMMARY |
action |
|
|
D EN^SCCVEGD2 |
|
| SCCV CONV DELETE DATA GLOBAL |
action |
|
This action is used to perform the actual data global deletion for the old Scheduling files that are no longer used once the conversion is completed. |
D DELDATA^SCCVDEL1 |
|
| SCMC LE PCMM TRANSMISSION ERRORS MENU |
menu |
|
This protocol menu contains all the activities for PCMM HL7 Transmission Error Processing. |
|
|
| SCMC LE RETRANSMIT PATIENT |
action |
SCMC PCMM RETRANSMIT |
This protocol action permits a user to mark a patient on the list for retransmission. |
D RP^SCMCHLR4 |
|
| SCMC LE SORT LIST |
action |
|
This protocol action permits the user to sort the error list by Patient Name, Date Acknowledgement Received, or Provider Name. |
D SL^SCMCHLR4 |
|
| SCMC LE CHANGE STATUS |
action |
|
This protocol action permits the user to change the error processing status of the error list being viewed. It allows the user to select an error processing status of NEW, CHECKED, or BOTH. |
D CS^SCMCHLR4 |
|
| SCMC LE CHANGE DATE RANGE |
action |
|
This protocol action permits the user to change the date range of the error list being viewed. |
D CD^SCMCHLR4 |
|
| SCMC LE CHECK ERROR OFF LIST |
action |
|
This protocol action permits the user to check an error with an error processing status of 'NEW' off the list. |
D CE^SCMCHLR4 |
|
| SCMC LE RETRANSMIT ALL |
action |
SCMC PCMM RETRANSMIT |
This protocol action permits a user to mark all patients on the list for retransmission. |
D RA^SCMCHLR4 |
|
| SCMC LE DESELECT PATIENT |
action |
|
This protocol action permits a user to Deselect Patient(s) for retransmission. |
D DP^SCMCHLR5 |
|
| SCMC LE DESELECT ALL |
action |
|
This protocol action permits the user to Deselect ALL patients from retransmission. |
D DA^SCMCHLR5 |
|
| SCMC LE UNCHECK ERROR |
action |
|
This protocol action permits the user to mark an error with an error processing status of 'Checked' back to an error processing status of 'New'. |
D UE^SCMCHLR5 |
|
| SD WAIT LIST ENTRY |
action |
SDWL MENU |
|
S SDWLLIST=1 D CLEAR^VALM1,EN^SDWLE |
K SDWLLIST S VALMBCK="R" |
| SD WAIT LIST DISPLAY |
action |
|
|
S SDWLLIST=1 D CLEAR^VALM1,EN^SDWLI |
K SDWLLIST S VALMBCK="R" |
| SD WAIT LIST DISPOSITION |
action |
SDWL MENU |
|
S SDWLLIST=1 D CLEAR^VALM1,EN^SDWLDISP |
K SDWLLIST S VALMBCK="R" |
| SCMC PCMM INACTIVATE ON DATE OF DEATH |
action |
|
Inactiviate Patient Team Assignments in PCMM when date of death is entered |
D DEATH^SCMCTSK |
|
| SDWL XFER REQ NEW |
action |
|
|
D EN^SDWLIFT3 |
|
| SDWL XFER REQ MNU MAIN |
menu |
|
|
|
|
| SDWL XFER REQ VIEW |
action |
|
|
D EN^SDWLIFT2 |
D EXIT^SDWLIFT2 |
| SDWL XFER REQ REMV |
action |
|
|
D EN^SDWLIFT4 |
D EXIT^SDWLIFT2 |
| SDWL XFER REQ REMV CONF |
action |
|
|
D REMOVE^SDWLIFT4 |
|
| SDWL XFER REQ MNU REMV |
menu |
|
|
|
|
| SDWL XFER ACC VIEW |
action |
|
|
D EN^SDWLIFT6 |
D EXIT^SDWLIFT6 |
| SDWL XFER ACC MNU MAIN |
menu |
|
|
|
|
| SDWL XFER REQ MNU VIEW |
menu |
|
|
|
|
| SDWL XFER ACC MNU VIEW |
menu |
|
|
|
|
| SDWL XFER ACC PRINT C/S |
action |
|
|
D ^SDWLIFT7 |
|
| SDWL XFER ACC REJECT |
action |
|
|
D REJECT^SDWLIFT6 |
|
| SDWL XFER ACC ACCEPT |
action |
|
|
D ACCEPT^SDWLIFT6 |
|
| SDWL XFER REQ INAC |
action |
|
|
D ENI^SDWLIFT1 |
|
| SDWL XFER REQ MNU INAC |
menu |
|
|
|
|
| SDAM APPT TYPE VALIDATION |
action |
|
|
D EN^SDAMVSC |
|
| SDAM PFSS EVENT |
action |
|
This protocol is called as an extended action on the SDAM APPOINTMENT EVENTS protocol. It's calls the IBB GETACCT^IBBAPI to send or update appointment data to the PFSS external system. On new appointments, the IBB API will return the account number reference for the appointment. |
D EVENT^SDPFSS |
|
| SDWL XFER ACC EWL |
action |
|
|
D FULL^VALM1,EN2^SDWLE6(SDWLIFTN,SDWLDFN,SDWLTY) |
|
| SDWL XFER ACC PCMM |
action |
|
|
D FULL^VALM1,PCMM^SDWLIFT6(SDWLIFTN,SDWLDFN) |
|
| SDSC ACCEPT |
action |
|
|
D ACC^SDSCLST |
|
| SDSC CHANGE |
action |
|
|
D EDT^SDSCLST |
|
| SDSC DETAIL |
action |
|
|
D SEL^SDSCLST |
|
| SDSC MENU |
menu |
|
|
|
|
| SDSC SEND |
action |
|
|
D REV^SDSCLST |
|
| SDSC RECORD MENU |
menu |
|
|
|
|
| SDRR EVENT |
action |
|
This protocol will hang off SDAM menu - it is used for the RECALL REMINDER project. This protocol will allow for user to enter or edit information that has been stored in the RECALL REMINDERS file. |
D SDAM^SDRR1 |
I $G(SDDIK)>0 N DIK,DA S DIK="^SD(403.5,",DA=SDDIK D ^DIK K SDDIK,DA,DIK W !!?10,"No Recall Record created." H 2 |
| SDEC ADD APPOINTMENT |
action |
|
Adds an appointment to the CLINICAL SCHEDULING package when the corresponding appointment in VistA scheduling is added. |
I $G(SDAMEVT)=1 D ADDEVT^SDEC07($G(DFN),$G(SDT),$G(SDCL),$G(SDDA)) |
|
| SDEC CANCEL APPOINTMENT |
action |
|
Cancel an appointment in the CLINICAL SCHEDULING package when the corresponding appointment in the VistA Scheduling is cancelled. |
I $G(SDAMEVT)=2 D CANEVT^SDEC08($G(DFN),$G(SDT),$G(SDCL)) |
|
| SDEC CHECKIN APPOINTMENT |
action |
|
Check in an appointment in the CLINICAL SCHEDULING package when the corresponding appointment in VistA Scheduling is checked in. |
I $G(SDAMEVT)=4 D CHKEVT^SDEC25($G(DFN),$G(SDT),$G(SDCL)) |
|
| SDEC NOSHOW APPOINTMENT |
action |
|
This protocol will no-show an appointment in the CLINICAL SCHEDULING package when the corresponding appointment in VistA Scheduling is no-showed. |
I $G(SDAMEVT)=3 D NOSEVT^SDEC31($G(DFN),$G(SDT),$G(SDCL)) |
|
| SD RECEIVE OR |
action |
|
This protocol receives return to clinic appointment requests from OE/RR. |
D EN^SDHL7(.XQORMSG) |
|
| SD EVSEND OR |
extended action |
|
This protocol sends scheduled appointment information to OE/RR. Specifically, appointments scheduled due to the receipt of an appointment scheduling request received from OE/RR. |
|
|
| SD PARM EDIT HEADER TEXT |
action |
|
This Protocol will allow the users to enter/edit the Additional Header Text data in the Scheduling Parameter (#404.91) file. |
D 3^SDPARM2 |
|
| SD PID/CID UPDATE OR |
action |
|
|
D UPDATECONSULTPID^SDUPDATECONSPID(.XQORMSG) |
|