AFJXTRF ;FO-OAKLAND/GMB-AFJXALRT (cont'd) ;2/13/01 14:59
Source file <AFJXTRF.m>
| Package | Total | Call Graph |
|---|---|---|
| MailMan | 2 | ^XMD $$GOTLOCAL^XMXAPIG |
| Kernel | 1 | $$REPEAT^XLFSTR |
| Network Health Exchange | 1 | FAIL^AFJXALRT |
| 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 |
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| SPL2TMP | ; Transfer the lines from the spool document to the temp global
; Incoming: AXPID,AXTI,AXSPDOC,AXSPDATA,AXRQFROM |
|
| CHKDATA(AXSPDATA,AXPID) | ; Patient ID Filter
|
|
| VALID(AXDREC,AXPID) | ; Make sure we've got the right patient.
; AXDREC - Patient ID line from health summary. ; AXPID("NAME") - Patient Name ; AXPID("S-S-N") - Patient SSN ; AXPID("DOB") - Patient Date of Birth ; If AXDREC contains all three Patient ID's then AXFLD will equal zero. |
|
| BADMSG(AXPID,AXBAD) | ; Send message if PatID Filter Blocked a Data Request.
; Make sure AFJX PATID FILTER BLOCK mail group exists and has members |
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^TMP("AFJX" | SPL2TMP+5*, SPL2TMP+6*, SPL2TMP+10*, SPL2TMP+12*, SPL2TMP+16*, SPL2TMP+18* |
| ^XMB(3.51 - [#3.51] | SPL2TMP+17 |
| ^XMBS(3.519 - [#3.519] | SPL2TMP+8, SPL2TMP+13, SPL2TMP+14, CHKDATA+3, CHKDATA+5, CHKDATA+7 |
| Name | Line Occurrences |
|---|---|
| $$VALID | CHKDATA+8 |
| BADMSG | CHKDATA+11 |
| CHKDATA | SPL2TMP+2 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| >> AXABORT | SPL2TMP+2 |
| AXBAD | CHKDATA+1~, CHKDATA+9, CHKDATA+11, BADMSG~ |
| AXBAD( | CHKDATA+8*, BADMSG+19 |
| AXDREC | SPL2TMP+3~, SPL2TMP+8*, SPL2TMP+11*, SPL2TMP+12, SPL2TMP+13*, SPL2TMP+14*, SPL2TMP+15, SPL2TMP+16, CHKDATA+1~, CHKDATA+3* , CHKDATA+4, CHKDATA+7*, CHKDATA+8, VALID~, VALID+7, BADMSG+3~, BADMSG+18*, BADMSG+19* |
| AXFLD | VALID+6~, VALID+7*, VALID+8 |
| AXPID | SPL2TMP+2, CHKDATA~, CHKDATA+8, CHKDATA+11, VALID~, BADMSG~ |
| AXPID( | VALID+7 |
| AXPID("INFO" | SPL2TMP+10, BADMSG+13 |
| AXPID("NAME" | BADMSG+4 |
| >> AXRQFROM | BADMSG+9 |
| AXSPDATA | SPL2TMP+2, SPL2TMP+8, SPL2TMP+13, SPL2TMP+14, CHKDATA~, CHKDATA+3, CHKDATA+5, CHKDATA+7 |
| >> AXSPDOC | SPL2TMP+17 |
| AXSPI | SPL2TMP+3~, SPL2TMP+4*, SPL2TMP+7, SPL2TMP+8*, SPL2TMP+9, SPL2TMP+13*, SPL2TMP+14, CHKDATA+1~, CHKDATA+2*, CHKDATA+3* , CHKDATA+5, CHKDATA+7 |
| AXTEXT | BADMSG+3~ |
| AXTEXT( | BADMSG+19* |
| AXTEXT(1 | BADMSG+7* |
| AXTEXT(10 | BADMSG+16* |
| AXTEXT(2 | BADMSG+8* |
| AXTEXT(3 | BADMSG+9* |
| AXTEXT(4 | BADMSG+10* |
| AXTEXT(5 | BADMSG+11* |
| AXTEXT(6 | BADMSG+12* |
| AXTEXT(7 | BADMSG+13* |
| AXTEXT(8 | BADMSG+14* |
| AXTEXT(9 | BADMSG+15* |
| >> AXTI | SPL2TMP+5*, SPL2TMP+6*, SPL2TMP+10*, SPL2TMP+12*, SPL2TMP+16*, SPL2TMP+18* |
| I | CHKDATA+1~, CHKDATA+5*, CHKDATA+6, CHKDATA+7, BADMSG+3~, BADMSG+17*, BADMSG+19* |
| U | SPL2TMP+17 |
| XMSUB | BADMSG+3~, BADMSG+4* |
| XMTEXT | BADMSG+3~, BADMSG+6* |
| XMY | BADMSG+3~ |
| XMY("G.AFJX P | ATID FILTER BLOCK" , BADMSG+5* |
| XMZ | BADMSG+3~ |