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 |  Interaction Calls |  FileMan Files Accessed Via FileMan Db Call
Print Page as PDF
Routine: DGRPP

Package: Registration

Routine: DGRPP


Information

DGRPP ;ALB/MRL,AEG,LBD,ASF,LEG,RN,JAM - REGISTRATION SCREEN PROCESSOR ;Apr 05, 2020@15:16

Source Information

Source file <DGRPP.m>

Entry Points

Name Comments DBIA/ICR reference
EN ;
JUMP ;
Q
QQ ; DG*5.3*1143 - Discard edits if the RTA Edit Flag is set (edits are pending)
Q1
SENSCHK ; check whether patient record should be made sensitive
SEC ;if patient type says make record sensitive, add to security log file
CHOICE ;parse out which items were selected for edit
NEXT ;find next available screen...goto
SCRX ;goto screen X
W ;write highlighted text on screen (if parameter on)
SCR9 ; see if MT is completed. Allow only selective editing if so
SAVEADDR ; DG*5.3*1143 - (S)ave option from screen 1.1 editing
; Call function to transmit the data and save
DISCARD
DISCONF() ; DG*5.3*1143 - Confirm if user wants to discard the changes
REF ;End of page prompt (Refresh)

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: @IOF,
  • Line Location: EN+6
Function Call: WRITE
  • Prompt: @IOF,!!!
  • Line Location: EN+7
Function Call: WRITE
  • Prompt: !
  • Line Location: EN+9
Function Call: WRITE
  • Prompt: !
  • Line Location: EN+10
Function Call: WRITE
  • Prompt: W
  • Line Location: EN+12
Function Call: WRITE
  • Prompt: "=ENTER new "_(DGISYR+1)_" data,"
  • Line Location: EN+12
Function Call: WRITE
  • Prompt: W
  • Line Location: EN+18
Function Call: WRITE
  • Prompt: " to ",$S(DGRPS<DGRPLAST:"CONTINUE",1:"QUIT"),", "
  • Line Location: EN+18
Function Call: WRITE
  • Prompt: D
  • Line Location: EN+19
Function Call: WRITE
  • Prompt: " or "
  • Line Location: EN+20
Function Call: WRITE
  • Prompt: ": "
  • Line Location: EN+23
Function Call: READ
  • Variable: DGRPANN
  • Timeout: DTIME
  • Line Location: EN+29
Function Call: WRITE
  • Prompt: @IOF,
  • Line Location: EN+30
Function Call: WRITE
  • Prompt: @IOF,!!!
  • Line Location: EN+31
Function Call: WRITE
  • Prompt: !,"Screen <1.1> changes discarded."
  • Line Location: EN+46
Function Call: WRITE
  • Prompt: @IOF,!!!
  • Line Location: EN+48
Function Call: WRITE
  • Prompt: !,"Screen <1.1> changes discarded."
  • Line Location: EN+55
Function Call: WRITE
  • Prompt: @IOF,!!!
  • Line Location: EN+57
Function Call: WRITE
  • Prompt: !!,"===> Record has been classified as sensitive."
  • Line Location: SEC+2
Function Call: WRITE
  • Prompt: Z
  • Line Location: W+1
Function Call: WRITE
  • Prompt: @DGVI,Z,@DGVO
  • Line Location: W+2
Function Call: WRITE
  • Prompt: @IOF,!!!
  • Line Location: SAVEADDR+4

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^DGSL(38.1 - [#38.1] Classic Fileman Calls
Info |  Source |  Entry Points |  Interaction Calls |  FileMan Files Accessed Via FileMan Db Call