VPRSDAT ;SLC/MKB -- SDA TIU utilities ;10/25/18 15:29
Source file <VPRSDAT.m>
| action | A | extended action | Ea | event driver | Ed | subscriber | Su | protocol | O | limited protocol | LP | run routine | RR | broker | B | edit | E | server | Se | P | screenman | SM | inquire | I |
| Package | Total | Caller Graph |
|---|---|---|
| VA FileMan | 2 | ^DDE ITEM |
| Virtual Patient Record | 1 | VPRSDAC |
| 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
|
| FileNo | Call Tags |
|---|---|
| ^SC - [#44] | GET1^DIQ |
| ^TIU(8926.1 - [#8926.1] | GET1^DIQ |
| 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 |
| >> | 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 |