Home   Package List   Routine Alphabetical List   Global Alphabetical List   FileMan Files List   FileMan Sub-Files List   Package Component Lists   Package-Namespace Mapping  
Info |  Source |  Entry Points |  Used in RPC
Print Page as PDF
Routine: ISIJFAV

Package: Vendor - ISI

Routine: ISIJFAV


Information

ISIJFAV ; ISI/JHC - ISIRAD Favorites functions ; 10/17/2022

Source Information

Source file <ISIJFAV.m>

Entry Points

Name Comments DBIA/ICR reference
ERR ;
FAVORITE(MAGGRY,PARAMS,DATA) ;
; PARAMS: TXID ^ RADFN ^ RADTI ^ RACNI ^ RARPT
; TXID: Req'd--action to take
; DATA--(opt) input array containing Notes text
; Pattern for DATA input & reply is:
; *KEYWORDS
; KEYWORD-1 (place holder required)
; KEYWORD-2 (ditto)
; *KEYWORDS_END
; *NOTES Start for NOTES
; (0:N lines of text follow)
; *NOTES_END end for note
FAVORITZ ;
FAVUPD(RET,USERIEN,EXAMIEN,DATA) ; Update favorite exam info
UPDINI(USERIEN,EXAMIEN) ; Initialize exam fields prior to update; only called if entry exists
PARSE(RET,RETNAM,USERIEN,EXAMIEN,DATA) ; package input data and format for fileman DBS calls
; re RETNAM: the fileman update call for a WP field needs the
; name of the input array at the node defined below
NEWUSER(DUZ) ; Create new user entry in Favorites file; only called if not yet defined
NEWEXAM(USERIEN,EXAMID) ; Create new exam entry in Favorites file; only called if not yet defined
STSCHECK() ; Flag (=0) if Exam Status not past Examined state; Else=1
FAVDEL(RET,USERIEN,EXAMIEN) ; Delete favorite exam entry; only called if entry exists
FAVGET(RET,USERIEN,EXAMIEN) ; return favorites details
USERIEN(DUZ) ; Return UserIEN for input duz
EXAMIEN(USERIEN,EXAMID) ; Return ExamIEN for input exam ID string
STRIP(X) ; remove up-carets & leading/trailing spaces
END

Used in RPC

RPC Name Call Tags
ISIJ FAVORITE FAVORITE
Info |  Source |  Entry Points |  Used in RPC