ORWPT16 ; SLC/KCM - Patient Lookup Functions - 16bit ;7/20/96 15:43
Source file <ORWPT16.m>
| Package | Total | Call Graph |
|---|---|---|
| VA Fileman | 2 | DD^%DT FIND^DIC |
| PCE Patient Care Encounter | 1 | ^VSIT |
| Registration | 1 | ELIG^VADPT |
| Text Integration Utility | 1 | GETAPPT^TIUVSIT |
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| GETVSIT(Y,DFN,LOC,ADATE) | ; procedure
; Return a visit given a patient, location, and date/time |
|
| APPTLST(LST,DFN) | ; procedure
; Return a list of appointments |
|
| LISTALL(Y,DIR,FROM) | ; Return a bolus of patient names
|
|
| ADMITLST(LST,DFN) | ; procedure
; Return a list of admissions |
|
| IDINFO(ORY,DFN) | ; Return identifying information for a patient
; PID^DOB^AGE^SEX^SC%^TYPE^WARD^RM-BED^NAME |
|
| LOOKUP(Y,FROM) | ; Return a set of patient names
|
|
| DEMOG(VAL,DFN) | ; procedure
; Return common patient demographic info ; NAME^SEX^DOB^SSN^WARDID^WARDNAME^RMBED^ADMITTIME^DIED ;^SC%^ELIGTYPE |
|
| PSCNVT(VAL,DFN) | ; procedure
; Call conversion routine for pharmacy (both inpatient and outpatient) |
| RPC Name | Call Tags |
|---|---|
| ORWPT16 ID INFO | IDINFO |
| ORWPT16 LIST ALL | LISTALL |
| ORWPT16 LOOKUP | LOOKUP |
| ORWPT16 DEMOG | DEMOG |
| ORWPT16 GETVSIT | GETVSIT |
| ORWPT16 APPTLST | APPTLST |
| ORWPT16 ADMITLST | ADMITLST |
| ORWPT16 PSCNVT | PSCNVT |
| FileNo | Call Tags |
|---|---|
| ^DPT - [#2] | FIND^DIC |
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^DG(405.1 - [#405.1] | ADMITLST+7 |
| ^DGPM - [#405] | DEMOG+5, ADMITLST+5 |
| ^DGPM("ATID1" | ADMITLST+3, ADMITLST+4 |
| ^DIC(42 - [#42] | ADMITLST+8 |
| ^DPT - [#2] | IDINFO+3, DEMOG+3, DEMOG+5, DEMOG+6 |
| ^DPT("B" | LISTALL+4, LISTALL+5, LISTALL+13, LISTALL+14 |
| ^SC - [#44] | GETVSIT+7 |
| ^SC("B" | DEMOG+4 |
| ^TMP("DILIST" | LOOKUP+4, LOOKUP+5, LOOKUP+7, LOOKUP+8! |
| ^TMP("TIUVN" | APPTLST+6, APPTLST+7! |
| ^TMP("TIUVNI" | APPTLST+4, APPTLST+6, APPTLST+7! |
| Name | Field # of Occurrence |
|---|---|
| ^( | IDINFO+3, DEMOG+3, DEMOG+6 |
| ^(44 | ADMITLST+8 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| ADATE | GETVSIT~, GETVSIT+3 |
| CNT | LISTALL+1~*, LISTALL+4, LISTALL+5, LISTALL+10, LISTALL+13, LISTALL+14 |
| DFN | IDINFO~, IDINFO+3, DEMOG~, DEMOG+3, DEMOG+5, DEMOG+6, PSCNVT~, GETVSIT~, GETVSIT+3, APPTLST~ , APPTLST+3, ADMITLST~, ADMITLST+3, ADMITLST+4 |
| DIR | LISTALL~, LISTALL+3, LISTALL+12 |
| DT | IDINFO+7 |
| FROM | LISTALL~, LISTALL+4*, LISTALL+5, LISTALL+9, LISTALL+13*, LISTALL+14, LISTALL+18, LOOKUP~, LOOKUP+2 |
| HLOC | ADMITLST+2~, ADMITLST+8*, ADMITLST+9 |
| I | LISTALL+1~*, LISTALL+4, LISTALL+5, LISTALL+9*, LISTALL+10*, LISTALL+13, LISTALL+14, LISTALL+18*, LOOKUP+1~, LOOKUP+3* , LOOKUP+4*, LOOKUP+5, LOOKUP+7, APPTLST+2~, APPTLST+4*, APPTLST+6 |
| IEN | LISTALL+1~, LISTALL+5*, LISTALL+9, LISTALL+14*, LISTALL+18 |
| ILST | APPTLST+2~*, APPTLST+5*, APPTLST+6, ADMITLST+2~*, ADMITLST+9* |
| LOC | GETVSIT~, GETVSIT+3 |
| LST | APPTLST~, ADMITLST~ |
| LST( | APPTLST+6*, ADMITLST+9* |
| MOV | ADMITLST+2~, ADMITLST+4*, ADMITLST+5 |
| MTIM | ADMITLST+2~, ADMITLST+6*, ADMITLST+9 |
| OR0 | IDINFO+2~, IDINFO+3*, IDINFO+5, IDINFO+7, IDINFO+9, IDINFO+10 |
| OR1 | IDINFO+2~, IDINFO+3*, IDINFO+6 |
| OR101 | IDINFO+2~, IDINFO+3*, IDINFO+6 |
| OR36 | IDINFO+2~, IDINFO+3*, IDINFO+5 |
| ORY | IDINFO~, IDINFO+5*, IDINFO+6*, IDINFO+7*, IDINFO+8, IDINFO+9*, IDINFO+10* |
| TIM | ADMITLST+2~, ADMITLST+3*, ADMITLST+4 |
| U | IDINFO+5, IDINFO+6, IDINFO+7, IDINFO+8, IDINFO+9, IDINFO+10, DEMOG+3, DEMOG+4, DEMOG+5, DEMOG+6 , GETVSIT+7, APPTLST+6, ADMITLST+6, ADMITLST+7, ADMITLST+8, ADMITLST+9 |
| VAEL | IDINFO+2~ |
| VAEL(3 | IDINFO+6 |
| VAEL(6 | IDINFO+6 |
| VAERR | IDINFO+2~ |
| VAL | DEMOG~, DEMOG+3*, DEMOG+4*, DEMOG+5*, DEMOG+6*, PSCNVT~, PSCNVT+2* |
| VSIT | GETVSIT+2~, GETVSIT+3* |
| VSIT("IEN" | GETVSIT+6 |
| VSIT("LOC" | GETVSIT+3*, GETVSIT+7 |
| VSIT("PAT" | GETVSIT+3* |
| VSIT("PRI" | GETVSIT+4* |
| VSIT("SVC" | GETVSIT+4* |
| VSIT("VDT" | GETVSIT+3* |
| VSIT(0 | GETVSIT+4* |
| VSITPKG | GETVSIT+2~, GETVSIT+4* |
| X | IDINFO+9*, DEMOG+3*, DEMOG+4*, DEMOG+5*, LOOKUP+1~, LOOKUP+5*, LOOKUP+6*, LOOKUP+7 |
| X0 | ADMITLST+2~, ADMITLST+5*, ADMITLST+6, ADMITLST+7, ADMITLST+8 |
| XLOC | ADMITLST+2~, ADMITLST+8*, ADMITLST+9 |
| XTIM | ADMITLST+2~, ADMITLST+6*, ADMITLST+9 |
| XTYP | ADMITLST+2~, ADMITLST+7*, ADMITLST+9 |
| Y | LISTALL~, LOOKUP~, LOOKUP+3*, GETVSIT~, GETVSIT+6*, GETVSIT+7*, ADMITLST+2~, ADMITLST+6* |
| Y( | LISTALL+9*, LISTALL+10*, LISTALL+18*, LOOKUP+7* |