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

Package: Text Integration Utility

Routine: TIUAPIOK


Information

TIUAPIOK ; SLC/JER - Check out PUT API's

Source Information

Source file <TIUAPIOK.m>

Call Graph

Call Graph

Call Graph Total: 13

Package Total Call Graph
Text Integration Utility 11 EN^TIUAUDIT  $$PATIENT^TIULA  SELPAT^TIULA2  $$NOW^TIULC  $$PERSNAME^TIULC1  $$CANDO^TIULP  $$DATE^TIULS  (BLRPLT,NOTES)^TIUSRVD  
(DELETE,MAKE,MAKEADD,UPDATE)^TIUSRVP  GET4EDIT^TIUSRVR  $$READ^TIUU  
VA FileMan 2 ^DIC  EN^DIWE  

Entry Points

Name Comments DBIA/ICR reference
MAKEOK ; Check out the make call
VSITPICK(DFN) ; Given a patient, select a visit
TITLPICK() ; Select a title
PICK(LOW,HIGH) ; List selection
LOADREC(TIUREC) ; Load TIUREC for editing
UPDATEOK ; Check out update call
EDIT(DA,TIUREC) ; Call ^DIE and ^DIWE to edit the text
LOADTMP(TIUREC) ; Load Text into ^TMP("TIUEDIT",$J)
READER(TIUREC) ; Edit each field
DELETOK ; Check out DELETE API
ADDNOK ; Check CREATE ADDENDUM API

External References

Name Field # of Occurrence
^DIC VSITPICK+3
EN^DIWE MAKEOK+10, EDIT+7, ADDNOK+15
EN^TIUAUDIT UPDATEOK+10
$$PATIENT^TIULA MAKEOK+2, UPDATEOK+1, DELETOK+1, ADDNOK+2
SELPAT^TIULA2 UPDATEOK+2, DELETOK+2, ADDNOK+3
$$NOW^TIULC LOADREC+2
$$PERSNAME^TIULC1 LOADREC+1
$$CANDO^TIULP UPDATEOK+6
$$DATE^TIULS LOADREC+2
BLRPLT^TIUSRVD MAKEOK+9, ADDNOK+14
NOTES^TIUSRVD TITLPICK+2
DELETE^TIUSRVP DELETOK+5
MAKE^TIUSRVP MAKEOK+12
MAKEADD^TIUSRVP ADDNOK+17
UPDATE^TIUSRVP UPDATEOK+9
GET4EDIT^TIUSRVR UPDATEOK+5
$$READ^TIUU PICK+3, READER+2

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !
  • Line Location: PICK+2
Function Call: WRITE
  • Prompt: !
  • Line Location: PICK+4
Function Call: WRITE
  • Prompt: !,$C(7),$C(7),$P(TIUEDIT,U,2)
  • Line Location: UPDATEOK+7
Function Call: WRITE
  • Prompt: !,ERR
  • Line Location: DELETOK+6
Function Call: WRITE
  • Prompt: !!,"Nothing selected."
  • Line Location: ADDNOK+5
Routine Call
  • DIC
  • Line Location:
    • VSITPICK+3

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^TMP("TIUEDIT" EDIT+1!, EDIT+8!, LOADTMP+3*, LOADTMP+5*

Label References

Name Line Occurrences
$$PICK TITLPICK+5, TITLPICK+7
$$READER MAKEOK+8, EDIT+6, ADDNOK+13
$$TITLPICK MAKEOK+4
$$VSITPICK MAKEOK+3
EDIT UPDATEOK+8
LOADREC MAKEOK+5, ADDNOK+10
LOADTMP EDIT+3

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
DA EDIT~
DFN MAKEOK+1~, MAKEOK+2*, MAKEOK+3, MAKEOK+9, MAKEOK+12, VSITPICK~, UPDATEOK+1~*, UPDATEOK+2, DELETOK+1~*, DELETOK+2
ADDNOK+1~, ADDNOK+2*, ADDNOK+3, ADDNOK+14
DIC MAKEOK+10*, VSITPICK+1~, VSITPICK+2*, EDIT+7*, ADDNOK+15*
DIC("S" VSITPICK+2*, VSITPICK+3!
DIC(0 VSITPICK+2*
DIE EDIT+1~
DIWESUB EDIT+2~
DIWPT EDIT+2~
DR UPDATEOK+1~, UPDATEOK+4*, UPDATEOK+5, EDIT+1~
DT LOADTMP+5
DUZ LOADREC+1
DWHD EDIT+2~
DWI EDIT+2~
DWLC EDIT+2~
DWLR EDIT+2~
DWLW EDIT+2~
DWO EDIT+2~
DWPK MAKEOK+10*, EDIT+2~, EDIT+7*, ADDNOK+15*
ERR MAKEOK+1~, MAKEOK+12, UPDATEOK+1~, UPDATEOK+9, DELETOK+1~, DELETOK+5, DELETOK+6
HIGH PICK~, PICK+3
I TITLPICK+1~, TITLPICK+3*, TITLPICK+4, TITLPICK+5, TITLPICK+6
L TITLPICK+1~, TITLPICK+3*, TITLPICK+6*, TITLPICK+7
LOW PICK~, PICK+3
>> PICK TITLPICK+3*, TITLPICK+5*, TITLPICK+7
TITLE MAKEOK+1~, MAKEOK+4*, MAKEOK+9, MAKEOK+12
TITLES TITLPICK+1~, TITLPICK+2
TITLES( TITLPICK+3, TITLPICK+4, TITLPICK+5, TITLPICK+7
TIUDA UPDATEOK+1~, UPDATEOK+4*, UPDATEOK+5, UPDATEOK+6, UPDATEOK+8, UPDATEOK+9, DELETOK+1~, DELETOK+4*, DELETOK+5, ADDNOK+1~
ADDNOK+9*, ADDNOK+17
TIUDADD ADDNOK+1~, ADDNOK+17
TIUDAT ADDNOK+1~, ADDNOK+3, ADDNOK+4
TIUDAT( ADDNOK+7, ADDNOK+9
TIUDATA MAKEOK+1~, MAKEOK+9, MAKEOK+10, MAKEOK+11, ADDNOK+1~, ADDNOK+14, ADDNOK+15, ADDNOK+16
TIUEDIT UPDATEOK+1~, UPDATEOK+6*, UPDATEOK+7
TIUFLD EDIT+1~
TIUI MAKEOK+1~, MAKEOK+5*, MAKEOK+6*, MAKEOK+7, MAKEOK+8, EDIT+1~, EDIT+3*, EDIT+4*, EDIT+5, EDIT+6
, LOADTMP+1~*, LOADTMP+2*, LOADTMP+3, ADDNOK+1~, ADDNOK+6*, ADDNOK+7*, ADDNOK+9
TIUJ ADDNOK+8~, ADDNOK+10*, ADDNOK+11*, ADDNOK+12, ADDNOK+13
TIUL LOADTMP+1~*, LOADTMP+4*, LOADTMP+5
>> TIUOUT ADDNOK+4*
TIUREC MAKEOK+1~, MAKEOK+5, MAKEOK+12, LOADREC~, UPDATEOK+1~, UPDATEOK+5, UPDATEOK+8, UPDATEOK+9, EDIT~, EDIT+3
, LOADTMP~, READER~, READER+2, ADDNOK+1~, ADDNOK+10, ADDNOK+17
TIUREC( MAKEOK+6, MAKEOK+7, MAKEOK+8*, EDIT+4, EDIT+5, EDIT+6*, ADDNOK+11, ADDNOK+12, ADDNOK+13*
TIUREC("TEXT" MAKEOK+11*, EDIT+8*, LOADTMP+2, LOADTMP+3, ADDNOK+16*
TIUREC(1202 LOADREC+1*
TIUREC(1301 LOADREC+2*
TIUX UPDATEOK+1~
TIUY UPDATEOK+1~, UPDATEOK+2, UPDATEOK+3, READER+1~, READER+2*, READER+3, DELETOK+2, DELETOK+3
TIUY(1 UPDATEOK+4, DELETOK+4
U MAKEOK+7, MAKEOK+8, TITLPICK+4, TITLPICK+5, TITLPICK+7, LOADREC+1, LOADREC+2, UPDATEOK+7, EDIT+5, EDIT+6
, LOADTMP+5, READER+2, ADDNOK+12, ADDNOK+13
VSIT MAKEOK+1~, MAKEOK+3*, MAKEOK+12
X VSITPICK+1~, PICK+1~
Y VSITPICK+1~, VSITPICK+4, TITLPICK+1~, TITLPICK+5*, TITLPICK+7*, TITLPICK+8, PICK+1~, PICK+3*, PICK+5
Info |  Source |  Call Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables  | All