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: BTIULO13

Package: IHS Mods To Text Integration Utilities

Routine: BTIULO13


Information

BTIULO13 ;IHS/MSC/MGH - IHS OBJECTS ADDED IN PATCHES ;23-May-2016 15:35;DU

Source Information

Source file <BTIULO13.m>

Call Graph

Call Graph Total: 7

Package Total Call Graph
Kernel 2 $$FMTE^XLFDT  $$REPEAT^XLFSTR  
GUI Objects 1 $$FMTDATE^BGOUTL  
IHS Electronic Health Record 1 $$VSTR2VIS^BEHOENCX  
Order Entry Results Reporting 1 EN^ORQ1  
VA Fileman 1 $$GET1^DIQ  
VueCentric Framework 1 ($$GETVAR,GETVAR)^CIAVMEVT  

Entry Points

Name Comments DBIA/ICR reference
TOBU ;;
PAD(DATA,LENGTH) ; -- SUBRTN to pad length of data
TRAVEL(DFN,VISIT) ;EP; returns # of travel minutes for visit in V Activity file
GETORD(RETURN,DFN) ;Get list of orders
ACTIVITY(DFN,VISIT) ;EP; returns # of activity minutes for visit in V Activity file
EDDALL(DFN,TARGET) ;Get pregnancy data
EDD(DFN) ;EP returns EDD
TOBACCO(DFN,TARGET) ;EP for new tobacco object
TMORDER(DFN,TARGET) ;EP Med Orders for today
SP(NUM) ; -- SUBRTN to pad spaces
LACSTAT(DFN) ;Get lactation status
TOTTIME(DFN,VISIT) ;EP; returns total # of minutes (activity & travel)

External References

Name Field # of Occurrence
$$VSTR2VIS^BEHOENCX ACTIVITY+6, TRAVEL+6, TOTTIME+7
$$FMTDATE^BGOUTL EDD+6, EDDALL+8, EDDALL+11, EDDALL+14, EDDALL+16, EDDALL+19
$$GETVAR^CIAVMEVT ACTIVITY+4, TRAVEL+4, TOTTIME+5
GETVAR^CIAVMEVT ACTIVITY+2, TRAVEL+2, TOTTIME+3
$$GET1^DIQ TOBACCO+19, TOBACCO+20, ACTIVITY+11, TRAVEL+11, LACSTAT+3, LACSTAT+7, LACSTAT+9
EN^ORQ1 GETORD+7, GETORD+10
$$FMTE^XLFDT TOBACCO+22
$$REPEAT^XLFSTR PAD+1

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^DPT - [#2] GET1^DIQ
^AUPNVTM - [#9000010.19] GET1^DIQ
^AUPNVHF - [#9000010.23] GET1^DIQ
^AUPNREP - [#9000017] GET1^DIQ

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^%ZOSF("TEST" ACTIVITY+6, TRAVEL+6, TOTTIME+7
^AUPNREP - [#9000017] EDD+2, EDD+4, EDDALL+4, EDDALL+5, LACSTAT+5
^AUPNVHF("AA" TOBACCO+11, TOBACCO+12, TOBACCO+13
^AUPNVTM("AD" ACTIVITY+10, TRAVEL+10
^AUTTHF("AC" TOBACCO+10
^AUTTHF("B" TOBACCO+7
^DPT - [#2] LACSTAT+2
^OR(100 - [#100] GETORD+13
^ORD(100.98 - [#100.98] GETORD+9
^TMP("ORR" GETORD+4!, GETORD+12, GETORD+30!

Label References

Name Line Occurrences
$$ACTIVITY TOTTIME+10
$$PAD SP+1
$$TRAVEL TOTTIME+10
GETORD TMORDER+3

Naked Globals

Name Field # of Occurrence
^( GETORD+12

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
A TOTTIME+1~, TOTTIME+10*, TOTTIME+11
BTIU TOBACCO+1~, TOBACCO+4*
C GETORD+2~, GETORD+3*, GETORD+18*, GETORD+25, GETORD+27, GETORD+28, GETORD+29
>> CAP TOBACCO+18
CLIN EDDALL+1~, EDDALL+13*, EDDALL+14*, EDDALL+27, EDDALL+29
CLINCO EDDALL+2~
CLINDT EDDALL+1~
CLINPR EDDALL+1~
CNT TMORDER+1~, TMORDER+2*, TMORDER+7*, TMORDER+8, TMORDER+9, TOBACCO+1~, TOBACCO+3*, TOBACCO+23*, TOBACCO+24, EDDALL+3*
, EDDALL+22*, EDDALL+23, EDDALL+25*, EDDALL+26, EDDALL+28*, EDDALL+29, EDDALL+31*, EDDALL+32, EDDALL+34*, EDDALL+35
, EDDALL+36*
CTG TOBACCO+1~, TOBACCO+4, TOBACCO+5*, TOBACCO+6, TOBACCO+7, TOBACCO+13, TOBACCO+18
CTGN TOBACCO+1~, TOBACCO+7*, TOBACCO+10
DATA PAD~, PAD+1, LACSTAT+1~, LACSTAT+2*, LACSTAT+4*, LACSTAT+10*, LACSTAT+11*, LACSTAT+12
DEFCO EDDALL+2~
DFN TMORDER~, TMORDER+3, GETORD~, GETORD+10, TOBACCO~, TOBACCO+2, TOBACCO+11, TOBACCO+12, TOBACCO+13, ACTIVITY~
, ACTIVITY+6, TRAVEL~, TRAVEL+6, TOTTIME~, TOTTIME+7, TOTTIME+10, EDD~, EDD+2, EDD+4, EDDALL~
, EDDALL+4, EDDALL+5, LACSTAT~, LACSTAT+2, LACSTAT+3, LACSTAT+5, LACSTAT+7, LACSTAT+9
DT GETORD+6
EDD EDD+1~, EDD+5*, EDD+6*, EDD+7, EDDALL+1~, EDDALL+15*, EDDALL+16*, EDDALL+33, EDDALL+35
EDDCO EDDALL+2~
EDDDT EDDALL+1~
EDDPR EDDALL+1~
END GETORD+2~, GETORD+6*, GETORD+10
GROUP GETORD+2~, GETORD+8*, GETORD+9
GROUPIEN GETORD+2~, GETORD+8*, GETORD+9*, GETORD+10
HDR GETORD+2~
HF TOBACCO+1~, TOBACCO+9*, TOBACCO+10*, TOBACCO+11, TOBACCO+12, TOBACCO+13
HFDT TOBACCO+1~, TOBACCO+12*, TOBACCO+13, TOBACCO+16*, TOBACCO+17, TOBACCO+19, TOBACCO+20, TOBACCO+22
HLF GETORD+2~
I TMORDER+1~, TMORDER+5*, TMORDER+6, TMORDER+8
IEN ACTIVITY+10~*, ACTIVITY+11, TRAVEL+10~*, TRAVEL+11
LAC LACSTAT+1~, LACSTAT+5*, LACSTAT+6
LAC1 LACSTAT+1~, LACSTAT+7*, LACSTAT+8*, LACSTAT+10
LACDATE LACSTAT+1~, LACSTAT+9*, LACSTAT+10
LENGTH PAD~, PAD+1
LIST TOBACCO+1~
LIST( TOBACCO+13*, TOBACCO+15, TOBACCO+16, TOBACCO+19, TOBACCO+20
LMP EDDALL+1~, EDDALL+7*, EDDALL+8*, EDDALL+21, EDDALL+23
LMPCO EDDALL+2~
LMPDT EDDALL+1~
LMPPR EDDALL+1~
LOC GETORD+2~
NEWORD GETORD+2~, GETORD+26*, GETORD+27
NUM SP~, SP+1
OLDOR GETORD+2~, GETORD+3*, GETORD+16, GETORD+17
ORD GETORD+2~, GETORD+12!*, GETORD+13, GETORD+14, GETORD+15
ORD("TX" GETORD+19, GETORD+20, GETORD+22*, GETORD+24, GETORD+26, GETORD+28
ORDER GETORD+2~, GETORD+15*, GETORD+16, GETORD+17*
ORLIST GETORD+2~, GETORD+11, GETORD+12
PREG EDD+1~, EDD+2*, EDD+3, EDDALL+2~, EDDALL+5*, EDDALL+20
PREGDT EDDALL+2~
PREGPR EDDALL+2~
REP EDD+1~, EDD+4*, EDD+5, EDDALL+1~, EDDALL+4*, EDDALL+7, EDDALL+10, EDDALL+13, EDDALL+15, EDDALL+18
RESULT TMORDER+1~, TMORDER+3, TOBACCO+1~, TOBACCO+18*, TOBACCO+19*, TOBACCO+21*, TOBACCO+22*, TOBACCO+23
RESULT( TMORDER+5, TMORDER+6, TMORDER+8
RETURN GETORD~, GETORD+1!
RETURN( GETORD+25!, GETORD+27*, GETORD+28*
RETURN(1 GETORD+11*, GETORD+29*
T TOTTIME+1~, TOTTIME+10*, TOTTIME+11
TAGE LACSTAT+1~, LACSTAT+3*, LACSTAT+4
TARGET TMORDER~, TMORDER+4, TMORDER+8, TMORDER+9, TMORDER+10, TOBACCO~, TOBACCO+23, TOBACCO+24, TOBACCO+25, EDDALL~
, EDDALL+23, EDDALL+26, EDDALL+29, EDDALL+32, EDDALL+35, EDDALL+36, EDDALL+37
U GETORD+13, GETORD+14, EDD+2, EDD+5, EDDALL+5, EDDALL+7, EDDALL+10, EDDALL+13, EDDALL+15, EDDALL+18
, LACSTAT+2
ULTCO EDDALL+2~
ULTDT EDDALL+1~
ULTPR EDDALL+1~
ULTRA EDDALL+1~, EDDALL+10*, EDDALL+11*, EDDALL+24, EDDALL+26
UN EDDALL+1~, EDDALL+18*, EDDALL+19*, EDDALL+30, EDDALL+32
UNCO EDDALL+2~
UNDT EDDALL+1~
UNPR EDDALL+1~
VDT GETORD+2~, GETORD+6*, GETORD+10
VISIT ACTIVITY~, ACTIVITY+1, ACTIVITY+8*, ACTIVITY+10, TRAVEL~, TRAVEL+1, TRAVEL+8*, TRAVEL+10, TOTTIME~, TOTTIME+2
, TOTTIME+8*, TOTTIME+10
VST ACTIVITY+3~, ACTIVITY+4*, ACTIVITY+5, ACTIVITY+6*, ACTIVITY+8, TRAVEL+3~, TRAVEL+4*, TRAVEL+5, TRAVEL+6*, TRAVEL+8
, TOTTIME+4~, TOTTIME+5*, TOTTIME+6, TOTTIME+7*, TOTTIME+8
X TMORDER+1~, GETORD+2~, GETORD+12*, TOBACCO+1~, TOBACCO+20*, TOBACCO+21, ACTIVITY+6*, ACTIVITY+10~, ACTIVITY+11*, ACTIVITY+12
, TRAVEL+6*, TRAVEL+10~, TRAVEL+11*, TRAVEL+12, TOTTIME+7*
X1 TOBACCO+1~, TOBACCO+15*, TOBACCO+16, TOBACCO+19, TOBACCO+20
Y GETORD+2~, GETORD+13*, GETORD+19*, GETORD+20, GETORD+22, GETORD+24, GETORD+26, GETORD+28

Marked Items

Name Field # of Occurrence
$T(EN^ORQ1 GETORD+7
$T(GETVAR^CIAVMEVT ACTIVITY+2, TRAVEL+2, TOTTIME+3
$T(TOBU+BTIU TOBACCO+5
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