VDEFQM ;INTEGIC/AM & BPOIFO/JG - VDEF API ; 21 Dec 2005 11:38 AM
Source file <VDEFQM.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 |
|---|---|---|
| VDEF | 4 | REQUEST PROCESS SCHEDULE VDEFMON VDEFREQ VDEFVU |
| Integrated Billing | 3 | IBARXMI IBARXMR IBBAACCT |
| Adverse Reaction Tracking | 1 | GMRAHDR |
| Enrollment Application System | 1 | EASPFSS |
| General Medical Record - Vitals | 1 | GMVFIXHL |
| Outpatient Pharmacy | 1 | PSOHDR |
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| QUEUE(EVENT,PAIR,MSTEXT,REQIEN,DYNAMIC) | ;
; EVENT = HL7 event in the form Event Type^Message Type (e.g. ADT^A28) ; PAIR = Name/value pairs uniquely identifying the IEN ; (e.g. SUBTYPE="CHEM"^IEN=1234) ; MSTEXT = Returned text message, passed by reference ; REQIEN = Requestor IEN in file 579.1, only valued for solicited ; requests ; DYNAMIC = Dynamic Addressing array in nodes DYNAMIC("LINKS",1-n) |
|
| EXIT | ||
| EXBAD | ||
| SCHEDULE(Q,H) | ;
|
|
| TIMECK(T) | ||
| REQUEUE(Q,X) | ; Requeue Checked Out requests.
; Change the status of all "C" entries in a Request Queue to "Q". ; If ZTQUEUED not set, run this interactively. ; Input - Request Queue IEN ; Output - 0 = no requests requeued ; 1 = requests weere requeued |
|
| REQUEUE1 | ||
| RQERR(Q,X) | ;
|
|
| RQERR1 |
| Name | Line Occurrences |
|---|---|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Routine Call |
|
| Routine Call |
|
| Routine Call |
|
| Routine Call |
|
| FileNo | Call Tags |
|---|---|
| ^VDEFHL7(577.4 - [#577.4] | FIND1^DIC |
| 579.31 | GET1^DIQ |
| ^HL(771.2 - [#771.2] | FIND1^DIC |
| ^HL(779.001 - [#779.001] | FIND1^DIC |
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^VDEFHL7(577 - [#577] | QUEUE+58, QUEUE+62 |
| ^VDEFHL7(579.1 - [#579.1] | QUEUE+30, QUEUE+33 |
| ^VDEFHL7(579.3 - [#579.3] | QUEUE+73, QUEUE+90, QUEUE+91, QUEUE+111, SCHEDULE+5, SCHEDULE+6, REQUEUE+10, REQUEUE+13, REQUEUE1+1, REQUEUE1+6 , REQUEUE1+15!, REQUEUE1+16, RQERR+5, RQERR+8, RQERR1+1, RQERR1+2, RQERR1+16!, RQERR1+17 |
| ^VDEFHL7(579.6 - [#579.6] | QUEUE+63 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| >> % | QUEUE+83 |
| CNT | QUEUE+9~, QUEUE+103*, QUEUE+105*, QUEUE+106, QUEUE+107 |
| CUSTIEN | QUEUE+9~, QUEUE+62*, QUEUE+63 |
| D0 | QUEUE+11~ |
| DA | QUEUE+11~ |
| DATA | QUEUE+9~, QUEUE+33*, QUEUE+37, QUEUE+40, QUEUE+103*, QUEUE+105*, QUEUE+107 |
| DESTIEN | QUEUE+9~, QUEUE+40*, QUEUE+82 |
| DH | QUEUE+11~ |
| DI | QUEUE+11~ |
| DIC | QUEUE+11~ |
| DIE | QUEUE+11~ |
| DIK | QUEUE+11~ |
| DIKRFIL | QUEUE+11~ |
| DIN | QUEUE+11~ |
| DIR | REQUEUE+16!, RQERR+11! |
| DIR("A" | REQUEUE+16*, RQERR+11* |
| DIR("B" | REQUEUE+16*, RQERR+11* |
| DIR(0 | REQUEUE+16*, RQERR+11* |
| DIROOT | QUEUE+11~ |
| DOW | SCHEDULE+1~, SCHEDULE+4*, SCHEDULE+7 |
| DR | QUEUE+11~ |
| DYNAMIC | QUEUE~ |
| DYNAMIC("LINKS" | QUEUE+103, QUEUE+105 |
| ERR | QUEUE+9~ |
| ETM | SCHEDULE+1~, SCHEDULE+8*, SCHEDULE+10*, SCHEDULE+11, SCHEDULE+12 |
| EVENT | QUEUE~, QUEUE+15, QUEUE+21 |
| EVENTIEN | QUEUE+9~, QUEUE+58*, QUEUE+59, QUEUE+62, QUEUE+84 |
| EVTY | QUEUE+9~, QUEUE+21*, QUEUE+27, QUEUE+54, QUEUE+80, QUEUE+112 |
| EVTYIEN | QUEUE+9~, QUEUE+54*, QUEUE+55, QUEUE+58 |
| FDA | QUEUE+9~, QUEUE+110, REQUEUE1~, REQUEUE1+11!, RQERR1~, RQERR1+6!, RQERR1+12! |
| FDA( | REQUEUE1+11*, REQUEUE1+12*, REQUEUE1+13*, RQERR1+6*, RQERR1+12*, RQERR1+13*, RQERR1+14* |
| FDA(1 | QUEUE+77*, QUEUE+78*, QUEUE+79*, QUEUE+80*, QUEUE+81*, QUEUE+82*, QUEUE+83*, QUEUE+84*, QUEUE+94*, QUEUE+98* , QUEUE+99*, QUEUE+106*, QUEUE+107* |
| H | SCHEDULE~, SCHEDULE+3*, SCHEDULE+4, SCHEDULE+11, SCHEDULE+12, TIMECK~*, TIMECK+1*, TIMECK+2*, TIMECK+3*, TIMECK+5 |
| HT | SCHEDULE+1~, SCHEDULE+4*, SCHEDULE+5, SCHEDULE+11*, SCHEDULE+12 |
| IEN | REQUEUE1~*, REQUEUE1+1*, REQUEUE1+5, REQUEUE1+6, REQUEUE1+11, REQUEUE1+12, REQUEUE1+13, REQUEUE1+15, REQUEUE1+16, RQERR1~* , RQERR1+1*, RQERR1+2, RQERR1+5, RQERR1+6, RQERR1+12, RQERR1+13, RQERR1+14, RQERR1+16, RQERR1+17 |
| IENROOT | QUEUE+9~ |
| IENROOT(1 | QUEUE+86 |
| M | TIMECK~*, TIMECK+1*, TIMECK+2*, TIMECK+3*, TIMECK+5 |
| MESIEN | QUEUE+10~, QUEUE+52*, QUEUE+53, QUEUE+58 |
| MSG | REQUEUE1~, REQUEUE1+11!, RQERR1~, RQERR1+6!, RQERR1+12! |
| MSTEXT | QUEUE~, QUEUE+12*, QUEUE+15*, QUEUE+18*, QUEUE+24*, QUEUE+27*, QUEUE+34*, QUEUE+37*, QUEUE+40*, QUEUE+44* , QUEUE+49*, QUEUE+53*, QUEUE+55*, QUEUE+59*, QUEUE+64*, QUEUE+68*, QUEUE+74*, QUEUE+112* |
| MSTY | QUEUE+10~, QUEUE+21*, QUEUE+24, QUEUE+52, QUEUE+79, QUEUE+112 |
| NVPIEN | QUEUE+10~, QUEUE+45* |
| NZ | SCHEDULE+1~, SCHEDULE+6*, SCHEDULE+7, SCHEDULE+8, SCHEDULE+11 |
| OUTPUT | QUEUE+10~ |
| PAIR | QUEUE~, QUEUE+18, QUEUE+43, QUEUE+45, QUEUE+99 |
| Q | SCHEDULE~, SCHEDULE+2, SCHEDULE+5, SCHEDULE+6, REQUEUE~, REQUEUE+7, REQUEUE+13, REQUEUE1+1, REQUEUE1+5, REQUEUE1+6 , REQUEUE1+11, REQUEUE1+12, REQUEUE1+13, REQUEUE1+15, REQUEUE1+16, RQERR~, RQERR+2, RQERR+8, RQERR1+1, RQERR1+2 , RQERR1+5, RQERR1+6, RQERR1+12, RQERR1+13, RQERR1+14, RQERR1+16, RQERR1+17 |
| QUE | REQUEUE+13~*, REQUEUE+14, REQUEUE+17, REQUEUE1+18, RQERR+8~*, RQERR+9, RQERR+12, RQERR1+19 |
| QUEIEN | QUEUE+10~, QUEUE+37*, QUEUE+73, QUEUE+77, QUEUE+78, QUEUE+79, QUEUE+80, QUEUE+81, QUEUE+82, QUEUE+83 , QUEUE+84, QUEUE+90, QUEUE+91, QUEUE+94, QUEUE+98, QUEUE+99, QUEUE+106, QUEUE+107, QUEUE+111 |
| REQIEN | QUEUE~, QUEUE+12*, QUEUE+30*, QUEUE+33, QUEUE+81 |
| RQIEN | QUEUE+10~, QUEUE+86*, QUEUE+90, QUEUE+94, QUEUE+98, QUEUE+99, QUEUE+106, QUEUE+107, QUEUE+111 |
| S | TIMECK~*, TIMECK+1*, TIMECK+2*, TIMECK+3*, TIMECK+5 |
| SIEN | SCHEDULE+1~, SCHEDULE+4*, SCHEDULE+5*, SCHEDULE+6 |
| STM | SCHEDULE+1~, SCHEDULE+8*, SCHEDULE+9*, SCHEDULE+11 |
| SUBIEN | QUEUE+10~, QUEUE+48*, QUEUE+49, QUEUE+58 |
| SUBTYPE | QUEUE+10~, QUEUE+45*, QUEUE+48, QUEUE+112 |
| T | TIMECK~, TIMECK+1, TIMECK+2, TIMECK+3 |
| U | QUEUE+12*, QUEUE+21, QUEUE+33, QUEUE+37, QUEUE+40, QUEUE+43, QUEUE+45, QUEUE+62, QUEUE+63, QUEUE+67 , QUEUE+68, QUEUE+99, SCHEDULE+7, SCHEDULE+8, SCHEDULE+11, SCHEDULE+12, REQUEUE+13, RQERR+8 |
| VDI | QUEUE+9~, QUEUE+97*, QUEUE+98, QUEUE+99, QUEUE+103*, QUEUE+105, QUEUE+106 |
| X | QUEUE+11~, QUEUE+62*, QUEUE+67, QUEUE+68, REQUEUE~, REQUEUE+6*, REQUEUE1+17*, RQERR~, RQERR+1*, RQERR1+18* |
| Y | QUEUE+11~, REQUEUE+18, RQERR+13 |
| >> ZTQUEUED | REQUEUE+7, REQUEUE+10, REQUEUE+14, REQUEUE+15, REQUEUE1+18, RQERR+2, RQERR+5, RQERR+9, RQERR+10, RQERR1+19 |