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 |  Used in RPC |  Global Variables Directly Accessed |  Label References |  Local Variables  | All
Print Page as PDF
Routine: ORQQPL4

Package: Order Entry Results Reporting

Routine: ORQQPL4


Information

ORQQPL4 ; ISL/JER/TC - Lexicon Look-up w/Synonyms ;07/30/15 08:25

Source Information

Source file <ORQQPL4.m>

Call Graph

Call Graph

Call Graph Total: 7

Package Total Call Graph
Lexicon Utility 4 LOOK^LEXA  CONFIG^LEXSET  ($$GETSYN,GETSYN)^LEXTRAN1  ($$IMPDATE,$$ONE)^LEXU  
DRG Grouper 1 $$ICDDATA^ICDXCODE  
Kernel 1 ($$STRIP,$$TRIM)^XLFSTR  
Order Entry Results Reporting 1 $$GETDX^ORQQPL1  

Caller Graph

Legends:

Legend of Colors

Package Component Superscript legend

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

Caller Graph

Caller Graph Total: 2

Package Total Caller Graph
Enterprise Health Management Platform 1 HMPEF1  
Order Entry Results Reporting 1 ORQQPL4 LEX  

Entry Points

Name Comments DBIA/ICR reference
LEX(LST,X,VIEW,ORDATE,ORINCSYN) ; return list after lexicon lookup
; Call with: X (Required) The search text entered by the user
; [VIEW] (Optional) The Lexicon VIEW parameter (Defaults to
; Problem List Subset (i.e., "PLS")
; [ORDATE] (Optional) the date of interest (Defaults to TODAY)
; [ORINCSYN] (Optional) Boolean flag specifying whether or not to
; include synonyms for SNOMED CT Concepts
; (Defaults to 0 (FALSE))
LEXX
LEXXFRM(ORX,ORDATE,ORAPP) ; Transform text for SCT look-up
SYNONYMS(LST,ILST,ORCSYS,ORCCODE,ORDT) ; Get synonyms for expression
SETELEM(ORLEX,ORTXT,ORCODSYS,ORCCODE,ORDATE,ORDCODE) ; Set List Element

External References

Name Field # of Occurrence
$$ICDDATA^ICDXCODE SETELEM+12
LOOK^LEXA LEX+24
CONFIG^LEXSET LEX+22
$$GETSYN^LEXTRAN1 SETELEM+4
GETSYN^LEXTRAN1 SYNONYMS+2
$$IMPDATE^LEXU SETELEM+2
$$ONE^LEXU LEXXFRM+6
$$GETDX^ORQQPL1 SETELEM+11
$$STRIP^XLFSTR LEXXFRM+3
$$TRIM^XLFSTR LEXXFRM+7

Used in RPC

RPC Name Call Tags
ORQQPL4 LEX LEX

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^TMP("LEXFND" LEX+31, LEX+32, LEX+33, LEXX!
^TMP("LEXHIT" LEXX!
^TMP("LEXLE" LEXX!
^TMP("LEXSCH" LEXX!
^TMP("ORLEX" LEX+15

Label References

Name Line Occurrences
$$LEXXFRM LEX+28, LEX+35
$$SETELEM LEXXFRM+8, SYNONYMS+6
LEXX LEX+25
SYNONYMS LEX+29, LEX+37

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
APP LEX+13~, LEX+15*, LEX+22, LEX+28, LEX+35
DIC LEX+14~
DT LEX+16, SYNONYMS+1
ELEMENT LEX+33~, LEX+34*, LEX+35*, LEX+36, LEX+37, SYNONYMS+4~, SYNONYMS+6*, SYNONYMS+7
I LEX+13~, LEX+30*, LEX+31*, LEX+32, LEX+33
IEN LEX+13~, LEX+30*, LEX+32*, LEX+33, LEX+34, SYNONYMS+4~, SYNONYMS+5*, SYNONYMS+6
ILST LEX+13~, LEX+27*, LEX+28*, LEX+29, LEX+36*, LEX+37, LEX+39, SYNONYMS~, SYNONYMS+1, SYNONYMS+7*
LEX LEX+13~
LEX("LIST" LEX+25, LEX+28
LST LEX~, LEX+15*, LEX+20, LEX+21, LEX+26, LEX+28, LEX+29, LEX+36, LEX+37, LEX+38
, LEX+39, SYNONYMS~, SYNONYMS+7
ORAPP LEXXFRM~
ORCCODE LEXXFRM+1~, LEXXFRM+2*, LEXXFRM+6*, LEXXFRM+8, SYNONYMS~, SYNONYMS+2, SYNONYMS+6, SETELEM~, SETELEM+4, SETELEM+11
, SETELEM+13
ORCODSYS LEXXFRM+1~, LEXXFRM+2*, LEXXFRM+5*, LEXXFRM+6*, LEXXFRM+8, SETELEM~, SETELEM+11, SETELEM+13, SETELEM+14
ORCSYS SYNONYMS~, SYNONYMS+2
ORDAD SYNONYMS+1~*, SYNONYMS+6
ORDATE LEX~, LEX+16*, LEX+22, LEX+24, LEX+28, LEX+29, LEX+35, LEX+37, LEXXFRM~, LEXXFRM+6
, LEXXFRM+8, SETELEM~, SETELEM+4, SETELEM+11, SETELEM+12, SETELEM+15
ORDCODE LEXXFRM+1~, SYNONYMS+4~, SYNONYMS+5*, SYNONYMS+6, SETELEM~, SETELEM+3, SETELEM+4*, SETELEM+5*, SETELEM+7*, SETELEM+9*
, SETELEM+10*, SETELEM+13
ORDT SYNONYMS~, SYNONYMS+1*, SYNONYMS+2, SYNONYMS+6
ORI SYNONYMS+1~, SYNONYMS+3*, SYNONYMS+5
ORICD LEXXFRM+1~, SETELEM+1~, SETELEM+11*, SETELEM+12, SETELEM+13
ORICDID SETELEM+1~, SETELEM+12*, SETELEM+13
ORIMPDT SETELEM+1~, SETELEM+2*, SETELEM+15
ORINCSYN LEX~, LEX+18*, LEX+29, LEX+37
ORLEX LEXXFRM+1~, LEXXFRM+2*, LEXXFRM+6, LEXXFRM+8, SETELEM~, SETELEM+13
ORNUM SETELEM+1~, SETELEM+2*, SETELEM+8*, SETELEM+9
ORQT SETELEM+1~, SETELEM+2*, SETELEM+6, SETELEM+7*, SETELEM+8, SETELEM+9*
ORSCT LEXXFRM+1~
ORSYN SYNONYMS+1~, SETELEM+1~
ORSYN( SETELEM+6, SETELEM+7, SETELEM+8, SETELEM+9
ORSYN("S" SYNONYMS+3, SYNONYMS+5
ORTXT LEXXFRM+1~, LEXXFRM+2*, LEXXFRM+3*, LEXXFRM+4, LEXXFRM+5, LEXXFRM+7*, LEXXFRM+8, SETELEM~, SETELEM+7, SETELEM+9
, SETELEM+13
ORTYP SETELEM+1~, SETELEM+2*, SETELEM+6*, SETELEM+7, SETELEM+8, SETELEM+9
ORX LEXXFRM~, LEXXFRM+2
ORY LEXXFRM+1~, LEXXFRM+8*, LEXXFRM+9, SETELEM+1~, SETELEM+13*, SETELEM+15*, SETELEM+16
TXT LEX+33~*, LEX+34, SYNONYMS+4~, SYNONYMS+5*, SYNONYMS+6
U LEX+29, LEX+34, LEX+37, LEXXFRM+2, SYNONYMS+5, SYNONYMS+6, SETELEM+5, SETELEM+7, SETELEM+9, SETELEM+13
, SETELEM+15
VIEW LEX~, LEX+17*, LEX+22
X LEX~, LEX+19, LEX+24, LEX+26
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Used in RPC |  Global Variables Directly Accessed |  Label References |  Local Variables  | All