ATXTXCHK ; IHS/OHPRD/TMJ - CHECK CODE AGAINST TAXONOMY ;
Source file <ATXTXCHK.m>
| Package | Total | Caller Graph |
|---|---|---|
| Referred Care Information System | 3 | BMCBULL BMCPXCHK BMCRR81 |
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| GETCODE | ; GET CODE TO CHECK
|
|
| CHKTAX | ; CHECK TAXONOMY ENTRY
|
|
| CANONIC | ; CANONIC XREF AND CODE
|
|
| EQUALIZE(F) | ; EQUALIZE LENGTH AND FORCE LAST CHAR TO " "
|
|
| SRCHTAX | ; SEARCH TAXONOMY FOR CODE
|
|
| TXCX | ;
|
|
| TXC(ATXCIEN,ATXTIEN,TEST) | ;EP-EXTRN FUNC/see if code is in taxonomy
; input variables: ATXCIEN=code ien, ATXTIEN=taxonomy ien ; TEST causes code and hits to be displayed ; returns 1 if in taxonomy, otherwise returns 0 |
|
| NONCANON | ; NON CANONIC XREF OR CODE
|
| Name | Field # of Occurrence |
|---|---|
| $$ROOT^DILFD | GETCODE+4 |
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^ATXAX - [#9002226] | TXC+13, GETCODE+2, CHKTAX+1, CHKTAX+10, CHKTAX+13, CHKTAX+17, CHKTAX+18, NONCANON+3, NONCANON+4, NONCANON+5 , NONCANON+6, CANONIC+3, CANONIC+4, CANONIC+5, CANONIC+6 |
| Name | Line Occurrences |
|---|---|
| CANONIC | SRCHTAX+4, SRCHTAX+7 |
| CHKTAX | TXC+11 |
| EQUALIZE | NONCANON+5, NONCANON+9 |
| GETCODE | TXC+9 |
| NONCANON | SRCHTAX+2, SRCHTAX+6 |
| SRCHTAX | TXC+17 |
| TXCX | TXC+7, TXC+8, TXC+10, TXC+13 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| A | EQUALIZE+1~, EQUALIZE+8*, EQUALIZE+9, EQUALIZE+10, EQUALIZE+11 |
| ATXBEG | TXC+5~, NONCANON+5, NONCANON+7, NONCANON+12, CANONIC+5*, CANONIC+7, CANONIC+11 |
| ATXCIEN | TXC~, TXC+7, GETCODE+6 |
| >> ATXCMPC | NONCANON+5, NONCANON+10 |
| >> ATXCODE | TXC+13, GETCODE+8, GETCODE+9, CHKTAX+11, NONCANON+1, EQUALIZE+5, CANONIC+1, CANONIC+2, CANONIC+5, CANONIC+9 |
| ATXEND | TXC+5~, NONCANON+6*, NONCANON+7*, NONCANON+10, NONCANON+12, EQUALIZE+2, CANONIC+6*, CANONIC+7*, CANONIC+9, CANONIC+11 |
| ATXFILE | TXC+5~, GETCODE+2*, GETCODE+3, GETCODE+4 |
| ATXGBL | TXC+5~, GETCODE+4*, GETCODE+5, GETCODE+6*, GETCODE+7 |
| ATXMIXED | TXC+5~, CHKTAX+19*, SRCHTAX+1 |
| ATXMODE | TXC+5~ |
| >> ATXNONC | CHKTAX+10*, CHKTAX+11*, CHKTAX+12, CHKTAX+14*, SRCHTAX+6 |
| >> ATXNXT | NONCANON+3*, NONCANON+4*, NONCANON+5*, NONCANON+6, EQUALIZE+2, CANONIC+3*, CANONIC+4*, CANONIC+5*, CANONIC+6 |
| ATXQ | TXC+5~, TXC+6*, TXC+10, GETCODE+1*, GETCODE+10* |
| ATXQV | TXC+5~, TXC+6*, TXC+13*, TXC+14, TXCX+1, SRCHTAX+3, NONCANON+5, NONCANON+11*, CANONIC+5, CANONIC+10* |
| >> ATXRANGE | TXC+13, CHKTAX+1*, CHKTAX+2 |
| ATXTIEN | TXC~, TXC+8, TXC+13, GETCODE+2, CHKTAX+1, CHKTAX+10, CHKTAX+13, CHKTAX+17, CHKTAX+18, NONCANON+3 , NONCANON+4, NONCANON+5, NONCANON+6, CANONIC+3, CANONIC+4, CANONIC+5, CANONIC+6 |
| B | EQUALIZE+1~, EQUALIZE+8*, EQUALIZE+9, EQUALIZE+10, EQUALIZE+11 |
| C | EQUALIZE+1~, EQUALIZE+10*, EQUALIZE+11, EQUALIZE+12 |
| F | EQUALIZE~, EQUALIZE+2, EQUALIZE+14 |
| TEST | TXC~, TXC+15, GETCODE+9, NONCANON+12, CANONIC+11 |
| U | GETCODE+2, CHKTAX+1, CHKTAX+10 |
| X | TXC+5~, CHKTAX+13*, CHKTAX+14, CHKTAX+17*, CHKTAX+19, NONCANON+1*, NONCANON+2*, NONCANON+3, EQUALIZE+1~, EQUALIZE+2* , EQUALIZE+3*, EQUALIZE+4*, EQUALIZE+8, EQUALIZE+12*, CANONIC+2*, CANONIC+3 |
| Y | TXC+5~, CHKTAX+18*, CHKTAX+19, EQUALIZE+1~, EQUALIZE+5*, EQUALIZE+6*, EQUALIZE+7*, EQUALIZE+8, EQUALIZE+11* |