BCQMAPI ; IHS/OIT/FBD - MAGIC MAPPER API ;05/07/18 07:49;FS
Source file <BCQMAPI.m>
| Package | Total | Call Graph |
|---|---|---|
| VA Fileman | 2 | ^DIC $$GET1^DIQ |
| IHS Code Mapping | 1 | $$MM^BCQMAPI |
| Package | Total | Caller Graph |
|---|---|---|
| IHS Code Mapping | 1 | BCQMAPI |
| IHS Patient | 1 | AUPNMAP |
| Immunization Tracking | 1 | BIRPC4 |
| Patient Care Component | 1 | APCDRPOV |
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| PRIMPOV() | ;PEP - return SNOMED to use for primary pov
|
|
| TESTIMM | ;
|
|
| MMEXAM | ;test
|
|
| PROCESS | ;
|
|
| MMMEAS | ;test
|
|
| HANDED(V,D,RETVAL) | ;PEP = get snomed handedness
|
|
| MMICD10 | ;test
|
|
| EMERPOV() | ;PEP - return SNOMED to use for V EMERGENCY VISIT (In Future, for now eCQM module will map it locally)
|
|
| MMEDUC | ;test
|
|
| MM(BCQMF,LOOKUP,LKFORM,VALUE1,VALUE2,VALUE3,VALUE4,VALUE5,VALUE6,BCQMDATE,RETVAL) | ;PEP; table oriented magic mapper
|
| Name | Line Occurrences |
|---|---|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Routine Call |
|
| FileNo | Call Tags |
|---|---|
| ^BCQM(9002022 - [#9002022] | GET1^DIQ |
| 9002023.12 | GET1^DIQ |
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^BCQM(9002022 - [#9002022] | HANDED+5, HANDED+7, HANDED+8 |
| ^BCQM(9002023 - [#9002023] | MM+44, MM+50, MM+53, PROCESS+1, PROCESS+2, PROCESS+4 |
| ^DD( | MM+29 |
| ^DIC - [#1] | MM+30 |
| Name | Line Occurrences |
|---|---|
| $$MM | MMMEAS+1, MMEXAM+1, MMEDUC+2, MMICD10+2 |
| PROCESS | MM+56 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| BCQMC | MM+43*, MM+57, PROCESS+9*, HANDED+2~, HANDED+4*, HANDED+8*, HANDED+9 |
| BCQMDATE | MM~, MM+34*, MM+35*, PROCESS+6 |
| BCQMF | MM~, MM+28, MM+29, MM+30, MM+44, MM+47, MM+51 |
| >> BCQMFIEL | MM+50*, MM+51 |
| >> BCQMFV | MM+49*, MM+51*, MM+52, MM+56 |
| >> BCQMS | PROCESS+4*, PROCESS+5, PROCESS+7, PROCESS+8 |
| >> BCQMX | MM+44*, MM+45, MM+50, MM+53, PROCESS+1, PROCESS+2, PROCESS+4, PROCESS+5, PROCESS+7, PROCESS+8 |
| >> BCQMY | PROCESS+1*, PROCESS+2, PROCESS+4, PROCESS+5, PROCESS+7, PROCESS+8 |
| >> BCQMZ | MM+56*, PROCESS+1 |
| >> C | PROCESS+8*, PROCESS+9 |
| D | PROCESS+5*, PROCESS+6, HANDED~ |
| >> DIC | MM+47* |
| >> DIC(0 | MM+47* |
| DT | MM+35, MMMEAS+1, MMEXAM+1, MMEDUC+2, MMICD10+2, TESTIMM+1 |
| LKFORM | MM~, MM+33*, MM+47 |
| LOOKUP | MM~, MM+31*, MM+32, MM+47 |
| OUT | MMEDUC+1!, MMICD10+1! |
| RETVAL | MM~, MM+26, PROCESS+9, HANDED~, HANDED+1, HANDED+8 |
| >> S | PROCESS+7*, PROCESS+9 |
| U | MM+50, HANDED+8 |
| V | HANDED~, HANDED+3, HANDED+5 |
| VALUE1 | MM~, MM+36* |
| VALUE2 | MM~, MM+37* |
| VALUE3 | MM~, MM+38* |
| VALUE4 | MM~, MM+39* |
| VALUE5 | MM~, MM+40* |
| VALUE6 | MM~, MM+41* |
| X | MM+47*, PROCESS+2*, MMMEAS+1*, MMMEAS+2, MMEXAM+1*, MMEXAM+2, MMEDUC+2*, MMEDUC+3, MMICD10+2*, MMICD10+3 , HANDED+2~, HANDED+5*, HANDED+6, HANDED+7, HANDED+8, TESTIMM+1* |
| Y | MM+48, MM+49, HANDED+2~, HANDED+7*, HANDED+8 |