Home   Package List   Routine Alphabetical List   Global Alphabetical List   FileMan Files List   FileMan Sub-Files List   Package Component Lists   Package-Namespace Mapping  
Info |  Source |  Call Graph |  Entry Points |  External References |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  Marked Items  | All
Print Page as PDF
Routine: MCORMN

Package: Medicine

Routine: MCORMN


Information

MCORMN ;WISC/DCB-Front-end for Health Summary ;4/26/04 11:54

Source Information

Source file <MCORMN.m>

Call Graph

Call Graph

Call Graph Total: 9

Package Total Call Graph
Medicine 3 ^MCARPS1  ($$BUILD,SLIP)^MCORMN0  ($$CONVERT,$$MSH,$$OBX1,$$PID)^MCORMN01  
MailMan 2 KILL^XM  ^XMD  
VA FileMan 2 $$FIND1^DIC  $$GET1^DIQ  
Health Level Seven 1 $$FMDATE^HLFNC  
Kernel 1 $$PATCH^XPDUTL  

Entry Points

Name Comments DBIA/ICR reference
HL7(MESSNUMB) ;This is the HL7 entry point for queries
ERROR ;HL7 Messaging Error
SERVER ;A do nothing routine
HSUM(RAP,PATID,BDATE,EDATE,OCC,PE,MSTR,MCTDEC,GLOBAL,ATYPE) ;Sending Message Builder
PROCN ;
PR690 ; Set node for CP Reports
OBR1(SDATE,MCPROC,HLECH) ; OBX Messaging Line
SETNODE(NODE,VALUE) ; Set the node with the HL7 message string
HL1(MCSAP,MCDFN,MCB,MCE,MCOCC,MCTYP) ; Alternate Entry Point for Data View

External References

Name Field # of Occurrence
$$FIND1^DIC HSUM+10, PROCN+2
$$GET1^DIQ HSUM+11
$$FMDATE^HLFNC HL7+14
^MCARPS1 HSUM+26
$$BUILD^MCORMN0 PROCN+23
SLIP^MCORMN0 HL7+6, PR690+3
$$CONVERT^MCORMN01 OBR1+4
$$MSH^MCORMN01 PR690+4
$$OBX1^MCORMN01 PR690+7
$$PID^MCORMN01 PR690+5
KILL^XM HL7+25, ERROR+1
^XMD HL7+23
$$PATCH^XPDUTL PROCN+2

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^DIC(4 - [#4] FIND1^DIC,  GET1^DIQ
^DIC(9.4 - [#9.4] FIND1^DIC

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^MCAR(690 - [#690] HL7+11, HSUM+5
^MCAR(697.2 - [#697.2] HSUM+7, HSUM+8, PROCN+20, PROCN+21
^MDD(702 - [#702] HSUM+5
^TMP("MCAR" HSUM+25!, PROCN+8*, PROCN+11, PROCN+13, PROCN+25!
^TMP("MCAR1" HL7+18*, HL7+26!, HL1+3!, HL1+5*
^TMP("MDPLST" PROCN+3!, PROCN+4, PROCN+7, PROCN+9!
^TMP("MDPTXT" PROCN+25!, PR690+8

Label References

Name Line Occurrences
$$OBR1 PR690+6
@( PR690+8
ERROR HL7+5, HL7+7, HL7+8, HL7+11
HSUM HL7+17, HL1+4
PR690 PROCN+18, PROCN+19
SETNODE PR690+4, PR690+5, PR690+6, PR690+7, PR690+10, PR690+11

Naked Globals

Name Field # of Occurrence
^( PROCN+7, PROCN+13

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
ATYPE HL7+2~, HL7+9*, HL7+17, HSUM~, PROCN+23, HL1+2~
BDATE HL7+1~, HL7+13*, HL7+14*, HL7+17, HSUM~, HSUM+16*, HSUM+18*, HSUM+20, PROCN+16, HL1+1~
BEGDATE HSUM+1~, HSUM+20*, PROCN+13
COUNT HSUM+2~, HSUM+21*, PROCN+10*, PROCN+13, PROCN+18*, PROCN+19*, PROCN+24*
DFN HSUM+2~, HSUM+26*, PROCN+23
DUZ(2 HSUM+10
EDATE HL7+1~, HL7+13*, HL7+14*, HL7+17, HSUM~, HSUM+15*, HSUM+18*, HSUM+19, PROCN+17, HL1+1~
ENDDATE HSUM+1~, HSUM+19*, HSUM+21, PROCN+12
FILE HSUM+2~, PROCN+21*, PROCN+22
GLOBAL HL7+16*, HL7+17, HL7+18, HL7+19, HL7+24*, HL7+27, HSUM~, HSUM+4*, HSUM+5*, HL1+3*
, HL1+4, HL1+5
GNODE HL7+2~, HL7+4*, HL7+5, HL7+7, HL1+2~
HLECH PR690+1~, PR690+3*, PR690+6, OBR1~
K HSUM+22~
L HSUM+22~
LL HSUM+22~
LL1 HSUM+22~
LOC HSUM+1~, HSUM+11*, HSUM+12
LOOP HSUM+2~, HSUM+21*, OBR1+1~
M HSUM+22~
MCARCODE HSUM+23~
MCARFILE HSUM+23~
>> MCARGDA PROCN+18*, PROCN+19*
MCARGRTN PROCN+25!, PR690+2*
MCARPPS PROCN+25!, PR690+2*, PR690+8
MCARPSUM HSUM+23~
MCARSUM HSUM+23~
MCB HL1~, HL1+4
MCDEST HSUM+2~, PROCN+15*, PROCN+23, PR690+4, PR690+5, PR690+6, PR690+7, PR690+11
MCDFN HSUM+1~, HSUM+14*, PR690+5, HL1~, HL1+4
>> MCDTIME PROCN+12*, PROCN+13*, PROCN+15
MCE HL1~, HL1+4
MCER HSUM+3~
MCERR HSUM+3~, PROCN+23*, PROCN+24
MCESKEY HSUM+23~
MCESON HSUM+23~
MCESSEC HSUM+23~
MCFILE HSUM+2~, PROCN+22*, PROCN+23
MCG PROCN+10~, PROCN+13*, PROCN+14, PROCN+18, PROCN+19, PR690+2
MCIMAGE HSUM+1~, HSUM+24*
MCLINE HL7+1~, HSUM+14*, PROCN+23, SETNODE+1*, HL1+1~
MCLP PROCN+4~, PROCN+7*, PROCN+8
MCLP1 PROCN+4~, PROCN+7*, PROCN+8
MCOCC HL1~, HL1+4
MCPRO PROCN+25!, PR690+2*
MCPROC HSUM+2~, PROCN+10*, PROCN+11*, PROCN+13, PROCN+15, PROCN+18*, PROCN+19*, PROCN+20, PROCN+23, PR690+4
PR690+6, OBR1~
MCREC HSUM+2~, PROCN+14*, PROCN+23
MCRESULT PROCN+1~, PROCN+4*
MCROU PROCN+1~, PROCN+5*, PROCN+6
MCRREC PR690+1~, PR690+8*, PR690+9*, PR690+10
MCSAP HL1~, HL1+4
MCSUP HSUM+23~
MCTDEC HL7+1~, HL7+16*, HL7+17, HSUM~, PROCN+15, PR690+10, HL1+1~
MCTYP HL1~, HL1+4
MCVAL HSUM+3~, HSUM+10*
MCXG PROCN+4~, PROCN+7*, PROCN+8
MDHDR PROCN+25!, PR690+2*
MDHOLDR PROCN+1~, PROCN+15*, PROCN+18, PROCN+19
MDRDV PROCN+3*, PROCN+25!
MDT PROCN+25!, PR690+2*
MESSNUMB HL7~, HL7+3, HL7+4
MSH HL7+1~, HL7+5*, HL7+6, HL7+15, HL1+1~
MST HSUM+1~, HSUM+13*, PROCN+23, PR690+4
MSTR HL7+1~, HL7+6*, HL7+17, HSUM~, PROCN+23, PR690+3, HL1+1~
NODE SETNODE~, SETNODE+1
OCC HL7+1~, HL7+9*, HL7+17, HSUM~, HSUM+17*, PROCN+13, HL1+1~
ORD HL7+1~, HL1+1~
PATID HL7+1~, HL7+10*, HL7+11, HL7+17, HSUM~, HSUM+4, HSUM+5, HSUM+14, HSUM+26, HL1+1~
PCI HSUM+1~, HSUM+13*, PROCN+23, PR690+4
PE HSUM~, HSUM+6, HSUM+7, HSUM+9*, HSUM+22~
PREC HSUM+2~, PROCN+20*, PROCN+21
PROC HL7+1~, HL7+12*, HL7+17, HL1+1~
QDT HL7+2~, HL1+2~
QFC HL7+2~, HL7+8*, HL1+2~
QID HL7+2~, HL1+2~
>> QLR HL7+9*
QP HL7+2~, HL1+2~
>> QRD HL7+7*, HL7+8, HL7+9, HL7+10, HL7+12, HL7+13
RAP HL7+2~, HL7+15*, HL7+17, HSUM~, PROCN+23, PR690+4, HL1+2~
REC HSUM+1~, HSUM+10*, HSUM+11, HSUM+22~
RNF HSUM+1~, HSUM+12*, PROCN+23, PR690+4
S1 HSUM+22~
S2 HSUM+22~
S4 HSUM+22~
S5 HSUM+3~, HSUM+7*, HSUM+8*, HSUM+9!
S6 HSUM+22~
SAP HSUM+1~, HSUM+13*, PROCN+23, PR690+4
SDATE OBR1~, OBR1+4
SENDATE HSUM+2~, PROCN+15*, PROCN+16, PROCN+17, PROCN+23, PR690+6
SNF HSUM+1~, HSUM+12*, PROCN+23, PR690+4
ST HL7+1~, PR690+1~, HL1+1~
ST(1 HL7+8, HL7+9, HL7+10, HL7+12, HL7+13, HL7+15, OBR1+4, OBR1+5
ST(2 HL7+9, HL7+13
STAT OBR1+1~, OBR1+3*, OBR1+5
STR OBR1+1~, OBR1+4*, OBR1+5*, OBR1+6
TEMP HL7+1~, HL7+13*, HSUM+3~, HSUM+18*, OBR1+1~, OBR1+4*, HL1+1~
TMP HSUM+1~, OBR1+1~, OBR1+2*, OBR1+5
U HSUM+8, PROCN+14, PROCN+18, PROCN+19, PROCN+21, PR690+2
VALUE SETNODE~, SETNODE+1
VID HSUM+1~, HSUM+14*, PROCN+23, PR690+4
WH HSUM+3~, HSUM+26*
>> XMDUN HL7+20*
>> XMDUZ HL7+20*
>> XMSUB HL7+20*
>> XMTEXT HL7+21*
>> XMY("G.MC MES SAGING SERVER" , HL7+21*
XMZ HL7+1~, HL7+24, HL1+1~

Marked Items

Name Field # of Occurrence
$T( HSUM+14
Info |  Source |  Call Graph |  Entry Points |  External References |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  Marked Items  | All