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

Package: Virtual Patient Record

Routine: VPRSDAT


Information

VPRSDAT ;SLC/MKB -- SDA TIU utilities ;10/25/18 15:29

Source Information

Source file <VPRSDAT.m>

Call Graph

Call Graph

Call Graph Total: 7

Package Total Call Graph
Virtual Patient Record 4 $$VUID^VPRD  $$TYPE^VPRDJ08  ($$CATG,RPT)^VPRDTIU  $$CODE^VPRSDA  
Text Integration Utility 2 EXTRACT^TIULQ  LIST^TIUVPR  
VA FileMan 1 $$GET1^DIQ  

Caller Graph

Legends:

Legend of Colors

Package Component Superscript legend

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

Caller Graph

Caller Graph Total: 3

Package Total Caller Graph
VA FileMan 2 ^DDE  ITEM  
Virtual Patient Record 1 VPRSDAC  

Entry Points

Name Comments DBIA/ICR reference
DOCQRY ; -- Text Integration Utilities query
; Expects DSTRT, DSTOP, DMAX from DDEGET and returns DLIST(#)=ien
DOC1(IEN) ; -- ID Action for single document
TEXT ; -- return note text in WP(#) array
TYPE(IEN) ; -- return code^name for document type/class
SIGDT(IEN) ; -- return date of authorization
NATL(IEN) ; -- convert 8925.1 IEN to 8926.1 IEN
; Expects VPRNATL from VPR DOCUMENT EXTENSION entity
; Returns DATA = code ^ [description] ^ system
; TIUTTL = local title name
AVSTS(STS) ; -- return Availability Status of document
COMP(IEN,VST) ; -- return 1 or 0, if document is complete
FAC(IEN) ; -- return #4 ien for TIU document
TIUS(IEN) ; -- return DLIST array of multiple signers

External References

Name Field # of Occurrence
$$GET1^DIQ TYPE+5, FAC+6
EXTRACT^TIULQ DOC1+2, COMP+2
LIST^TIUVPR DOCQRY+3
$$VUID^VPRD NATL+16
$$TYPE^VPRDJ08 TYPE+9
$$CATG^VPRDTIU TYPE+2
RPT^VPRDTIU TEXT+6
$$CODE^VPRSDA NATL+15

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^SC - [#44] GET1^DIQ
^TIU(8926.1 - [#8926.1] GET1^DIQ

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^SC - [#44] FAC+4
^TIU(8925.1 - [#8925.1] TYPE+4, NATL+5, NATL+6
^TIU(8925.7 - [#8925.7] TIUS+3, TIUS+4

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> DATA NATL+4*, NATL+9, NATL+11*, NATL+12*, NATL+13*, NATL+15*, NATL+16*
>> DDEOUT DOC1+1*
>> DFN DOCQRY+3
>> DIEN TEXT+2, TEXT+5, TEXT+6
>> DLIST( DOCQRY+6*, TIUS+2*, TIUS+5*
>> DMAX DOCQRY+5
>> DSTOP DOCQRY+3
>> DSTRT DOCQRY+3
FAC FAC+1~, FAC+3*, FAC+4*, FAC+6*, FAC+8*, FAC+9
FIELD TEXT+1~
FILE TEXT+1~
I TIUS+1~, TIUS+2*
IEN DOC1~, DOC1+1*, DOC1+2, TEXT+1~, TYPE~, TYPE+2, TYPE+4, SIGDT~, SIGDT+1*, SIGDT+2
, SIGDT+3, SIGDT+4, NATL~, NATL+4*, NATL+5, NATL+6, NATL+13, NATL+15*, NATL+16, COMP~
, COMP+1*, COMP+2, COMP+3, COMP+4, FAC~, FAC+1*, FAC+3, FAC+8, TIUS~, TIUS+2
, TIUS+3
L0 FAC+4~*, FAC+6
LOC FAC+1~, FAC+3*, FAC+4, FAC+6
MSIEN TIUS+1~, TIUS+3*, TIUS+4
N TIUS+1~, TIUS+2*, TIUS+5*
NATL TYPE+3~, TYPE+4*, TYPE+5
STS TEXT+1~, TEXT+2*, TEXT+3, TEXT+4, AVSTS~, AVSTS+1*, AVSTS+2, COMP+2~, COMP+4*, COMP+5
SVC TYPE+3~, TYPE+5*, TYPE+6, TYPE+7
TAG TEXT+1~
TIUNATL NATL+4~, NATL+5*, NATL+8, NATL+15
>> TIUTTL NATL+6*, NATL+9, NATL+10, NATL+13
TTL NATL+10~*, NATL+11
U TYPE+9, NATL+6, NATL+13, FAC+4, FAC+6, TIUS+2, TIUS+5
VPRI DOCQRY+2~, DOCQRY+4*, DOCQRY+5*, DOCQRY+6
VPRN DOCQRY+2~, DOCQRY+4*, DOCQRY+5, DOCQRY+6*
>> VPRNATL NATL+5
VPRT TEXT+1~, TEXT+6
VPRTIU DOC1+1!, COMP+2~
VPRTIU( TEXT+2, TEXT+5, SIGDT+2, SIGDT+3, SIGDT+4, COMP+3, COMP+4, FAC+3, FAC+8, TIUS+2
VPRY DOCQRY+2~, DOCQRY+3, DOCQRY+5, DOCQRY+7
VST COMP~, COMP+3*
>> WP TEXT+6*
>> WP(1 TEXT+3*, TEXT+4*, TEXT+5*
X TYPE+1~, TYPE+2*, TYPE+8, TYPE+9, TIUS+1~, TIUS+4*, TIUS+5
Y TYPE+1~*, TYPE+6*, TYPE+7*, TYPE+8*, TYPE+9*, TYPE+10, SIGDT+1~*, SIGDT+2*, SIGDT+3*, SIGDT+4*
, SIGDT+5, AVSTS+1~*, AVSTS+2*, AVSTS+3*, AVSTS+4, COMP+2~, COMP+5*, COMP+6
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Local Variables  | All