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

Package: Order Entry Results Reporting

Routine: ORDEA01A


Information

ORDEA01A ;ISP/RFR - DEA REPORTS 01;10/15/2014 08:03

Source Information

Source file <ORDEA01A.m>

Call Graph

Call Graph

Call Graph Total: 7

Package Total Call Graph
VA FileMan 3 LIST^DIC  $$GET1^DIQ  ^DIR  
Kernel 2 ($$CJ,$$LJ,$$LOW,$$REPEAT,$$UP)^XLFSTR  ($$ACTIVE,$$VDEA)^XUSER  
Order Entry Results Reporting 2 ($$CHKSWIT,$$DISPRMPT)^ORDEA01  ($$DIVPRMPT,$$HASDIV,$$HEADER,$$STOPTASK,DEVICE,FMERROR,WRAP)^ORUTL  

Caller Graph

Legends:

Legend of Colors

Package Component Superscript legend

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

Caller Graph

Caller Graph Total: 1

Package Total Caller Graph
Order Entry Results Reporting 1 ORDEA01B  

Entry Points

Name Comments DBIA/ICR reference
STRIP(TEXT) ;REMOVE PUNCTUATION CHARACTERS AND SPACES
INCOMPL ;INCOMPLETE PROVIDER SETUP REPORT
DUPVAQ ;TASKMAN ENTRY POINT
IEXPORT ;CREATE CSV FORMAT
DETOXQ ;TASKMAN ENTRY POINT
IREPORT ;CREATE NON-CSV FORMAT
DUPVA ;DUPLICATE VA#'S REPORT
INCOMPLQ ;TASKMAN ENTRY POINT
DETOX ;DETOX/MAINTENANCE ID Report

External References

Name Field # of Occurrence
LIST^DIC DUPVAQ+6, DETOXQ+8
$$GET1^DIQ INCOMPLQ+19, INCOMPLQ+21
^DIR INCOMPL+16, INCOMPL+33
$$CHKSWIT^ORDEA01 INCOMPLQ+16
$$DISPRMPT^ORDEA01 DUPVA+10, INCOMPL+21, DETOX+5
$$DIVPRMPT^ORUTL INCOMPL+24
$$HASDIV^ORUTL INCOMPLQ+8
$$HEADER^ORUTL DUPVAQ+25, DUPVAQ+35, DUPVAQ+38, IREPORT+11, IREPORT+18, IREPORT+31, IREPORT+39, IREPORT+52, DETOXQ+24, DETOXQ+29
, DETOXQ+35, DETOXQ+38
$$STOPTASK^ORUTL INCOMPLQ+29
DEVICE^ORUTL DUPVA+13, INCOMPL+46, DETOX+8
FMERROR^ORUTL DUPVAQ+8, DETOXQ+10
WRAP^ORUTL IREPORT+26, IREPORT+50
$$CJ^XLFSTR DUPVAQ+37, DUPVAQ+40, IREPORT+21, IREPORT+22, IREPORT+54, DETOXQ+25, DETOXQ+26, DETOXQ+37, DETOXQ+40
$$LJ^XLFSTR DUPVAQ+19, DUPVAQ+21, DUPVAQ+29, IREPORT+8, IREPORT+9, IREPORT+27, IREPORT+28, DETOXQ+19, DETOXQ+30
$$LOW^XLFSTR INCOMPLQ+26
$$REPEAT^XLFSTR DUPVAQ+31, INCOMPLQ+5, DETOXQ+26
$$UP^XLFSTR DUPVA+13, DUPVAQ+12, INCOMPL+46, DETOX+8
$$ACTIVE^XUSER DUPVAQ+15, INCOMPLQ+10, DETOXQ+14
$$VDEA^XUSER INCOMPLQ+15

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!,"This report identifies all users with similar VA numbers. To identify",!
  • Line Location: DUPVA+3
Function Call: WRITE
  • Prompt: "similar numbers, the software builds a temporary index. First, it removes all",!
  • Line Location: DUPVA+4
Function Call: WRITE
  • Prompt: "non-alphanumeric characters (such as punctuation and spaces) from the user's",!
  • Line Location: DUPVA+5
Function Call: WRITE
  • Prompt: "VA number, then changes all letters to uppercase, and finally adds the VA",!
  • Line Location: DUPVA+6
Function Call: WRITE
  • Prompt: "number to the temporary index. It then uses that index to build a list of",!
  • Line Location: DUPVA+7
Function Call: WRITE
  • Prompt: "similar or duplicate numbers. For example, kc123, KC 123, and KC-123 are",!
  • Line Location: DUPVA+8
Function Call: WRITE
  • Prompt: "considered similar.",!
  • Line Location: DUPVA+9
Function Call: WRITE
  • Prompt: !
  • Line Location: DUPVAQ+30
Function Call: WRITE
  • Prompt: !
  • Line Location: DUPVAQ+32
Function Call: WRITE
  • Prompt: !!,"This report identifies all active providers who are unable to sign controlled",!
  • Line Location: INCOMPL+2
Function Call: WRITE
  • Prompt: "substance orders. For the purposes of this report, a provider is a user who",!
  • Line Location: INCOMPL+3
Function Call: WRITE
  • Prompt: "holds the ORES security key.",!
  • Line Location: INCOMPL+4
Function Call: WRITE
  • Prompt: !,"By default, the report lists the prescribable schedules for each provider",!
  • Line Location: INCOMPL+5
Function Call: WRITE
  • Prompt: "(including those providers that are properly configured).",!
  • Line Location: INCOMPL+6
Function Call: WRITE
  • Prompt: !
  • Line Location: INCOMPL+20
Function Call: WRITE
  • Prompt: !
  • Line Location: INCOMPL+23
Function Call: WRITE
  • Prompt: !
  • Line Location: INCOMPL+32
Function Call: WRITE
  • Prompt: !
  • Line Location: IREPORT+34
Function Call: WRITE
  • Prompt: !
  • Line Location: IREPORT+36
Function Call: WRITE
  • Prompt: BODY(BODY),!
  • Line Location: IREPORT+51
Function Call: WRITE
  • Prompt: Q_"DIVISION"_QCQ_"PROVIDER NAME"_QCQ_"TITLE"_QCQ_"DEFICIENCY"
  • Line Location: IEXPORT+3
Function Call: WRITE
  • Prompt: $S(INCLUDE=1:"/PRESCRIBABLE SCHEDULES",1:"")_Q,!
  • Line Location: IEXPORT+4
Function Call: WRITE
  • Prompt: !!,"This report identifies all users who have a DETOX/MAINTENANCE ID number",!
  • Line Location: DETOX+3
Function Call: WRITE
  • Prompt: "in the NEW PERSON FILE (#200).",!
  • Line Location: DETOX+4
Function Call: WRITE
  • Prompt: !
  • Line Location: DETOXQ+31
Routine Call
  • DIC
  • Line Location:
    • DUPVAQ+6
    • DETOXQ+8
Routine Call
  • DIR
  • Line Location:
    • INCOMPL+16
    • INCOMPL+33

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^VA(200 - [#200] GET1^DIQ,  LIST^DIC

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^TMP($J DUPVAQ+4, INCOMPLQ+3, DETOXQ+4
^XUSEC("ORES" INCOMPLQ+7

Label References

Name Line Occurrences
$$STRIP DUPVAQ+13
IEXPORT INCOMPLQ+31
IREPORT INCOMPLQ+30

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
% STRIP+1~, STRIP+2*
ACCOUNT DUPVAQ+15~*, DUPVAQ+16, DUPVAQ+17, INCOMPLQ+10~*, INCOMPLQ+11, INCOMPLQ+13*, INCOMPLQ+20, INCOMPLQ+21, INCOMPLQ+28, IREPORT+1~
, IREPORT+13*, IREPORT+14, IREPORT+15, IREPORT+16, IREPORT+19, IREPORT+23, IREPORT+25, IREPORT+26, IREPORT+28, IEXPORT+1~
, IEXPORT+8*, IEXPORT+9, IEXPORT+10, IEXPORT+11, IEXPORT+12, DETOXQ+2~, DETOXQ+14~*, DETOXQ+15, DETOXQ+16, DETOXQ+18*
, DETOXQ+19, DETOXQ+20*, DETOXQ+21, DETOXQ+22, DETOXQ+27, DETOXQ+30
ACCOUNT("TEXT" DUPVAQ+17*, DUPVAQ+19, DETOXQ+16*, DETOXQ+19
BODY IREPORT+24~, IREPORT+29*, IREPORT+30, IREPORT+32, IREPORT+41~, IREPORT+51*
BODY( IREPORT+33, IREPORT+51
BODY(1 IREPORT+27*
BODY(2 IREPORT+28*
BUFFER IREPORT+15~*, IREPORT+16*, IREPORT+17
>> CBUFFER DUPVAQ+25, IREPORT+17, IREPORT+30, DETOXQ+23, DETOXQ+28
CHR STRIP+2~*
COL DUPVAQ+2~, DUPVAQ+25, DUPVAQ+35, DUPVAQ+38, IREPORT+1~, IREPORT+11, IREPORT+18, IREPORT+31, IREPORT+39, IREPORT+52
, DETOXQ+2~, DETOXQ+24, DETOXQ+29, DETOXQ+35, DETOXQ+38
COL(1 DUPVAQ+21*, IREPORT+3*, DETOXQ+6*
COL(2 IREPORT+8*, DETOXQ+7*
COL(3 IREPORT+9*, IREPORT+10*
COUNT INCOMPLQ+2~, INCOMPLQ+15*, INCOMPLQ+29
DATA INCOMPLQ+2~, INCOMPLQ+3*, INCOMPLQ+4, INCOMPLQ+21, INCOMPLQ+28, INCOMPLQ+32, IREPORT+2, IREPORT+6, IREPORT+14, IREPORT+15
, IREPORT+23, IREPORT+25, IREPORT+26, IREPORT+28, IEXPORT+5, IEXPORT+9, IEXPORT+10, IEXPORT+11, IEXPORT+12, DETOXQ+2~
, DETOXQ+4*, DETOXQ+5, DETOXQ+19, DETOXQ+21, DETOXQ+27, DETOXQ+30, DETOXQ+41
DELIMIT IREPORT+46~, IREPORT+47*, IREPORT+48
DIR INCOMPL+7~, INCOMPL+26!
DIR("?" INCOMPL+10*, INCOMPL+11*, INCOMPL+12*, INCOMPL+13*, INCOMPL+14*, INCOMPL+15*, INCOMPL+29*, INCOMPL+30*, INCOMPL+31*
DIR("A" INCOMPL+8*, INCOMPL+27*, INCOMPL+28*
DIR("B" INCOMPL+9*
DIR(0 INCOMPL+8*, INCOMPL+27*
DIROUT INCOMPL+7~, INCOMPL+19!, INCOMPL+26!
DIRUT INCOMPL+7~, INCOMPL+17, INCOMPL+19!, INCOMPL+26!, INCOMPL+34
DISINC DUPVA+2~, DUPVA+10*, DUPVA+11, DUPVAQ+16, INCOMPL+7~, INCOMPL+21*, INCOMPL+22, INCOMPLQ+11, DETOX+2~, DETOX+5*
, DETOX+6, DETOXQ+15
DIV DUPVA+2~, INCOMPL+7~, INCOMPL+24, INCOMPLQ+8, IREPORT+43
DIV( IREPORT+45, IREPORT+47, IREPORT+48
DIVISION INCOMPLQ+8~*, INCOMPLQ+9, INCOMPLQ+21, INCOMPLQ+28, IREPORT+1~, IREPORT+2*, IREPORT+3, IREPORT+6, IREPORT+14, IREPORT+15
, IREPORT+23, IREPORT+25, IREPORT+26, IREPORT+28, IEXPORT+1~, IEXPORT+5*, IEXPORT+9, IEXPORT+10, IEXPORT+11, IEXPORT+12
DOCS DUPVAQ+2~, DUPVAQ+4*, DUPVAQ+5, DUPVAQ+6, DUPVAQ+11, DUPVAQ+12, DUPVAQ+15, DUPVAQ+19, DETOXQ+2~, DETOXQ+4*
, DETOXQ+5, DETOXQ+8, DETOXQ+12, DETOXQ+13, DETOXQ+14, DETOXQ+19, DETOXQ+41
DTOUT INCOMPL+7~, INCOMPL+19!, INCOMPL+26!
DUOUT INCOMPL+7~, INCOMPL+19!, INCOMPL+26!
DUPL DUPVAQ+2~, DUPVAQ+4*, DUPVAQ+18, DUPVAQ+19, DUPVAQ+22, DUPVAQ+23, DUPVAQ+25, DUPVAQ+27, DUPVAQ+28, DUPVAQ+29
ERROR DUPVAQ+2~, DUPVAQ+7, DUPVAQ+8, DETOXQ+2~, DETOXQ+9, DETOXQ+10
IDX IREPORT+44~, IREPORT+45*, IREPORT+47, IREPORT+48
INCLUDE INCOMPL+7~, INCOMPL+18*, INCOMPLQ+24, IREPORT+5, IREPORT+10, IEXPORT+4, IEXPORT+7
INDENT INCOMPLQ+2~
INDENT(0 INCOMPLQ+5*, IREPORT+26
INDENT(1 INCOMPLQ+5*, IREPORT+22
INDEX DUPVAQ+2~, DUPVAQ+11*, DUPVAQ+12, DUPVAQ+15, DUPVAQ+19, DUPVAQ+27*, DUPVAQ+28, DUPVAQ+29, INCOMPLQ+18~, INCOMPLQ+28*
, IREPORT+25*, IREPORT+26, IEXPORT+10*, IEXPORT+12, DETOXQ+2~, DETOXQ+13*, DETOXQ+14, DETOXQ+19
IOM DUPVAQ+37, DUPVAQ+40, IREPORT+21, IREPORT+22, IREPORT+27, IREPORT+28, IREPORT+54, DETOXQ+25, DETOXQ+26, DETOXQ+37
, DETOXQ+40
IOSL DUPVAQ+25, DUPVAQ+30, DUPVAQ+32, DUPVAQ+38, IREPORT+17, IREPORT+30, IREPORT+34, IREPORT+36, IREPORT+52, DETOXQ+23
, DETOXQ+28, DETOXQ+31, DETOXQ+38
KEY DUPVAQ+2~, DUPVAQ+12*, DUPVAQ+13*, DUPVAQ+14, DUPVAQ+18, DUPVAQ+19, DUPVAQ+22*, DUPVAQ+23, DUPVAQ+25, DUPVAQ+27
, DUPVAQ+28, DUPVAQ+29
LINE IREPORT+1~, IREPORT+32*, IREPORT+33, IREPORT+36, IEXPORT+1~
NAME INCOMPLQ+18~, INCOMPLQ+19*, INCOMPLQ+20*, INCOMPLQ+21, INCOMPLQ+28, IREPORT+1~, IREPORT+23*, IREPORT+25, IREPORT+26, IREPORT+27
, IREPORT+28, IEXPORT+1~, IEXPORT+9*, IEXPORT+10, IEXPORT+11, IEXPORT+12, DETOXQ+27*, DETOXQ+30
NUMBER DUPVAQ+2~, DUPVAQ+12*, DUPVAQ+19, DUPVAQ+28*, DUPVAQ+29
ORCSV INCOMPL+7~, INCOMPL+35*, INCOMPL+36, INCOMPLQ+30, INCOMPLQ+31
OUTPUT DUPVAQ+2~, DUPVAQ+24*, DUPVAQ+34, IREPORT+1~, IREPORT+35*, IREPORT+38, DETOXQ+2~, DETOXQ+32*, DETOXQ+34
PGNUM DUPVAQ+2~, DUPVAQ+25, DUPVAQ+35, DUPVAQ+38, IREPORT+1~, IREPORT+11, IREPORT+18, IREPORT+31, IREPORT+39, IREPORT+52
, DETOXQ+2~, DETOXQ+24, DETOXQ+29, DETOXQ+35, DETOXQ+38
Q IEXPORT+1~, IEXPORT+2*, IEXPORT+3, IEXPORT+4, IEXPORT+11, IEXPORT+12
QCQ IEXPORT+1~, IEXPORT+2*, IEXPORT+3, IEXPORT+11
REASON INCOMPLQ+18~, INCOMPLQ+22*, INCOMPLQ+24, INCOMPLQ+25, INCOMPLQ+26, INCOMPLQ+28
>> REP DUPVA+13, INCOMPL+46, DETOX+8
>> REP( DUPVA+13, INCOMPL+46, DETOX+8
RETURN INCOMPLQ+14~, INCOMPLQ+15, INCOMPLQ+16, INCOMPLQ+17
RETURN( INCOMPLQ+22
SAVE DUPVA+2~, DUPVA+13, INCOMPL+7~, INCOMPL+46, DETOX+8
SAVE("DISINC" DUPVA+12*, INCOMPL+45*, DETOX+7*
SAVE("DIV(" INCOMPL+45*
SAVE("INCLUDE" INCOMPL+45*
SAVE("ORCSV" INCOMPL+45*
STATIONS IREPORT+44~, IREPORT+48*, IREPORT+49
STATUS INCOMPLQ+14~, INCOMPLQ+15*, INCOMPLQ+16*, INCOMPLQ+21, INCOMPLQ+25, INCOMPLQ+28, IREPORT+1~, IREPORT+4*, IREPORT+5, IREPORT+6
, IREPORT+7, IREPORT+14, IREPORT+15, IREPORT+23, IREPORT+25, IREPORT+26, IREPORT+28, IEXPORT+1~, IEXPORT+6*, IEXPORT+7
, IEXPORT+9, IEXPORT+10, IEXPORT+11, IEXPORT+12
STOP DUPVAQ+2~, DUPVAQ+22, DUPVAQ+25*, DUPVAQ+26, DUPVAQ+33, DUPVAQ+34, DUPVAQ+35*, DUPVAQ+36, DUPVAQ+38*, DUPVAQ+39
, INCOMPLQ+2~, INCOMPLQ+7, INCOMPLQ+29*, IREPORT+2, IREPORT+4, IREPORT+11*, IREPORT+12, IREPORT+13, IREPORT+17, IREPORT+18*
, IREPORT+23, IREPORT+30, IREPORT+31*, IREPORT+37, IREPORT+38, IREPORT+39*, IREPORT+40, IREPORT+52*, IREPORT+53, DETOXQ+2~
, DETOXQ+20, DETOXQ+23, DETOXQ+24*, DETOXQ+27, DETOXQ+28, DETOXQ+29*, DETOXQ+33, DETOXQ+34, DETOXQ+35*, DETOXQ+36
, DETOXQ+38*, DETOXQ+39
TEXT STRIP~, STRIP+2*, STRIP+3, INCOMPLQ+23~, INCOMPLQ+26*, INCOMPLQ+27*, INCOMPLQ+28, IREPORT+1~, IREPORT+7*, IREPORT+9
, IREPORT+10, IREPORT+41~, IREPORT+42*, IREPORT+49*, IREPORT+50
U DUPVA+11, DUPVAQ+12, DUPVAQ+15, DUPVAQ+16, DUPVAQ+17, DUPVAQ+19, INCOMPL+8, INCOMPL+22, INCOMPL+27, INCOMPLQ+11
, DETOX+6, DETOXQ+14, DETOXQ+15, DETOXQ+16, DETOXQ+19
X INCOMPL+7~, INCOMPL+19!, INCOMPL+24*, INCOMPL+25, INCOMPL+26!
XTKDIC IEXPORT+1~
XTKFILE IEXPORT+1~
XTKMODE IEXPORT+1~
Y INCOMPL+7~, INCOMPL+18, INCOMPL+19!, INCOMPL+26!, INCOMPL+35, INCOMPLQ+2~, INCOMPLQ+7*, INCOMPLQ+8, INCOMPLQ+10, INCOMPLQ+15
, INCOMPLQ+16, INCOMPLQ+19, INCOMPLQ+20, INCOMPLQ+21
>> ZTQUEUED DUPVAQ+9, DUPVAQ+41, INCOMPLQ+33, DETOXQ+11, DETOXQ+42
>> ZTREQ DUPVAQ+9*, DUPVAQ+41*, INCOMPLQ+33*, DETOXQ+11*, DETOXQ+42*
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables |  All