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 |  Interaction Calls |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables |  All
Print Page as PDF
Routine: TIUPNAPI

Package: Text Integration Utility

Routine: TIUPNAPI


Information

TIUPNAPI ; SLC/JER - API to Replace GMRPAPI ; 8/8/05

Source Information

Source file <TIUPNAPI.m>

Call Graph

Call Graph

Call Graph Total: 16

Package Total Call Graph
Text Integration Utility 12 SEND^TIUALRT  EXSTNOTE^TIUBR1  $$PATIENT^TIULA  DOCSPICK^TIULA2  DOCPRM^TIULC1  $$CHEKPN^TIULD  ($$CANDO,$$REQCOSIG)^TIULP  $$WHATITLE^TIUPUTU  
ES^TIURS  (DELETE,MAKE)^TIUSRVP  $$READ^TIUU  ENPN^TIUVSIT  
VA FileMan 3 ^DIE  $$GET1^DIQ  EN^DIWE  
Kernel 1 ($$FMTH,$$NOW)^XLFDT  

Caller Graph

Legends:

Legend of Colors

Package Component Superscript legend

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

Caller Graph

Caller Graph Total: 7

Package Total Caller Graph
Mental Health 2 YSASPNT  YTAPI9  
Adverse Reaction Tracking 1 GMRAPET0  
Dietetics 1 FHASMR2  
Lab Service 1 LRAPRES  
Outpatient Pharmacy 1 PSOTALK2  
Text Integration Utility 1 TIUDTBPN  

Entry Points

Name Comments DBIA/ICR reference
TEST ; Interactive Test
EXIT
WHATITLE(X) ; -- Given a freetext title, return pointer to file 8925.1
MARKSIGN(TIUDA,TIUESBY) ; Mark note as electronically signed
NEW(TIUIFN,DFN,TIUAUTH,TIURDT,TIUTITLE,TIULOC,TIUES,TIUPRT,TIUESBY,TIUASKVS,TIUADEL) ;
; -- Create new note
GETCOSNR(TIUIEN) ; Function Asks Expected Cosigner

External References

Name Field # of Occurrence
^DIE NEW+82
$$GET1^DIQ NEW+48, NEW+51, MARKSIGN+2, MARKSIGN+3
EN^DIWE TEST+7
SEND^TIUALRT NEW+98
EXSTNOTE^TIUBR1 NEW+86
$$PATIENT^TIULA TEST+3
DOCSPICK^TIULA2 TEST+4
DOCPRM^TIULC1 NEW+56
$$CHEKPN^TIULD NEW+61
$$CANDO^TIULP MARKSIGN+2
$$REQCOSIG^TIULP NEW+73
$$WHATITLE^TIUPUTU WHATITLE+1
ES^TIURS MARKSIGN+5
DELETE^TIUSRVP NEW+81, NEW+91, NEW+97
MAKE^TIUSRVP NEW+67
$$READ^TIUU GETCOSNR+3
ENPN^TIUVSIT NEW+59
$$FMTH^XLFDT NEW+50
$$NOW^XLFDT NEW+50, TEST+6

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !,"First, collect the data to pass to the API...",!
  • Line Location: TEST+2
Function Call: WRITE
  • Prompt: !,"NOW, call the API!",!
  • Line Location: TEST+8
Routine Call
  • DIE
  • Line Location:
    • NEW+82

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^VA(200 - [#200] GET1^DIQ

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DPT - [#2] NEW+47
^TIU(8925 - [#8925] NEW+86, NEW+87, NEW+97, MARKSIGN+6
^TIU(8925.1 - [#8925.1] NEW+49
^TMP("TIUP" NEW+46, NEW+66, EXIT!, TEST+1!

Label References

Name Line Occurrences
$$GETCOSNR NEW+80
EXIT NEW+47, NEW+48, NEW+49, NEW+50, NEW+51, NEW+57, NEW+68, NEW+73, NEW+83, NEW+91
, NEW+97
MARKSIGN NEW+97
NEW TEST+9

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
AUTHSIGN NEW+44~, NEW+72*, NEW+73
COSNEED NEW+78~, NEW+79*
COSPROB NEW+44~, NEW+45*, NEW+74*, NEW+75*, NEW+91, NEW+93, NEW+97
DA NEW+78~, NEW+82*
DFN NEW~, NEW+47, NEW+59, NEW+67, NEW+86, TEST+1~, TEST+3*, TEST+9
DIC TEST+1~, TEST+7*
DIE NEW+78~, NEW+82*
DR NEW+78~, NEW+82*
DUOUT TEST+1~
DUZ NEW+51, TEST+9
ESBLOCK MARKSIGN+1~, MARKSIGN+4*, MARKSIGN+5
ESNAME MARKSIGN+1~, MARKSIGN+3*, MARKSIGN+4
ESTITLE MARKSIGN+1~, MARKSIGN+3*, MARKSIGN+4
EXPCOS NEW+78~, NEW+80*, NEW+81
HELP GETCOSNR+1~, GETCOSNR+2*, GETCOSNR+3
TITLE TEST+1~, TEST+5*, TEST+9
TIU NEW+58~, NEW+59, NEW+60, NEW+61
TIU("LOC" NEW+64
TIU("STOP" NEW+65
TIU("VSTR" NEW+63, NEW+64
TIUADEL NEW~, NEW+91, NEW+97
TIUASKVS NEW~, NEW+52*, NEW+57
TIUAUTH NEW~, NEW+48, NEW+54, NEW+72
TIUBY NEW+58~, NEW+61
TIUCHNG NEW+43~
TIUDA MARKSIGN~, MARKSIGN+2*, MARKSIGN+5, MARKSIGN+6*, TEST+1~, TEST+9
TIUDPRM NEW+43~, NEW+56
TIUDPRM(0 NEW+65
TIUES NEW~, NEW+83
TIUESBY NEW~, NEW+72, NEW+83, NEW+91, NEW+93, NEW+97, MARKSIGN~, MARKSIGN+2, MARKSIGN+3
TIUHIT NEW+43~
TIUIEN GETCOSNR~
TIUIFN NEW~, NEW+45*, NEW+60*, NEW+62*, NEW+63*, NEW+67, NEW+68*, NEW+80, NEW+81*, NEW+82
, NEW+86*, NEW+87*, NEW+91*, NEW+93*, NEW+97*, NEW+98, MARKSIGN+6
TIULOC NEW~, NEW+64*, NEW+67
TIUOUT NEW+43~, NEW+57, NEW+60*, NEW+62*, NEW+63*, NEW+73, NEW+81*, NEW+83, NEW+86*
TIUPRM0 NEW+43~
TIUPRM1 NEW+43~
TIUPRT NEW~
TIURDT NEW~, NEW+50, NEW+54, NEW+67, TEST+1~, TEST+6*, TEST+9
TIUTITLE NEW~, NEW+49, NEW+56, NEW+67, NEW+73
TIUTYP NEW+43~, TEST+1~, TEST+4
TIUTYP(1 TEST+5
TIUVSTR NEW+43~, NEW+64*, NEW+67
TIUX NEW+43~, NEW+67
TIUX( NEW+65*
TIUX("TEXT" NEW+66*
TIUX(1202 NEW+54*
TIUX(1301 NEW+54*
TIUY NEW+58~, NEW+61*, NEW+62, GETCOSNR+1~, GETCOSNR+3*, GETCOSNR+4
U NEW+65, NEW+87, NEW+97, MARKSIGN+2, MARKSIGN+4, MARKSIGN+6, TEST+5
VALMBCK NEW+84~
X NEW+78~, WHATITLE~, WHATITLE+1
>> XWBOS NEW+75
Y NEW+78~
>> ZTQUEUED NEW+74
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables |  All