LEXNDX9 ;ISL/KER - Set/kill indexes 757.33 ;01/03/2011
Source file <LEXNDX9.m>
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| SAHD | ; Set new value when Effective Date is Edited
; ^DD(757.333,.01,1,D0,1) = D SAHD^LEXNDX9 |
|
| KHIS | ; Kill Index
; ^LEX(757.33,"G",<code>,<date>,<status>,<ien>) |
|
| KDHIS | ; Kill Default Index
; ^LEX(757.33,"G",<code>,<date>,<status>,<ien>) |
|
| SAHC | ; Set new value when Code is Edited
; ^DD(757.33,1,1,D0,1) = D SAHC^LEXNDX9 |
|
| SDHIS | ; Set Default Index
; ^LEX(757.33,"G",<code>,<date>,<status>,<ien>) |
|
| KAHS | ; Kill old value when Status is Edited
; ^DD(757.333,1,1,D0,2) = D KAHS^LEXIDX9 |
|
| DF(X,CODE) | ; Default Status
|
|
| HDC | ; Set Common Variables (Status and Effective Date)
|
|
| SAHS | ; Set new value when Status is Edited
; ^DD(757.333,1,1,D0,1) = D SAHS^LEXNDX9 |
|
| KAHD | ; Kill old value when Effective Date is Edited
; ^DD(757.333,.01,1,D0,2) = D KAHD^LEXIDX8 |
|
| SHIS | ; Set Index
; ^LEX(757.33,"G",<code>,<date>,<status>,<ien>) |
|
| DDTBR(SYS,STA) | ; Default Date Business Rules
; Input: ; SYS - System ; STA - Status ; Output: ; If Status = 1 (Give) ; If SYS = ICD/ICP use October 1, 1978 2781001 ; If SYS = CPT/CPC use January 1, 1989 2890101 ; If SYS is not listed above, use 2960923 ; If Status = 0 (InGive) ; If SYS = ICD/ICP use October 2, 1978 2791001 ; If SYS = CPT/CPC use January 2, 1989 2900101 ; If SYS is not listed above, use 2960924 |
|
| KAHC | ; Kill old value when Code is Edited
; ^DD(757.33,1,1,D0,2) = D KAHC^LEXNDX9 |
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^LEX(757.33 - [#757.33] | SAHC+5, SAHC+6, KAHC+5, KAHC+6, HDC+4, HDC+5, HDC+6, SHIS+4, SHIS+5!, SHIS+6* , SDHIS+3, SDHIS+4*, KHIS+4, KHIS+5!, KDHIS+3, KDHIS+4!, DF+3, DF+4, DF+5 |
| Name | Line Occurrences |
|---|---|
| $$DDTBR | HDC+9 |
| HDC | SAHC+9, KAHC+7, SAHD+4, KAHD+4, SAHS+4, KAHS+4 |
| KHIS | KAHC+10, KAHD+7, KAHS+8 |
| SHIS | SAHC+12, SAHD+7, SAHS+8 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| CODE | DF~ |
| DA | SAHC+4, SAHC+7~, SAHC+8*, KAHC+4, KAHC+7~*, HDC+3, HDC+4, HDC+6, SHIS+3, SHIS+4 , KHIS+3, KHIS+4, KHIS+5 |
| DA(1 | SAHC+8*, KAHC+7*, HDC+2, HDC+4, HDC+5, HDC+6, SHIS+3, SHIS+4, SHIS+5, SHIS+6 , KHIS+3, KHIS+4, KHIS+5 |
| LEXC | DF+1~ |
| LEXDDT | SAHC+2~, KAHC+2~, SAHD+2~, KAHD+2~, SAHS+2~, KAHS+2~, HDC+1*, HDC+9*, SHIS+5 |
| LEXDSTA | SAHC+2~, KAHC+2~, SAHD+2~, KAHD+2~, SAHS+2~, KAHS+2~, HDC+1* |
| LEXDSYS | SAHC+2~, KAHC+2~, SAHD+2~, KAHD+2~, SAHS+2~, KAHS+2~, HDC+1*, HDC+9 |
| LEXDT | DDTBR+13~, DDTBR+14*, DDTBR+17, DDTBR+18*, DDTBR+20, DDTBR+21*, DDTBR+23, DDTBR+24*, DDTBR+26, DDTBR+27* , DDTBR+29*, DDTBR+30 |
| LEXEFF | SAHC+2~, SAHC+10, KAHC+2~, KAHC+8, SAHD+2~, SAHD+6, KAHD+2~, KAHD+6*, SAHS+2~, SAHS+5 , KAHS+2~, KAHS+5, HDC+1*, HDC+7*, SHIS+2, SHIS+6, SDHIS+2, SDHIS+4, KHIS+2, KHIS+5 , KDHIS+2, KDHIS+4, DF+1~, DF+3*, DF+4 |
| LEXHIS | SAHC+3~, SAHC+5*, SAHC+6*, SAHC+8, KAHC+3~, KAHC+5*, KAHC+6*, KAHC+7, SAHD+2~, KAHD+2~ , SAHS+2~, KAHS+2~ |
| LEXI | DF+1~, DF+2*, DF+3, DF+4, DF+5 |
| LEXIEN | SAHC+3~, SAHC+4*, SAHC+5, SAHC+6, SAHC+8, KAHC+3~, KAHC+4*, KAHC+5, KAHC+6, KAHC+7 , SAHD+2~, KAHD+2~, SAHS+2~, KAHS+2~, SDHIS+3, SDHIS+4, KDHIS+3, KDHIS+4 |
| LEXL | DF+1~, DF+4*, DF+5*, DF+6 |
| LEXMAP | SAHC+3~, KAHC+3~, SAHD+2~, KAHD+2~, SAHS+2~, KAHS+2~, HDC+1*, HDC+5*, SHIS+5, SHIS+6 , SDHIS+4, KHIS+5, KDHIS+4 |
| LEXNF | DF+1~ |
| LEXNOD | SAHC+3~, KAHC+3~, SAHD+3~, KAHD+3~, SAHS+3~, KAHS+3~, HDC+6*, HDC+7 |
| LEXSTA | SAHC+3~, SAHC+11, KAHC+3~, KAHC+9, SAHD+3~, SAHD+5, KAHD+3~, KAHD+5, SAHS+3~, SAHS+6* , SAHS+7, KAHS+3~, KAHS+6*, KAHS+7, HDC+1*, HDC+7*, HDC+8*, HDC+9, SHIS+2, SHIS+5 , SHIS+6, SDHIS+2, SDHIS+4, KHIS+2, KHIS+5, KDHIS+2, KDHIS+4, DDTBR+13~, DDTBR+14*, DDTBR+15* , DDTBR+18, DDTBR+21, DDTBR+24, DDTBR+27, DDTBR+29 |
| LEXSYS | SAHS+3~, DDTBR+13~, DDTBR+14*, DDTBR+15, DDTBR+17, DDTBR+20, DDTBR+23, DDTBR+26 |
| STA | DDTBR~, DDTBR+14 |
| SYS | DDTBR~, DDTBR+14 |
| U | HDC+5, HDC+7, DF+5 |
| X | SAHC+7~, KAHC+7~, KAHD+6, SAHS+6, KAHS+6, DF~, DF+2, DF+6*, DF+7 |