ALPBCBU ;OIFO-DALLAS/SED/KC/MW BCMA-BCBU INPT TO HL7 ;Jan 10, 2024@11:10
Source file <ALPBCBU.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 |
|---|---|---|
| Barcode Medication Administration | 3 | PSB BCBU PATIENT MOVEMENT PSB BCBU RECEIVE PSBML |
| Inpatient Medications | 1 | PSJHL5 |
| Kernel | 1 | ^ORD(101 |
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| IPH(ALPMSG) | ;CAPTURE MESSAGE ARRAY FROM PHARMACY
|
|
| MEDL(ALPML) | ;Use this entry to send MedLog messages
|
|
| NURV(ALDFN,ALPORD) | ;Use this entry to send verifying nursing.
|
|
| PMOV | ;Entry Point to send patient movement
|
|
| ERRLG | ;Error Log Message
; Retrieving the Patient's division name to include on the alert |
|
| PERR | ;Process the error
|
|
| DECEASED(DFN) | ; Patient Deceased?
; Return: 1 (YES) or 0 (NO) |
| Name | Field # of Occurrence |
|---|---|
| $$CDIV^ALPBINP | ERRLG+11 |
| $$INI^ALPBINP | NURV+18 |
| $$IPH^ALPBINP | IPH+5 |
| $$MEDL^ALPBINP | MEDL+6 |
| $$PMOV^ALPBINP | PMOV+9 |
| $$DIV^ALPBUTL1 | ERRLG+10 |
| $$GET1^DIQ | ERRLG+12, ERRLG+13 |
| EN^PSJBCBU | NURV+9 |
| DEM^VADPT | DECEASED+3 |
| INP^VADPT | ERRLG+6 |
| $$GET^XPAR | IPH+4, MEDL+5, NURV+7, PMOV+3 |
| SETUP^XQALERT | ERRLG+20 |
| Name | Line Occurrences |
|---|---|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| FileNo | Call Tags |
|---|---|
| ^DIC(4 - [#4] | GET1^DIQ |
| ^DG(40.8 - [#40.8] | GET1^DIQ |
| ^PSB(53.79 - [#53.79] | GET1^DIQ |
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^DPT - [#2] | PMOV+8 |
| ^PSB(53.79 - [#53.79] | ERRLG+4 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| ALDFN | NURV~, NURV+4, NURV+9 |
| ALPB | NURV+8!, NURV+9, NURV+19! |
| ALPB( | NURV+11, NURV+12, NURV+13, NURV+14, NURV+15, NURV+17 |
| ALPBI | NURV+10*, NURV+11*, NURV+12, NURV+13, NURV+14, NURV+15, NURV+19! |
| ALPDFN | ERRLG+2~, ERRLG+4*, ERRLG+8, ERRLG+9, ERRLG+10, ERRLG+17 |
| ALPDIV | ERRLG+2~, ERRLG+10*, ERRLG+11*, ERRLG+12 |
| ALPDIVST | ERRLG+2~, ERRLG+3*, ERRLG+12*, ERRLG+13*, ERRLG+17 |
| ALPINST | ERRLG+2~, ERRLG+13* |
| ALPML | MEDL~, MEDL+3, MEDL+6, ERRLG+4, ERRLG+11, ERRLG+13 |
| ALPMSG | IPH~, IPH+2, IPH+5 |
| ALPORD | NURV~, NURV+5, NURV+9 |
| ALPRSLT | IPH+1~, IPH+5*, MEDL+1~, MEDL+6*, MEDL+7, NURV+1~, NURV+18*, PMOV+1~, PMOV+9*, PMOV+10 , ERRLG+18 |
| DFN | PMOV+4, PMOV+8, PMOV+9, DECEASED~ |
| >> DGPMA | PMOV+9 |
| >> DGPMTYP | PMOV+4, PMOV+9, ERRLG+6 |
| >> DGPMUC | PMOV+4, PMOV+6, PMOV+8, PMOV+9 |
| HL | IPH+1~ |
| HLA | IPH+1~ |
| HLECH | IPH+1~ |
| HLQ | IPH+1~ |
| IOF | PERR+1 |
| >> MSCTR | NURV+17* |
| >> MSH | NURV+12*, NURV+16, NURV+17 |
| >> ORC | NURV+15* |
| >> PID | NURV+13* |
| >> PSJDCA | ERRLG+6 |
| >> PV1 | NURV+14* |
| U | MEDL+7, PMOV+9, PMOV+10, ERRLG+4, PERR+2 |
| VADM | DECEASED+2~ |
| VADM(6 | DECEASED+4 |
| >> VAIN(4 | ERRLG+6 |
| XQA | ERRLG+15! |
| XQA("G.PSB BC | BU ERRORS" , ERRLG+16* |
| XQADATA | ERRLG+15!, ERRLG+18*, PERR+2 |
| XQAFLAG | ERRLG+15! |
| XQAID | ERRLG+15! |
| XQAMSG | ERRLG+15!, ERRLG+17* |
| XQAOPT | ERRLG+15! |
| XQAROU | ERRLG+15!, ERRLG+19* |