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 |