ORWDXVB ;slc/dcm - Order dialog utilities for Blood Bank ;12/7/05 17:11
Source file <ORWDXVB.m>
| Package | Total | Call Graph | 
|---|---|---|
| Order Entry Results Reporting | 4 | $$DATETIME^ORCHTAB $$S^ORU4 PTINFO^ORWDXVB1 PULL^ORWDXVB2 | 
| Kernel | 1 | $$HL7TFM^XLFDT | 
| Lab Service | 1 | RR^LR7OR1 | 
| Registration | 1 | $$SITE^VASITE | 
| Toolkit | 1 | ($$GET,GETLST)^XPAR | 
| VBECS | 1 | OEAPI^VBECA3 | 
| Name | Comments | DBIA/ICR reference | 
|---|---|---|
| PATINFO(OROOT,DFN,LOC) | ||
| SURG(OROOT,ORX) | ;Get list of surgeries | |
| SUBCHK(OROOT,TSTNM) | ;Check to see if selected test is a Blood Component or a Diagnostic Test | |
| LN | ;Increment counts | |
| COMPORD(OROOT) | ;Get sequence order of Blood Components | |
| VBTNS(RETURN) | ;RPC to get Days back to check for Type & Screen order | |
| NURSADMN(OROOT) | ;Suppress Nursing Adiminstration Order Prompt | |
| RAW(OROOT,DFN,ORX) | ||
| RESULTS(OROOT,DFN,ORX) | ||
| STATALOW(OROOT,DFN) | ;Allow stat for ORES ORELSE users | |
| TESTR | ;Test results call | |
| GETPAT(ORX,DFN,ORL) | ||
| GETALL(OROOT,DFN,LOC) | ;Get all data in one call and let the GUI divide it up | |
| PTINFO(OROOT,ORX) | 
| Name | Field # of Occurrence | 
|---|---|
| RR^LR7OR1 | RESULTS+13, RAW+7 | 
| $$DATETIME^ORCHTAB | RESULTS+19 | 
| $$S^ORU4 | RESULTS+7, RESULTS+9, RESULTS+11, RESULTS+18, RESULTS+19, RESULTS+23 | 
| PTINFO^ORWDXVB1 | PTINFO+2 | 
| PULL^ORWDXVB2 | GETALL+31 | 
| $$SITE^VASITE | GETPAT+3 | 
| OEAPI^VBECA3 | GETPAT+4 | 
| $$HL7TFM^XLFDT | PATINFO+3, GETALL+6 | 
| $$GET^XPAR | NURSADMN+1, VBTNS+1 | 
| GETLST^XPAR | GETALL+21, GETALL+25, COMPORD+2 | 
| Name | Line Occurrences | 
|---|---|
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| RPC Name | Call Tags | 
|---|---|
| ORWDXVB GETALL | GETALL | 
| ORWDXVB RAW | RAW | 
| ORWDXVB RESULTS | RESULTS | 
| ORWDXVB STATALOW | STATALOW | 
| ORWDXVB COMPORD | COMPORD | 
| ORWDXVB SUBCHK | SUBCHK | 
| ORWDXVB NURSADMN | NURSADMN | 
| ORWDXVB VBTNS | VBTNS | 
| Name | Line Occurrences (* Changed, ! Killed) | 
|---|---|
| ^ORD(101.42 - [#101.42] | GETALL+19 | 
| ^ORD(101.43 - [#101.43] | GETALL+8, GETALL+9, COMPORD+3, SUBCHK+3, SUBCHK+4 | 
| ^SC - [#44] | GETPAT+3 | 
| ^TMP("LRRR" | RESULTS+13!, RESULTS+24!, RAW+7!, RAW+13! | 
| ^TMP("ORVBEC" | RESULTS+4, RESULTS+5!, RESULTS+7*, RESULTS+9*, RESULTS+11*, RESULTS+18*, RESULTS+19, RESULTS+23*, RAW+4, RAW+5! , RAW+12*, GETALL+29, GETALL+33! | 
| ^TMP("ORVBECINFO" | GETALL+2, GETALL+6*, GETALL+7*, GETALL+8*, GETALL+9*, GETALL+10*, GETALL+11*, GETALL+12*, GETALL+13*, GETALL+14* , GETALL+15*, GETALL+16*, GETALL+17*, GETALL+18*, GETALL+19*, GETALL+20*, GETALL+22*, GETALL+24*, GETALL+26*, GETALL+27* , GETALL+29*, GETALL+30*, GETALL+32* | 
| ^XUSEC("ORELSE" | STATALOW+1 | 
| ^XUSEC("ORES" | STATALOW+1 | 
| Name | Line Occurrences | 
|---|---|
| GETPAT | PATINFO+2, GETALL+3 | 
| LN | RESULTS+6, RESULTS+8, RESULTS+10, RESULTS+17, RESULTS+22, RAW+11 | 
| PTINFO | PATINFO+4, GETALL+28 | 
| RESULTS | TESTR+6 | 
| Name | Field # of Occurrence | 
|---|---|
| ^( | GETALL+15*, TESTR+7 | 
| ^(0 | RESULTS+19*, COMPORD+3 | 
| >> | Not killed explicitly | 
| * | Changed | 
| ! | Killed | 
| ~ | Newed | 
| Name | Field # of Occurrence | 
|---|---|
| CCNT | RESULTS+2~, RESULTS+3*, RESULTS+7, RESULTS+9, RESULTS+11, RESULTS+18, RESULTS+19, RESULTS+23, RAW+2~, RAW+3* , LN+1* | 
| CNT | SURG+1~, SURG+2*, SURG+4*, GETALL+1~, GETALL+2*, GETALL+6*, GETALL+7*, GETALL+8*, GETALL+9*, GETALL+10* , GETALL+11*, GETALL+12*, GETALL+13*, GETALL+14*, GETALL+15*, GETALL+16*, GETALL+17*, GETALL+18*, GETALL+19*, GETALL+20* , GETALL+22*, GETALL+24*, GETALL+26*, GETALL+27*, GETALL+29*, GETALL+30*, GETALL+32* | 
| DFN | GETPAT~, GETPAT+4, RESULTS~, RESULTS+13, RESULTS+15, RAW~, RAW+7, RAW+9, PATINFO~, PATINFO+2 , GETALL~, GETALL+3, GETALL+31, STATALOW~ | 
| DIV | GETPAT+2~, GETPAT+3* | 
| DT | GETPAT+3 | 
| DUZ | STATALOW+1 | 
| GCNT | RESULTS+2~, RESULTS+3*, RESULTS+7, RESULTS+9, RESULTS+11, RESULTS+18, RESULTS+19, RESULTS+23, RAW+2~, RAW+3* , RAW+12, LN+1* | 
| GIOM | RESULTS+2~, RESULTS+3*, RAW+2~, RAW+3* | 
| GIOSL | RESULTS+2~, RESULTS+3*, RAW+2~, RAW+3* | 
| I | RESULTS+2~, RAW+2~, SURG+1~, SURG+2*, SURG+3*, GETALL+1~, GETALL+10*, GETALL+11*, GETALL+12*, GETALL+13* , GETALL+14*, GETALL+15*, GETALL+16*, GETALL+17*, GETALL+18*, GETALL+19*, GETALL+20*, GETALL+22*, GETALL+24*, GETALL+26* , GETALL+29*, GETALL+32*, COMPORD+1~, COMPORD+3*, TESTR+7* | 
| INFO | GETALL+1~, GETALL+28 | 
| J | GETALL+1~, GETALL+11*, GETALL+13*, GETALL+15*, GETALL+19* | 
| K | GETALL+1~, GETALL+13*, GETALL+15* | 
| LOC | PATINFO~, PATINFO+2, GETALL~, GETALL+3 | 
| ORCOM | RESULTS+2~, RESULTS+20*, RESULTS+21, RAW+2~ | 
| ORL | GETPAT~, GETPAT+3 | 
| ORLIST | COMPORD+1~, COMPORD+2 | 
| ORLIST( | COMPORD+3 | 
| ORMODS | GETALL+21~, GETALL+25~, GETALL+31~ | 
| ORMODS( | GETALL+22, GETALL+26, GETALL+32 | 
| OROOT | PTINFO~, RESULTS~, RESULTS+4*, RAW~, RAW+4*, SURG~, PATINFO~, PATINFO+4, GETALL~, GETALL+2* , STATALOW~, STATALOW+1*, NURSADMN~, NURSADMN+1*, COMPORD~, SUBCHK~, SUBCHK+1*, SUBCHK+3*, SUBCHK+4*, TESTR+6 , TESTR+7, TESTR+8 | 
| OROOT( | SURG+4*, COMPORD+3* | 
| ORSTN | GETPAT+2~, GETPAT+3*, GETPAT+4 | 
| ORT | RESULTS+2~, RESULTS+12*, RAW+2~, RAW+6* | 
| ORTDT | RESULTS+2~, RESULTS+16*, RESULTS+19, RAW+2~, RAW+10*, RAW+12 | 
| ORTMP | RESULTS+2~, RESULTS+14*, RESULTS+15, RESULTS+16, RESULTS+20, RESULTS+21*, RESULTS+23, RAW+2~, RAW+8*, RAW+9 , RAW+10 | 
| ORTST | RESULTS+2~, RESULTS+12*, RESULTS+13, RAW+2~, RAW+6*, RAW+7 | 
| ORX | GETPAT~, GETPAT+4, PTINFO~, PTINFO+1, RESULTS~, RAW~, SURG~, PATINFO+1~, PATINFO+2, PATINFO+4 , GETALL+1~, GETALL+3, GETALL+28, TESTR+1~, TESTR+6 | 
| ORX( | RESULTS+12, RAW+6, GETALL+11, GETALL+13, GETALL+15 | 
| ORX("ABORH" | GETALL+7 | 
| ORX("SPECIMEN" | PATINFO+3*, GETALL+6* | 
| ORX("SURGERY" | SURG+3, GETALL+17 | 
| ORX(0 | RESULTS+1, RAW+1 | 
| ORX(1 | TESTR+4* | 
| ORX(113 | TESTR+5* | 
| ORX(3 | TESTR+2* | 
| ORX(4 | TESTR+3* | 
| ORZ | RESULTS+2~, RESULTS+16*, RESULTS+18, RESULTS+19, RAW+10*, RAW+12 | 
| RETURN | VBTNS~, VBTNS+1* | 
| TSTNM | SUBCHK~, SUBCHK+2, SUBCHK+3, SUBCHK+4 | 
| U | GETPAT+3, SURG+4 | 
| X | SURG+1~, SURG+3*, SURG+4, COMPORD+1~, COMPORD+3* |