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

Package: IHS Changes To Lab

Routine: BLRTNORD


Information

BLRTNORD ;DATA RETRIVAL FROM LAB ORDER FOR TRANSACTION LOG ENTRY [ 09/06/2002 7:09 AM ]

Source Information

Source file <BLRTNORD.m>

Entry Points

Name Comments DBIA/ICR reference
ODATE(ORDDT,ORDIEN) ;EP ORDERING DATE/TIME
TESTIEN(Y0,X1,URG) ;
OCOLLIEN(ORDDT,ORDIEN) ;EP ORDERING COLLECTION SAMPLE IEN
OLOCIEN(ORDDT,ORDIEN) ;EP ORDERING LOCATION IEN
OPROVIEN(ORDDT,ORDIEN) ;EP ORDERING PROVIDER IEN
TEST ;TEST FUNCTIONS
ORDER(ORDER) ;EP ORDER NUMBER PASSED
OSITEIEN(ORDDT,ORDIEN) ;EP ORDERING SITE/SPECIMEN IEN
TESTD ;K BLRSUB,IEN,BLRT S ORDDT=2990811,ORDIEN=1
LRDFN(ORDDT,ORDIEN) ;EP LRDFN
OENPRIEN(ORDDT,ORDIEN) ;EP ENCOUNTER PROVIDER IEN
OTEST(ORDDT,ORDIEN) ;EP ORDERING TEST IEN
OTESTIEN(ORDDT,ORDIEN) ;EP ORDERING TEST LIST
SUB ;FINDS SUB TESTS

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !,BLR
  • Line Location: TEST+2
Function Call: WRITE
  • Prompt: !,"LRDFN = ",$$LRDFN(ORDDT,ORDIEN),!
  • Line Location: TEST+5
Function Call: WRITE
  • Prompt: "LOC = ",$$OLOCIEN(ORDDT,ORDIEN),!
  • Line Location: TEST+6
Function Call: WRITE
  • Prompt: "PROV = ",$$OPROVIEN(ORDDT,ORDIEN),!
  • Line Location: TEST+7
Function Call: WRITE
  • Prompt: "ENPROV= ",$$OENPRIEN(ORDDT,ORDIEN),!
  • Line Location: TEST+8
Function Call: WRITE
  • Prompt: "ODATE = ",$$ODATE(ORDDT,ORDIEN),!
  • Line Location: TEST+9
Function Call: WRITE
  • Prompt: "COLL = ",$$OCOLLIEN(ORDDT,ORDIEN),!
  • Line Location: TEST+10
Function Call: WRITE
  • Prompt: "SITE = ",$$OSITEIEN(ORDDT,ORDIEN),!
  • Line Location: TEST+11
Function Call: WRITE
  • Prompt: "TEST = ",$$OTESTIEN(ORDDT,ORDIEN),!
  • Line Location: TEST+12

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DIC(40.7 - [#40.7] OLOCIEN+9
^DPT - [#2] LRDFN+6
^LAB(60 - [#60] OTEST+6, SUB+2, TESTIEN+2
^LAB(61 - [#61] OSITEIEN+5
^LAB(62 - [#62] OCOLLIEN+4
^LAB(62.3 - [#62.3] LRDFN+7
^LR - [#63] LRDFN+4, LRDFN+5
^LRO(69 - [#69] ORDER+4, ORDER+5, OLOCIEN+3, OLOCIEN+4, OLOCIEN+5, OENPRIEN+3, OPROVIEN+3, OCOLLIEN+3, OSITEIEN+3, OSITEIEN+4
, OTEST+3, OTEST+4, OTEST+5, TESTD+1, TESTD+2, ODATE+3, ODATE+4, ODATE+5, ODATE+6, ODATE+7
, LRDFN+3
^LRT(67 - [#67] LRDFN+8
^LRT(67.1 - [#67.1] LRDFN+9
^LRT(67.2 - [#67.2] LRDFN+10
^LRT(67.3 - [#67.3] LRDFN+11
^SC - [#44] OLOCIEN+6, OLOCIEN+7, OLOCIEN+8
^VA(200 - [#200] OENPRIEN+4, OPROVIEN+4

Label References

Name Line Occurrences
$$LRDFN TEST+5
$$OCOLLIEN TEST+10
$$ODATE TEST+9
$$OENPRIEN TEST+8
$$OLOCIEN TEST+6
$$OPROVIEN TEST+7
$$ORDER TEST+2
$$OSITEIEN TEST+11
$$OTESTIEN TEST+12
$$TESTIEN TESTD+3, TESTD+4, TESTD+5, TESTD+7, TESTD+9, TESTD+11
SUB TESTD+3, TESTD+4, TESTD+5, TESTD+7, TESTD+9, TESTD+11

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
ABBR OLOCIEN+2~, OLOCIEN+4*, OLOCIEN+10
ADATE ODATE+2~, ODATE+5*, ODATE+8
>> BLR ORDER+4*, ORDER+5*, ORDER+6, ORDER+7, TEST+2*, TEST+3*, TEST+4
BLRSUB OTESTIEN+2~
BLRSUB( TESTD+3*, TESTD+4*, TESTD+5*, TESTD+6, TESTD+7*, TESTD+8, TESTD+9*, TESTD+10, TESTD+11*
BLRT OTESTIEN+2~
BLRT( TESTIEN+1, TESTIEN+3*
CDATE ODATE+2~, ODATE+4*, ODATE+8
CLSTOP OLOCIEN+2~, OLOCIEN+8*, OLOCIEN+9, OLOCIEN+10
CLSTOPN OLOCIEN+2~, OLOCIEN+9*, OLOCIEN+10
DFN LRDFN+2~, LRDFN+5*, LRDFN+6, LRDFN+7, LRDFN+8, LRDFN+9, LRDFN+10, LRDFN+11, LRDFN+12
ECDATE ODATE+2~, ODATE+7*, ODATE+8
IEN OLOCIEN+2~, OLOCIEN+3*, OLOCIEN+6, OLOCIEN+7, OLOCIEN+8, OLOCIEN+10, OENPRIEN+2~, OENPRIEN+3*, OENPRIEN+4, OENPRIEN+5
, OPROVIEN+2~, OPROVIEN+3*, OPROVIEN+4, OPROVIEN+5, OCOLLIEN+2~, OCOLLIEN+3*, OCOLLIEN+4, OCOLLIEN+5, OSITEIEN+2~, OSITEIEN+3*
, OSITEIEN+5*, OSITEIEN+6, OSITEIEN+7, OTEST+2~, OTEST+3*, OTEST+6*, OTEST+7, OTEST+8, OTESTIEN+2~, TESTD+1*
, TESTD+12, TESTD+13, TESTIEN+2*
INST44 OLOCIEN+2~, OLOCIEN+7*, OLOCIEN+10
INST69 OLOCIEN+2~, OLOCIEN+5*, OLOCIEN+10
LRDFN LRDFN+2~, LRDFN+3*, LRDFN+4, LRDFN+5, LRDFN+12
LRFILE LRDFN+2~, LRDFN+4*, LRDFN+6, LRDFN+7, LRDFN+8, LRDFN+9, LRDFN+10, LRDFN+11, LRDFN+12
NAME OLOCIEN+2~, OLOCIEN+6*, OLOCIEN+10, OENPRIEN+2~, OENPRIEN+4*, OENPRIEN+5, OPROVIEN+2~, OPROVIEN+4*, OPROVIEN+5, OCOLLIEN+2~
, OCOLLIEN+4*, OCOLLIEN+5, OSITEIEN+2~, OTEST+2~, OTESTIEN+2~, LRDFN+2~, LRDFN+6*, LRDFN+7*, LRDFN+8*, LRDFN+9*
, LRDFN+10*, LRDFN+11*, LRDFN+12
ODATE ODATE+2~, ODATE+3*, ODATE+8
ORDDT OLOCIEN~, OLOCIEN+3, OLOCIEN+4, OLOCIEN+5, OENPRIEN~, OENPRIEN+3, OPROVIEN~, OPROVIEN+3, OCOLLIEN~, OCOLLIEN+3
, OSITEIEN~, OSITEIEN+3, OSITEIEN+4, OTEST~, OTEST+3, OTEST+4, OTEST+5, OTESTIEN~, TESTD+1, TESTD+2
, ODATE~, ODATE+3, ODATE+4, ODATE+5, ODATE+6, ODATE+7, LRDFN~, LRDFN+3, TEST+4*, TEST+5
, TEST+6, TEST+7, TEST+8, TEST+9, TEST+10, TEST+11, TEST+12
ORDER ORDER~, ORDER+4, ORDER+5, TEST+1*, TEST+2
ORDIEN OLOCIEN~, OLOCIEN+3, OLOCIEN+4, OLOCIEN+5, OENPRIEN~, OENPRIEN+3, OPROVIEN~, OPROVIEN+3, OCOLLIEN~, OCOLLIEN+3
, OSITEIEN~, OSITEIEN+3, OSITEIEN+4, OTEST~, OTEST+3, OTEST+4, OTEST+5, OTESTIEN~, TESTD+1, TESTD+2
, ODATE~, ODATE+3, ODATE+4, ODATE+5, ODATE+6, ODATE+7, LRDFN~, LRDFN+3, TEST+4*, TEST+5
, TEST+6, TEST+7, TEST+8, TEST+9, TEST+10, TEST+11, TEST+12
PARENT OTESTIEN+2~
RDATE ODATE+2~, ODATE+6*, ODATE+8
SUB SUB+1!, SUB+2*
SUB( TESTD+3, TESTD+4, TESTD+5, TESTD+7, TESTD+9, TESTD+11, SUB+2*
>> SUBC TESTD+3, TESTD+4, TESTD+5, TESTD+7, TESTD+9, TESTD+11, SUB+2*
U ORDER+4*, OLOCIEN+3, OLOCIEN+4, OLOCIEN+5, OLOCIEN+6, OLOCIEN+7, OLOCIEN+8, OLOCIEN+9, OLOCIEN+10, OENPRIEN+3
, OENPRIEN+4, OENPRIEN+5, OPROVIEN+3, OPROVIEN+4, OPROVIEN+5, OCOLLIEN+3, OCOLLIEN+4, OCOLLIEN+5, OSITEIEN+4, OSITEIEN+5
, OTEST+4, OTEST+5, OTEST+6, TESTD+1, TESTD+2, SUB+2, TESTIEN+2, ODATE+3, ODATE+4, ODATE+5
, ODATE+6, ODATE+7, ODATE+8, LRDFN+3, LRDFN+4, LRDFN+5, LRDFN+6, LRDFN+7, LRDFN+8, LRDFN+9
, LRDFN+10, LRDFN+11, LRDFN+12, TEST+3
URG OTEST+2~, OTEST+5*, OTEST+6, OTESTIEN+2~, TESTD+2*, TESTD+3, TESTD+4, TESTD+5, TESTD+7, TESTD+9
, TESTD+11, TESTIEN~, TESTIEN+2
X ORDER+3~, ORDER+4*, ORDER+5, OSITEIEN+2~, OSITEIEN+3*, OSITEIEN+4, OTEST+2~, OTEST+3*, OTEST+4, OTEST+5
, OTESTIEN+2~, TESTD+1*, TESTD+2, TESTD+3*, TESTD+4*, TESTD+5*, TESTD+7*, TESTD+9*, TESTD+11*
X1 OTESTIEN+2~, TESTD+1*, TESTD+3*, TESTD+4*, TESTD+5*, TESTD+7*, TESTD+9*, TESTD+11*, TESTIEN~, TESTIEN+2
Y ORDER+3~, ORDER+5*, OSITEIEN+2~, OSITEIEN+4*, OSITEIEN+5, OTEST+2~, OTEST+4*, OTEST+6, OTESTIEN+2~, TESTD+1*
, TESTD+3, TESTD+4*, TESTD+5*, TESTD+6*, TESTD+7, TESTD+8*, TESTD+9, TESTD+10*, TESTD+11
Y0 TESTD+1*, TESTD+4*, TESTD+5*, TESTD+7*, TESTD+9*, TESTD+11*, SUB+2, TESTIEN~, TESTIEN+1, TESTIEN+2
, TESTIEN+3
Y1 OTESTIEN+2~, TESTD+4*, TESTD+5*, TESTD+6*, TESTD+7, TESTD+8*, TESTD+9, TESTD+10*, TESTD+11
Y2 OTESTIEN+2~, TESTD+5*, TESTD+6*, TESTD+7, TESTD+8*, TESTD+9, TESTD+10*, TESTD+11
Y3 OTESTIEN+2~, TESTD+7*, TESTD+8*, TESTD+9, TESTD+10*, TESTD+11
Y4 OTESTIEN+2~, TESTD+9*, TESTD+11*
Y5 OTESTIEN+2~, TESTD+11*
Info |  Source |  Entry Points |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables |  All