TIUPRF1 ; SLC/JMH - Modules for Patient Record Flags ; 1/9/06
Source file <TIUPRF1.m>
Package | Total | Call Graph |
---|---|---|
Text Integration Utility | 4 | $$DATE^TIULS ($$LINK,$$SELECT,UNLINK)^TIUPRF1 ($$AVAILACT,$$FNDFLAG,$$ISPFTTL)^TIUPRFL $$READ^TIUU |
Registration | 2 | $$GETHTIU^DGPFAPI1 ($$DELTIU,$$STOTIU)^DGPFAPI2 |
Kernel | 1 | $$FMTE^XLFDT |
Name | Comments | DBIA/ICR reference |
---|---|---|
SELECT(TIUTTL,DFN,TIUDA) | ; Select flag action for VISTA
|
|
RELINK(TIUDA,DFN) | ; removes old link for TIUDA and links to new PRF assignment for patient DFN
; returns 1 if successful otherwise 0^"error message" |
|
BREAK(LINENO,LINKBL,TIUER,LINEOK) | ; Handle prompting
|
|
BREAK1 | ;
|
|
CHANGE(TIUDA) | ; removes old link for TIUDA and links to new PRF assignment for TIUDA's patient
|
|
PRFCT(TIUOTTL,TIUNTTL,TIUDA) | ; handles changing title situations for PRF notes in LM
|
|
UNLINK(TIUDA) | ;removes any link the note TIUDA might have
|
|
WRITE(LINENO) | ; write the selectable item
; Uses LKBLARR |
|
GETLINK(TIUTYP,DFN,TIUDA) | ; Ask user for link for NEW note and link it. Return success or failure
|
|
SELECTQ | ||
LINK(TIUDA,ASSGNDA,ACTDA,DFN) | ;links a note to a flag assignment action
|
Name | Field # of Occurrence |
---|---|
$$GETHTIU^DGPFAPI1 | SELECT+20 |
$$DELTIU^DGPFAPI2 | UNLINK+4 |
$$STOTIU^DGPFAPI2 | LINK+8 |
$$DATE^TIULS | WRITE+8 |
$$LINK^TIUPRF1 | RELINK+8, PRFCT+14, PRFCT+26, GETLINK+4 |
$$SELECT^TIUPRF1 | PRFCT+11, PRFCT+23, GETLINK+2 |
UNLINK^TIUPRF1 | PRFCT+25, PRFCT+35 |
$$AVAILACT^TIUPRFL | SELECT+26 |
$$FNDFLAG^TIUPRFL | SELECT+17 |
$$ISPFTTL^TIUPRFL | PRFCT+3, PRFCT+4 |
$$READ^TIUU | SELECT+25, SELECT+30, PRFCT+10, PRFCT+21, PRFCT+34 |
$$FMTE^XLFDT | WRITE+4 |
Name | Line Occurrences |
---|---|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^TIU(8925 - [#8925] | WRITE+8, LINK+4, UNLINK+2, RELINK+3, CHANGE+2, CHANGE+3, PRFCT+2 |
^TMP("TIUPRFH" | SELECT+36, SELECT+48, SELECTQ! |
^TMP("TIUPRFLKBL" | SELECT+36*, SELECTQ! |
Name | Line Occurrences |
---|---|
$$LINK | CHANGE+8 |
$$SELECT | RELINK+4, CHANGE+4 |
BREAK | SELECT+44, SELECT+45 |
BREAK1 | BREAK1+6 |
UNLINK | RELINK+7, CHANGE+7 |
WRITE | SELECT+44 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
ACTDA | LINK~, LINK+8 |
ASSGNDA | LINK~, LINK+8 |
AVAIL | SELECT+15~, SELECT+26*, SELECT+27 |
DFN | SELECT~, SELECT+20, LINK~, LINK+8, RELINK~, RELINK+4, RELINK+8, CHANGE+1~, CHANGE+2*, CHANGE+4 , CHANGE+8, PRFCT+1~, PRFCT+2*, PRFCT+11, PRFCT+14, PRFCT+23, PRFCT+26, GETLINK~, GETLINK+2, GETLINK+4 |
DTIME | BREAK1+3 |
FLAGNM | SELECT+15~, SELECT+17*, SELECT+18, SELECT+19*, SELECT+22 |
HASFLAG | SELECT+15~, SELECT+16*, SELECT+18*, SELECT+19 |
LINENO | SELECT+43*, SELECT+44, SELECT+45, BREAK~, BREAK+2, BREAK1+1, WRITE~, WRITE+3, WRITE+4, WRITE+5 , WRITE+6, WRITE+7 |
LINEOK | SELECT+41*, SELECT+43, SELECT+44, SELECT+45, SELECT+48, SELECT+50, SELECT+51, BREAK~, BREAK1+7* |
LINKBL | SELECT+15~, SELECT+26, SELECT+36, SELECT+43, SELECT+44, SELECT+45, BREAK~, BREAK+2 |
LKBLARR | SELECT+14~, SELECT+35*, SELECT+37*, SELECT+48, SELECT+50, SELECT+51, BREAK1+6, WRITE+3, WRITE+5, WRITE+6 , WRITE+7 |
MORE | BREAK+1~, BREAK+2*, BREAK1+2, BREAK1+4 |
NEWISPRF | PRFCT+1~, PRFCT+3*, PRFCT+6, PRFCT+16, PRFCT+28 |
OLDISPRF | PRFCT+1~, PRFCT+4*, PRFCT+6, PRFCT+16, PRFCT+28 |
REFDT | WRITE+2~, WRITE+8* |
TIUACT | RELINK+2~, RELINK+6*, RELINK+8, CHANGE+6*, CHANGE+8 |
TIUAGN | SELECT+14~, SELECT+16*, SELECT+21, SELECT+22, SELECT+31*, SELECT+32*, SELECT+50*, SELECT+51* |
TIUAHIST | WRITE+2~, WRITE+7* |
TIUASS | RELINK+2~, RELINK+6*, RELINK+8, CHANGE+6*, CHANGE+8 |
TIUDA | SELECT~, SELECT+50, LINK~, LINK+4, LINK+8, UNLINK~, UNLINK+2, UNLINK+4, RELINK~, RELINK+3 , RELINK+4, RELINK+7, RELINK+8, CHANGE~, CHANGE+2, CHANGE+3, CHANGE+4, CHANGE+7, CHANGE+8, PRFCT~ , PRFCT+2, PRFCT+14, PRFCT+25, PRFCT+26, PRFCT+35, GETLINK~, GETLINK+4 |
TIUDG | SELECT+14~, SELECT+20*, SELECT+23, SELECT+24 |
TIUER | SELECT+14~, SELECT+41*, SELECT+43, SELECT+44, SELECT+45, SELECT+47, BREAK~, BREAK1+4* |
TIUIEN | WRITE+2~, WRITE+6*, WRITE+8 |
TIUJ | SELECT+15~, SELECT+36* |
TIULINK | PRFCT+1~, PRFCT+11*, PRFCT+12, PRFCT+14, PRFCT+23*, PRFCT+24, PRFCT+26 |
TIULINKC | PRFCT+1~, PRFCT+14*, PRFCT+26* |
TIUNTTL | PRFCT~, PRFCT+3, PRFCT+11, PRFCT+23 |
TIUOTTL | PRFCT~, PRFCT+4 |
>> TIUPOP | CHANGE+5*, CHANGE+9* |
TIUPRF | RELINK+2~, RELINK+4*, RELINK+5, RELINK+6, CHANGE+1~, CHANGE+4*, CHANGE+5, CHANGE+6, CHANGE+8*, CHANGE+9 , GETLINK+1~, GETLINK+2*, GETLINK+3, GETLINK+4 |
TIUPRFL | GETLINK+1~, GETLINK+4*, GETLINK+5 |
>> TIUQUIT | PRFCT+10*, PRFCT+12*, PRFCT+21*, PRFCT+24*, PRFCT+34* |
TIURES | LINK+8*, LINK+9, UNLINK+4*, RELINK+2~, RELINK+8* |
TIURET | SELECT+14~, SELECT+23*, SELECT+28*, SELECT+47*, SELECT+48*, SELECTQ+1 |
TIUTTL | SELECT~, SELECT+17, SELECT+20, LINK+3~, LINK+4*, LINK+5, UNLINK+1~, UNLINK+2*, UNLINK+3, RELINK+2~ , RELINK+3*, RELINK+4, CHANGE+1~, CHANGE+3*, CHANGE+4 |
TIUTYP | GETLINK~, GETLINK+2 |
TIUX | BREAK+1~, BREAK1+3*, BREAK1+4, BREAK1+5, BREAK1+6, BREAK1+7, WRITE+2~, WRITE+3*, WRITE+4 |
U | SELECT+19, SELECT+23, SELECT+24, SELECT+48, WRITE+3, WRITE+5, RELINK+6, CHANGE+2, CHANGE+6, PRFCT+2 , PRFCT+14, PRFCT+26, GETLINK+4, GETLINK+5 |
UNLINKBL | SELECT+15~, SELECT+26, SELECT+35, SELECT+36, SELECT+37 |