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 |  Caller Graph |  Entry Points |  External References |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables  | All
Print Page as PDF
Routine: RMIMHL

Package: Functional Independence

Routine: RMIMHL


Information

RMIMHL ;WPB/JLTP ; FIM HL7 UTILITY ; 20-SEPT-2002

Source Information

Source file <RMIMHL.m>

Call Graph

Call Graph

Call Graph Total: 7

Package Total Call Graph
Health Level Seven 3 ($$HLDATE,$$HLNAME,$$HLPHONE)^HLFNC  INIT^HLFNC2  GENERATE^HLMA  
VA FileMan 2 $$FIND1^DIC  ^DIE  
Functional Independence 1 DME^RMIMRP  
MailMan 1 ^XMD  

Caller Graph

Legends:

Legend of Colors

Package Component Superscript legend

action A extended action Ea event driver Ed subscriber Su protocol O limited protocol LP run routine RR broker B edit E server Se print P screenman SM inquire I

Caller Graph

Caller Graph Total: 1

Package Total Caller Graph
Functional Independence 1 RMIM NIGHTLY TRANSMISSION TASK  

Entry Points

Name Comments DBIA/ICR reference
SND(X) ; Generate HL7 Message for Austin
PID() ; Build and Return the PID Segment
OBR() ; KEY FIELDS
PV1() ; EPISODE OF CARE DATA
CCV(X) ; CARE CLASS CONVERSION
NTE() ; TRANSFERS
OBXDG() ; DIAGNOSIS CODES
OBXS(T) ; FIM SCORES
OBXN(X) ; CASE NOTES
TASK ; NIGHTLY JOB

External References

Name Field # of Occurrence
$$FIND1^DIC TASK+1
^DIE SND+20
$$HLDATE^HLFNC PID+7, OBR+4, OBR+6, OBR+8, OBR+15, PV1+5, PV1+6, NTE+3
$$HLNAME^HLFNC PID+6
$$HLPHONE^HLFNC PID+15
INIT^HLFNC2 SND+3
GENERATE^HLMA SND+19
DME^RMIMRP SND+14
^XMD TASK+9

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^DIC(4.2 - [#4.2] FIND1^DIC
^RMIM(783 - [#783] Classic Fileman Calls

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DPT - [#2] PID+6
^RMIM(783 - [#783] SND+5, SND+12, TASK+10, TASK+11

Label References

Name Line Occurrences
$$CCV OBR+5, PV1+4
$$NTE SND+6
$$OBR SND+7
$$OBXDG SND+7
$$OBXS SND+9
$$PID SND+6
$$PV1 SND+6
$$SND TASK+12

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
ADDR PID+1~, PID+14*
ADMCL PV1+1~, PV1+3*
ADMDT SND+1~, SND+12*, SND+13, SND+14, PV1+1~, PV1+5*
ADMIT OBR+1~, OBR+8*
ASIA OBXDG+1~, OBXDG+2*, OBXDG+3
ASSDT OBR+1~, OBR+15*
CARE OBR+1~, OBR+5*
CARECL PV1+1~, PV1+4*
CASE PID+1~, PID+8*
CITY PID+1~, PID+10*, PID+14
COM NTE+1~*, NTE+2*, NTE+3*, NTE+4*, NTE+5
CS SND+1~, SND+4*, PID+8, OBR+3, OBR+4, OBR+5, OBR+6, OBR+7, OBR+8, OBR+12
, NTE+4, OBXDG+2, OBXDG+3, OBXS+2
DA SND+1~, SND+20*
DCDT SND+1~, SND+12*, SND+13, SND+14, PV1+1~, PV1+6*
DFN SND+12*, SND+13, PID+1~, PID+5*, PID+6
DIE SND+1~, SND+20*
DME SND+1~, SND+14, SND+16*, SND+17*, SND+18
DME( SND+15, SND+16
DOB PID+1~, PID+7*, OBR+1~, OBR+4*
DR SND+1~, SND+20*
ETIOL OBR+1~, OBR+14*
FAC OBR+1~, OBR+9*, OBR+10*, OBR+11*, OBR+12
FS SND+1~, SND+4*, SND+16, SND+17, PID+4, PID+5, PID+6, PID+7, PID+8, PID+14
, PID+15, PID+16, PID+17, PID+18, PID+19, PID+20, OBR+13, OBR+14, OBR+15, OBR+16
, PV1+3, PV1+4, PV1+5, PV1+6, PV1+7, NTE+5, OBXDG+3, OBXDG+4, OBXDG+5, OBXS+2
, OBXS+3, OBXS+4, OBXS+5, OBXN+1, OBXN+2, OBXN+3
HL SND+1~, SND+3
HL("ECH" SND+4
HL("FS" SND+4
HLA SND+1~
HLA("HLS" SND+6*, SND+7*, SND+9*, SND+18*
HLI SND+1~, OBXN+1
I SND+1~, SND+5*, SND+15*, SND+16
ICD OBXDG+1~, OBXDG+2*, OBXDG+3
IDX SND+1~, SND+7*, SND+9*, SND+18*, OBXS+3
IFN SND+1~, SND+2*, SND+5, SND+12, SND+20, PID+8, TASK+10*, TASK+11, TASK+12
IMPAIR OBR+1~, OBR+7*
MARRIED PID+1~, PID+18*
>> MIL PID+19*
OBR OBR+1~, OBR+2*, OBR+13*, OBR+14*, OBR+15*, OBR+16
OBX OBXDG+1~, OBXDG+3*, OBXDG+4*, OBXDG+5, OBXS+1~, OBXS+2*, OBXS+3*, OBXS+4*, OBXS+5, OBXN+1~*
, OBXN+2*, OBXN+3
ONSET OBR+1~, OBR+6*
PHONE PID+1~, PID+15*
PID PID+1~, PID+3*, PID+4*, PID+5*, PID+6*, PID+7*, PID+8*, PID+14*, PID+15*, PID+16*
, PID+17*, PID+18*, PID+19*, PID+20
PNM PID+1~, PID+6*
PV1 PV1+1~, PV1+2*, PV1+3*, PV1+4*, PV1+5*, PV1+6*, PV1+7
RACE PID+1~, PID+17*
RC SND+1~, SND+4*
RES SND+1~, SND+19, SND+21
RM SND+1~, NTE+3*
RM( SND+5*, SND+9, OBXS+2
RM(0 PID+4, PID+5, PID+7, PID+8, OBR+3, OBR+4, OBR+5, OBR+6, OBR+7, OBR+8
, OBR+9, OBR+15, PV1+4, PV1+5, PV1+6
RM(1 PID+9, PID+10, PID+11, PID+12, PID+15, PID+16, PID+17, PID+18, PID+19
RM(2 OBR+14, PV1+3, NTE+2, OBXDG+2
RM(3 OBXDG+2
SCORES OBXS+1~, OBXS+2*
SEX PID+1~, PID+16*
SSN PID+2~, PID+4*, OBR+1~, OBR+3*
>> STAT TASK+12*
STATE PID+2~, PID+11*, PID+14
STREET PID+2~, PID+9*, PID+14
T SND+1~, SND+8*, SND+9, OBXS~, OBXS+2
TX TASK+2~
TX(1 TASK+3*
TX(2 TASK+4*
TX(3 TASK+5*
TX(4 TASK+6*
TX(5 TASK+7*
TYPE OBXS+1~, OBXS+2*, OBXS+3
TYPES SND+1~, SND+8*, OBXS+2
U SND+12, SND+13, PID+4, PID+5, PID+6, PID+7, PID+8, PID+9, PID+10, PID+11
, PID+12, PID+14, PID+15, PID+16, PID+17, PID+18, PID+19, OBR+3, OBR+4, OBR+5
, OBR+6, OBR+7, OBR+8, OBR+9, OBR+14, OBR+15, PV1+3, PV1+4, PV1+5, PV1+6
, NTE+2, NTE+3, NTE+4, OBXDG+2, OBXS+2
UNIV OBR+1~, OBR+2*, OBR+3*, OBR+4*, OBR+5*, OBR+6*, OBR+7*, OBR+8*, OBR+12*, OBR+13
X SND~, SND+2, SND+12*, SND+13*, SND+14, CCV~, CCV+1, OBXN~, OBXN+2
XMDUN TASK+2~, TASK+8*
XMDUZ TASK+2~, TASK+8*
XMSUB TASK+2~, TASK+8*
XMTEXT TASK+2~, TASK+9*
XMY TASK+2~
XMY("G.RMIM F SOD" , TASK+9*
XMZ TASK+2~
ZIP PID+2~, PID+12*, PID+14
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables  | All