BMXADOFD ; IHS/CIHA/GIS - RPC CALL FOR EXTENDED FUNCTIONALITY OF BMXNet UTILITIES ; 31 Jul 2009 12:41 PM
Source file <BMXADOFD.m>
| Package | Total | Call Graph |
|---|---|---|
| DRG Grouper | 3 | $$ICDDX^ICDEX $$IMP^ICDEXA $$ICDDATA^ICDXCODE |
| M Transfer | 2 | FILE^BMXADOF $$FACNIEN^BMXADOFD |
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| FACNIEN(PIEN,FIEN) | ;EP - GIVEN A PROBLEM IEN AND FACILITY IEN, RETURN THE FACILITY-NOTE IEN
|
|
| MG | ||
| NN | ||
| ICDVAL(CODE,CHKDT) | ; EP-RPC-VERIFY ICD CODE BY RETURNING ITS IEN
|
|
| NEXTNOTE(PIEN,FIEN) | ; RETRUN THE NEXT NOTE NUMBER FOR A PROBLEM AND FACILITY
|
|
| VMEAS(DATA,IENS,MAX,OUT,TOT) | ; VIEW MEASUREMENTS: CUSTOM ITERATOR
; DATA=VCN|ALL|MTYPE1\VAL1|MTYPE2\VAL2|...|MTYPEn\VALn |
|
| NEXTPBN(DFN,FIEN) | ; RETURN THE NEXT AVAILABLE PROBLEM NUMBER FOR A PATIENT AT THE FACILITY
|
| Name | Line Occurrences |
|---|---|
| Function Call: WRITE |
|
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^AUPNPROB - [#9000011] | FACNIEN+1, FACNIEN+4, FACNIEN+6, FACNIEN+7*, FACNIEN+8*, FACNIEN+9*, NEXTPBN+4, NEXTNOTE+1, NEXTNOTE+6, NEXTNOTE+7 |
| ^AUPNPROB("AC" | NEXTPBN+3 |
| ^AUPNVSIT - [#9000010] | VMEAS+7 |
| ^AUTTMSR - [#9999999.07] | VMEAS+14 |
| ^AUTTMSR("B" | VMEAS+13 |
| ^DIC(4 - [#4] | FACNIEN+2, NEXTNOTE+2 |
| Name | Line Occurrences |
|---|---|
| $$NEXTNOTE | NN |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| % | VMEAS+2~ |
| ALL | VMEAS+2~ |
| CHKDT | ICDVAL~, ICDVAL+8*, ICDVAL+12, ICDVAL+21, ICDVAL+22 |
| CNT | VMEAS+2~, VMEAS+8* |
| CODE | ICDVAL~, ICDVAL+5, ICDVAL+14, ICDVAL+22, ICDVAL+26 |
| DAS | BMXADOFD+9~*, BMXADOFD+11 |
| DATA | BMXADOFD+9~, BMXADOFD+10*, BMXADOFD+11, VMEAS~, VMEAS+6, VMEAS+8 |
| DFN | NEXTPBN~, NEXTPBN+3 |
| DT | ICDVAL+26 |
| FIEN | FACNIEN~, FACNIEN+2, FACNIEN+4, FACNIEN+7, FACNIEN+9, NEXTPBN~, NEXTPBN+5, NEXTNOTE~, NEXTNOTE+2, NEXTNOTE+5 |
| FILE | BMXADOFD+9~*, BMXADOFD+11 |
| FNIEN | FACNIEN+4*, FACNIEN+6*, FACNIEN+7, FACNIEN+8, FACNIEN+9, FACNIEN+10, NEXTNOTE+3~, NEXTNOTE+5*, NEXTNOTE+6, NEXTNOTE+7 |
| ICDDATA | ICDVAL+13~, ICDVAL+14*, ICDVAL+15 |
| IENS | VMEAS~ |
| IX | VMEAS+2~ |
| IX( | VMEAS+18* |
| MAX | VMEAS~, NEXTPBN+1~, NEXTPBN+2*, NEXTPBN+7*, NEXTPBN+9*, NEXTPBN+10, NEXTNOTE+3~, NEXTNOTE+4*, NEXTNOTE+9*, NEXTNOTE+11* , NEXTNOTE+12 |
| MEAS | VMEAS+2~, VMEAS+14*, VMEAS+17 |
| MIEN | VMEAS+2~, VMEAS+13*, VMEAS+14, VMEAS+17, VMEAS+18 |
| N | VMEAS+2~, VMEAS+3*, VMEAS+15*, VMEAS+16, VMEAS+17, VMEAS+18, MG*, MG+2 |
| NFIEN | FACNIEN+3~ |
| NIEN | NEXTNOTE+3~, NEXTNOTE+4*, NEXTNOTE+6*, NEXTNOTE+7 |
| OUT | VMEAS~, VMEAS+5, MG+2 |
| P | VMEAS+2~, VMEAS+3*, VMEAS+6, VMEAS+8 |
| PIEN | FACNIEN~, FACNIEN+1, FACNIEN+4, FACNIEN+6, FACNIEN+7, FACNIEN+8, FACNIEN+9, NEXTPBN+1~, NEXTPBN+2*, NEXTPBN+3* , NEXTPBN+4, NEXTNOTE~, NEXTNOTE+1, NEXTNOTE+5, NEXTNOTE+6, NEXTNOTE+7 |
| PTIEN | VMEAS+2~, VMEAS+7*, MG+2 |
| S | VMEAS+2~, VMEAS+3*, VMEAS+9, VMEAS+11 |
| STG | VMEAS+2~ |
| STR | ICDVAL+7~, ICDVAL+9*, ICDVAL+12, ICDVAL+15*, ICDVAL+21, ICDVAL+22*, ICDVAL+23*, ICDVAL+26*, ICDVAL+27*, ICDVAL+29 |
| TOT | VMEAS~, VMEAS+4, MG+1*, MG+2 |
| TYPE | VMEAS+2~, VMEAS+11*, VMEAS+12, VMEAS+13, VMEAS+17 |
| TYPE( | VMEAS+17*, MG+2 |
| U | VMEAS+7, VMEAS+14, VMEAS+17, MG+2, NEXTPBN+5, NEXTPBN+6 |
| VAL | VMEAS+2~, VMEAS+9*, VMEAS+10, VMEAS+16 |
| VAL( | VMEAS+16*, MG, MG+2 |
| >> VCN | VMEAS+6 |
| VIEN | VMEAS+2~, VMEAS+6*, VMEAS+7, MG+2 |
| X | VMEAS+2~, VMEAS+8*, VMEAS+9, VMEAS+11, NEXTPBN+1~, NEXTPBN+4*, NEXTPBN+5, NEXTPBN+6, NEXTNOTE+3~, NEXTNOTE+7* , NEXTNOTE+8 |
| XXX | BMXADOFD+9~, BMXADOFD+11 |
| Y | VMEAS+2~, NEXTPBN+1~, NEXTPBN+6*, NEXTPBN+7, NEXTNOTE+3~, NEXTNOTE+8*, NEXTNOTE+9 |