ORWDXVB ;SLC/DCM - Order dialog utilities for Blood Bank ;Dec 02, 2021@12:46:23
Source file <ORWDXVB.m>
| action | A | extended action | Ea | event driver | Ed | subscriber | Su | protocol | O | limited protocol | LP | run routine | RR | broker | B | edit | E | server | Se | P | screenman | SM | inquire | I |
| Package | Total | Caller Graph |
|---|---|---|
| Order Entry Results Reporting | 8 | ORWDXVB COMPORD ORWDXVB GETALL ORWDXVB NURSADMN ORWDXVB RAW ORWDXVB RESULTS ORWDXVB STATALOW ORWDXVB SUBCHK ORWDXVB VBTNS |
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| GETPAT(ORX,DFN,ORL) | ;Get Patient data from VBECS
|
|
| PTINFO(OROOT,ORX) | ;Format patient BB info
|
|
| RESULTS(OROOT,DFN,ORX) | ;Get test results
|
|
| RAW(OROOT,DFN,ORX) | ;Get RAW test results
|
|
| SURG(OROOT,ORX) | ;Get list of surgeries
|
|
| LN | ;Increment counts
|
|
| PATINFO(OROOT,DFN,LOC) | ;Test ^TMP global output
|
|
| GETALL(OROOT,DFN,LOC,EDATE) | ;Get all data in one call and let the GUI divide it up
|
|
| STATALOW(OROOT,DFN) | ;Allow stat for ORES ORELSE users
|
|
| NURSADMN(OROOT) | ;Suppress Nursing Adiminstration Order Prompt
|
|
| VBTNS(RETURN) | ;RPC to get Days back to check for Type & Screen order
|
|
| COMPORD(OROOT) | ;Get sequence order of Blood Components
|
|
| SUBCHK(OROOT,TSTNM) | ;Check to see if selected test is a Blood Component or a Diagnostic Test
|
|
| TESTR | ;Test results call
|
| Name | Field # of Occurrence |
|---|---|
| RR^LR7OR1 | RESULTS+13, RAW+7 |
| $$FIRST^ORCDVBEC | RESULTS+14 |
| $$DATETIME^ORCHTAB | RESULTS+18 |
| $$S^ORU4 | RESULTS+7, RESULTS+9, RESULTS+11, RESULTS+17, RESULTS+18, RESULTS+22 |
| PTINFO^ORWDXVB1 | PTINFO+2 |
| PULL^ORWDXVB2 | GETALL+35 |
| $$SITE^VASITE | GETPAT+3 |
| OEAPI^VBECA3 | GETPAT+4 |
| $$HL7TFM^XLFDT | PATINFO+3, GETALL+6 |
| $$UP^XLFSTR | GETALL+27 |
| $$GET^XPAR | GETALL+25, NURSADMN+1, VBTNS+1 |
| GETLST^XPAR | GETALL+21, GETALL+24, 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+17*, RESULTS+18, RESULTS+22*, RESULTS+23!, RAW+4 , RAW+5!, RAW+12*, GETALL+33, GETALL+37! |
| ^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+23*, GETALL+28*, GETALL+30* , GETALL+31*, GETALL+33*, GETALL+34*, GETALL+36* |
| ^XUSEC("ORELSE" | STATALOW+1 |
| ^XUSEC("ORES" | STATALOW+1 |
| Name | Field # of Occurrence |
|---|---|
| ^( | GETALL+15*, TESTR+7 |
| ^(0 | RESULTS+18*, COMPORD+3 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| CCNT | RESULTS+2~, RESULTS+3*, RESULTS+7, RESULTS+9, RESULTS+11, RESULTS+17, RESULTS+18, RESULTS+22, 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+23*, GETALL+28*, GETALL+30*, GETALL+31*, GETALL+33*, GETALL+34*, GETALL+36* |
| DFN | GETPAT~, GETPAT+4, RESULTS~, RESULTS+13, RESULTS+14, RAW~, RAW+7, RAW+9, PATINFO~, PATINFO+2 , GETALL~, GETALL+3, GETALL+35, STATALOW~ |
| DIV | GETPAT+2~, GETPAT+3* |
| DT | GETPAT+3 |
| DUZ | STATALOW+1 |
| EDATE | GETALL~, GETALL+35 |
| GCNT | RESULTS+2~, RESULTS+3*, RESULTS+7, RESULTS+9, RESULTS+11, RESULTS+17, RESULTS+18, RESULTS+22, 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+23*, GETALL+27* , GETALL+28*, GETALL+30*, GETALL+33*, GETALL+36*, COMPORD+1~, COMPORD+3*, TESTR+7* |
| INFO | GETALL+1~, GETALL+32 |
| 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+19*, RESULTS+20, RAW+2~ |
| OREAS | GETALL+1~ |
| OREAS( | GETALL+28 |
| OREAS(" " | GETALL+27* |
| OREASON | GETALL+1~, GETALL+25*, GETALL+26, GETALL+29 |
| ORL | GETPAT~, GETPAT+3 |
| ORLIST | COMPORD+1~, COMPORD+2 |
| ORLIST( | COMPORD+3 |
| ORMODS | GETALL+21~, GETALL+24~, GETALL+35~ |
| ORMODS( | GETALL+22, GETALL+27, GETALL+30, GETALL+36 |
| 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+15*, RESULTS+18, RAW+2~, RAW+10*, RAW+12 |
| ORTMP | RESULTS+2~, RESULTS+14*, RESULTS+15, RESULTS+19, RESULTS+20*, RESULTS+22, RAW+2~, RAW+8*, RAW+9, RAW+10 |
| ORTST | RESULTS+2~, RESULTS+12*, RESULTS+13, RESULTS+14, 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+32, 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+15*, RESULTS+17, RESULTS+18, 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* |