DGPTIC10 ;ALB/AAS/PLT - PTF API TO ICD10 Remediation calls ;9/29/2011
Source file <DGPTIC10.m>
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| GETCODSY(CSYS,IEN,DATE) | ; -- RETURN IF THIS IS ICD9 OR ICD10
; returns 20th piece of call to ICDDATA^ICDxcode |
|
| IMPDATE(CODESYS) | ; - calls IMPDATE^LEXU(CODESYS)
; CODESYS: 10D = diagnosis, 10P = procedure |
|
| EFFDATE(DGPTF,DGTYPE,DGMOVE,DGCSYS) | ;-- build ICD-10 Implementation date / effective date
|
|
| EQ | ||
| EFFDAT1(DGPTDAT) | ;-- build ICD-10 Implementation date / effective date
|
|
| CODESYS(PTFIEN) | ; returns coding system for a PTF Based on Discharge Date
; -- called from DG701 template |
|
| CSQ | ||
| GETCODS(CODESYS,DATE) | ; - Returns coding system for a date
|
|
| GET8DATE(PATNUM) | ; GET CPT RECORD DATE FOR 801 SERVICE
|
|
| GET7DATE(PATNUM) | ; FROM icdgtdrg
|
|
| G7OUT | ||
| GET5DATE(PATNUM,MOVE) | ; FROM icdgtdrg
|
|
| G5OUT | ;
|
|
| GET6DATE(PATNUM,PROC,DGI) | ; FROM icdgtdrg
|
|
| G6OUT | ;
|
|
| GETCDATE(PATNUM,CPT) | ;
|
|
| GCOUT | ;
|
|
| GETLABEL(EVDATE,CODESYS) | ; returns ICD label for printing
; CODESYS - D for diagnosis or P for Procedures ; EVDATE - event date to use for determine label (discharge, movement date, etc. |
|
| DISPLY(FILE,IEN,DATE,FRMT) | ; -- return the Code - Description for a code
|
|
| WRITECOD(FILE,IEN,DATE,FRMT,RETURN,TAB) | ;
|
|
| PREV | ;
|
|
| ICDNAME() | ; -- Called from PTF EXPANDED CODE file (45.89) field Name (#200)
; -- Determines ICD Code name using supported API's ; Replaces direct global reads in computed Expression |
|
| INPUT() | ; - Input transform for 27.27;9 S X=$$INPUT^DGPTIC10() K:X<1 X
|
|
| DATERANG | ; Get an ICD-10 compliant date range
|
|
| DRQ | ;
|
|
| SDAT() | ; ask for start date
|
|
| TDAT(DGSDAT) | ; ask for end date
|
|
| CENSUS(DGPTF) | ; display warning to user for ICD-10 transition census records
|
|
| CENSUSQ | ;
|
| 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 |
|