DVBAUDAO ;ALB/CP - List Audited Option Summary Prompts ; 3/26/18 4:28pm
Source file <DVBAUDAO.m>
| Package | Total | Call Graph |
|---|---|---|
| Automated Medical Information Exchange | 7 | BUILD^DVBAUDAO1 PRINT^DVBAUDAO2 ($$ASKNUM,$$ASKYESNO,ASKPKG,GETSORT)^DVBAUDASK1 FTVALS^DVBAUDASK2 (CLOSE,DEVICE,IOM132,IOMRESET)^DVBAUDDEV1 GETDTS^DVBAUDDT1 (CONTINUE,PROCTIME)^DVBAUDPRT1 |
| Kernel | 1 | $$NOW^XLFDT |
| 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 |
|---|---|---|
| Automated Medical Information Exchange | 1 | DVBA LIST AUDITED OPTION SUM |
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| ENTER | ; From option: List Audited Option Summary
; [AMIE LIST AUDITED OPTION SUM] |
|
| PROMPT | ; Issue prompts for screening and sorted report output.
|
|
| START | ; Queued report will start here
|
|
| EXIT | ; Close the Device and kill the ^TMP globals.
; From: PROMPT (above) |
|
| KILLTMP | ;
|
|
| ASKDT(DVBRTN) | ; Limit the report to a specific date range?
|
|
| ASKHIGH(DVBRTN) | ; Prompt for options used more than 'X' number of times.
|
|
| ASKLOW(DVBRTN) | ; Prompt for options used less than 'X' number of times.
|
|
| ASKNEW(DVBRTN) | ; Prompt for new option audited within 'X' number of days ago.
|
|
| ASKNUSED(DVBRTN) | ; Prompt for audited options not used within 'X' days.
|
|
| ASKOPTS(DVBRTN) | ; Determine which options to include
|
|
| ASKSORT(DVBRTN) | ; Get sorting criteria
|
|
| ASKUSED(DVBRTN) | ; Prompt for audited options used within 'X' days.
|
|
| GETRPT | ; Determine which report to run
|
| Name | Field # of Occurrence |
|---|---|
| BUILD^DVBAUDAO1 | START+4 |
| PRINT^DVBAUDAO2 | START+6 |
| $$ASKNUM^DVBAUDASK1 | ASKHIGH+11, ASKLOW+11, ASKNEW+11, ASKNUSED+11, ASKOPTS+14, ASKUSED+12, GETRPT+23 |
| $$ASKYESNO^DVBAUDASK1 | ASKDT+7 |
| ASKPKG^DVBAUDASK1 | PROMPT+14 |
| GETSORT^DVBAUDASK1 | ASKSORT+14 |
| FTVALS^DVBAUDASK2 | PROMPT+13 |
| CLOSE^DVBAUDDEV1 | EXIT+4 |
| DEVICE^DVBAUDDEV1 | PROMPT+22 |
| IOM132^DVBAUDDEV1 | PROMPT+23 |
| IOMRESET^DVBAUDDEV1 | EXIT+3 |
| GETDTS^DVBAUDDT1 | PROMPT+19, PROMPT+21 |
| CONTINUE^DVBAUDPRT1 | START+8 |
| PROCTIME^DVBAUDPRT1 | START+7 |
| $$NOW^XLFDT | START+3, START+5 |
| 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 |
|
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^DISV( | ASKDT+4, ASKDT+11*, ASKHIGH+7, ASKHIGH+14*, ASKLOW+7, ASKLOW+14*, ASKNEW+7, ASKNEW+14*, ASKNUSED+7, ASKNUSED+14* , ASKOPTS+5, ASKOPTS+16*, ASKSORT+5, ASKSORT+16, ASKUSED+8, ASKUSED+15*, GETRPT+6, GETRPT+25* |
| ^TMP("AMIE" | KILLTMP+2! |
| Name | Line Occurrences |
|---|---|
| ASKDT | PROMPT+17 |
| ASKHIGH | PROMPT+9 |
| ASKLOW | PROMPT+8 |
| ASKNEW | PROMPT+10 |
| ASKNUSED | PROMPT+11 |
| ASKOPTS | PROMPT+15 |
| ASKSORT | PROMPT+16 |
| ASKUSED | PROMPT+12 |
| EXIT | PROMPT+7 |
| GETRPT | PROMPT+7 |
| KILLTMP | PROMPT+6 |
| PROMPT | PROMPT+8, PROMPT+9, PROMPT+10, PROMPT+11, PROMPT+12, PROMPT+13, PROMPT+14, PROMPT+15, PROMPT+16, PROMPT+17 , PROMPT+18, PROMPT+20, PROMPT+22 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| DUZ | ASKDT+4, ASKDT+11, ASKHIGH+7, ASKHIGH+14, ASKLOW+7, ASKLOW+14, ASKNEW+7, ASKNEW+14, ASKNUSED+7, ASKNUSED+14 , ASKOPTS+5, ASKOPTS+16, ASKSORT+5, ASKSORT+16, ASKUSED+8, ASKUSED+15, GETRPT+6, GETRPT+25 |
| DVBASKDT | PROMPT+1~, PROMPT+18, PROMPT+20, ASKDT+7*, ASKDT+8, ASKDT+9*, ASKDT+11 |
| DVBBEG | START+2~, START+3*, START+7 |
| DVBDAYS | PROMPT+1~, ASKNEW+11*, ASKNEW+12, ASKNEW+14, ASKNUSED+11*, ASKNUSED+12, ASKNUSED+14, ASKUSED+12*, ASKUSED+13, ASKUSED+15 |
| DVBDEF | ASKDT+1~, ASKDT+4*, ASKOPTS+1~, ASKOPTS+5*, ASKOPTS+6*, ASKOPTS+14, ASKSORT+1~, ASKSORT+5*, ASKSORT+14, GETRPT+2~ , GETRPT+6*, GETRPT+7*, GETRPT+23 |
| DVBDEFAULT | ASKHIGH+1~, ASKHIGH+7*, ASKHIGH+11, ASKLOW+1~, ASKLOW+7*, ASKLOW+11, ASKNEW+1~, ASKNEW+7*, ASKNEW+11, ASKNUSED+1~ , ASKNUSED+7*, ASKNUSED+11, ASKUSED+2~, ASKUSED+8*, ASKUSED+12 |
| DVBDISYS | ENTER+2~, KILLTMP+1! |
| DVBDTBEG | PROMPT+1~ |
| DVBDTEND | PROMPT+1~ |
| DVBEND | START+2~, START+5*, START+7 |
| DVBFTBEG | PROMPT+1~ |
| DVBFTEND | PROMPT+1~ |
| DVBLINEFEED | ASKHIGH+1~, ASKHIGH+8*, ASKLOW+1~, ASKLOW+8*, ASKNEW+1~, ASKNEW+8*, ASKNUSED+1~, ASKNUSED+8*, ASKUSED+2~, ASKUSED+9* |
| DVBMAXIMUM | ASKOPTS+1~, ASKOPTS+8*, ASKOPTS+14, GETRPT+2~, GETRPT+9*, GETRPT+23 |
| DVBNTIMES | PROMPT+1~, ASKHIGH+11*, ASKHIGH+12, ASKHIGH+14, ASKLOW+11*, ASKLOW+12, ASKLOW+14 |
| DVBOPT | PROMPT+1~, ASKOPTS+6, ASKOPTS+14*, ASKOPTS+15, ASKOPTS+16 |
| DVBOPTION | ENTER+2~, ENTER+3*, PROMPT+5 |
| DVBPKG | PROMPT+2~ |
| DVBQUIT | PROMPT+2~, PROMPT+5*, PROMPT+7, PROMPT+8, PROMPT+9, PROMPT+10, PROMPT+11, PROMPT+12, PROMPT+13, PROMPT+14 , PROMPT+15, PROMPT+16, PROMPT+17, PROMPT+18, PROMPT+20, PROMPT+22, ASKDT+8*, ASKHIGH+5*, ASKHIGH+12*, ASKLOW+5* , ASKLOW+12*, ASKNEW+5*, ASKNEW+12*, ASKNUSED+5*, ASKNUSED+12*, ASKOPTS+4*, ASKOPTS+8*, ASKOPTS+15*, ASKSORT+4*, ASKSORT+14 , ASKUSED+6*, ASKUSED+13*, GETRPT+5*, GETRPT+9*, GETRPT+24* |
| DVBRPT | ENTER+2~, PROMPT+13, PROMPT+14, ASKHIGH+4, ASKLOW+4, ASKNEW+4, ASKNUSED+4, ASKUSED+5, GETRPT+7, GETRPT+23* , GETRPT+24, GETRPT+25 |
| DVBRTN | ASKDT~, ASKDT+4, ASKDT+11, ASKHIGH~, ASKHIGH+7, ASKHIGH+14, ASKLOW~, ASKLOW+7, ASKLOW+14, ASKNEW~ , ASKNEW+7, ASKNEW+14, ASKNUSED~, ASKNUSED+7, ASKNUSED+14, ASKOPTS~, ASKSORT~, ASKSORT+5, ASKSORT+16, ASKUSED~ , ASKUSED+8, ASKUSED+15 |
| DVBSORT | PROMPT+2~, PROMPT+18, PROMPT+20, ASKSORT+14, ASKSORT+16* |
| DVBSORT(1 | ASKSORT+7* |
| DVBSORT(2 | ASKSORT+8* |
| DVBSORT(3 | ASKSORT+9* |
| DVBSORT(4 | ASKSORT+10* |
| DVBSORT(5 | ASKSORT+11* |
| DVBSORT(6 | ASKSORT+12* |
| DVBULIMIT | PROMPT+2~ |
| IO | PROMPT+22 |
| IOF | PROMPT+5, PROMPT+24 |
| POP | PROMPT+1~, PROMPT+22 |