BEHODC7 ;MSC/IND/MGH - TIU Dictation Support ;20-Mar-2007 13:48;DKM
Source file <BEHODC7.m>
| 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 |
| Package | Total | Caller Graph |
|---|---|---|
| IHS Electronic Health Record | 2 | BEHODC6 BEHODC7 |
| 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
|
| 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 |
| 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 |
| Name | Line Occurrences |
|---|---|
| $$AGTEXT | OBR+22, OBR+24 |
| GETOBX | OBX+6 |
| KIL | UPDATE+13 |
| NEXT | GETOBX+7 |
| ORC | PROCESS+12 |
| UPDATE | NEXT+1 |
| >> | 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~ |