MAGDHOWC ;WOIFO/PMK - Capture Consult/Procedure Request data ;13 Sep 2018 4:01 PM
Source file <MAGDHOWC.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 |
---|---|---|
Imaging | 1 | MAGD RECEIVE EVENTS |
Kernel | 1 | ^ORD(101 |
Name | Comments | DBIA/ICR reference |
---|---|---|
ENTRY | ;
; determine the kind of message and branch appropriately |
|
APTSCHED(GMRCIEN,SERVICE,APTSCHED) | ; get appointment scheduling information
|
|
CHECKCMT(GMRCIEN,APTSCHED) | ; check if appointment is scheduled (Patch SD*5.3*478)
|
|
CHECKAPT(GMRCIEN,SERVICE,APTSCHED) | ; check if appointment was previously scheduled
; quite often the appointment is entered before the order is entered ; if this is the case, see if we can find the corresponding appointment |
|
ISCLINIC(GMRCIEN,SERVICE,CLINIC) | ; is a particular clinic defined for a given service?
|
Name | Field # of Occurrence |
---|---|
^%DT | CHECKCMT+18 |
$$GET1^DIQ | ENTRY+25, CHECKCMT+6, CHECKCMT+8, CHECKAPT+18, CHECKAPT+20, CHECKAPT+29 |
$$FWDFROM^MAGDGMRC | ENTRY+32 |
$$FINDSEG^MAGDHOW0 | ENTRY+13, ENTRY+17 |
$$MWLFIND^MAGDHOW1 | ISCLINIC+4 |
MSGSETUP^MAGDHOW1 | ENTRY+35, ENTRY+39, ENTRY+46 |
$$CPORDER^MAGDHOWP | ENTRY+20 |
^MAGDTR01 | ENTRY+23 |
SDA^VADPT | CHECKAPT+5 |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^MAG(2006.5831 - [#2006.5831] | ISCLINIC+5 |
^SC("B" | CHECKCMT+14 |
^UTILITY("VASD" | CHECKAPT+6! |
Name | Line Occurrences |
---|---|
$$CHECKCMT | APTSCHED+3 |
$$ISCLINIC | CHECKAPT+11 |
APTSCHED | ENTRY+26 |
CHECKAPT | APTSCHED+7 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
%DT | CHECKCMT+12~, CHECKCMT+18* |
A | CHECKAPT+3~, CHECKAPT+6* |
A( | CHECKAPT+9, CHECKAPT+10, CHECKAPT+11!, CHECKAPT+14, CHECKAPT+15, CHECKAPT+22!, CHECKAPT+31, CHECKAPT+32, CHECKAPT+39, CHECKAPT+40 , CHECKAPT+41, CHECKAPT+42 |
A("" | CHECKAPT+35 |
APTSCHED | ENTRY+2~, ENTRY+26, ENTRY+39, ENTRY+46, APTSCHED~, APTSCHED+3, APTSCHED+7, CHECKCMT~, CHECKCMT+2!, CHECKAPT~ |
APTSCHED("CLI | NIC IEN" , CHECKCMT+15*, CHECKAPT+40*, NIC NAME" , CHECKCMT+16*, CHECKAPT+42* |
APTSCHED("DATETIME" | CHECKAPT+41* |
APTSCHED("FM | DATETIME" , CHECKCMT+19*, CHECKAPT+39* |
CLINIC | CHECKAPT+3~, CHECKAPT+10*, CHECKAPT+11, CHECKAPT+15*, CHECKAPT+17, ISCLINIC~, ISCLINIC+3, ISCLINIC+5 |
COMMENT | CHECKCMT+1~, CHECKCMT+8*, CHECKCMT+9 |
CPINVOCATION | ENTRY+2~, ENTRY+21* |
DATETIME | CHECKCMT+1~, CHECKCMT+4, CHECKCMT+6*, CHECKAPT+3~, CHECKAPT+15*, CHECKAPT+17 |
DEL | ENTRY+2~, ENTRY+9*, ENTRY+14, ENTRY+18, ENTRY+28, ENTRY+44, ENTRY+45 |
DEL2 | ENTRY+2~, ENTRY+28 |
DEL3 | ENTRY+2~ |
DEL4 | ENTRY+2~ |
DEL5 | ENTRY+2~ |
DFN | ENTRY+2~, ENTRY+14*, CHECKAPT+19 |
EARLIEST | CHECKAPT+3~, CHECKAPT+29*, CHECKAPT+30, CHECKAPT+32 |
FILLER2 | ENTRY+2~, ENTRY+31*, ENTRY+36!, CHECKAPT+43* |
FROMSERVICE | ENTRY+29~, ENTRY+32*, ENTRY+35 |
GMRCIEN | ENTRY+2~, ENTRY+18*, ENTRY+20, ENTRY+25, ENTRY+26, ENTRY+32, ENTRY+35, ENTRY+39, ENTRY+46, APTSCHED~ , APTSCHED+3, APTSCHED+7, CHECKCMT~, CHECKCMT+5, CHECKAPT~, CHECKAPT+11, CHECKAPT+21, CHECKAPT+29, ISCLINIC~, ISCLINIC+3 , ISCLINIC+4 |
>> GMRCMSG | ENTRY+5 |
HIT | CHECKAPT+3~, CHECKAPT+14*, CHECKAPT+21*, CHECKAPT+28, CHECKAPT+31, CHECKAPT+32*, CHECKAPT+35*, CHECKAPT+38, CHECKAPT+39, CHECKAPT+40 , CHECKAPT+41, CHECKAPT+42 |
HL7 | ENTRY+2~, ENTRY+5*, ENTRY+6*, ENTRY+13, ENTRY+17 |
HL7(1 | ENTRY+8 |
HL7MSH | ENTRY+2~, ENTRY+8*, ENTRY+9 |
HL7ORC | ENTRY+2~, ENTRY+17, ENTRY+18, ENTRY+28, ENTRY+44, ENTRY+45 |
I | ENTRY+3~, ENTRY+10*, ENTRY+13*, ENTRY+17*, CHECKCMT+1~, CHECKCMT+4*, CHECKCMT+5, CHECKAPT+3~, CHECKAPT+9*, CHECKAPT+10 , CHECKAPT+11, CHECKAPT+14*, CHECKAPT+15, CHECKAPT+21, CHECKAPT+22, CHECKAPT+31*, CHECKAPT+32 |
IEN | ISCLINIC+1~, ISCLINIC+4*, ISCLINIC+5 |
ISCLINIC | ISCLINIC+1~, ISCLINIC+2*, ISCLINIC+5*, ISCLINIC+7 |
J | CHECKAPT+3~, CHECKAPT+16*, CHECKAPT+17 |
ORC1 | ENTRY+43~, ENTRY+44*, ENTRY+46 |
ORC5 | ENTRY+43~, ENTRY+45*, ENTRY+46 |
SCHEDULE | CHECKCMT+1~, CHECKCMT+3*, CHECKCMT+9*, CHECKCMT+11, CHECKCMT+13, CHECKCMT+17, CHECKCMT+21 |
SDAMDFN | CHECKAPT+3~, CHECKAPT+16, CHECKAPT+18*, CHECKAPT+19 |
SDAMGMRCIEN | CHECKAPT+3~, CHECKAPT+20*, CHECKAPT+21, CHECKAPT+22 |
SERVICE | ENTRY+3~, ENTRY+25*, ENTRY+26, ENTRY+39, ENTRY+46, APTSCHED~, APTSCHED+7, CHECKAPT~, CHECKAPT+11, ISCLINIC~ , ISCLINIC+3, ISCLINIC+4 |
SS | CHECKAPT+3~, CHECKAPT+17*, CHECKAPT+18, CHECKAPT+20 |
SS1 | CHECKCMT+1~, CHECKCMT+5*, CHECKCMT+6, CHECKCMT+7 |
SS2 | CHECKCMT+1~, CHECKCMT+7*, CHECKCMT+8 |
X | ENTRY+9*, ENTRY+10, ENTRY+13, ENTRY+14, CHECKCMT+1~, CHECKCMT+13*, CHECKCMT+14, CHECKCMT+16, CHECKCMT+17*, CHECKCMT+18* |
>> XQORHSTK(0 | ENTRY+6 |
Y | CHECKCMT+1~, CHECKCMT+14*, CHECKCMT+15, CHECKCMT+19 |