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

Package: National Health Information Network

Routine: NHINVLRO


Information

NHINVLRO ;SLC/MKB -- Laboratory extract by order/panel

Source Information

Source file <NHINVLRO.m>

Entry Points

Name Comments DBIA/ICR reference
EN(DFN,BEG,END,MAX,ID) ; -- find patient's lab results
SORT ; -- return NHLRO(PANEL) = CPRS order# ^ panel/test name ^ Lab Order string
; NHLRO(PANEL,NHI) = result node
EXPAND(TEST,ARAY) ;Expand a lab test panel [LR7OU1]
EX(TST) ;
ACC(NUM,ODT,SN) ; -- Return 1 or 0, if Specimen entry matches accession
CH(X0) ; -- return a Chemistry result as:
; id^test^result^interpretation^units^low^high^loinc^vuid
; Expects X0=^TMP("LRRR",$J,DFN,"CH",NHIDT,NHI),LRDFN
LOINC(TEST,SPEC) ; -- Look up LOINC code, if not mapped
MI(X0) ; -- return a Microbiology result as:
; id^test^result^interpretation^units
; Expects X0=^TMP("LRRR",$J,DFN,"MI",NHIDT,NHI)
XML(LAB) ; -- Return result as XML in @NHIN@(#)
LOOP() ; -- build sub-items string from NAMES and X
ADD(X) ; -- Add a line @NHIN@(n)=X

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
60.01 GET1^DIQ
^LAB(61 - [#61] GET1^DIQ,  GETS^DIQ
64.01 GETS^DIQ
^LRO(68 - [#68] GET1^DIQ
^LAB(95.3 - [#95.3] GET1^DIQ
Info |  Source |  Entry Points |  FileMan Files Accessed Via FileMan Db Call