TIUAPIOK ; SLC/JER - Check out PUT API's
Source file <TIUAPIOK.m>
| Name | Comments | DBIA/ICR reference | 
|---|---|---|
| LOADREC(TIUREC) | ; Load TIUREC for editing | |
| LOADTMP(TIUREC) | ; Load Text into ^TMP("TIUEDIT",$J) | |
| MAKEOK | ; Check out the make call | |
| ADDNOK | ; Check CREATE ADDENDUM API | |
| UPDATEOK | ; Check out update call | |
| EDIT(DA,TIUREC) | ; Call ^DIE and ^DIWE to edit the text | |
| PICK(LOW,HIGH) | ; List selection | |
| TITLPICK() | ; Select a title | |
| VSITPICK(DFN) | ; Given a patient, select a visit | |
| READER(TIUREC) | ; Edit each field | |
| DELETOK | ; Check out DELETE API | 
| 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 | 
| Name | Line Occurrences | 
|---|---|
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Routine Call | 
 | 
| Name | Line Occurrences (* Changed, ! Killed) | 
|---|---|
| ^TMP("TIUEDIT" | EDIT+1!, EDIT+8!, LOADTMP+3*, LOADTMP+5* | 
| 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 | 
| >> | 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 |