SROICDGT ;BIR/SJA - CODE SET VERSIONING UTILITY ;26 Sep 2013 3:39 PM
Source file <SROICDGT.m>
| Package | Total | Call Graph |
|---|---|---|
| Surgery | 2 | $$SPACEBAR^SROICD GETAPI^SROICDGT |
| DRG Grouper | 1 | $$SYS^ICDEX |
| Kernel | 1 | $$FMTE^XLFDT |
| VA FileMan | 1 | EN^DDIOL |
| action | A | extended action | Ea | event driver | Ed | subscriber | Su | protocol | O | limited protocol | LP | run routine | RR | broker | B | edit | E | server | Se | P | screenman | SM | inquire | I |
| Package | Total | Caller Graph |
|---|---|---|
| Surgery | 5 | SROICDGT ^SRO(136 OTHER ASSOCIATED DIAGNOSES OTHER POSTOP DIAGNOSIS CODES PRIN ASSOCIATED DIAGNOSES |
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| GETAPI(SRAPP,TYPE,SRIEN) | ;ICD-9/ICD-10 selection - called by input transform
; - INPUT: X := the initial user input to be searched on (REQUIRED) ; SRAPP := application name in file 130.4;.01 (REQUIRED) ; TYPE := type of call in file 130.4;.04 (REQUIRED) ; SRIEN := top level entry in file 130 (DA) used to get date to compute correct version (OPTIONAL but needs DA) ; Note: applications using this as an example will need to modify the code that uses this. ; - OUTPUT: X := the internal value to be stored in the field. ; Y := the internal value to be stored in the field |
|
| MSG(SRTEXT) | ;
|
|
| D1 | ; -- Diagnosis ? Help
|
|
| D2 | ; -- Diagnosis ?? Help
|
|
| D3 | ; -- Diagnosis ??? Help
|
|
| TR(X) | ;
|
|
| TEST | ; -- test api calls
|
| Name | Field # of Occurrence |
|---|---|
| EN^DDIOL | GETAPI+36, GETAPI+41, GETAPI+42, GETAPI+43, MSG+1, D1+5, D1+6, D2+1, D2+2, D2+3 , D2+4, D2+5, D2+6, D2+7, D2+8, D3+31 |
| $$SYS^ICDEX | GETAPI+28 |
| $$SPACEBAR^SROICD | GETAPI+12 |
| GETAPI^SROICDGT | TEST+1, TEST+3, TEST+4, TEST+5, TEST+6, TEST+8, TEST+9, TEST+10, TEST+11, TEST+13 , TEST+14, TEST+15, TEST+16 |
| $$FMTE^XLFDT | GETAPI+29 |
| 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 |
|
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^DIC(130.4 - [#130.4] | GETAPI+46, GETAPI+48 |
| ^SRF - [#130] | GETAPI+24, GETAPI+25 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| >> D0 | GETAPI+23 |
| DA | GETAPI+23, GETAPI+27~ |
| DA(1 | GETAPI+23 |
| DA(2 | GETAPI+23 |
| DIC | GETAPI+9~ |
| DIE | GETAPI+9~ |
| DIROUT | GETAPI+9~ |
| DT | GETAPI+25 |
| DTOUT | GETAPI+9~ |
| DUOUT | GETAPI+9~ |
| ENTRY | GETAPI+9~, GETAPI+46*, GETAPI+47, GETAPI+48 |
| SRAPP | GETAPI~, GETAPI+16, GETAPI+46, GETAPI+47 |
| SRCODE | GETAPI+9~, GETAPI+48*, GETAPI+49, GETAPI+50 |
| SRDA | GETAPI+9~, GETAPI+23*, GETAPI+24, GETAPI+25 |
| SRDT | GETAPI+9~, GETAPI+25*, GETAPI+28, GETAPI+29 |
| SRFORMAT | GETAPI+35~*, GETAPI+36 |
| SRHLP | D3+1~, D3+31 |
| SRHLP(1 | D3+2*, D3+3* |
| SRHLP(10 | D3+16*, D3+17* |
| SRHLP(12 | D3+18*, D3+19* |
| SRHLP(13 | D3+20*, D3+21* |
| SRHLP(15 | D3+22*, D3+23*, D3+24* |
| SRHLP(16 | D3+25*, D3+26* |
| SRHLP(18 | D3+27*, D3+28* |
| SRHLP(19 | D3+29*, D3+30* |
| SRHLP(2 | D3+4*, D3+5* |
| SRHLP(3 | D3+6*, D3+7* |
| SRHLP(4 | D3+8*, D3+9* |
| SRHLP(5 | D3+10*, D3+11* |
| SRHLP(6 | D3+12*, D3+13* |
| SRHLP(8 | D3+14*, D3+15* |
| SRIEN | GETAPI~, GETAPI+23 |
| SRONECH | GETAPI+9~, GETAPI+40*, D1+1 |
| SRTAG | GETAPI+32~*, GETAPI+33*, GETAPI+34*, GETAPI+36 |
| SRTEXT | MSG~, MSG+1 |
| >> SRTN | GETAPI+23 |
| SRVER | GETAPI+9~, GETAPI+28*, GETAPI+29, GETAPI+33, GETAPI+34, GETAPI+38, GETAPI+40, GETAPI+46, GETAPI+47, GETAPI+51 |
| SRX | GETAPI+9~ |
| TYPE | GETAPI~, GETAPI+17, GETAPI+28, GETAPI+29, GETAPI+46, GETAPI+47, GETAPI+49 |
| U | GETAPI+52 |
| X | GETAPI+12*!, GETAPI+13*, GETAPI+15!, GETAPI+16!, GETAPI+17!, GETAPI+18!, GETAPI+24!, GETAPI+29!, GETAPI+31!, GETAPI+33 , GETAPI+35, GETAPI+38*, GETAPI+40!, GETAPI+47!, GETAPI+49!, GETAPI+53*, GETAPI+54!, D1+2, D1+3, D1+4 , TR~, TR+1*, TR+2, TEST+1*, TEST+3*, TEST+4*, TEST+5*, TEST+6*, TEST+7*, TEST+9* , TEST+10*, TEST+11*, TEST+13*, TEST+14*, TEST+15*, TEST+16* |
| Y | GETAPI+11!, GETAPI+12!, GETAPI+31!, GETAPI+40!, GETAPI+53, GETAPI+54! |
| Y(0 | GETAPI+52 |