BMCMOD ; IHS/PHXAO/TMJ - MODIFY A REFERRAL 1 OF 2 ; [ 08/22/2006 11:07 AM ]
Source file <BMCMOD.m>
Package | Total | Call Graph |
---|---|---|
Referred Care Information System | 12 | (HDR,PARMCHK,PAUSE)^BMC COMMENTS^BMCADD1 GETSNO^BMCADD3 PALRT1^BMCALERT DENR^BMCCHSE (DDS,DIC,DIE,DIK)^BMCFMC ^BMCKILL ENMM^BMCMM (ADDDX,ADDPX)^BMCMOD1 ^BMCPCCL ^BMCREF $$AVDOS^BMCRLU |
IHS VA Utilities | 2 | ($$VAL,$$VALI)^XBDIQ1 ^XBFMK |
Kernel | 1 | $$NOW^XLFDT |
VA Fileman | 1 | ^DIR |
Name | Comments | DBIA/ICR reference |
---|---|---|
DATES | ; MODIFY DATE FIELDS
|
|
BUSINESS | ; EDIT BUSINESS OFFICE COMMENTS
|
|
EOJ | ; END OF JOB
|
|
COST | ;MODIFY COST FIELDS
|
|
DX | ; EP - EDIT DIAGNOSES EDIT DIAGNOSES
|
|
MINIMOD | ; REFERRAL MINI MODIFICATION FORM
|
|
80 | ;EP FROM 2ND REF AND FR MED HX MENU OPTION
|
|
REF | ;IHS/ITSC/FCJ ADD 13TH OPTION TO ALLOW SELECTING OTHER REF FOR PATIENT
|
|
VREF | ;EP FR BMCMODS;BMC*4.0*8 NEW MODULE TO UPDATE SNOMED IN V REF FILE
|
|
PCCL | ; PCC LINK
|
|
DSCHARGE | ; EDIT DISCHARGE NOTES
|
|
1 | ; LABEL FOR @DO
|
|
3 | ; LABEL FOR @DO
|
|
2 | ; LABEL FOR @DO
|
|
5 | ; LABEL FOR @DO
|
|
4 | ; LABEL FOR @DO
|
|
7 | ; LABEL FOR @DO
|
|
6 | ; LABEL FOR @DO
|
|
9 | ; LABEL FOR @DO
|
|
8 | ; LABEL FOR @DO
|
|
12 | ; LABEL FOR @DO
|
|
A | ;add a new XXX
|
|
E | ;edit an existing XXX
|
|
D | ;delete XXX
|
|
ASK2 | ;IHS/ITSC/FCJ MODIFED TO NOT ALLOW EDITING OR DELETING OF BO COMMENTS
|
|
SCREEN | ;Display ONLY CLOSED Referrals
|
|
START | ;
|
|
CHS | ;Enter CHS Data with Screenman
|
|
SNO | ;EP FROM BMCMODS;BMC*4.0*9 NEW MODULE TO ADD SNOMED FOR SITES W/O PCC
|
|
ASK | ;EP
|
|
ALLDATA | ; MODIFY ALL REFERRAL DATA
|
|
ER | ||
11 | ; LABEL FOR @DO
|
|
10 | ; LABEL FOR @DO
|
|
13 | ;LABEL FOR @DO
|
|
MAIN | ;
|
|
15 | ;IHS/ITSC/FCJ ADD 15TH OPT TO ALLOW SENDING MAILMAN MESSAGE TO PRIM
|
|
14 | ;IHS/ITSC/FCJ ADD 14TH OPT TO ALLOW SENDING MAILMAN MESSAGE
|
|
17 | ;EP BMCMODS;BMC 4.0*8 5.8.13 IHS/OIT/FCJ ADDED OPTION TO UPDATE STATUS TO A1-APPROVED
|
|
16 | ;BMC*4.0*3 10.1.2007 IHS/ITSC/FCJ ADD 16TH OPT TO ALLOW TO PRIM AND REF PROVIDER ONLY
|
|
ADDLDOC | ; EDIT LIST OF ADDITIONAL DOCUMENTATION TO BE INCLUDED WITH REFERRAL
|
|
TYPE | ; EP - Get type of data to edit
|
|
VREFP | ;BMC*4.0*8 NEW MODULE TO UPDATE PROV IN V REF FILE
|
|
COMMENTS | ; EDIT COMMENTS CASE REVIEW
|
|
ALERT | ;Mail Bulletin Alerts
|
|
PURPOSE | ; EDIT PURPOSE OF REFERRAL
|
|
FACTOR | ;CHS ELIG FACTORS
|
|
REFERRAL | ; GET REFERRAL TO MODIFY
|
|
PROC | ; EP - EDIT PROCEDURES
|
|
GETREF | ;Screens out closed Referrals
|
Name | Field # of Occurrence |
---|---|
HDR^BMC | START+2 |
PARMCHK^BMC | START+1 |
PAUSE^BMC | 17+5 |
COMMENTS^BMCADD1 | A+3 |
GETSNO^BMCADD3 | MAIN+9 |
PALRT1^BMCALERT | 16+11 |
DENR^BMCCHSE | CHS+3 |
DDS^BMCFMC | CHS+2, 1+4, 2+5, 2+15, 3+2, 4+2, 8+2, 11+2, 12+2 |
DIC^BMCFMC | GETREF+5, SCREEN+4 |
DIE^BMCFMC | 7+5, 10+6, 17+18, E+8, A+7, VREF+3, VREFP+3, SNO+4 |
DIK^BMCFMC | D+11 |
^BMCKILL | EOJ+2 |
ENMM^BMCMM | 14+7, 15+2 |
ADDDX^BMCMOD1 | A+4 |
ADDPX^BMCMOD1 | A+5 |
^BMCPCCL | PCCL+1 |
^BMCREF | 1+9, 2+7 |
$$AVDOS^BMCRLU | MAIN+4 |
^DIR | CHS+5, TYPE+6, 16+3, 16+9, 17+14, ASK2+17, E+2, D+2, D+8 |
$$VAL^XBDIQ1 | 17+4, 17+9 |
$$VALI^XBDIQ1 | PCCL+1 |
^XBFMK | EOJ+3 |
$$NOW^XLFDT | VREF+2, VREFP+2 |
Name | Line Occurrences |
---|---|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Routine Call |
|
FileNo | Call Tags |
---|---|
^AUPNVREF - [#9000010.59] | Classic Fileman Calls |
^BMCREF - [#90001] | Classic Fileman Calls |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^AUPNPAT - [#9000001] | 16+1 |
^AUPNVREF - [#9000010.59] | VREF+1, VREFP+1 |
^BMCREF - [#90001] | MAIN+4, 1+3, 2+4, 16+1, 17+3, VREFP+1, VREFP+2, SNO+1 |
Name | Line Occurrences |
---|---|
80 | 1+7 |
@( | MAIN+10, TYPE+10, 2+8, 80+5, ASK2+7, ASK2+20, E+1, D+1 |
ASK | 5+4, 6+3, 7+3, 80+3, 9+4, 10+4, 12+5 |
ASK2 | ASK+2 |
CHS | MAIN+11 |
EOJ | START+3 |
GETREF | REFERRAL+2, REFERRAL+3 |
MAIN | START+2 |
PCCL | MAIN+14 |
REFERRAL | MAIN+2 |
SCREEN | REFERRAL+1 |
SNO | 1+6, 2+10 |
TYPE | MAIN+13 |
VREF | 1+5, 2+9 |
VREFP | 1+5, 2+9 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
>> APCDOVRR | 5+1* |
>> BMCATEMP | 5+2*, 6+1*, 7+1*, 80+1*, 9+2*, 10+2*, 12+3*, A+6 |
>> BMCC | E+2, E+5*, E+6, E+7, D+2, D+5*, D+6, D+11 |
>> BMCCHSE | MAIN+11, MAIN+12, REFERRAL+3, GETREF+1 |
>> BMCCLOSE | REFERRAL+1, REFERRAL+2, ASK+1, ASK2+21 |
>> BMCCTYP | 5+3*, 6+2*, 7+2*, 80+2*, 9+3*, 10+3*, 12+4*, ASK2+4, ASK2+9, ASK2+12 |
>> BMCDF | ASK+1*, ASK2+12*, ASK2+16, ASK2+21* |
>> BMCDFN | 16+1 |
>> BMCDOS | MAIN+4* |
>> BMCDTYPE | MAIN+10, MAIN+15, TYPE+1*, TYPE+9*, TYPE+10, TYPE+11, 80+4 |
>> BMCETEMP | 5+2*, 6+1*, 7+1*, 80+1*, 9+2*, 10+2*, 12+3*, E+7 |
>> BMCG | 5+2*, 6+1*, 7+1*, 80+1*, 9+2*, 10+2*, 12+3*, E+7, D+11 |
BMCLOOK | A+1*, A+9! |
>> BMCMODE | MAIN+1*, 2+1*, 2+11*, ASK2+16 |
>> BMCNONE | ASK2+6*, ASK2+9*, ASK2+12 |
>> BMCPARM | START+1 |
>> BMCPPRV | 16+1*, 16+7, 16+10 |
>> BMCQ | START+2, MAIN+1*, MAIN+3, MAIN+13, MAIN+15*, GETREF+2*, GETREF+8*, SCREEN+1*, SCREEN+7*, TYPE+1* , TYPE+12*, ASK+2, ASK2+1*, ASK2+22* |
>> BMCRDX( | E+6, E+7, D+6, D+11 |
>> BMCREC("PAT N | AME" , 13+1 |
>> BMCRHDR | 16+1* |
>> BMCRIEN | MAIN+4, GETREF+7*, SCREEN+6*, CHS+1, 1+3, 1+8, 2+4, 2+6, 2+14, 3+1 , 4+1, 7+4, 8+1, 10+5, 11+1, 12+1, 16+1, 17+3, 17+4, 17+9 , 17+17, A+6, PCCL+1, VREFP+1, VREFP+2, SNO+1, SNO+3 |
>> BMCRIO | CHS+1, CHS+3, 3+1 |
>> BMCRPRV | 16+1*, 16+5, 16+7 |
>> BMCRSTAT | 1+5, 2+9 |
BMCRTY | GETREF+1*, EOJ+1! |
>> BMCSCOD | VREF+1, VREF+2, SNO+1, SNO+2 |
>> BMCSTAT | 17+1*, 17+16*, 17+17 |
>> BMCSUP | ASK2+4, ASK2+9 |
>> BMCTERM | 5+2*, 6+1*, 7+1*, 80+1*, 9+2*, 10+2*, 12+3*, ASK2+4, ASK2+5, ASK2+12 , ASK2+13, E+9, A+2, A+8, D+8, D+11 |
>> BMCTMP | 2+1*, 2+11 |
>> BMCV | 5+2*, 6+1*, 7+1*, 80+1*, 9+2*, 10+2*, 12+3*, ASK2+7, E+1, A+3 , A+4, A+5, D+1 |
>> BMCVREF | 1+5, 2+9, VREF+1, VREF+2, VREFP+1, VREFP+2 |
DA | CHS+1*, TYPE+6!, 1+3*, 2+4*, 2+14*, 3+1*, 4+1*, 7+4*, 8+1*, 10+5* , 11+1*, 12+1*, 17+17*, E+7*, A+6*, D+11*, VREF+2*, VREFP+2*, VREFP+4!, SNO+3* , SNO+5! |
>> DDSFILE | CHS+1*, 1+3*, 2+4*, 2+14*, 3+1*, 4+1*, 8+1*, 11+1*, 12+1* |
>> DDSPARM | CHS+1*, 1+3*, 2+4*, 2+14*, 3+1*, 4+1*, 8+1*, 12+1* |
>> DIC | GETREF+4*, SCREEN+3* |
>> DIC("A" | GETREF+4*, SCREEN+3* |
>> DIC("B" | 13+1* |
>> DIC("S" | GETREF+4*, SCREEN+3* |
>> DIC(0 | GETREF+4*, SCREEN+3* |
DIE | 7+4*, 10+5*, 17+17*, E+7*, A+6*, VREF+2*, VREFP+2*, VREFP+4!, SNO+3*, SNO+5! |
>> DIK | D+11* |
DIR | CHS+5!, TYPE+6!, 16+3!, 16+9!, 17+2!, 17+14!, ASK2+17!, E+2!, D+2!, D+8! |
DIR("?" | 17+7* |
DIR("A" | CHS+4*, TYPE+6*, 16+2*, 16+8*, 17+8*, 17+9*, 17+10*, 17+11*, 17+12*, 17+13* , ASK2+16*, E+2*, D+2*, D+8* |
DIR("B" | CHS+4*, TYPE+6*, 16+2*, 16+8*, ASK2+16*, D+8* |
DIR(0 | CHS+4*, TYPE+3*, TYPE+5*, 16+2*, 16+8*, 17+7*, ASK2+12*, ASK2+13*, ASK2+14*, E+2* , D+2*, D+8* |
>> DIRUT | TYPE+7, 2+8, 80+5, ASK2+18, E+2*, E+3, D+2*, D+3, D+8*, D+9 |
DR | CHS+1*, 1+3*, 2+4*, 2+14*, 3+1*, 4+1*, 7+4*, 8+1*, 10+5*, 11+1* , 12+1*, 17+17*, E+7*, A+6*, VREF+2*, VREFP+2*, VREFP+4!, SNO+2*, SNO+5! |
>> DUOUT | 16+3, 16+9, E+2, D+2, D+8 |
IOF | 14+1, ASK2+2 |
U | MAIN+4, 1+3, 2+4, 16+1, 17+3, VREF+1, VREFP+1, VREFP+2, SNO+1 |
X | 2+8*, 80+5*, 17+15, VREFP+4!, SNO+5! |
XQA | 16+4~, 16+11 |
XQA( | 16+5*, 16+10* |
>> Y | GETREF+6, GETREF+7, SCREEN+5, SCREEN+6, CHS+3, TYPE+8, TYPE+9, 1+8*, 2+6*, 16+5 , 16+9, 17+16, ASK2+19, ASK2+20, E+4, E+5, E+9, A+8, D+4, D+5 , D+10 |