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: HLUOPT

Package: Health Level Seven

Routine: HLUOPT


Information

HLUOPT ;AISC/SAW-Main Menu for HL7 Module ;07/26/99 08:47

Source Information

Source file <HLUOPT.m>

Call Graph

Call Graph

Call Graph Total: 6

Package Total Call Graph
VA FileMan 6 ^DDS  ^DIC  FILE^DICN  ^DIE  EN1^DIP  ^DIR  

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: 14

Package Total Caller Graph
Health Level Seven 14 HL EDIT APPL PARAM  HL EDIT INTERFACE  HL EDIT LOGICAL LINKS  HL EDIT SITE PARAM  HL PRINT APPL PARAM  HL PRINT DATA TYPE  HL PRINT FAILED TRANS  HL PRINT FIELDS  
HL PRINT MSG TYPE  HL PRINT PENDING TRANS  HL PRINT SEGMENT  HL PRINT SITE PARAM  HL PRINT VERSION  HL TRANSMISSION LOG  

Entry Points

Name Comments DBIA/ICR reference
VERS ;Print/Display Version Number
LOG ;Start/Stop HL7 Log of Transmissions
PLFT ;Print/Display Log of Failed Transmissions
MT ;Print/Display Message Type
SPP ;Print/Display Site Parameters
APP ;Print/Display Application Parameters
SP ;Enter/Edit Non-DHCP Application Parameters
INTED ;Interface edit, file 101
FIELD ;Print/Display Fields
AP ;Enter/Edit DHCP Application Parameters
EXIT
SN ;Print/Display Segment Name
LLED ;Logical Link Edit, file 870
DT ;Print/Display Data Type
HOLD ;Hold Screen at End of Display
PLPT ;Print/Display Log of Awaiting or Pending Tramsmissions

External References

Name Field # of Occurrence
^DDS AP+6, LLED+9, INTED+6
^DIC AP+4, SP+1, LOG+2, LLED+5, INTED+4
FILE^DICN SP+5
^DIE SP+3, SP+6, SP+7, LOG+4
EN1^DIP APP+1, SPP+1, MT+1, SN+1, DT+1, VERS+1, FIELD+1, PLPT+1, PLFT+1
^DIR LOG+5, HOLD+2

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: @IOF,!
  • Line Location: AP+4
Function Call: WRITE
  • Prompt: !
  • Line Location: SP+1
Function Call: WRITE
  • Prompt: !!,"Select the Non-DHCP Application for which you wish to start/stop the HL7 log",!,"of transmissions."
  • Line Location: LOG+1
Function Call: WRITE
  • Prompt: !!,*7,"You must define an HL7 Device for this Non-DHCP Application before you can",!,"start the log.",!
  • Line Location: LOG+2
Function Call: WRITE
  • Prompt: !!,"The HL7 log is currently turned ",$S($D(^HL(770,"ALOG",HLDEV,DA)):"on.",1:"off."),!
  • Line Location: LOG+3
Function Call: WRITE
  • Prompt: !
  • Line Location: LOG+5
Function Call: WRITE
  • Prompt: @IOF,!
  • Line Location: LLED+5
Function Call: WRITE
  • Prompt: !!,HLNAME_" must be shutdown before it can be edited"
  • Line Location: LLED+8
Function Call: WRITE
  • Prompt: !!!,"If you shut down this link to edit, please remember to restart if appropriate"
  • Line Location: LLED+10
Function Call: WRITE
  • Prompt: @IOF,!
  • Line Location: INTED+4
Routine Call
  • DIE
  • Line Location:
    • SP+3
    • SP+6
    • SP+7
    • LOG+4
Routine Call
  • DDS
  • Line Location:
    • AP+6
    • LLED+9
    • INTED+6
Routine Call
  • DIC
  • Line Location:
    • AP+4
    • SP+1
    • LOG+2
    • LLED+5
    • INTED+4
Routine Call
  • DIR
  • Line Location:
    • LOG+5
    • HOLD+2

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^ORD(101 - [#101] Classic Fileman Calls
^HL(770 - [#770] Classic Fileman Calls
^HL(771 - [#771] Classic Fileman Calls
^HL(771.1 - [#771.1] Classic Fileman Calls
^HL(771.2 - [#771.2] Classic Fileman Calls
^HL(771.3 - [#771.3] Classic Fileman Calls
^HL(771.4 - [#771.4] Classic Fileman Calls
^HL(771.5 - [#771.5] Classic Fileman Calls
^HL(772 - [#772] Classic Fileman Calls
^HLCS(870 - [#870] Classic Fileman Calls

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^HL(770 - [#770] SP+5, LOG+2, LOG+3
^HLCS(870 - [#870] LLED+8
^TMP("HL" LOG+5!

Label References

Name Line Occurrences
EXIT SP+1, APP+1, SPP+1, MT+1, SN+1, DT+1, VERS+1, FIELD+1, PLPT+1, PLFT+1
, LOG+2
HOLD APP+1, SPP+1, MT+1, SN+1, DT+1, VERS+1, FIELD+1, PLPT+1, PLFT+1
SP SP+8

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
BY APP+1*, SPP+1*, MT+1*, SN+1*, DT+1*, VERS+1*, FIELD+1*, PLPT+1*, PLFT+1*, EXIT!
DA AP+2~, AP+5*, SP+3*, SP+5!*, SP+6, SP+7*, LOG+2*, LOG+3, EXIT!, LLED+3~
, LLED+6*, INTED+2~, INTED+5*
DD SP+5!
DDSFILE AP+2~, AP+5*, LLED+3~, LLED+6*, INTED+2~, INTED+5*
DHD APP+1*, SPP+1*, MT+1*, SN+1*, DT+1*, VERS+1*, FIELD+1*, PLPT+1*, PLFT+1*, EXIT!
DIC AP+2~, AP+3*, AP+5, SP+1*, SP+3, SP+5*, APP+1*, SPP+1*, MT+1*, SN+1*
, DT+1*, VERS+1*, FIELD+1*, PLPT+1*, PLFT+1*, LOG+2*, LOG+4, EXIT!, LLED+3~, LLED+4*
, LLED+6, INTED+2~, INTED+3*, INTED+5
DIC("S" INTED+3*
DIC(0 AP+3*, SP+1*, SP+5*, LOG+2*, LLED+4*, INTED+3*
DIE SP+3*, SP+5!, SP+6*!, SP+7*, LOG+4*, EXIT!
DIE("NO^" LOG+4*
DIR EXIT!, HOLD+1~
DIR("A" LOG+5*
DIR("B" LOG+5*
DIR(0 LOG+5*, HOLD+2*
>> DIS(0 PLPT+1*
DLAYGO SP+1*!
DO SP+5!
DR AP+2~, AP+5*, SP+3*, SP+5!, SP+6*!, SP+7*, LOG+4*, EXIT!, LLED+3~, LLED+6*
, INTED+2~, INTED+5*
FLDS APP+1*, SPP+1*, MT+1*, SN+1*, DT+1*, VERS+1*, FIELD+1*, PLPT+1*, PLFT+1*, EXIT!
FR APP+1*, SPP+1*, MT+1*, SN+1*, DT+1*, VERS+1*, FIELD+1*, PLPT+1*, PLFT+1*, EXIT!
HLDEV LOG+2*, LOG+3, LOG+4, LOG+5, EXIT!
HLIEN LLED+3~, LLED+7*, LLED+8
HLLL0 LLED+3~, LLED+7*, LLED+8
HLNAME LLED+3~, LLED+7*, LLED+8
HLX SP+2~*, SP+4, SP+5, SP+7, PLPT+1!
HLX1 SP+2~, SP+5*, SP+6
IOF AP+4, LLED+5, INTED+4
IOST APP+1, SPP+1, MT+1, SN+1, DT+1, VERS+1, FIELD+1, PLPT+1, PLFT+1
L APP+1*, SPP+1*, MT+1*, SN+1*, DT+1*, VERS+1*, FIELD+1*, PLPT+1*, PLFT+1*, EXIT!
TO APP+1*, SPP+1*, MT+1*, SN+1*, DT+1*, VERS+1*, FIELD+1*, PLPT+1*, PLFT+1*, EXIT!
X SP+5*, EXIT!
Y AP+1, AP+4, AP+5, AP+6*, SP+1, SP+2, SP+3, SP+5, LOG+2, LOG+5
, EXIT!, LLED+2, LLED+5, LLED+6, LLED+7, LLED+9*, INTED+1, INTED+4, INTED+5, INTED+6*
Y(0 LLED+7
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