Home   Package List   Routine Alphabetical List   Global Alphabetical List   FileMan Files List   FileMan Sub-Files List   Package Component Lists   Package-Namespace Mapping  
Routine: ADECD49

ADECD49.m

Go to the documentation of this file.
  1. ADECD49 ; IHS/SET/HMW - ADA CODE TABLE UPDATE (CDT4) ;
  1. ;;6.0;ADE;**12**;MAR 25, 1999;Build 13
  1. ;
  1. CDT4REM ;EP - Reminder that ADA Codes for dental extractions were changed by CDT-4
  1. ;
  1. N ADEPDAT,Y
  1. S ADEPDAT=$$PDATE^ADECD49("IHS DENTAL","6.0",12)
  1. I +ADEPDAT S Y=ADEPDAT X ^DD("DD") S ADEPDAT=Y
  1. E S ADEPDAT=""
  1. W !!,"***Reminder: Codes from the American Dental Association CDT-4"
  1. I ADEPDAT]"" W !,"were installed on this system on ",ADEPDAT,"."
  1. E W !,"have been installed on this system."
  1. W !,"If you are searching for extractions (CDT-4 Code 7140),"
  1. W !,"you must also search for codes 7110, 7120 and 7130"
  1. W !,"if the beginning date of your search is prior to ",ADEPDAT,".",!
  1. W !!,"2015 CDT codes were installed on this system"
  1. W !,"If you are searching for cancelled (9987) and missed (9986)"
  1. W !,"appointments you must also search for codes (9140) and (9130)"
  1. W !,"if the beginning date of your search is prior to January 1, 2015",!
  1. ;
  1. Q
  1. ;
  1. PDATE(ADEPKG,ADEVER,ADEPATCH) ;Returns FM date patch # ADEPATCH was applied to version ADEVER of
  1. ;package ADEPKG on current system
  1. ;Returns 0 if unable to find patch install date.
  1. ;
  1. N ADEPDATE
  1. S ADEPDATE=0
  1. S ADEPKG=+$O(^DIC(9.4,"B",ADEPKG,0)) ;Package
  1. Q:'ADEPKG ADEPDATE
  1. S ADEVER=+$O(^DIC(9.4,ADEPKG,22,"B",ADEVER,0)) ;Version
  1. Q:'ADEVER ADEPDATE
  1. S ADEPATCH=+$O(^DIC(9.4,ADEPKG,22,ADEVER,"PAH","B",ADEPATCH,0)) ;Patch
  1. Q:'ADEVER ADEPDATE
  1. S ADEPDATE=+$P($G(^DIC(9.4,ADEPKG,22,ADEVER,"PAH",ADEPATCH,0)),"^",2)
  1. Q ADEPDATE
  1. ;;TEST CODE
  1. ;;W $$PDATE^ADECD49("IHS DENTAL","6.0",10)