DGPT401 ;ALB/MTC,HIOFO/FT - 401/402/403 Edits ;2/19/15 2:51pm
Source file <DGPT401.m>
Name | Comments | DBIA/ICR reference |
---|---|---|
EN | ;called by RTE^DGPTAE (using indirection)
|
|
SET | ;parse data string and set variables. different record layout for dg*5.3*884
|
|
DATE | ;date of surgery
; DGPTDDS - discharge DT ; DGPTDTS - admission DT ; DGPTSDD - surgery DT |
|
SPEC | ;specialty
|
|
CHFS | ;chief surgeon
|
|
FAST | ;first assistant
|
|
ANES | ;anesthesia technique
|
|
SRP | ;source of payment
|
|
OPCD | ;operation codes
|
|
TRANS | ; Transplant status
|
|
GOOD | ;
|
|
EXIT | ;
|
|
ERR | ;
|
|
SET9 | ;record layout before icd10 turned on
|
|
SET10 | ; record layout after icd10 turned on
|
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^TMP("AEDIT" | EN+2 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
%DT | DATE+4*! |
DGPT40PT | EXIT+1!, SET9+13* |
>> DGPTDDS | DATE+5, DATE+9, TRANS+2 |
>> DGPTDTS | DATE+6, DATE+9 |
>> DGPTEDFL | EN+2*, DATE+4, DATE+5, DATE+6, DATE+8, SPEC+1, CHFS+1, FAST+1, ANES+1, SRP+2 , SRP+6, OPCD+1, TRANS+3 |
>> DGPTERC | EN+2*, DATE+4*, DATE+5*, DATE+6*, DATE+8*, DATE+9*, SPEC+1*, CHFS+1*, FAST+1*, ANES+1* , SRP+2*, SRP+5*, OPCD+1*, TRANS+3*, ERR+1 |
>> DGPTFMT | SET+1, SET+2, TRANS+1 |
DGPTSAT | EXIT+1!, SET9+5*, SET10+5* |
DGPTSCS | EXIT+1!, SET9+3*, SET10+3* |
DGPTSDD | DATE+4*, DATE+5, DATE+6, DATE+9, EXIT+1! |
DGPTSDT | DATE+4*, DATE+7*, DATE+8, EXIT+1!, SET9+1*, SET10+1* |
DGPTSFA | EXIT+1!, SET9+4*, SET10+4* |
DGPTSO1 | EXIT+2!, SET9+7*, SET10+7* |
DGPTSO10 | EXIT+2!, SET10+16* |
DGPTSO11 | EXIT+3!, SET10+17* |
DGPTSO12 | EXIT+3!, SET10+18* |
DGPTSO13 | EXIT+3!, SET10+19* |
DGPTSO14 | EXIT+3!, SET10+20* |
DGPTSO15 | EXIT+3!, SET10+21* |
DGPTSO16 | EXIT+3!, SET10+22* |
DGPTSO17 | EXIT+3!, SET10+23* |
DGPTSO18 | EXIT+3!, SET10+24* |
DGPTSO19 | EXIT+3!, SET10+25* |
DGPTSO2 | EXIT+2!, SET9+8*, SET10+8* |
DGPTSO20 | EXIT+3!, SET10+26* |
DGPTSO21 | EXIT+4!, SET10+27* |
DGPTSO22 | EXIT+4!, SET10+28* |
DGPTSO23 | EXIT+4!, SET10+29* |
DGPTSO24 | EXIT+4!, SET10+30* |
DGPTSO25 | EXIT+4!, SET10+31* |
DGPTSO3 | EXIT+2!, SET9+9*, SET10+9* |
DGPTSO4 | EXIT+2!, SET9+10*, SET10+10* |
DGPTSO5 | EXIT+2!, SET9+11*, SET10+11* |
DGPTSO6 | EXIT+2!, SET10+12* |
DGPTSO7 | EXIT+2!, SET10+13* |
DGPTSO8 | EXIT+2!, SET10+14* |
DGPTSO9 | EXIT+2!, SET10+15* |
DGPTSSC | SPEC+1, EXIT+1!, SET9+2*, SET10+2* |
DGPTSSP | SRP+2, SRP+5, EXIT+1!, SET9+6*, SET10+6* |
DGPTSTR | EN+2*, EN+3*, DATE+4, EXIT+1!, SET9+1, SET9+2, SET9+3, SET9+4, SET9+5, SET9+6 , SET9+7, SET9+8, SET9+9, SET9+10, SET9+11, SET9+12, SET9+13, SET10+1, SET10+2, SET10+3 , SET10+4, SET10+5, SET10+6, SET10+7, SET10+8, SET10+9, SET10+10, SET10+11, SET10+12, SET10+13 , SET10+14, SET10+15, SET10+16, SET10+17, SET10+18, SET10+19, SET10+20, SET10+21, SET10+22, SET10+23 , SET10+24, SET10+25, SET10+26, SET10+27, SET10+28, SET10+29, SET10+30, SET10+31 |
>> DGPTSTTY | SRP+3, SRP+5 |
DGPTXX | EXIT+1!, SET9+12* |
ERROR | EN+1~, GOOD+1, ERR+2* |
FLAG | SRP+1~, SRP+3*, SRP+4, SRP+5*, SRP+6 |
I | SRP+1~, SRP+3*, SRP+5* |
>> NODE | EN+2, ERR+1 |
>> SEQ | EN+2, ERR+1 |
U | SRP+3, SRP+5 |
>> X | DATE+4* |
>> Y | DATE+4, DATE+7 |