SCMCTSK3 ;ALB/JDS - PCMM Inactivation Reports ; 7/19/05 10:06am ; Compiled June 7, 2007 13:57:55 ; Compiled February 12, 2008 11:46:47
Source file <SCMCTSK3.m>
action | A | extended action | Ea | event driver | Ed | subscriber | Su | protocol | O | limited protocol | LP | run routine | RR | broker | B | edit | E | server | Se | P | screenman | SM | inquire | I |
Package | Total | Caller Graph |
---|---|---|
Scheduling | 7 | SCMC FILE INACTIVATION END SCMCQK SCMCTSK1 SCMCTSK2 SCMCTSK3 SCMCTSK6 ^SCTM(404.57 |
Name | Comments | DBIA/ICR reference |
---|---|---|
SORTP | ;sort template
|
|
KEY | ;Inactivated Report Key
|
|
SORTYP() | ||
DV(PP) | ;return institution sort of patient assignment entry and then IEN of team^ien of position
|
|
EC(PP) | ;return enrolled clinics
|
|
TM(PP) | ;Return Team
|
|
IU(DFN) | ;is patient inactivity unassigned
|
|
PROMPT(SCDESC,DATESORT) | ;Prompt for report parameters, queue report
|
|
END | ||
EXTEND | ;Sort Extend
|
|
FILEIN(DATA,INFO) | ;undo a inactivation
|
|
UNASSIGN | ||
DFN(A) | ;Return patient from Position assigment
|
|
PA(A) | ;return patient name
|
|
PR(PP) | ;Return assigned provider
|
|
TP(A) | ;return the team position
|
|
FLAGG | ;Sort FLAGGED
|
|
SORT(INACTIVE) | ||
INACT | ;
|
|
INCON | ;Inconsistency
|
|
POSIN(POS) | ||
PRFLAG | ;
|
|
VERPR | ;verify already flagged positions; SD/499 replaced "AFLG" with "AFLAG"
|
Name | Field # of Occurrence |
---|---|
C^%DTC | INACT+5, INACT+6 |
HOME^%ZIS | PROMPT+7 |
ENS^%ZISS | PROMPT+8 |
^DIC | SORTP+6, SORTP+10 |
FILE^DIE | FILEIN+10, VERPR+9 |
$$GET1^DIQ | DV+4 |
^DIR | SORTP+4, SORTP+7, SORTYP+4 |
$$GETPRTP^SCAPMCU2 | PR+2, POSIN+7, PRFLAG+12 |
$$OKPREC3^SCMCLK | POSIN+5, PRFLAG+10 |
$$ACTTP^SCMCTPU | POSIN+4, PRFLAG+5 |
INACTDT^SCMCTSK1 | EXTEND+7, FLAGG+7 |
KEY^SCMCTSK3 | KEY+1 |
$$DTR^SCRPO | PROMPT+11 |
$$LIST^SCRPO | PROMPT+21 |
$$PPAR^SCRPO | PROMPT+28 |
$$SORT^SCRPO | PROMPT+26 |
$$PTCL^SCRPO2 | EC+4 |
SUBT^SCRPW50 | PROMPT+12, PROMPT+25, PROMPT+27 |
TITL^SCRPW50 | PROMPT+10 |
$$GET^XUA4A72 | POSIN+8, PRFLAG+13 |
Name | Line Occurrences |
---|---|
Function Call: WRITE |
|
Routine Call |
|
Routine Call |
|
Routine Call |
|
Routine Call |
|
RPC Name | Call Tags |
---|---|
SCMC FILE INACTIVATION END | FILEIN |
FileNo | Call Tags |
---|---|
^DIC(4 - [#4] | GET1^DIQ |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^DPT - [#2] | PA+1 |
^SC - [#44] | EC+7 |
^SCPT(404.42 - [#404.42] | DV+2, TM+2, IU+3, FILEIN+9, DFN+1 |
^SCPT(404.43 - [#404.43] | DV+2, IU+4, EXTEND+5, EXTEND+6, FILEIN+3, UNASSIGN+6, UNASSIGN+7, FLAGG+6, SORT+2, INACT+3 |
^SCTM(404.44 - [#404.44] | INACT+2 |
^SCTM(404.51 - [#404.51] | DV+3, TM+5, IU+14 |
^SCTM(404.52 - [#404.52] | PRFLAG+6, PRFLAG+7, PRFLAG+8, PRFLAG+9, VERPR+1, VERPR+2, VERPR+8 |
^SCTM(404.57 - [#404.57] | EC+3, IU+14, TP+3, INCON+2, POSIN+2, PRFLAG+3, VERPR+6 |
^SD(403.46 - [#403.46] | POSIN+5, POSIN+9, POSIN+10, PRFLAG+10, PRFLAG+14 |
^TMP("SC" | DV+3, EC+6, TM+4, PROMPT+30, END!, EXTEND+2, EXTEND+3, EXTEND+7, UNASSIGN+3, UNASSIGN+4 , PR+3, TP+2, FLAGG+3, FLAGG+4, FLAGG+5, SORT+5 |
^TMP("SCMCTSK" | INCON+2*, PRFLAG+2!, PRFLAG+10*, PRFLAG+14*, PRFLAG+15, VERPR+10! |
^TMP("SCSORT" | PROMPT+5!, EXTEND+1!, UNASSIGN+2!, FLAGG+1!, SORT+14* |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
A | DV+1~, DV+2*, DV+5, EC+1~, EC+2*, EC+5*, EC+7*, EC+8, TM+1~, IU+1~ , IU+3*, IU+5!, IU+7, IU+8, IU+10, EXTEND+3*, EXTEND+4~, UNASSIGN+5~, DFN~, DFN+1 , PA~, PR+1~, PR+2*, PR+3, PR+4*, PR+5, TP~, FLAGG+2~, FLAGG+4*, SORT+1~ , SORT+5*, SORT+6, SORT+8* |
A( | SORT+5, SORT+6, SORT+10, SORT+12 |
A("A" | IU+10* |
A("IU" | IU+7*, IU+12 |
A("IUA" | IU+8*, IU+14 |
A("IUB" | IU+9*, IU+14 |
A(99 | SORT+12 |
ALPHA | INACT+1~, INACT+2*, INACT+4, INACT+5 |
B | DV+1~, IU+1~, IU+4*, IU+5, IU+6, IU+9, SORT+1~, SORT+8, SORT+11*, SORT+12* , SORT+13 |
C | DV+1~, SORT+1~, SORT+12* |
CLIN | PROMPT+5! |
CLIN( | EC+5, EC+7* |
D | SORT+1~ |
DATA | IU+1~, IU+2*, IU+12, IU+14*, IU+15, FILEIN~, FILEIN+2* |
DATESORT | PROMPT~, PROMPT+11, PROMPT+12, PROMPT+14 |
DFN | EC+4, IU~, IU+3, PA+1, SORT+3* |
DIC | SORTP+1~, SORTP+2* |
DIC("A" | SORTP+9* |
DIC("S" | SORTP+3* |
DIC(0 | SORTP+2*, SORTP+9* |
>> DIPA("EI" | SORTP+5* |
>> DIPA("EP" | SORTP+8*, SORTP+11*, SORTP+12* |
>> DIPA("SP" | SORTP+5*, SORTP+6*, SORTP+9* |
>> DIR("A" | SORTP+4*, SORTP+7* |
>> DIR("B" | SORTP+4*, SORTP+7*, SORTYP+3* |
>> DIR(0 | SORTP+4*, SORTP+7*, SORTYP+2* |
DT | EC+4, FILEIN+8, PR+2, INACT+2, POSIN+5, POSIN+7, PRFLAG+6, PRFLAG+10, PRFLAG+12, PRFLAG+15 |
E | SORT+1~, SORT+14 |
ED | EXTEND+4~, EXTEND+7* |
END | UNASSIGN+1~, UNASSIGN+3*, UNASSIGN+7, FLAGG+5*, FLAGG+7* |
FLDA | FILEIN+2~, PRFLAG+2~ |
FLDA( | FILEIN+5*, FILEIN+6*, FILEIN+7*, FILEIN+8*, FILEIN+9*, PRFLAG+15*, VERPR+3*, VERPR+7*, VERPR+8* |
FLDA(0 | VERPR+9 |
I | DV+1~, DV+3*, DV+4, EC+1~, EC+3*, EC+4, EC+5, EC+6, EC+7, TM+1~ , IU+1~, IU+3*, IU+4, IU+7, EXTEND+4~, EXTEND+5*, UNASSIGN+5~, FLAGG+2~, FLAGG+6* |
II | VERPR+1~* |
INACTIVE | SORT~, SORT+2 |
INFO | FILEIN~, FILEIN+3, FILEIN+5, FILEIN+6, FILEIN+7, FILEIN+8 |
INST | PROMPT+5! |
INST( | DV+2, DV+5* |
INSTN | DV+1~, DV+4*, DV+5 |
INSTNM | DV+1~, DV+4*, DV+5 |
>> IORESET | PROMPT+31, END |
J | IU+4*, IU+6, EXTEND+5*, EXTEND+6, EXTEND+7, UNASSIGN+6*, UNASSIGN+7, FLAGG+2~, FLAGG+6*, FLAGG+7 , SORT+2, SORT+5, SORT+8, SORT+13 |
K | SORT+1~, SORT+5*, SORT+6, SORT+12* |
KCNT | SORT+1~, SORT+4*, SORT+6*, SORT+10, SORT+12 |
LASTDT | PRFLAG+1~, PRFLAG+6*, PRFLAG+7 |
>> LIST | PROMPT+15*, PROMPT+20 |
>> PA | INACT+3 |
>> PC | POSIN+8*, POSIN+10, PRFLAG+13*, PRFLAG+14 |
PIECE | SORT+1~, SORT+10*, SORT+12 |
POS | IU+6*, IU+14, INCON+2*, POSIN~, POSIN+2, POSIN+4, POSIN+5, POSIN+7, PRFLAG+3*, PRFLAG+5 , PRFLAG+6, PRFLAG+7, PRFLAG+10, PRFLAG+12, PRFLAG+15* |
POSH | PRFLAG+1~, PRFLAG+6*, PRFLAG+8, PRFLAG+9, PRFLAG+10, PRFLAG+14, VERPR+1~*, VERPR+2, VERPR+3, VERPR+7 , VERPR+8 |
PP | DV~, DV+2, EC~, TM~, PR~ |
>> PROV | POSIN+7*, POSIN+8, PRFLAG+12*, PRFLAG+13 |
>> PT | EXTEND+3, FLAGG+4 |
QUIT | IU+1~, IU+2*, IU+3, IU+4, IU+5*, SORT+1~, SORT+4*, SORT+5*, SORT+7, SORT+8* , SORT+9 |
SC | PROMPT+6~, PROMPT+9*, PROMPT+11, PROMPT+21, PROMPT+26, PROMPT+28 |
SCA | SORT+1~ |
SCBDT | PROMPT+6~, PROMPT+11 |
SCBDT("B" | PROMPT+13* |
SCDESC | PROMPT~, PROMPT+10, PROMPT+24 |
SCDIV | PROMPT+6~ |
SCEDT | PROMPT+6~, PROMPT+11 |
SCEDT("B" | PROMPT+13*, PROMPT+14* |
SCI | PROMPT+6~, PROMPT+20*, PROMPT+30* |
SCOUT | PROMPT+6~, PROMPT+9*, PROMPT+20, PROMPT+21*, PROMPT+23 |
SCT | PROMPT+6~, PROMPT+28 |
SCT(1 | PROMPT+27* |
SCX | PROMPT+6~, PROMPT+20*, PROMPT+21 |
SD | EXTEND+4~, EXTEND+7* |
>> SDT | FLAGG+5*, FLAGG+7 |
SORT | PROMPT+24*, PROMPT+26, EXTEND+3~, FLAGG+4~ |
SORT( | EXTEND+3*, FLAGG+4*, SORT+5!, SORT+8 |
>> SORTN | PROMPT+29*, PROMPT+30*, EXTEND+2*, UNASSIGN+4*, FLAGG+3* |
START | UNASSIGN+1~, UNASSIGN+3*, UNASSIGN+7 |
STAT | UNASSIGN+5~, UNASSIGN+6* |
T | DV+1~, DV+2*, DV+3, DV+5, TM+1~, TM+2*, TM+3, TM+4, TM+5, TM+6 , TM+7 |
TEAM | PROMPT+5! |
TEAM( | TM+3, TM+5*, TM+6!, TM+7 |
TP | TP+1~*, TP+2, TP+3, VERPR+6~* |
U | SORTP+6, SORTP+9, SORTP+11, SORTP+12, DV+2, DV+3, DV+5, EC+3, EC+4, EC+5 , EC+7, TM+2, TM+5, IU+5, IU+6, IU+10, IU+14, PROMPT+30, EXTEND+6, UNASSIGN+7 , PA+1, PR+2, PR+4, TP+1, TP+3, SORT+2, SORT+5, SORT+6, SORT+10, SORT+12 , INACT+2, INACT+3, INACT+4, POSIN+3, POSIN+5, POSIN+9, POSIN+10, PRFLAG+4, PRFLAG+8, PRFLAG+9 , PRFLAG+10, PRFLAG+14, VERPR+3, VERPR+6, VERPR+7, VERPR+8 |
X | SORTP+5*, SORTP+6, SORTP+8, SORTP+12, SORTP+13*, EXTEND+7, FLAGG+7, INACT+3*, INACT+5, INACT+6* , INCON+1~, INCON+2, POSIN+1*, POSIN+5*, POSIN+10* |
>> X1 | INACT+4*, INACT+6* |
>> X2 | INACT+4*, INACT+6* |
>> Y | SORTP+6, SORTP+9, SORTP+11, SORTP+12, SORTYP+5 |
>> Y(0 | SORTP+9, SORTP+11 |
ZERO | EC+3, TM+2, FILEIN+2~, FILEIN+3*, FILEIN+9, UNASSIGN+7*, PR+2, TP+1, SORT+2*, SORT+3 , INACT+1~, INACT+3*, INACT+4, INACT+6*, POSIN+2~*, POSIN+3, POSIN+5, POSIN+9, POSIN+10, PRFLAG+3* , PRFLAG+4, PRFLAG+10, PRFLAG+14, VERPR+2~*, VERPR+3, VERPR+6, VERPR+8 |
ZEROTP | VERPR+2~, VERPR+6*, VERPR+7 |