SCMCDD1 ;ALB/REW/ART - DD Calls used by PCMM ; 08/25/2014
Source file <SCMCDD1.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 | 12 | SCAPMC21 SCAPMC6 SCMCBK5 SCMCBK8 SCMCQK1 SCMCQK2 SCRPM21U SCRPMTA SCUTBK10 ^SCPT(404.42 ^SCPT(404.43 ^SCTM(404.57 |
Name | Comments | DBIA/ICR reference |
---|---|---|
WRITETP(SCTP) | ;used by write node of 404.57
|
|
SETPTTM(SCPTTMA) | ;delete
|
|
KILLPTTM(SCPTTMA) | ;delete
|
|
AFTERTM(SCPTTM) | ;called after update of 404.42
|
|
BEFORETM(SCPTTM) | ;called before update of 404.42
|
|
SETPC(SC1,SC2,SC3,SC4,DA) | ||
KILLPC(SC1,SC2,SC3,SC4,DA) | ;APCPOS xref for 404.43
|
|
MAKEMANY(DFNA,SCOLDASS,SCBADASS,SCNEWASS) | ;Not supported for use by PCMM Only - sets PC field to YES
; DFNA - DFN ARRAY ; SCOLDASS - Subset of DFNA that were previously assigned ; SCBADASS - Subset of DFNA that could not be assigned ; SCNEWASS - Subset of DFNA that were newly assigned ; Returned: total^new^old^bad ; Note: No input error checking!! |
|
MAKEOUT(DA) | ;used by 404.42 to create an outpatient profile entry (if there wasn't one) and set the PRIMARY CARE?(.04) field to YES
; Input: DA - 404.42 IEN ; Returned (for de-bugging): ok?^ien of404.41^new? ; 603 - create record for all assignment types |
|
AFTERTP(SCPTTP) | ;called after update of 404.43
|
|
BEFORETP(SCPTTP) | ;called before update of 404.43
|
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^ORD(101 - [#101] | AFTERTM+10, AFTERTP+15 |
^SC - [#44] | WRITETP+3 |
^SCPT(404.42 - [#404.42] | AFTERTM+3, BEFORETM+4, SETPC+7, KILLPC+7, MAKEOUT+5 |
^SCPT(404.43 - [#404.43] | SETPC+8*, KILLPC+8!, AFTERTP+3, AFTERTP+6, BEFORETP+4 |
^SCTM(404.51 - [#404.51] | AFTERTM+7, BEFORETM+8, AFTERTP+12, BEFORETP+10 |
^SCTM(404.57 - [#404.57] | WRITETP+2, AFTERTP+10, BEFORETP+8 |
^TMP($J | AFTERTM+8, AFTERTM+9*, AFTERTM+12!, BEFORETM+3!, BEFORETM+9*, BEFORETM+12*, AFTERTP+13, AFTERTP+14*, AFTERTP+17!, BEFORETP+3! , BEFORETP+11*, BEFORETP+14* |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
DA | BEFORETM+1~, SETPC~, SETPC+8, KILLPC~, KILLPC+8, MAKEOUT~, MAKEOUT+5, BEFORETP+1~ |
DFN | SETPC+6~, SETPC+7*, SETPC+8, KILLPC+6~, KILLPC+7*, KILLPC+8, MAKEMANY+7~, MAKEMANY+9*, MAKEMANY+10*, MAKEMANY+12 , MAKEMANY+16, MAKEMANY+20, MAKEMANY+23, MAKEOUT+4~, MAKEOUT+6*, MAKEOUT+9 |
DFNA | MAKEMANY~, MAKEMANY+10 |
DIC | BEFORETM+1~, BEFORETP+1~ |
DIQ | BEFORETM+1~, BEFORETP+1~ |
DR | BEFORETM+1~, BEFORETP+1~ |
DT | WRITETP+3 |
SC1 | SETPC~, SETPC+7, SETPC+8, KILLPC~, KILLPC+7, KILLPC+8 |
SC2 | SETPC~, SETPC+8, KILLPC~, KILLPC+8 |
SC3 | SETPC~, SETPC+8, KILLPC~, KILLPC+8 |
SC4 | SETPC~, SETPC+8, KILLPC~, KILLPC+8 |
SCASSIGN | MAKEOUT+4~, MAKEOUT+7*, MAKEOUT+8 |
SCBADASS | MAKEMANY~, MAKEMANY+16 |
SCBADCNT | MAKEMANY+7~, MAKEMANY+8*, MAKEMANY+15*, MAKEMANY+24 |
SCBADOUT | MAKEMANY+7~ |
SCCL | WRITETP+1~, WRITETP+2*, WRITETP+3 |
SCFLD | AFTERTM+1~, AFTERTM+9*, BEFORETM+1~, BEFORETM+11*, BEFORETM+12, AFTERTP+1~, AFTERTP+14*, BEFORETP+1~, BEFORETP+13*, BEFORETP+14 |
SCLP | AFTERTP+1~, AFTERTP+6* |
SCNEWASS | MAKEMANY~, MAKEMANY+20 |
SCNEWCNT | MAKEMANY+7~, MAKEMANY+8*, MAKEMANY+19*, MAKEMANY+24 |
SCNODE | MAKEOUT+4~, MAKEOUT+5*, MAKEOUT+6, MAKEOUT+7 |
SCOLDASS | MAKEMANY~, MAKEMANY+23 |
SCOLDCNT | MAKEMANY+7~, MAKEMANY+8*, MAKEMANY+22*, MAKEMANY+24 |
SCOUTFLD | MAKEMANY+7~, MAKEOUT+4~ |
SCOUTFLD( | MAKEMANY+11*, MAKEOUT+8* |
SCPCTMAF | AFTERTM+1~, AFTERTM+5* |
SCPCTMB4 | AFTERTM+1~, BEFORETM+1~, BEFORETM+6* |
SCPCTPAF | AFTERTP+1~, AFTERTP+8* |
SCPCTPB4 | AFTERTP+1~, BEFORETP+1~, BEFORETP+6* |
SCPTNM | AFTERTP+1~ |
SCPTTM | AFTERTM~, AFTERTM+2, AFTERTM+3, AFTERTM+8, AFTERTM+9, AFTERTM+12, BEFORETM~, BEFORETM+2, BEFORETM+3, BEFORETM+4 , BEFORETM+9, BEFORETM+12 |
SCPTTMA | SETPTTM~, KILLPTTM~ |
SCPTTMAF | AFTERTM+1~, AFTERTM+3*, AFTERTM+4, AFTERTM+5, AFTERTM+6, AFTERTM+9, AFTERTM+11 |
SCPTTMB4 | AFTERTM+1~, AFTERTM+11, BEFORETM+1~, BEFORETM+4*, BEFORETM+5, BEFORETM+6, BEFORETM+7, BEFORETM+10 |
SCPTTP | AFTERTP~, AFTERTP+2, AFTERTP+3, AFTERTP+6, AFTERTP+13, AFTERTP+14, AFTERTP+17, BEFORETP~, BEFORETP+2, BEFORETP+3 , BEFORETP+4, BEFORETP+11, BEFORETP+14 |
SCPTTPAF | AFTERTP+1~, AFTERTP+3*, AFTERTP+4, AFTERTP+5, AFTERTP+6*, AFTERTP+7, AFTERTP+8, AFTERTP+9, AFTERTP+14, AFTERTP+16 |
SCPTTPB4 | AFTERTP+1~, AFTERTP+16, BEFORETP+1~, BEFORETP+4*, BEFORETP+5, BEFORETP+6, BEFORETP+7, BEFORETP+12 |
SCTMAF | AFTERTM+1~, AFTERTM+6*, AFTERTM+7, AFTERTP+1~, AFTERTP+11*, AFTERTP+12 |
SCTMB4 | AFTERTM+1~, BEFORETM+1~, BEFORETM+7*, BEFORETM+8, AFTERTP+1~, BEFORETP+1~, BEFORETP+9*, BEFORETP+10 |
SCTMNDAF | AFTERTM+1~, AFTERTM+7*, AFTERTP+1~, AFTERTP+12*, BEFORETP+1~ |
SCTMNDB4 | AFTERTM+1~, BEFORETM+1~, BEFORETM+8*, AFTERTP+1~, BEFORETP+1~, BEFORETP+10* |
SCTMNMB4 | AFTERTM+1~, BEFORETP+1~ |
SCTP | WRITETP~, WRITETP+2, WRITETP+3 |
SCTPAF | AFTERTP+1~, AFTERTP+9*, AFTERTP+10, AFTERTP+11 |
SCTPB4 | AFTERTP+1~, BEFORETP+1~, BEFORETP+7*, BEFORETP+8, BEFORETP+9 |
SCTPNDAF | AFTERTP+1~, AFTERTP+10*, AFTERTP+11 |
SCTPNDB4 | AFTERTP+1~, BEFORETP+1~, BEFORETP+8*, BEFORETP+9 |
SCTPNMB4 | AFTERTP+1~ |
SCX | AFTERTM+1~, AFTERTM+9*, BEFORETM+1~, BEFORETM+10*, BEFORETM+12, MAKEMANY+7~, MAKEMANY+12*, MAKEMANY+14, MAKEMANY+18, MAKEOUT+4~ , MAKEOUT+9*, MAKEOUT+10, AFTERTP+1~, AFTERTP+14*, BEFORETP+1~, BEFORETP+12*, BEFORETP+14 |
SCY | BEFORETM+1~, BEFORETM+10*, BEFORETM+11, BEFORETP+1~, BEFORETP+12*, BEFORETP+13 |
U | WRITETP+2, WRITETP+3, AFTERTM+5, AFTERTM+6, AFTERTM+9, BEFORETM+6, BEFORETM+7, BEFORETM+10, SETPC+7, KILLPC+7 , MAKEMANY+18, MAKEMANY+24, MAKEOUT+6, MAKEOUT+7, AFTERTP+8, AFTERTP+9, AFTERTP+11, AFTERTP+14, BEFORETP+6, BEFORETP+7 , BEFORETP+9, BEFORETP+12 |
X | AFTERTM+1~, AFTERTM+8*, AFTERTM+10*, BEFORETM+1~, BEFORETM+9*, AFTERTP+1~, AFTERTP+13*, AFTERTP+15*, BEFORETP+1~, BEFORETP+11* |
Y | AFTERTM+1~, AFTERTP+1~ |