MHVXRX ;WAS/GPM - Prescription extract ; [12/14/06 11:38am]
Source file <MHVXRX.m>
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| PROFILE(QRY,ERR,DATAROOT) | ; Entry point to get prescription profile
; Retrieves requested prescription data and returns it in DATAROOT ; Retrieves all prescriptions with an active status |
|
| EXTRACT(QRY,ERR,DATAROOT) | ; Entry point to extract prescription data
; Retrieves requested prescription data and returns it in DATAROOT ; Retrieves all prescriptions of all statuses in given date range ; Statuses of deleted are filtered by the pharmacy API. |
|
| SET | ;
|
| Name | Line Occurrences |
|---|---|
| SET | PROFILE+31, EXTRACT+39 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| DATAROOT | PROFILE~, PROFILE+22, PROFILE+34, EXTRACT~, EXTRACT+25, EXTRACT+42, SET+12, SET+13, SET+14, SET+15 , SET+16, SET+17, SET+18 |
| DFN | PROFILE+17~, PROFILE+24*, PROFILE+28, EXTRACT+20~, EXTRACT+27*, EXTRACT+36, SET+6, SET+9 |
| DIV | PROFILE+17~, EXTRACT+20~ |
| DRUG | PROFILE+17~, EXTRACT+20~, SET+10*, SET+12 |
| DT | PROFILE+17~, PROFILE+20*, PROFILE+25, EXTRACT+20~, EXTRACT+23* |
| ERR | PROFILE~, PROFILE+21*, EXTRACT~, EXTRACT+24* |
| FROM | PROFILE+17~, PROFILE+25*, PROFILE+28, EXTRACT+20~, EXTRACT+28*, EXTRACT+31*, EXTRACT+36 |
| HIT | PROFILE+17~, PROFILE+21*, PROFILE+34, PROFILE+35, EXTRACT+20~, EXTRACT+24*, EXTRACT+42, EXTRACT+43, SET+11*, SET+12 , SET+13, SET+14, SET+15, SET+16, SET+17, SET+18 |
| INDEX | PROFILE+17~, PROFILE+30*, PROFILE+31*, EXTRACT+20~, EXTRACT+38*, EXTRACT+39*, SET+3, SET+10, SET+13, SET+14 , SET+15, SET+16, SET+17, SET+18 |
| MHVDATE | PROFILE+17~, EXTRACT+20~, SET+7*, SET+12 |
| MHVSTAT | PROFILE+17~, EXTRACT+20~, SET+6*, SET+7, SET+8*, SET+9, SET+12 |
| QRY | PROFILE~, EXTRACT~ |
| QRY("DFN" | PROFILE+24, EXTRACT+27 |
| QRY("FROM" | EXTRACT+28 |
| QRY("RXLIST" | SET+5 |
| QRY("TO" | EXTRACT+29 |
| RXN | PROFILE+17~, EXTRACT+20~, SET+3*, SET+4, SET+5, SET+6, SET+9, SET+12 |
| STA | PROFILE+17~, PROFILE+30*, PROFILE+31*, EXTRACT+20~, EXTRACT+38*, EXTRACT+39*, SET+3, SET+10, SET+13, SET+14 , SET+15, SET+16, SET+17, SET+18 |
| TO | PROFILE+17~, PROFILE+26*, PROFILE+28, EXTRACT+20~, EXTRACT+29*, EXTRACT+36 |
| U | PROFILE+17~, PROFILE+20*, EXTRACT+20~, EXTRACT+23*, SET+12 |