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 |  Global Variables Directly Accessed |  Label References |  Local Variables |  All
Print Page as PDF
Routine: BEHODC7

Package: IHS Electronic Health Record

Routine: BEHODC7


Information

BEHODC7 ;MSC/IND/MGH - TIU Dictation Support ;20-Mar-2007 13:48;DKM

Source Information

Source file <BEHODC7.m>

Call Graph

Call Graph Total: 6

Package Total Call Graph
IHS Electronic Health Record 3 (KIL,PID)^BEHODC6  GETOBX^BEHODC7  (BOTH,GENACK)^BEHODC8  
Text Integration Utility 3 SEND^TIUALRT  $$UPPER^TIULS  (UPDATE,UPDSTAT)^TIUSRVP  

Caller Graph

Caller Graph Total: 2

Package Total Caller Graph
IHS Electronic Health Record 2 BEHODC6  BEHODC7  

Entry Points

Name Comments DBIA/ICR reference
PROCESS ;EP - Get message one line at a time
UPDATE ;End of text; call routine to file data
NEXT
OBX ; Process OBX
KIL ; Kill Variables
AGTEXT() ; EP
OBR ; Check OBR
ORC ; Check ORC
GETOBX ;EP - Get the OBX data to store

External References

Name Field # of Occurrence
KIL^BEHODC6 PROCESS+6, ORC+3, OBR+11, OBR+14, OBR+16, OBR+22, OBR+24, OBR+35, OBR+46, OBR+48
, OBR+49, OBX+4, NEXT+3, UPDATE+11, KIL+1
PID^BEHODC6 PROCESS+8
GETOBX^BEHODC7 NEXT+2
BOTH^BEHODC8 PROCESS+6, ORC+3, OBR+11, OBR+14, OBR+16, OBR+22, OBR+24, OBR+35, OBR+46, OBR+48
, OBR+49, OBR+51, OBX+4, NEXT+3, UPDATE+11
GENACK^BEHODC8 UPDATE+12
SEND^TIUALRT UPDATE+10
$$UPPER^TIULS OBR+34
UPDATE^TIUSRVP UPDATE+5
UPDSTAT^TIUSRVP UPDATE+9

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^TIU(8925 - [#8925] OBR+41, OBR+42, OBR+44, OBR+47, UPDATE+8
^TIU(8925.1 - [#8925.1] OBR+34
^VA(200 - [#200] OBR+22, OBR+24
^XTV(8989.3 - [#8989.3] AGTEXT+1

Label References

Name Line Occurrences
$$AGTEXT OBR+22, OBR+24
GETOBX OBX+6
KIL UPDATE+13
NEXT GETOBX+7
ORC PROCESS+12
UPDATE NEXT+1

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
% PROCESS+2~, OBR+30*, OBR+33
BEHCASE PROCESS+3~
BEHDATE PROCESS+3~
BEHDOC PROCESS+1~
BEHDOCID PROCESS+1~, OBR+21*, OBR+22, OBR+25
BEHEXAM PROCESS+2~, OBR+30*, OBR+31, OBR+33
BEHFILER PROCESS+3~, OBR+7~, OBR+17*
BEHI PROCESS+3~, OBX+1*, OBX+5*, GETOBX+3, GETOBX+5, GETOBX+6*
BEHID PROCESS+2~, ORC+4*
BEHLOC PROCESS+3~
BEHNEW OBR+7~, OBR+8*
>> BEHNUM PROCESS+6, PROCESS+10*, PROCESS+11, ORC+2, ORC+5*, OBR+9, OBR+50*, OBX+2, NEXT*, NEXT+1
, NEXT+2, GETOBX+1, GETOBX+2
BEHORIFN PROCESS+1~
BEHPLACE PROCESS+3~, OBR+7~, OBR+17*
BEHREC PROCESS+3~
BEHSDOC OBR+7~
BEHSIGN OBR+7~, OBR+21*
BEHSTAT PROCESS+2~, OBR+7~, OBR+12*, OBR+14
BEHSTORE PROCESS+3~
BEHTEMP PROCESS+1~
BEHTYPE PROCESS+2~
BEHUTHID OBR+7~, OBR+23*, OBR+24, OBR+26, OBR+49
BEHUTHOR OBR+7~, OBR+23*
DATE PROCESS+1~
>> DFN PROCESS+9, ORC+3, OBR+11, OBR+14, OBR+16, OBR+22, OBR+24, OBR+35, OBR+46, OBR+48
, OBR+49, OBR+51, OBX+4, NEXT+3, UPDATE+11
DTO PROCESS+1~
ERRTX PROCESS+1~, PROCESS+5*, PROCESS+6*, ORC+3*, OBR+11*, OBR+14*, OBR+16*, OBR+22*, OBR+24*, OBR+35*
, OBR+46*, OBR+48*, OBR+49*, OBR+51, OBX+4*, NEXT+3*, UPDATE+11*
>> EVNDT PROCESS+6, ORC+3, OBR+11, OBR+14, OBR+16, OBR+22, OBR+24, OBR+35, OBR+46, OBR+48
, OBR+49, OBR+51, OBX+4, NEXT+3, UPDATE+11
>> HLCOMP OBR+31, OBR+33
>> HLFS ORC+4, OBR+12, OBR+15, OBR+17, OBR+21, OBR+23, OBR+30, GETOBX+1, GETOBX+2
HLMG PROCESS+2~, UPDATE+7*
>> HLSUB OBR+21, OBR+23
J PROCESS+1~
LINE PROCESS+1~, GETOBX+2*, GETOBX+4*, GETOBX+5
>> MSG( PROCESS+6, PROCESS+11, ORC+2, OBR+9, OBX+2, NEXT+1, NEXT+2, GETOBX+1, GETOBX+2
NEXT PROCESS+2~
>> SEG("OBR" OBR+10*
>> SEG("OBX" OBX+3*
SEP PROCESS+1~
SEQ PROCESS+4~, GETOBX+1*, GETOBX+3
SET PROCESS+2~
SUCCESS PROCESS+2~, UPDATE+5, UPDATE+6, UPDATE+7, UPDATE+8, UPDATE+9, UPDATE+10, UPDATE+11
TITLE PROCESS+4~
>> TIUAUTH OBR+47*, OBR+49
>> TIUD0 UPDATE+8*, UPDATE+9
>> TIUDA OBR+15*, OBR+16, OBR+41, OBR+42, OBR+44, OBR+47, UPDATE+5
TIUDOC PROCESS+4~, OBR+44*, OBR+46
>> TIUEXAM OBR+31*, OBR+34*, OBR+45, OBR+46
TIUPT PROCESS+4~, OBR+42*, OBR+48
>> TIUTITLE OBR+33*, OBR+34*, OBR+35
>> TIUX UPDATE+5
>> TIUX( OBR+41*
>> TIUX("TEXT" GETOBX+5*
>> TIUX(1202 OBR+25*
>> TIUX(1204 OBR+26*
U OBR+41, OBR+42, OBR+44, OBR+47, UPDATE+9, AGTEXT+1
X PROCESS+1~, PROCESS+6*, ORC+2*, ORC+3, ORC+4, OBR+9*, OBR+10, OBR+11, OBR+12, OBR+15
, OBR+17, OBR+21, OBR+23, OBR+30, OBX+2*, OBX+3, OBX+4
Y PROCESS+1~
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Label References |  Local Variables |  All