BGPMUUTL ; IHS/MSC/MMT - Meaningful Use Reporting Utilities;02-Mar-2011 11:55;DU
Source file <BGPMUUTL.m>
| Package | Total | Call Graph | 
|---|---|---|
| Kernel | 3 | ^%ZISC ($$OPEN,$$STATUS)^%ZISH $$FMADD^XLFDT | 
| VA Fileman | 2 | $$GET1^DIQ ^DIR | 
| IHS Patient | 1 | ($$AGE,$$HRN)^AUPNPAT | 
| IHS VA %Utilities | 1 | $$NOJOURN^ZIBGCHAR | 
| Name | Comments | DBIA/ICR reference | 
|---|---|---|
| STRIP(Z) | ;REMOVE CONTROLL CHARACTERS | |
| PTLSORT(RETARR,INARR) | ;EP - SORTS AN ARRAY OF PATIENTS TO DESIRED ORDER | |
| XWALK | ;EP | |
| XTMP(N,D) | ;EP | |
| MAPLOAD | ;EP  Enter a fle name to map to NDC codes | |
| JRNL | ;EP | |
| VER() | ;EP | |
| DATE(D) | ;EP | 
| Name | Line Occurrences | 
|---|---|
| Function Call: READ | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Routine Call | 
 | 
| FileNo | Call Tags | 
|---|---|
| ^AUPNPAT - [#9000001] | GET1^DIQ | 
| Name | Line Occurrences (* Changed, ! Killed) | 
|---|---|
| ^BGPMUTMP("NDC MAP" | MAPLOAD+8*, XWALK+9 | 
| ^DPT - [#2] | PTLSORT+8 | 
| ^XTMP( | XTMP+2* | 
| Name | Line Occurrences | 
|---|---|
| $$STRIP | MAPLOAD+8 | 
| >> | Not killed explicitly | 
| * | Changed | 
| ! | Killed | 
| ~ | Newed | 
| Name | Field # of Occurrence | 
|---|---|
| >> % | JRNL+2*, JRNL+3*, JRNL+6* | 
| %DT | JRNL+1~ | 
| AGE | PTLSORT+1~, PTLSORT+9*, PTLSORT+11, PTLSORT+15*, PTLSORT+16, PTLSORT+17 | 
| >> BGPED | PTLSORT+9 | 
| BGPFN | MAPLOAD+1~, MAPLOAD+5*, MAPLOAD+6 | 
| BGPFND | XWALK+1~, XWALK+8*, XWALK+11*, XWALK+12 | 
| BGPNDC | XWALK+1~, XWALK+8*, XWALK+9*, XWALK+10 | 
| BGPNDCLT | XWALK+1~, XWALK+6*, XWALK+10*, XWALK+13*, XWALK+14 | 
| BGPPATH | MAPLOAD+1~, MAPLOAD+4*, MAPLOAD+5*, MAPLOAD+6 | 
| BGPRXN | XWALK+1~, XWALK+8*, XWALK+9, XWALK+12 | 
| BGPRXNLT | XWALK+1~, XWALK+4*, XWALK+5*, XWALK+7, XWALK+8 | 
| COMM | PTLSORT+1~, PTLSORT+7*, PTLSORT+11, PTLSORT+13*, PTLSORT+14, PTLSORT+15, PTLSORT+16, PTLSORT+17 | 
| D | DATE~, DATE+1, DATE+2, XTMP~, XTMP+2 | 
| DA | MAPLOAD+2!, XWALK+2! | 
| DATA | PTLSORT+1~, PTLSORT+6* | 
| DFN | PTLSORT+1~, PTLSORT+6*, PTLSORT+7, PTLSORT+8, PTLSORT+9, PTLSORT+10, PTLSORT+11 | 
| DIR | MAPLOAD+2!, XWALK+2! | 
| DIR("A" | MAPLOAD+2*, XWALK+2* | 
| DIR(0 | MAPLOAD+2*, XWALK+2* | 
| >> DIRUT | MAPLOAD+3, XWALK+3 | 
| DT | XTMP+2 | 
| DTIME | MAPLOAD+8 | 
| DUZ(2 | PTLSORT+10 | 
| HRN | PTLSORT+1~, PTLSORT+10*, PTLSORT+11, PTLSORT+16*, PTLSORT+17 | 
| I | MAPLOAD+8*, STRIP+1~, STRIP+2*, XWALK+7*, XWALK+8 | 
| INARR | PTLSORT~, PTLSORT+5, PTLSORT+6, PTLSORT+20 | 
| IO | MAPLOAD+8 | 
| N | XTMP~, XTMP+1, XTMP+2 | 
| NDC | MAPLOAD+1~, MAPLOAD+8* | 
| OCNT | PTLSORT+1~, PTLSORT+12*, PTLSORT+19*, PTLSORT+20 | 
| PT | PTLSORT+1~, PTLSORT+3*, PTLSORT+5*, PTLSORT+6, PTLSORT+11, PTLSORT+17*, PTLSORT+20 | 
| RETARR | PTLSORT~, PTLSORT+2! | 
| RETARR( | PTLSORT+20* | 
| RXNORM | MAPLOAD+1~, MAPLOAD+8* | 
| SEX | PTLSORT+1~, PTLSORT+8*, PTLSORT+11, PTLSORT+14*, PTLSORT+15, PTLSORT+16, PTLSORT+17 | 
| TMPARR | PTLSORT+1~, PTLSORT+2! | 
| TMPARR( | PTLSORT+11*, PTLSORT+13, PTLSORT+14, PTLSORT+15, PTLSORT+16, PTLSORT+17 | 
| U | JRNL+1~, PTLSORT+6, PTLSORT+8 | 
| X | MAPLOAD+1~, MAPLOAD+8* | 
| Y | MAPLOAD+1~, MAPLOAD+4, MAPLOAD+6*, MAPLOAD+7, XWALK+4 | 
| Z | STRIP~, STRIP+2*, STRIP+3 | 
| ZTQUEUED | JRNL+1~, MAPLOAD+7 |