GMRCSTS1 ;SLC/JFR,MA - GROUP UPDATE OF CONSULTS cont'd ;4/18/01 10:31
Source file <GMRCSTS1.m>
| Name | Comments | DBIA/ICR reference | 
|---|---|---|
| AUDIT(GMRCO,UPDSTS,GMRCOM) | ;Update the processing activity of the consult | |
| END | ||
| HDR(PAGE) | ; print the header for the report | |
| STSUPD(GMRCO,UPDSTS) | ;change status of consult to COMPLETE or DC | |
| CPRSUPDT(GMRCO,UPDSTS) | ;Update CPRS order with new status | |
| PRTTSK | ; print the report then start the processing ; GMRCM= status of records to find A:active, P:pending, B:Both ; GMRCCVT= status to update records with 1:dc, 2:complete ; GMRCSVC= IEN from file 123.5 ; GMRCMT= array (passed by reference) of comment to stuff in records ; GMRCSTRT= first entry date to find/update ; GMRCSTOP= last entry date to find/update ; GMRCDO= 1:print only, 2:print and update records ; GMRCSTAT= Status of consult for the report (P,A,S) | |
| UPDCRIT(UPD,STS,SVC,CMT,START,STOP) | ;print update criteria on page 1 | |
| GETENTS(SERV,STRDT,STPDT,SRCH) | ||
| PRINT(GMRCM,GMRCCVT,GMRCSVC,GMRCMT,GMRCSTRT,GMRCSTOP,GMRCDO) | ;untasked print of records to update | |
| GETDATA | ; Write ^GMR(123,IEN,0) to TMP | |
| PROCESS(GMRCCVT,GMRCMT) | ;Update consult status by service and date range | 
| Name | Field # of Occurrence | 
|---|---|
| ^%ZISC | PRTTSK+25 | 
| ^DIE | AUDIT+10, STSUPD+7 | 
| $$GET1^DIQ | PRTTSK+20, PRTTSK+21, UPDCRIT+9 | 
| ^DIR | PRTTSK+30, HDR+2 | 
| EN^GMRCHL7 | CPRSUPDT+7 | 
| TRIGR^GMRCIEVT | AUDIT+22 | 
| $$FMTE^XLFDT | PRTTSK+19, HDR+5, UPDCRIT+10, UPDCRIT+11 | 
| $$NOW^XLFDT | HDR+5, AUDIT+4 | 
| $$REPEAT^XLFSTR | HDR+9, UPDCRIT+8, UPDCRIT+17 | 
| Name | Line Occurrences | 
|---|---|
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Routine Call | 
 | 
| Routine Call | 
 | 
| FileNo | Call Tags | 
|---|---|
| ^GMR(123 - [#123] | Classic Fileman Calls | 
| ^GMR(123.5 - [#123.5] | GET1^DIQ | 
| ^DPT - [#2] | GET1^DIQ | 
| Name | Line Occurrences (* Changed, ! Killed) | 
|---|---|
| ^GMR(123 - [#123] | PROCESS+6, PRTTSK+17, PRTTSK+18, PRTTSK+19, PRTTSK+20, PRTTSK+21, GETDATA+2, GETDATA+3, GETDATA+4, AUDIT+5 , AUDIT+6, AUDIT+7*, AUDIT+11*, AUDIT+13*, AUDIT+20*, AUDIT+22, CPRSUPDT+4 | 
| ^GMR(123.1 - [#123.1] | STSUPD+4 | 
| ^ORD(100.01 - [#100.01] | AUDIT+17 | 
| ^TMP("GMRCLS" | PROCESS+4, PROCESS+5, PRTTSK+13, PRTTSK+15, PRTTSK+22, END!, GETDATA+4* | 
| Name | Line Occurrences | 
|---|---|
| AUDIT | PROCESS+7 | 
| CPRSUPDT | PROCESS+9 | 
| END | PRTTSK+13 | 
| GETDATA | GETENTS+8, GETENTS+9, GETENTS+10 | 
| HDR | PRTTSK+12, PRTTSK+16 | 
| PROCESS | PRTTSK+31, PRTTSK+32 | 
| STSUPD | PROCESS+8 | 
| UPDCRIT | HDR+6 | 
| Name | Field # of Occurrence | 
|---|---|
| ^(0 | PRTTSK+18, AUDIT+6*, AUDIT+7 | 
| ^(40 | AUDIT+22 | 
| >> | Not killed explicitly | 
| * | Changed | 
| ! | Killed | 
| ~ | Newed | 
| Name | Field # of Occurrence | 
|---|---|
| CMT | UPDCRIT~, UPDCRIT+14 | 
| CMT( | UPDCRIT+15, UPDCRIT+16 | 
| COMMENT | AUDIT+15~, AUDIT+16*, AUDIT+17*, AUDIT+18*, AUDIT+19*, AUDIT+20 | 
| CTRLCODE | CPRSUPDT+3~, CPRSUPDT+5*, CPRSUPDT+7 | 
| DA | AUDIT+3~, AUDIT+7*, AUDIT+11, AUDIT+13, AUDIT+20, AUDIT+22, STSUPD+3~, STSUPD+5* | 
| DA(1 | AUDIT+8* | 
| DIE | AUDIT+3~, AUDIT+8*, AUDIT+23!, STSUPD+3~, STSUPD+5* | 
| DIR | HDR+2~ | 
| DIR("A" | PRTTSK+28* | 
| DIR(0 | PRTTSK+27*, HDR+2* | 
| >> DIROUT | PRTTSK+29 | 
| >> DIRUT | PRTTSK+29 | 
| DR | AUDIT+9*, STSUPD+3~, STSUPD+6* | 
| >> DTOUT | PRTTSK+29 | 
| >> DUOUT | PRTTSK+29 | 
| DUZ | CPRSUPDT+7 | 
| GMRCA | AUDIT+3~, AUDIT+4*, AUDIT+23! | 
| GMRCAD | PROCESS+1~ | 
| GMRCCVT | PROCESS~, PROCESS+3, PROCESS+7, PROCESS+8, PROCESS+9, PRINT~, PRTTSK+24, PRTTSK+31, PRTTSK+32, HDR+6 | 
| GMRCDEV | PROCESS+1~ | 
| GMRCDFN | PRTTSK+9~, CPRSUPDT+3~, CPRSUPDT+4*, CPRSUPDT+7 | 
| GMRCDO | PRINT~, PRTTSK+26, PRTTSK+32 | 
| GMRCDT | AUDIT+3~, AUDIT+4*, AUDIT+11, AUDIT+23! | 
| GMRCEND | PRTTSK+9~, PRTTSK+15, PRTTSK+16, HDR+1* | 
| GMRCFF | PROCESS+1~ | 
| GMRCIEN | PROCESS+5*, PROCESS+6, PROCESS+7, PROCESS+8, PROCESS+9, PRTTSK+9~, PRTTSK+10*, PRTTSK+15*, PRTTSK+17, PRTTSK+18 , PRTTSK+19, PRTTSK+20, PRTTSK+21, PRTTSK+22 | 
| GMRCLST | STSUPD+3~, STSUPD+4*, STSUPD+6 | 
| GMRCM | PRINT~, HDR+6 | 
| GMRCMT | PROCESS~, PROCESS+7, PRINT~, PRTTSK+31, PRTTSK+32, HDR+6 | 
| GMRCO | PROCESS+1~, AUDIT~, AUDIT+5, AUDIT+6, AUDIT+7, AUDIT+8, AUDIT+11, AUDIT+13, AUDIT+20, AUDIT+22 , STSUPD~, STSUPD+5, CPRSUPDT~, CPRSUPDT+4, CPRSUPDT+7 | 
| GMRCOM | AUDIT~, AUDIT+12, AUDIT+13, AUDIT+14 | 
| GMRCOM1 | PROCESS+2~ | 
| GMRCORNP | PROCESS+1~ | 
| GMRCPG | PRTTSK+9~, PRTTSK+12*, PRTTSK+16* | 
| GMRCSTAT | PRTTSK+9~, PRTTSK+22*, PRTTSK+23 | 
| GMRCSTOP | PRINT~, HDR+6 | 
| GMRCSTRT | PRINT~, HDR+6 | 
| GMRCSTS | PROCESS+1~, AUDIT+3~, AUDIT+5*, AUDIT+17, UPDCRIT+1~, UPDCRIT+3*, UPDCRIT+4*, UPDCRIT+5*, UPDCRIT+6*, UPDCRIT+12 | 
| GMRCSVC | PRINT~, HDR+6 | 
| GMRCTRLC | PROCESS+1~ | 
| I | UPDCRIT+15~*, UPDCRIT+16 | 
| IDT | GETENTS+1~, GETDATA+1*, GETDATA+2*, GETDATA+3 | 
| IEN | GETENTS+1~, GETDATA+3*, GETDATA+4 | 
| INDEX | GETENTS+1~, GETENTS+4*, GETENTS+5, GETENTS+7*, GETENTS+8, GETENTS+9, GETENTS+10, UPDCRIT+1~, UPDCRIT+2*, UPDCRIT+4 , UPDCRIT+5, UPDCRIT+6 | 
| IO | PRTTSK+11 | 
| IOF | HDR+3 | 
| IOSL | PRTTSK+16 | 
| IOST | HDR+1 | 
| ORIFN | PROCESS+1~, PROCESS+2~ | 
| PAGE | HDR~, HDR+1, HDR+4, HDR+5, HDR+6 | 
| SERV | GETENTS~, GETDATA+2, GETDATA+3 | 
| SRCH | GETENTS~, GETENTS+4, GETENTS+5*, GETENTS+7, GETENTS+8, GETENTS+9, GETENTS+10 | 
| START | UPDCRIT~, UPDCRIT+10 | 
| STOP | UPDCRIT~, UPDCRIT+11 | 
| STOPI | GETENTS+1~, GETENTS+3*, GETDATA+1 | 
| STPDT | GETENTS~, GETENTS+3 | 
| STRDT | GETENTS~, GETENTS+3 | 
| STRTI | GETENTS+1~, GETENTS+3*, GETDATA+2 | 
| STS | GETENTS+1~, GETENTS+8*, GETENTS+9*, GETENTS+10*, GETDATA+2, GETDATA+3, GETDATA+4, UPDCRIT~, UPDCRIT+2, UPDCRIT+3 , UPDCRIT+4, UPDCRIT+5, UPDCRIT+6 | 
| SVC | UPDCRIT~, UPDCRIT+9 | 
| U | PRTTSK+18, PRTTSK+20, PRTTSK+21, GETDATA+4, AUDIT+5 | 
| UPD | UPDCRIT~, UPDCRIT+13 | 
| UPDSTS | AUDIT~, AUDIT+4, AUDIT+18, STSUPD~, STSUPD+4, CPRSUPDT~, CPRSUPDT+5 | 
| X | STSUPD+3~ | 
| Y | PRTTSK+31, HDR+1~ | 
| >> ZTQUEUED | PRTTSK+26, PRTTSK+32 |