Concept: Adjusted Clinical Groups® (ACG®) - Overview
Last Updated: 2024-02-05
Pregnancy and Childbirth
ACG values beginning with 17 represent pregnancy and childbirth/delivery. This situation deserves special consideration.
- A delivery is an event which consumes resources, and yet does not indicate an increased burden of disease. The ACG grouper was primarily designed to measure resource use, and it is only due to the fact that higher resource use generally occurs among sicker people that we are able to use the grouper the way we do.
- A simple delivery, however, puts an otherwise healthy women into a category of resource use similar to someone with an actual disease.
- Prior to a study using the ACG system, a decision should be made on whether the claims for pregnancy and childbirth should be included in the ACG input files. From past experience, the difference in resource use for these women is significant. In some MCHP studies these values have been dealt with separately, particularly, 1700 and 1710.
Resource Utilization Bands (RUB)
To simplify things, the ACG System software will automatically assign a six-level (Low to High) simplified morbidity category termed Resource Utilization Bands, or RUB. The six RUBs are formed by combining the ACG mutually exclusive cells that measure overall morbidity burden. The six levels are listed below:
RUB Category:0 - Non-users
1 - Healthy Users
2 - Low Morbidity
3 - Moderate
4 - High
5 - Very HighExpanded Diagnosis Clusters ™ (EDCs™)
The ACG system also includes Expanded Diagnosis Clusters (EDCs or Dino-Clusters) that can be used to categorize cases with similar diseases or conditions. The EDC methodology assigns ICD codes found in medical services/physician claims or hospital discharge abstract data to one of 264 EDCs, which are further organized into 27 categories called Major Expanded Diagnosis Clusters (MEDCs). As broad groupings of diagnosis codes, EDCs help to remove differences in coding behavior between practitioners. However, a significant number of diagnosis codes are not defined when creating EDCs. At MCHP, we have found that individuals who are not assigned an EDC ranges from 8% to 20% depending on who has done the work and the data source. Given that previous versions of the ACG System capture approximately 9,400 ICD codes, this is not unexpected. NOTE: there are around 14,000 ICD-9 codes.
Mental and Major Physical ADGs
Refinements to the ACG system resulted in the development of the concept of "Major ADGs". MCHP research has used the following ADGs to define Mental ADGs and Major Physical ADGs ( Martens et al., 2008, 2010 ):
Mental ADGs
- ADG 23 - Psychosocial: Time Limited, Minor
- ADG 24 - Psychosocial: Recurrent or Persistent, Stable
- ADG 25 - Psychosocial: Recurrent or Persistent, Unstable
Major Physical ADGs
- ADG 3 - Time Limited: Major
- ADG 4 - Time Limited: Major - Primary Infection
- ADG 9 - Likely to Recur: Progressive
- ADG 11 - Chronic Medical: Unstable
- ADG 16 - Chronic Specialty: Unstable - Orthopedic
- ADG 22 - Injuries / Adverse Effects: Major
- ADG 32 - Malignancy
ADGs in Pediatric Age Group
The software classifies some ADGs as major and some as minor for each age group. In Currie et al., (2010), investigators identified that the ADGs excluded several diagnoses that are highly prevalent among children, and which are thought to have important effects. While the Johns Hopkins definition includes acute, unstable mental health conditions such as psychosis it excludes "stable" mental conditions such as Attention-Deficit Hyper Activity Disorder (ADHD) and Conduct disorders, two of the most common mental health conditions among children. It also excludes asthma and major injuries. Despite this, the researchers assert that the codes capture the majority of the chronic or acute major illnesses that occur during childhood.
In accordance with the Johns Hopkins definition, Currie et al. (2010) used ADG codes 3, 9, 11, 12, 13, 18, 25, and 32 to determine the major illnesses for children ages 0-17. For children 18 and over, the ADG system defines major conditions as codes 3, 4, 9, 11, 16, 22, 25, and 32, but in this study the 0-17 definition was used for all participants in order to maintain consistency.
Table A2 in Currie et al. (2010) lists the top 10 ICD-9 codes for children with Major Conditions, by age group.
Congenital / Perinatal Conditions & ADG Codes
Currie et al. (2010) used ICD-9 codes 740 - 779 to define congenital and perinatal problems. This definition counted only congenital and perinatal problems that are deemed major by the ADG system. Table A4 in Currie et al. (2010) lists the top 10 ICD-9 codes for congenital anomalies at each age.
For a list of ICD-9- and ICD-10 codes used to identify congenital / perinatal conditions defined as specific major pediatric ADGs in more recent MCHP research, please see the MCHP Documentation - Congenital / Perinatal Conditions that are Major Pediatric ADGs .
Running the ACG System, Version 10 / Version 11 at MCHP
The ACG System, both versions 10 and 11, operates in a Windows based environment and can be run interactively or in batch mode. Consider the following points:
A. INPUT Files
- Population file - The population used in the ACG group should contain all of the individuals of interest that have at least 6 months of coverage. Typically, MCHP has used at least a time frame of 9 to 12 months. The population file should contain PHIN, AGE, SEX and other relevant demographic data. Additional information that the system may use includes low birth weight, pregnancy, and delivery status.
- Diagnoses file - The Diagnoses file should contain records with PHIN and a list of relevant diagnoses codes. ICD-9 and/or ICD-10 diagnoses codes (to the 3rd or 4th digit) are extracted for each individual from the Hospital Discharge Abstracts file. For Medical Services/Physician Claims data, limit the data to records with a prefix='7' and for efficiency, any non-ICD-9 codes should be excluded (e.g.: diag ^in: (' ','A','B','C')). Individuals must have at least 6 months of coverage and no more than one year. If an individual dies with less than 6 months then they are still retained and diagnosis codes are used. The database can have multiple records for each PHIN and a variable number of diagnoses codes.
B. Create Diagnoses, Population and Drug Files Using the SAS Macro: %create_acg_diag()Use the MCHP SAS macro %create_acg_diag() to create the diagnosis, population, and drug raw text files, given the formatted files from MCHP, that are suitable for use with the Johns Hopkins ACG software. This includes diagnoses codes from the Hospital Discharge Abstracts data (both HAUM & DAD type files) and the Medical Services data. This program does some consistent processing around formatting the output files, formatting diagnoses codes, identifying deliveries, and low birth weight. The default output location is to the current SAS work directory.
An example of the %create_acg_diag() macro code is available from the SAS code and formats section below (internal access only). More detailed documentation is available at the top of the macro program code. A current version of the macro code can be found in the MCHP system macro library.C. Running the ACG System Using the SAS Macro: %call_acg()
Use the MCHP SAS macro %call_acg() to call the ACG software and run the ACG Grouper from within SAS using line commands. If the %create_acg_diag() macro was used to create the raw input files then a &workpath variable is available to identify the location of the files. This program generates various output files based on the ACG options.
An example of the %call_acg() macro code is available from the SAS code and formats section below (internal access only). More detailed documentation is available at the top of the macro program code. A current version of the macro code can be found in the MCHP system macro library.NOTE: As of August, 2015, the old server has ACG software version 10 currently running, and this macro uses the v10 location. There is an option in the macro to identify the new v11 ACG software on the new server. The default location will be changed when most of the analysts are moved over to the new server.
D. OutputThe warning file needs to be reviewed once the grouper is run. If the software does not generate the expected output, try running the software interactively as the warning and error messages generated provide additional information.For more information on using version 10 of the ACG System, please read the Data Analyst Meeting Summary Notes for November 27, 2013 (available internally only).SAS Sample Code
For examples of "old" SAS code used with different versions of the ACG Grouper, please see the SAS code and formats section below (internal access only).
Warning Codes from the ACG Grouper Software
The ACG Grouper software will generate warning codes based on what it encounters. A list of the most common warning codes and descriptions are available (internal access only) in the Links section below.