| GMRCM STATUS MENU |
menu |
|
|
|
|
| GMRCOR CONSULT |
protocol |
|
This is a very important protocol for activating the Consult order capabilities in the Add orders process. This is the protocol which should be performed when "Consult..." is selected from the "Add New Orders menu". |
D EN^GMRCP |
|
| GMRCT SAMPLE CONSULT TYPE |
protocol |
|
This is a Consult Type protocol. This type of protocol may be added to OE/RR add order menus under the "CONSULT..." header. |
S GMRCEN="C" D EN^GMRCP |
|
| GMRCR SAMPLE PROCEDURE |
protocol |
|
This is a Procedure Request protocol. This type of protocol may be added to OE/RR add order menus under the "PROCEDURE..." header. |
S GMRCEN="R" D EN^GMRCP |
|
| GMRCURGENCY - INPATIENT |
protocol menu |
|
This menu is not actually used by the Consult/Request Tracking Package. It serves here as a guideline for the urgencies the OE/RR Task Force recommends for Consults and Requests. Please review this list and set up the appropriate entries for your site in the GMRCURGENCYM CSLT (and REQ) - INPATIENT protocol menus. This is the Urgency of Consult selection items recommended for use with Inpatient patients. |
S XQORM("A")="URGENCY: ",XQORM(0)="1A",XQORM("B")="Within 72 hours",XQORFLG("SH")=0 K XQORQUIT,XQORPOP |
S GMRCU=X |
| GMRCURGENCY - NOW |
protocol |
|
This represents the "Now" urgency for ordering a Consult/Request. |
Q |
|
| GMRCURGENCY - TODAY |
protocol |
|
This represents the "Today" urgency for ordering a Consult/Request. |
Q |
|
| GMRCURGENCY - WITHIN 24 HOURS |
protocol |
|
This represents the "Within 24 hrs" urgency for ordering a Consult/Request. |
Q |
|
| GMRCURGENCY - WITHIN 48 HOURS |
protocol |
|
This represents the "Within 48 hrs" urgency for ordering a Consult/Request. This is the default for inpatient consults, so it must be one of the items on the GMRCURGENCYM inpatient protocol menus. |
Q |
|
| GMRCURGENCY - WITHIN 72 HOURS |
protocol |
|
This represents the "Within 72 hrs" urgency for ordering a Consult/Request. |
Q |
|
| GMRCURGENCY - NEXT AVAILABLE |
protocol |
|
This represents the "Next available" urgency for ordering a Consult/request. |
Q |
|
| GMRCURGENCYM - OUTPATIENT |
menu |
|
This is the menu of urgencies recommended for Consult/Request orders for outpatient patients. |
Q |
|
| GMRCURGENCY - WITHIN 1 WEEK |
protocol |
|
This represents the "Within 1 week" urgency for ordering a Consult/Request. |
Q |
|
| GMRCURGENCY - WITHIN 1 MONTH |
protocol |
|
This represents the "Within 1 mo" urgency for ordering a Consult/Request |
Q |
|
| GMRCPLACEM - INPATIENT |
protocol menu |
|
This is the recommended menu of Place of Consultation answers for Consult/Requests ordered for inpatients. |
|
|
| GMRCPLACE - BEDSIDE |
protocol |
|
This is one of the selections to be used for the "Place of Consultation" prompt while ordering a consult/request. |
|
|
| GMRCPLACE - ON CALL |
protocol |
|
This is one of the selections for the "Place of Consultation" prompt when ordering a Consult/Request. It gives the assigned Consultant the choice of where the consult/request should be performed with the patient. |
|
|
| GMRCPLACEM - OUTPATIENT |
protocol menu |
|
This is the recommended menu of Place of Consultation answeres when ordering a consult/request for an outpatient. |
|
|
| GMRCPLACE - EMERGENCY ROOM |
protocol |
|
This is one of the selections for the "Place of Consultation" prompt when ordering a Consult/Request, for Outpatients. |
Q |
|
| GMRCURGENCY - ROUTINE |
protocol |
|
This represents the "Routine" urgency for ordering a Consult/Request. |
Q |
|
| GMRCURGENCY - EMERGENCY |
protocol |
|
This represents "Emergency" urgency for Consult/Requests. |
Q |
|
| GMRCACTM USER REVIEW SCREEN |
menu |
|
This is the actions which may be taken by a user in the Consult/Request Tracking package. |
|
|
| GMRCR ATRIAL LEAD IMPLANT |
protocol |
|
This is a Procedure Request protocol. This type of protocol may be added to OE/RR add order menus under the "PROCEDURE..." header. |
S GMRCEN="R" D EN^GMRCP |
|
| GMRCR ELECTROCARDIOGRAM |
protocol |
|
This is a Procedure Request protocol. This type of protocol may be added to OE/RR add order menus under the "PROCEDURE..." header. This is the name of procedure used by the Medicine Package to associate Procedure results with a Consult to the Cardiology Service. |
S GMRCEN="R" D EN^GMRCP |
|
| GMRCR ECHO |
protocol |
|
DO NOT ALTER THIS PROTOCOL NAME. This is the name of a procedure used by the Medicine Package to associate Procedure results with a Consult to the Cardiology Service. |
S GMRCEN="R" D EN^GMRCP |
|
| GMRCURGENCYM REQ - INPATIENT |
menu |
|
This is the menu of urgencies recommended for use with Inpatient Procedure orders in the Consult/Request package. |
S XQORM("A")="URGENCY: ",XQORM(0)="1A",XQORM("B")="Within 72 hours",XQORFLG("SH")=0 |
S GMRCU=X |
| GMRCURGENCY - STAT |
protocol |
|
This represents the "Stat" urgency for ordering a Consult/Request. |
Q |
|
| GMRCR ELECTROPHYSIOLOGY |
protocol |
|
DO NOT ALTER THIS PROTOCOL NAME. This is the name of procedure used by the Medicine Package to associate Procedure results with a Consult to the Cardiology Service. |
|
|
| GMRCR EXERCISE TOLERANCE TEST |
action |
|
DO NOT ALTER THIS PROTOCOL NAME. This is the name of a procedure used by the Medicine Package to associate procedure results with a consult to the Cardiology Service. |
|
|
| GMRCR GENERATOR IMPLANT |
protocol |
|
DO NOT ALTER THIS PROTOCOL NAME. This is the name of a procedure used by the Medicine Package to associate procedure results with a consult to the Cardiology Service. |
|
|
| GMRCR HOLTER |
protocol |
|
DO NOT ALTER THIS PROTOCOL NAME. This is the name of a procedure used by the Medicine Package to associate procedure results with a consult to the Cardiology Service. |
S GMRCEN="R" D EN^GMRCP |
|
| GMRCR PACEMAKER SURVEILLANCE |
protocol |
|
DO NOT ALTER THIS PROTOCOL NAME. This is the name of a procedure used by the Medicine Package to associate procedure results with a consult to the Cardiology Service. |
|
|
| GMRCR VENTRICAL LEAD IMPLANT |
protocol |
|
DO NOT ALTER THIS PROTOCOL NAME. This is the name of a procedure used by the Medicine Package to associate procedure results with a consult sent to the Cardiology Service. |
|
|
| GMRCR CATHETERIZATION |
protocol |
|
DO NOT ALTER THIS PROTOCOL NAME. This is the name of a procedure used by the Medicine Package to associate Procedure results with a Consult to the Cardiology Service. |
S GMRCEN="R" D EN^GMRCP |
|
| GMRCR COLONOSCOPY |
protocol |
|
DO NOT ALTER THIS PROTOCOL NAME. This is the name of a procedure used by the Medicine Package to associate Procedure results with a Consult to the Gastroenterology Service. |
|
|
| GMRCR ESOPHAGOGASTRODUODENOSCOPY |
protocol |
|
DO NOT ALTER THIS PROTOCOL NAME. This is the name of a procedure used by the Medicine Package to associate procedure results with a consult to the Gastroenterology Service. |
|
|
| GMRCR ERCP |
protocol |
|
DO NOT ALTER THIS PROTOCOL NAME. This is the name of a procedure used by the Medicine Package to associate Procedure results with a Consult to the Gastroenterology Service. |
S GMRCEN="R" D EN^GMRCP |
|
| GMRCR LAPARASCOPY |
protocol |
|
DO NOT ALTER THIS PROTOCOL NAME. This is the name of a procedure used by the Medicine Package to associate procedure results with a consult to the Gastroenterology Service. |
|
|
| GMRCR NON-ENDOSCOPIC GI PROCEDURE |
protocol |
|
DO NOT ALTER THIS PROTOCOL NAME. This is the name of a procedure used by the Medicine Package to associate procedure results with a consult to the Gastroenterology Service. |
|
|
| GMRCR BONE MARROW ASPIRATE |
protocol |
|
DO NOT ALTER THIS PROTOCOL NAME. This is the name of a procedure used by the Medicine Package to associate Procedure results with a Consult to the Hematology Service. |
|
|
| GMRCR BONE MARROW BIOPSY |
protocol |
|
DO NOT ALTER THIS PROTOCOL NAME. This is the name of a procedure used by the Medicine Package to associate Procedure results with a Consult to the Hematology Service. |
|
|
| GMRCR BRONCHOSCOPY |
protocol |
|
DO NOT ALTER THIS PROTOCOL NAME. This is the name of a procedure used by the Medicine Package to associate Procedure results with a Consult to the Pulmonary Service. |
|
|
| GMRCR LARYNGOSCOPY |
protocol |
|
This is a Procedure Request protocol. This type of protocol may be added to OE/RR add order menus under the "PROCEDURE..." header. This is the name of a procedure used by the Medicine Package to associate procedure results with a consult to the Pulmonary Service. |
S GMRCEN="R" D EN^GMRCP |
|
| GMRCR LAVAGE |
protocol |
|
DO NOT ALTER THIS PROTOCOL NAME. This is the name of a procedure used by the Medicine Package to associate procedure results with a consult to the Pulmonary Service. |
S GMRCEN="R" D EN^GMRCP |
|
| GMRCR PULMONARY FUNCTION TEST |
protocol |
|
DO NOT ALTER THIS PROTOCOL NAME. This is the name of a procedure used by the Medicine Package to associate results with a consult sent to the Pulmonary Service. |
|
|
| GMRCOR REQUEST |
protocol |
|
This is a very important protocol for activating the Procedure Request order capabilities in the Add orders process. This is the protocol which should be performed when "Procedure..." is selected from the "Add New Orders menu. This protocol should only be added for clinician use when the procedures which may be ordered without requiring a consult are defined in the "GMRCRM REQUEST TYPES" protocol menu. that option. This protocol depends on procedures being defined in the "GMRCRM REQUEST TYPES" protocol menu. |
D EN^GMRCP |
|
| GMRCURGENCYM CSLT - INPATIENT |
protocol menu |
|
This is the menu of urgencies recommended for use with inpatient consult ordering. |
|
|
| GMRCRM MEDICINE REQUEST TYPES |
protocol menu |
|
THIS MENU SHOULD NOT BE ALTERED. This menu is not actually used during processing, but serves to show which Procedure Types from the Medicine Package interface with the Consult/Request Tracking package. |
|
|
| GMRCACTM MEDICINE PKG MENU |
protocol menu |
|
This is the menu of actions provided for Medicine Package users which allows adding, discontinuing, completing, and associating Medicine results with an order. |
|
|
| GMRCR RHEUMATOLOGY |
protocol |
|
DO NOT ALTER THIS PROTOCOL NAME. This is the name of a procedure used by the Medicine Package to associate results with a consult sent to the Rheumatology Service. |
|
|
| GMRCRM REQUEST TYPES |
protocol menu |
|
THIS PROTOCOL NAME SHOULD NOT BE ALTERED. The menu items are the only order from a service which they don't require a consult for. site modifiable information for this protocol menu. This is the list of procedures, treatments or other service requests which do not require a consult. This menu represents the items which are selectable when the "Procedures..." entry is selected on the Add Orders menu in OE/RR. Procedures should be added to this menu as clinicians identify things they |
|
|
| GMRCR UGI |
protocol |
|
This is the procedure request for an upper GI which does not require a Consult in order for the procedure to be done. If a site does not wish to use this entry as a direct procedure request it should be removed from the GMRCRM REQUEST TYPES protocol menu. |
S GMRCEN="R" D EN^GMRCP |
|
| GMRCR THORACENTESIS |
protocol |
|
DO NOT ALTER THIS PROTOCOL NAME. This is the name of a procedure used by the Medicine Package to associate results with a consult sent to the PULMONARY SERVICE. |
|
|
| GMRCR PARACENTESIS |
protocol |
|
This is an example of a GMRCR Procedure type which may be used by clinicians to order without requiring a consult to the service first. If the service is not defined in the FILE LINK field, the clinician will have to enter the Service during the order process. The GMRCRM REQUEST TYPES option is the menu these type of items should be added to in order to be able to select this procedure from the "Procedure..." order flow. |
S GMRCEN="R" D EN^GMRCP |
|
| GMRCT TPN |
protocol |
|
This is the Consult Type which represents TPN (Hyperalimentation) orders for the Pharmacy Service. |
S GMRCEN="C" D EN^GMRCP |
|
| GMRCACTM PHARMACY PKG MENU |
protocol menu |
|
This is the menu of actions provided for Pharmacy package users which allows adding, discontinuing and completing of a Pharmacy consult order. |
|
|
| GMRCACTM SERVICE ACTION MENU |
protocol menu |
|
This is the menu of actions which may be used for a service to keep track service activities for consults and requests. There are paging, print and tracking actions included. The tracking actions perform an activity tracking audit trail. |
|
|
| GMRCACT ADD |
action |
|
Add a consult which originated service work, not already in OE/RR |
D AD^GMRCA1 |
|
| GMRCACT ASSOCIATE RESULTS |
action |
|
Associate Results with a consult allows the user to associate Medicine package results with a consult. |
D AR^GMRCMED("") |
I $G(GMRCO) D REFRESH^GMRCMED(GMRCO) |
| GMRCACT SELECT SERVICE |
action |
|
Select a service/specialty to review consults |
D SS^GMRCSLM,ENTRY^GMRCSLMA("HL") |
D EXIT^GMRCSLMA("R") |
| GMRCACT RESULTS DISPLAY |
action |
|
Display the consult result using the RT. This will list all TIU consult reports (with addenda), all Medicine package results, and resolution comments. |
D RT^GMRCA1(""),ENTRY^GMRCSLMA("H") |
D EXIT^GMRCSLMA("R") |
| GMRCACT COMMENT ORDERS |
action |
|
Add a comment to a consult. |
D COMMENT^GMRCA1(""),ENTRY^GMRCSLMA("") |
D EXIT^GMRCSLMA("R") |
| GMRCACT DETAIL DISPLAY |
action |
|
Display order details, audit trail, and results |
D DT^GMRCA1 |
|
| GMRCACT NEW PATIENT |
action |
|
Select a new patient |
D SP^GMRCSLM S VALMBCK="R" Q:$D(GMRCQUT) D INIT^GMRCSLM,HDR^GMRCSLM |
S VALMBCK="R",VALMBG=1 K GMRCSEL,GMRCO,GMRCND |
| GMRCACT PRINT CONSULT FORM |
action |
|
Print Consult Std Form 513 for an order |
S VALMBCK="R" D SEL^GMRCP5 Q:$D(GMRCQUT) D EN^GMRCP5(GMRCND),ENTRY^GMRCSLMA("") |
D EXIT^GMRCSLMA("R") |
| GMRCACT SELECT STATUS |
action |
|
Select the OE/RR status of orders to be reviewed |
D ST^GMRCA1 |
|
| GMRCACT REROUTE |
action |
|
Forward order to another service |
D FR^GMRCAFR |
|
| GMRCACT DISCONTINUE |
action |
|
Discontinue an order. (Updates OE/RR status to "dc") |
S GMRCA=6 D DC^GMRCA1("",GMRCA),ENTRY^GMRCSLMA("L") |
D EXIT^GMRCSLMA("R") |
| GMRCACT CANCEL REQUEST |
action |
|
The service may cancel a consult request, with an explanation. (Updates OE/RR status to "x"). Requestors of cancelled consults may edit and resubmit the request. |
S GMRCA=19 D DC^GMRCA1("",GMRCA),ENTRY^GMRCSLMA("L") |
D EXIT^GMRCSLMA("R") |
| GMRCACT COMPLETE |
action |
|
Complete/Update the results for a consult. |
D ENTER^GMRCTIU(""),ENTRY^GMRCSLMA("LH") |
D EXIT^GMRCSLMA("R") |
| GMRCACT RECEIVED REQUEST |
action |
|
Acknowledge the receipt of a consult (updates CPRS status to active). |
D RC^GMRCA1(""),ENTRY^GMRCSLMA("L") |
D EXIT^GMRCSLMA("R") |
| GMRC RECEIVE |
action |
|
|
D EN^GMRCHL7A(.XQORMSG) |
|
| GMRC EVSEND OR |
extended action |
|
|
|
|
| GMRC ORDERABLE ITEM UPDATE |
extended action |
|
|
|
|
| GMRCACT ADD NEW ORDERS |
action |
|
Add a new order via CPRS. Note: An order entered with this action will not be seen by the service until the order is signed and released by CPRS. |
D SLCT1^ORQPT,EN^ORCMENU,AD^GMRCSLM1,HDR^GMRCSLM,INIT^GMRCSLM |
S VALMBCK="R" S:$D(^TMP("GMRC",$J,"CURRENT","MENU")) XQORM("HIJACK")=^("MENU") D:$D(GMRC("NMBR")) RESET^GMRCSLMV(GMRC("NMBR")) K:$D(GMRC("NMBR")) GMRC("NMBR") |
| GMRCACT DETAILED DISPLAY |
action |
|
Display consult details for order, audit log, and results |
D EN^GMRCSLDT,ENTRY^GMRCSLMA("H") |
D EXIT^GMRCSLDT,EXIT^GMRCSLMA("R") |
| GMRCACT FORWARD |
action |
|
Forward order to another service |
D FR^GMRCAFRD("") S:$D(GMRCSS) GMRCDG=GMRCSS D:$D(GMRCDG) SERV1^GMRCASV D ENTRY^GMRCSLMA("HL") |
D EXIT^GMRCSLMA("R") |
| GMRCACT PHARMACY PKG MENU |
protocol menu |
|
This is the menu of actions provided for Pharmacy package users which allows adding, discontinuing and completing of a Pharmacy consult order. |
|
|
| GMRC TRK MAIN PROTOCOL |
menu |
|
Consult Tracking List Manager Protocol. Top level protocol to list protocols for review by patient and service. |
K GMRCOER D ^GMRCMENU |
|
| GMRCACT TRK SELECT SERVICE |
action |
|
List Manager Protocol: Used to select a new service to view consults/ requests. |
D SS^GMRCSLM S:$D(GMRCQUT) VALMBCK="R" Q:$D(GMRCQUT) D AD^GMRCSLM1,INIT^GMRCSLM,HDR^GMRCSLM S VALMBCK="R" |
D:$D(GMRC("NMBR")) RESET^GMRCSLMV(GMRC("NMBR")) K:$D(GMRC("NMBR")) GMRC("NMBR") |
| GMRCACT TRK DATE CHANGE |
action |
|
Select a new date range for displaying consults. |
D ^GMRCSPD,SELEXIT^GMRCSLMA |
D EXIT^GMRCSLMA("R") |
| GMRC QC OUTSTANDING CONSULTS |
menu |
|
List Manager Protocol to print outstanding consults by service for QC purposes. In this option, ALL SERVICES is not allowed to be entered at the SERVICE: prompt. |
|
|
| GMRC OUTSTD CONSLTS SELECT SERVICE |
action |
|
List Manager Protocol: Select a new service for displaying consults still pending resolution (all consults not discontinued or complete.) |
D FULL^VALM1,EN^GMRCSTLM Q:$D(GMRCQUT) S GMRCARRN="CP" D ENORLM^GMRCSTLM(GMRCARRN),INIT^GMRCPC,HDR^GMRCPC S VALMBG=1 |
S VALMBCK="R" |
| GMRC QC CONSULTS/REQUESTS PENDING RESOLUTION |
menu |
|
List Manager Protocol: Gather QC data on number of consults still pending resolution. Gives statistics by status and service. |
|
D KILL^VALM10() |
| GMRC QC SELECT SERVICE |
action |
|
List Manager Protocol: Select a new service to view QC results on how many consults/requests are pending resolution. |
D FULL^VALM1,EN^GMRCQCST Q:$D(GMRCQUT) D INIT^GMRCQC,HDR^GMRCQC S VALMCNT=$S(GMRCCT>30:GMRCCT,1:30),VALMBCK="R" |
S VALMBCK="R" |
| GMRC PRINT CONSULTS PROTOCOLS |
action |
|
List Manager Protocol: Used to collect protocol information from file 101 and print it out in a List Manager screen format. Part of the utilities provided with the Consults/Requests package. |
|
D EXIT^GMRCPP |
| GMRC PRINT ABBREVIATED CONSULT PROTOCOLS |
action |
|
List Manager Protocol: Prints abbreviated information about protocols found in File 101. Gives Protocol Name and Item Text only. |
|
|
| GMRC TRK PHARMACY TPN CONSULTS |
menu |
|
List Manager Protocol: Main Pharmacy protocol for listing consults/requests in list manager. |
|
|
| GMRCACT TRK PHARMACY SELECT PATIENT |
action |
|
List Manager Protocol: GMRC Consult/Request Tracking Protocol to select a new patient to list in the Pharmacy TPN Consults protocol. |
D EN^GMRCPX S VALMBCK="R" Q:$D(GMRCQUT) D INIT^GMRCPX,HDR^GMRCPX |
S VALMBCK="R" Q:$D(GMRCQUT) D:$D(GMRC("NMBR")) RESET^GMRCSLMV(GMRC("NMBR")) K:$D(GMRC("NMBR")) GMRC("NMBR") |
| GMRCACT TRK SELECT PATIENT |
action |
|
List Manager Protocol: Select a New Patient to view consult requests in List Manager. |
D SP^GMRCSLM S VALMBCK="R" Q:$D(GMRCQUT) D CLEAN^VALM10,AD^GMRCSLM1,HDR^GMRCSLM,INIT^GMRCSLM |
Q:$D(GMRCQUT) D:$D(GMRC("NMBR")) RESET^GMRCSLMV(GMRC("NMBR")) K:$D(GMRC("NMBR")) GMRC("NMBR") |
| GMRCACT PRINT PHARMACY CONSULT FORM |
action |
|
List Manager Protocol: Prints Form 513 to a Printer. |
D PS^GMRCA1("") |
S VALMBCK="R" |
| GMRC TRK MEDICINE CONSULTS |
menu |
|
List Manager Protocol used by Consults/Request tracking to list and display all uncompleted protocols for Medicine Service. |
Q:$D(GMRCQUT) |
|
| GMRCACT TRK MEDICINE SELECT PATIENT |
action |
|
List Manager Protocol used by Consults/Request Tracking to select a new patient when viewing Medicine Patient consults. |
D SPEN^GMRCMCP S VALMBCK="R" Q:$D(GMRCQUT) D INIT^GMRCMP,HDR^GMRCMP |
S VALMBCK="R" Q:$D(GMRCQUT) D:$D(GMRC("NMBR")) RESET^GMRCSLMV(GMRC("NMBR")) K:$D(GMRC("NMBR")) GMRC("NMBR") |
| GMRCACT TRK MEDICINE SELECT PROCEDURE |
action |
|
List Manager Protocol for the Medicine Display for consults/request tracking. This protocol allows the user to select a new procedure when using the Medicine Option. No patient data is asked. Dates are asked |
D ENP^GMRCMCP,HDR^GMRCSLM,INIT^GMRCSLM |
S VALMBCK="R" D:$D(GMRC("NMBR")) RESET^GMRCSLMV(GMRC("NMBR")) K:$D(GMRC("NMBR")) GMRC("NMBR") |
| GMRCACTM ALERT SERVICE ACTIONS |
menu |
|
This protocol is used with the GMRC ALERT ACTIONS List manager template and is called when an alert is received by a service user who wishes to process the protocol from the alert menu. The consult displayed in the alert is shown, along with all of the actions necessary to process the protocol. |
D INIT^GMRCALRT |
S:$D(^TMP("GMRC",$J,"CURRENT","MENU")) XQORM("HIJACK")=^("MENU") |
| GMRCACT VIEW BY STATUS |
action |
|
Allows a user to specify the status of the Consults to be displayed. |
D EN^GMRCSTAT,ENTRY^GMRCSLMA("HL") |
D EXIT^GMRCSLMA("R") |
| GMRCACT ADD PHARMACY CONSULT REQUEST |
action |
|
|
D SLCT1^ORQPT,EN^ORCMENU,AD^GMRCSLM1,INIT^GMRCSLM |
S VALMBCK="R" D:$D(GMRC("NMBR")) RESET^GMRCSLMV(GMRC("NMBR")) K:$D(GMRC("NMBR")) GMRC("NMBR") |
| GMRCPLACE - EKG LAB |
protocol |
|
This is one of the protocols for tracking where a consult is to be conducted. It is used in the 'Place of Consultation: ' prompt when a consult is ordered. |
|
|
| GMRC COMPLETE STATISTICS |
menu |
|
List Manager Protocol. Uses List Template 'GMRC COMPLETE STATS' List Manager template. This protocol is used to display Statistics pertaining to how long a service takes to complete a consult/request, from the time that the consult/request is accepted by the service to the time it is completed. Also gives Mean and Standard Deviation statistics. I broken out by Total Consults completed, Inpatient Consults Completed, and Outpatient Consults Completed. |
Q:$D(GMRCQUT) |
|
| GMRC QC STATISTICS PRINT |
action |
|
List Manager protocol. Used to allow printing of the Completion Statistics to a printer. Is an item of the GMRC COMPLETE STATISICS protocol. |
D PRNT^GMRCSTU |
|
| GMRCACT EDIT CONSULT/REQUEST |
menu |
|
When a consult has been entered and submitted to a service, and that service has denied the request (for whatever reason), then this option allows the clinician to edit the consult to correct/add information needed by the requested service to evaluate and accept the consult. When the consult is edited, it may then be resubmitted to the consult service. |
|
|
| GMRCACT EDIT FIELD |
action |
|
This protocol calls the routine that will allow specific fields of a consult to be edited. The call will ask for the field to be edited, and then allow editing of that field. When editing is complete, the display is updated to show the edited fields and the user is returned to the main menu. |
D FULL^VALM1,EDITFLD^GMRCEDT4(GMRCDA) |
S VALMBCK="R" |
| GMRCACT RESUBMIT DENIED CONSULT |
action |
|
This protocol will allow a consult/request to be resubmitted as a pending consult/request after it has been denied by the service. |
D EN^GMRCEDT2(GMRCDA) |
S VALMBCK="Q" S:'$D(GMRCDA) GMRCDA=GMRCDAP |
| GMRC SELECT ITEM |
action |
|
This protocol is used when a user of the consults package or interface selects a consult record. When the record is entered (by number), it is highlighted in inverse video. The user can then choose an action for the item (i.e., DC a consult, Receive a consult, etc.). |
D SET^GMRCSLMV(+$P(XQORNOD(0),"=",2)) |
S:$D(^TMP("GMRC",$J,"CURRENT","MENU")) XQORM("HIJACK")=^("MENU") Q |
| GMRC MGR ACTIONS |
menu |
|
This protocol contains specialized actions that an ADPAC or manager of the consult/request package can take to remedy various situations that arise in day-to-day usage of the consults package. The menu for these actions should only be given to the consults ADPAC or similar manager since these actions can cause trouble for the consults package if anyone is allowed to use them. |
|
D EXIT^GMRCMGR |
| GMRCACT MAKE ADDENDUM |
action |
|
Make an addendum to the Result of the Consult in TIU. |
D ADDEND^GMRCTIU(""),ENTRY^GMRCSLMA("LH") |
D EXIT^GMRCSLMA("R") |
| GMRCACTM ALERT BASIC ACTIONS |
menu |
|
This protocol is used with the GMRC ALERT ACTIONS List Manager template and is called as the default protocol menu, unless the user has service update capabilities. Then this protocol menu will be replaced (hijacked) by the GMRCACTM ALERT SERVICE ACTIONS protocol menu. |
|
|
| GMRCACTM CHANGE VIEW |
menu |
|
This is the menu of selection criteria for consults (date range, service, or status). |
|
D EXIT^GMRCSLMA("R") |
| GMRCB BLANK LINE |
action |
|
Displays a blank line. (Item text is 3 spaces.) Use to get whitespace. |
|
|
| GMRCB BLANK LINE 1 |
action |
|
Displays a blank line. (3 spaces in Item Text) Used for white space. |
|
|
| GMRCACT NEXT SCREEN |
extended action |
|
|
S XQORM("A")="Select Action: " |
|
| GMRCACT PREVIOUS SCREEN |
extended action |
|
|
|
|
| GMRCACT QUIT |
action |
|
|
S VALMBCK="Q",GMRCQUT=1 |
|
| GMRCACT REDISPLAY |
extended action |
|
|
|
|
| GMRCACT SIGNIFICANT FINDINGS |
action |
|
Update the significant findings flag for a consult. |
D SF^GMRCASF(""),ENTRY^GMRCSLMA("LH") |
D EXIT^GMRCSLMA("R") |
| GMRCACT RESET MENU |
action |
|
|
S:$D(^TMP("GMRC",$J,"CURRENT","MENU")) XQORM("HIJACK")=^("MENU") |
|
| GMRCACTM HIDDEN ACTIONS |
menu |
|
|
|
|
| GMRCACT FIRST SCREEN |
extended action |
|
|
|
|
| GMRCACT LAST SCREEN |
extended action |
|
|
|
|
| GMRCACTM DISPLAY ACTIONS |
menu |
|
Menu of display actions which users can use to process through the display. |
|
|
| GMRCB BLANK LINE1 |
action |
|
Displays a blank line. (Item Text is 3 spaces.) Use to get whitespace. |
|
|
| GMRCB BLANK LINE2 |
action |
|
Displays a blank line. (Item text is 3 spaces.) Use to get whitespace. |
|
|
| GMRCACT GOTO PAGE |
extended action |
|
|
|
|
| GMRCACT UP ONE LINE |
extended action |
|
|
|
|
| GMRCACT DOWN A LINE |
extended action |
|
|
|
|
| GMRCACT SEARCH LIST |
extended action |
|
|
|
|
| GMRCACT PRINT SCREEN |
extended action |
|
|
|
|
| GMRCACT CWAD DISPLAY |
extended action |
|
|
|
D EXIT^GMRCSLMA("R") |
| GMRCACT PRINT LIST |
extended action |
|
|
|
|
| GMRCB BLANK LINE3 |
action |
|
Displays a blank line. (Item text is 3 spaces.) Use to get whitespace. |
|
|
| GMRCB BLANK LINE4 |
action |
|
Displays a blank line. (Item text is 3 spaces.) Use to get whitespace. |
|
|
| GMRCB BLANK LINE5 |
action |
|
Displays a blank line. (Item Text is 3 spaces.) Use to get whitespace. |
|
|
| GMRCACTM NOTIF RECIP |
menu |
|
|
|
|
| GMRCU SELECT NOTIF SERV |
action |
|
|
D SELSS^GMRCNOTF,HDR^GMRCNOTF,INIT^GMRCNOTF |
S VALMBCK="R" |
| GMRC COMP STAT SELECT SERVICE |
action |
|
List Manager Protocol: Select a new service for displaying consults Statistics pertaining to how long a service takes to complete a consult/request, from the time that the consult/request is accepted by the service to the time it is completed. |
D FULL^VALM1,EN^GMRCSTU,ODT^GMRCSTU,INIT^GMRCST,HDR^GMRCST S VALMBG=1 |
S VALMBCK="R" |
| GMRC OUTSTD CONSLTS SELECT STATUS |
action |
|
List Manager Protocol: Select a list of statuses for displaying consults still pending resolution (all consults not discontinued or complete.) |
D NEWSTS^GMRCPC1 Q:$D(GMRCQUT) S GMRCARRN="CP" D ENORLM^GMRCSTLM(GMRCARRN),INIT^GMRCPC,HDR^GMRCPC S VALMBG=1 |
S VALMBCK="R" |
| GMRC OUTSTD CONSLTS SELECT NUMBERED |
action |
|
List Manager Protocol: Togles on and off the display of the consult number in the report. |
D NUMBER^GMRCPC1 Q:$D(GMRCQUT) S GMRCARRN="CP" D ENORLM^GMRCSTLM(GMRCARRN),INIT^GMRCPC,HDR^GMRCPC S VALMBG=1 |
S VALMBCK="R" |
| GMRC COLUMN WIDTH PRINT LIST |
extended action |
|
|
|
|
| GMRC COLUMN WIDTH MESSAGE |
action |
|
|
D PWIDTH^GMRCPC($G(GMRCCTRL)) |
|
| GMRC COLUMN WIDTH HIDDEN MENU |
menu |
|
|
|
|
| GMRCACTM DEFAULT REASON |
menu |
|
|
|
|
| GMRCU SELECT DEF REASON SERV |
action |
|
This protocol allows the selection of a consult service for which to test the default reason for request. |
D SELSS^GMRCDRFR,HDR^GMRCDRFR,INIT^GMRCDRFR |
S VALMBCK="R" |
| GMRCU SELECT DEF REAS PATIENT |
action |
|
This protocol allows patient selection for testing the default reason for request. |
D SELPT^GMRCDRFR,HDR^GMRCDRFR,INIT^GMRCDRFR |
S VALMBCK="R" |
| GMRCACT SCHEDULED REQUEST |
action |
|
This action allows the request to be marked as scheduled. A comment may also be added to the request. There is NO linkage to the Scheduling software via this action. |
D RC^GMRCA1("",1),ENTRY^GMRCSLMA("L") |
D EXIT^GMRCSLMA("R") |
| GMRCACT EDIT/RESUBMIT CONSULT |
action |
|
This protocol will allow the provider or update user to edit and resubmit a canceled consult. |
D EDTSUB^GMRCA1(""),ENTRY^GMRCSLMA("L") |
D EXIT^GMRCSLMA("R") |
| GMRCACTM MED RESULTING |
menu |
|
|
|
|
| GMRCACT SELECT MED RESULT |
action |
|
|
D SET^GMRCMED(+$P(XQORNOD(0),"=",2)) |
S XQORM("HIJACK")=$O(^ORD(101,"B","GMRCACTM MED RESULTING",0))_"ORD(101," |
| GMRCACT DISPLAY MED RESULT |
action |
|
|
D DISPRES^GMRCMED("") |
S VALMBCK="R" |
| GMRCACT DISASSOC MED RSLT |
action |
|
This protocol will allow a MEDICINE package result to be disassociated from the consult procedure request to which it is linked. |
D FULL^VALM1,EN1^GMRCDIS("") |
I $G(GMRCO) D REFRESH^GMRCDIS(GMRCO) |
| GMRCACTM DISASSOC MED RSLT |
menu |
|
This menu contains actions that me taken when disassociating a MEDICINE package result from a consult procedure request to which it is linked. |
|
|
| GMRCACT REMOVE MED RESULT |
action |
|
This protocol will allow display and selection of those Medicine package results associated with a consult procedure request and allow one or more results to be unlinked from the consult. |
D DIS^GMRCDIS("") |
D EXIT^GMRCSLMA("R") |
| GMRCU SELECT DEF REAS PROC |
action |
|
This protocol allows the selection of a procedure for which to test the default reason for request. |
D SELPROC^GMRCDRFR,HDR^GMRCDRFR,INIT^GMRCDRFR |
S VALMBCK="R" |
| GMRC IF QC CONSULTS |
menu |
|
List Manager Protocol to print inter-facility consults by service for QC purposes. |
|
|
| GMRC IF CONSLTS SELECT SERVICE |
action |
|
List Manager Protocol: Select a new service for displaying inter-facility consults. |
D EN^GMRCSTLM Q:$D(GMRCQUT) S GMRCARRN="IFC" D ENORLM^GMRCSTLM(GMRCARRN),HDR^GMRCIR S VALMBG=1 |
S VALMBCK="R" |
| GMRC IF CONSLTS SELECT STATUS |
action |
|
List Manager Protocol: Select a list of statuses for displaying inter-facility consults. |
D NEWSTS^GMRCPC1 Q:$D(GMRCQUT) S GMRCARRN="IFC" D ENORLM^GMRCSTLM(GMRCARRN),HDR^GMRCIR S VALMBG=1 |
S VALMBCK="R" |
| GMRC IF CONSLTS SELECT NUMBERED |
action |
|
List Manager Protocol: Toggles on and off the display of the consult number in the inter-facility consults report. |
D NUMBER^GMRCPC1 Q:$D(GMRCQUT) S GMRCARRN="IFC" D ENORLM^GMRCSTLM(GMRCARRN),HDR^GMRCIR S VALMBG=1 |
S VALMBCK="R" |
| GMRC IF COLUMN WIDTH MESSAGE |
action |
|
|
D PWIDTH^GMRCIR(130) |
|
| GMRC IF COLUMN WIDTH PRINT LIST |
extended action |
|
|
|
|
| GMRC IF SELECT NEW CONSULT |
action |
|
This protocol allows the user to select a new consult number for which to display incomplete IFC transactions. |
D NEWCSLT^GMRCINC |
S VALMBCK="R" |
| GMRCIFM INCOMPLETE TRANS MENU |
menu |
|
This protocol contains the menu of actions that one can take from the List incomplete IFC transactions option. |
|
|
| GMRC IF RETRANSMIT ACTIVITY |
action |
|
This protocol is used to re-transmit an unsuccessful activity on an inter-facility consult. |
D RETRAN^GMRCINC |
S VALMBCK="R" |
| GMRCIFM TRANS MENU |
menu |
|
This protocol contains the menu of actions that one can take from the IFC Transaction Report option. |
|
|
| GMRC IF MRK TRANSACTION COMP |
action |
|
This protocol is used to mark an inter-facility consult transaction complete. |
D MKCOMP^GMRCINC |
S VALMBCK="R" |
| GMRC IF CONSLTS DESCRIPTION |
action |
|
List Manager Protocol: Display the Description from the Option file for option Inter-Facility Consult Requests [GMRC IFC RPT CONSULTS]. |
D DESC^GMRCIR |
S VALMBCK="R" |
| GMRC IF DETAILED DISPLAY |
action |
|
This protocol allows the user to select a consult number for which to display details from the IFC MESSAGE LOG (#123.6) file. |
D SELECT^GMRCITR |
S VALMBCK="R" |
| GMRC IF CHANGE VIEW |
action |
|
This protocol allows the user to change the view (sort) of entries from the IFC MESSAGE LOG (#123.6) file. |
D VIEW^GMRCITR Q:$D(GMRCQUT) D DATA^GMRCITR(GMRCS),HDR^GMRCITR,LM^GMRCITR,INIT^GMRCINC |
S VALMBCK="R" |
| GMRC IF ED BKG STRT |
action |
|
This protocol allows the start parameter for the IFC background job to be edited to some time in the future. This will delay the next running of the background job until the date/time defined in this parameter. |
D EDSTRT^GMRCIBKM |
|
| GMRC IF REFRESH BKG PAR |
action |
|
This protocol allows the listing of the IFC background parameters to be refreshed and redisplayed. |
D REFRESH^GMRCIBKM |
|
| GMRCIFM BKG PARAM MENU |
menu |
|
This protocol contains actions that may be taken during the display of the IFC background job parameters. |
|
|
| GMRCADM SELECT NEW CSLT |
action |
|
This protocol is used to select a new consult on which to make administrative corrections. |
D NEWCSLT^GMRCAD31 |
S VALMBCK="R" |
| GMRCADM EDIT ACTION |
action |
|
The protocol is used to select the activity on which to make an administrative correction. |
D SELACT^GMRCAD31 |
S VALMBCK="R" |
| GMRCAD31 ADM CORR MENU |
menu |
|
This menu contains the actions that may be taken for administrative corrections. |
|
|
| GMRC SD CONSLTS SELECT STATUS |
action |
|
List Manager Protocol: Select a list of statuses for displaying consults still pending resolution (all consults not discontinued or complete.) |
S VALMBG=1,GMRCSTAT="" D NEWSTS^GMRCONS3 |
S VALMBCK="R" |
| GMRC SD CONSLTS SELECT SERVICE |
action |
|
List Manager Protocol: Select a new service for displaying consults still pending resolution (all consults not discontinued or complete.) |
K GMRNOSRV D SERV^GMRCONS1 S:$D(GMRNOSRV) VALMBCK="R" Q:$D(GMRNOSRV) K ^TMP("GMRCR",$J) S VALMBG=1 D START^GMRCONS1 |
S VALMBCK="R" |
| GMRC SD OUTSTANDING CONSULTS MENU |
menu |
|
List Manager Protocol to print outstanding consults by service for QC purposes. In this option, ALL SERVICES is not allowed to be entered at the SERVICE: prompt. |
|
|
| GMRC FEE PARAM ADD |
action |
|
This protocol calls the routine that will allow the user to look up a consult service and add it to the list of defined fee services. |
D ADD^GMRCFPA |
S VALMBCK="R" |
| GMRC FEE PARAM REMOVE |
action |
|
This protocol calls the routine that will allow the user to remove a consult service from the list of defined services. |
D REMOVE^GMRCFPA |
S VALMBCK="R" |
| GMRC FEE PARAM SAVE |
action |
|
This protocol calls the routine that will save the current list of defined fee services to the GMRC FEE SERVICES parameter. |
D SAVE^GMRCFPA |
S VALMBCK="R" |
| GMRC FEE PARAM MENU |
menu |
|
This option allows a user to edit the list of consult services defiend as fee services. |
S XQORM("SH")=0 S:$G(VALMSG)'["*" VALMSG="+ Next Screen - Prev Screen ?? More Actions" |
|
| GMRC FEE PARAM QUIT |
action |
|
This protocol calls the routine that will confirm that the user wants to quit without saving changes to the list and, if yes, quits. |
D EXIT^GMRCFPA |
|
| GMRC CONSULTS TO HCP |
action |
|
Creates and sends an REF^I12, REF^I13, or REF^I14 HL7 message to the Healthcare Claims Processing System when a consult is generated for a fee basis service. |
|
|
| GMRC CONSULTS TO CCRA |
action |
|
Creates and sends an REF^I12, REF^I13, or REF^I14 HL7 message to the CCRA when a consult is generated for a fee basis service. |
D EN^GMRCCCRA(.XQORMSG) |
|
| GMRC PRINT LIST |
menu |
|
|
|
|
| GMRC SIGNED CONSULT DST |
action |
|
THIS PROTOCOL WILL EXAMINE IF A CONSULT HAS BEEN SIGNED THEN QUERY THE DST SERVER AND RETRIEVE ANY DST COMMENTS AND PLACE THEM INTO THE SIGNED CONSULT |
D PROT^GMRCDST(.XQORMSG) |
|