SCMCDD1 ;ALB/REW - DD Calls used by PCMM ; 6 November 1995
Source file <SCMCDD1.m>
Package | Total | Call Graph |
---|---|---|
Scheduling | 2 | $$ACOUTPT^SCAPMC20 $$GETPRTP^SCAPMCU2 |
Kernel | 1 | EN^XQOR |
Name | Comments | DBIA/ICR reference |
---|---|---|
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
; Returned (for de-bugging): ok?^ien of404.41^new? |
|
BEFORETM(SCPTTM) | ;called before update of 404.42
|
|
WRITETP(SCTP) | ;used by write node of 404.57
|
|
KILLPC(SC1,SC2,SC3,SC4,DA) | ;APCPOS xref for 404.43
|
|
KILLPTTM(SCPTTMA) | ;delete
|
|
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!! |
|
SETPC(SC1,SC2,SC3,SC4,DA) | ||
AFTERTP(SCPTTP) | ;called after update of 404.43
|
|
AFTERTM(SCPTTM) | ;called after update of 404.42
|
|
BEFORETP(SCPTTP) | ;called before update of 404.43
|
|
SETPTTM(SCPTTMA) | ;delete
|
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^ORD(101 - [#101] | AFTERTM+9, AFTERTP+11 |
^SC - [#44] | WRITETP+3 |
^SCPT(404.42 - [#404.42] | AFTERTM+3, BEFORETM+3, SETPC+7, KILLPC+7, MAKEOUT+3 |
^SCPT(404.43 - [#404.43] | SETPC+8*, KILLPC+8!, AFTERTP+3, BEFORETP+3 |
^SCTM(404.51 - [#404.51] | AFTERTM+6, BEFORETM+6, AFTERTP+8, BEFORETP+9 |
^SCTM(404.57 - [#404.57] | WRITETP+2, AFTERTP+6, BEFORETP+7 |
^TMP($J | AFTERTM+7, AFTERTM+8*, AFTERTM+11!, BEFORETM+7*, BEFORETM+10*, AFTERTP+9, AFTERTP+10*, AFTERTP+13!, BEFORETP+10*, BEFORETP+13* |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
DA | BEFORETM+1~, SETPC~, SETPC+8, KILLPC~, KILLPC+8, MAKEOUT~, MAKEOUT+3, 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+2~, MAKEOUT+4*, MAKEOUT+7 |
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 |
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+8*, BEFORETM+1~, BEFORETM+9*, BEFORETM+10, AFTERTP+1~, AFTERTP+10*, BEFORETP+1~, BEFORETP+12*, BEFORETP+13 |
SCNEWASS | MAKEMANY~, MAKEMANY+20 |
SCNEWCNT | MAKEMANY+7~, MAKEMANY+8*, MAKEMANY+19*, MAKEMANY+24 |
SCNODE | MAKEOUT+2~, MAKEOUT+3*, MAKEOUT+4, MAKEOUT+5 |
SCOLDASS | MAKEMANY~, MAKEMANY+23 |
SCOLDCNT | MAKEMANY+7~, MAKEMANY+8*, MAKEMANY+22*, MAKEMANY+24 |
SCOUTFLD | MAKEMANY+7~, MAKEOUT+2~ |
SCOUTFLD( | MAKEMANY+11*, MAKEOUT+6* |
SCPCTMAF | AFTERTM+1~, AFTERTM+4* |
SCPCTMB4 | AFTERTM+1~, BEFORETM+1~, BEFORETM+4* |
SCPCTPAF | AFTERTP+1~, AFTERTP+4* |
SCPCTPB4 | AFTERTP+1~, BEFORETP+1~, BEFORETP+5* |
SCPTNM | AFTERTP+1~ |
SCPTTM | AFTERTM~, AFTERTM+2, AFTERTM+3, AFTERTM+7, AFTERTM+8, AFTERTM+11, BEFORETM~, BEFORETM+2, BEFORETM+3, BEFORETM+7 , BEFORETM+10 |
SCPTTMA | SETPTTM~, KILLPTTM~ |
SCPTTMAF | AFTERTM+1~, AFTERTM+3*, AFTERTM+4, AFTERTM+5, AFTERTM+8, AFTERTM+10 |
SCPTTMB4 | AFTERTM+1~, AFTERTM+10, BEFORETM+1~, BEFORETM+3*, BEFORETM+4, BEFORETM+5, BEFORETM+8 |
SCPTTP | AFTERTP~, AFTERTP+2, AFTERTP+3, AFTERTP+9, AFTERTP+10, AFTERTP+13, BEFORETP~, BEFORETP+2, BEFORETP+3, BEFORETP+10 , BEFORETP+13 |
SCPTTPAF | AFTERTP+1~, AFTERTP+3*, AFTERTP+4, AFTERTP+5, AFTERTP+10, AFTERTP+12 |
SCPTTPB4 | AFTERTP+1~, AFTERTP+12, BEFORETP+1~, BEFORETP+3*, BEFORETP+4, BEFORETP+5, BEFORETP+6, BEFORETP+11 |
SCTMAF | AFTERTM+1~, AFTERTM+5*, AFTERTM+6, AFTERTP+1~, AFTERTP+7*, AFTERTP+8 |
SCTMB4 | AFTERTM+1~, BEFORETM+1~, BEFORETM+5*, BEFORETM+6, AFTERTP+1~, BEFORETP+1~, BEFORETP+8*, BEFORETP+9 |
SCTMNDAF | AFTERTM+1~, AFTERTM+6*, AFTERTP+1~, AFTERTP+8*, BEFORETP+1~ |
SCTMNDB4 | AFTERTM+1~, BEFORETM+1~, BEFORETM+6*, AFTERTP+1~, BEFORETP+1~, BEFORETP+9* |
SCTMNMB4 | AFTERTM+1~, BEFORETP+1~ |
SCTP | WRITETP~, WRITETP+2, WRITETP+3 |
SCTPAF | AFTERTP+1~, AFTERTP+5*, AFTERTP+6, AFTERTP+7 |
SCTPB4 | AFTERTP+1~, BEFORETP+1~, BEFORETP+6*, BEFORETP+7, BEFORETP+8 |
SCTPNDAF | AFTERTP+1~, AFTERTP+6*, AFTERTP+7 |
SCTPNDB4 | AFTERTP+1~, BEFORETP+1~, BEFORETP+7*, BEFORETP+8 |
SCTPNMB4 | AFTERTP+1~ |
SCX | AFTERTM+1~, AFTERTM+8*, BEFORETM+1~, BEFORETM+8*, BEFORETM+10, MAKEMANY+7~, MAKEMANY+12*, MAKEMANY+14, MAKEMANY+18, MAKEOUT+2~ , MAKEOUT+7*, MAKEOUT+8, AFTERTP+1~, AFTERTP+10*, BEFORETP+1~, BEFORETP+11*, BEFORETP+13 |
SCY | BEFORETM+1~, BEFORETM+8*, BEFORETM+9, BEFORETP+1~, BEFORETP+11*, BEFORETP+12 |
U | WRITETP+2, WRITETP+3, AFTERTM+4, AFTERTM+5, AFTERTM+8, BEFORETM+4, BEFORETM+5, BEFORETM+8, SETPC+7, KILLPC+7 , MAKEMANY+18, MAKEMANY+24, MAKEOUT+4, MAKEOUT+5, AFTERTP+4, AFTERTP+5, AFTERTP+7, AFTERTP+10, BEFORETP+5, BEFORETP+6 , BEFORETP+8, BEFORETP+11 |
X | AFTERTM+1~, AFTERTM+7*, AFTERTM+9*, BEFORETM+1~, BEFORETM+7*, AFTERTP+1~, AFTERTP+9*, AFTERTP+11*, BEFORETP+1~, BEFORETP+10* |
Y | AFTERTM+1~, AFTERTP+1~ |