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

Package: Lab Service

Routine: LRRPLU


Information

LRRPLU ;DALOI/JMC - Lab Report Performing Lab Utility ;02/22/13 10:11

Source Information

Source file <LRRPLU.m>

Entry Points

Name Comments DBIA/ICR reference
EDIT(LRDFN,LRSS,LRIDT) ; Add/edit performing lab for a section of a report
; Call with LRDFN = File #63 IEN
; LRSS = File #63 subscript
; LRIDT = File #63 inverse date/time of specimen
SET1(LRSECT) ; Set performing lab for entire or major section of report.
; Update if already set otherwise create a new record.
; Call with LRSECT = section of report
SET2 ; Set performing lab for specific section of report
SETREF ; Set reference to performing lab in file #63
; Update if already set otherwise create a new record.
DEL ; Delete existing performing laboratory designations.
UEE(LRDFN,LRREF,LRPLAB) ; Update existing entry
; Call with LRDFN = File #63 IEN
; LRREF = File #63 subscript reference
; LRPLAB = Performing lab as IEN in file #4
CNE(LRDFN,LRREF,LRPLAB) ; Create new entry
; Call with LRDFN = File #63 IEN
; LRREF = File #63 subscript reference
; LRPLAB = Performing lab as IEN in file #4
DEE(LRIENS) ; Delete existing entry
; Call with LRRIENS = File #63 performing lab reference IENS
MICHK ; Check MI for sections to link to a performing lab
MICHK1 ; Common MI checking logic
MICHK2 ; Common MI checking logic
APCHK ; Check AP for sections to link to a performing lab
AUCHK ; Check AU for sections to link to a performing lab
BUGCHK ; Check for organism/susceptibility
; Only check for susceptibilities on bacteria (3) or TB (12).
SELMULTI(LRY) ; Handle multiple items type selection
; Flag whole section or indivudual items with performing lab.
; Present list of items and allow all or selected items to be designated
GETMULTI ; Build array of existing items in multiple
MIMULTI ; Build array for MI subscript results.
MIAB(LRY,LRORG) ; Build array for MI susceptbility results.
; Call with LRY = array to return selections
; LRORG = organism subscript
APMULTI ; Build array for AP subscript results.
APSS(LRY,LRORGT) ; Build array for AP special studies.
; Call with LRY = array to return selections
; LRORGT = organ/tissue ien

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !
  • Line Location: SET1+14
Function Call: WRITE
  • Prompt: !,"... assignment updated.",!
  • Line Location: SET1+23
Function Call: WRITE
  • Prompt: !,"... assignment created.",!
  • Line Location: SET1+27
Function Call: WRITE
  • Prompt: !
  • Line Location: SET2+16
Function Call: WRITE
  • Prompt: !
  • Line Location: SET2+39
Function Call: WRITE
  • Prompt: !
  • Line Location: SET2+40
Function Call: WRITE
  • Prompt: !
  • Line Location: SET2+48
Function Call: WRITE
  • Prompt: !
  • Line Location: SET2+53
Function Call: WRITE
  • Prompt: !
  • Line Location: SET2+54
Function Call: WRITE
  • Prompt: !
  • Line Location: SET2+63
Function Call: WRITE
  • Prompt: !
  • Line Location: SET2+68
Function Call: WRITE
  • Prompt: !
  • Line Location: SET2+69
Function Call: WRITE
  • Prompt: !
  • Line Location: SETREF+13
Function Call: WRITE
  • Prompt: !,"... assignment updated.",!
  • Line Location: SETREF+23
Function Call: WRITE
  • Prompt: !,"... assignment created.",!
  • Line Location: SETREF+27
Function Call: WRITE
  • Prompt: !
  • Line Location: DEL+5
Function Call: WRITE
  • Prompt: !,"... deletion cancelled.",!
  • Line Location: DEL+20
Function Call: WRITE
  • Prompt: !,"... assignment deleted.",!
  • Line Location: DEL+25
Function Call: WRITE
  • Prompt: "... assignment NOT deleted.",!
  • Line Location: DEL+26

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
63.26 EXTERNAL^DILFD
Info |  Source |  Entry Points |  Interaction Calls |  FileMan Files Accessed Via FileMan Db Call