DeVilbiss Logo  
SmartCode Technology Overview

SmartCode is an alpha-numeric code that is shown on the display of the DeVilbiss CPAP devices. Much like a bar code, the character and sequence of the characters contain vital CPAP usage data in an encrypted form. Once the code is decrypted using this on-line SmartCode Report Generator, usage data - and depending on the device (please see below), efficacy data - is presented in an easy-to-read and understand report. Reports can be saved as a pdf.

SmartCode technology available on all DeVilbiss CPAP devices, free of charge and with no associated fees.

SmartCode Availability and Overview

There are five SmartCode data sets available for the DV5x series CPAP units, Standard Plus, AutoAdjust, AutoBilevel, and Bilevel, each representing a 'rolling window' of usage based on different time frames:

There are seven SmartCode data sets available for the DV6x series CPAP units, Standard Plus, AutoAdjust, Bilevel S and Bilevel ST, each representing a 'rolling window' of usage based on different time frames:

SmartCodes and Timeframes – Standard

There are two codes available for DV51 Standard, one code that includes data for the 1, 7, 30 and 90-day timeframes, as well as one cumulative code.

Generating Reports with the SmartCode Report Generator

To use this report generator, you must first obtain the SmartCode data from the CPAP device. Simply call the patient and ask them to press the left arrow once on the CPAP device’s keypad. For models DV63, DV64, DV65 or DV66, ask the patient to navigate to the SmartCode menu. When you have collected the desired code(s) simply select the type of device, and then enter the code in the appropriate field. Optionally, you can also click on the Patient, Provider, and Physician bars which will expand to show fields where patient information can be entered.

You can also optionally input the device serial number in the patient's report. If you include a serial number, the SmartCode Report Generator will validate the collected codes to make sure that they match the patient’s device. (The serial number can be found on the bottom of the CPAP device).

Once you have completed all of the desired fields and included at least one SmartCode string, you click on 'generate report' to display the report. From there, you will be able to save the report as a PDF on your computer to print or distribute electronically.

NOTE: The SmartCode report generator does not store any information about the patient. Once the report is generated, the only way to save information is to save it locally as a PDF.

If you would like to take the SmartCode Report Generator for a test drive, please feel free to use the following sample codes. Alternatively, you can click on the desired product and SmartCode type to immediately view a sample report.

DV5x CPAP unit Sample Codes

Standard Codes

Serial Number: ID000005
SmartCode: 16J-TCX8-2FL
SmartCode Usage: ZD7-79FK-KFJ

AutoAdjust Codes

Serial Number: HD000005
1 Day: F6CD-39F-3570
7-Day: 3CCC-379D-7D75
30-Day DXY4-3D97-DJ7Y
90-Day: 7MTJT-47D9-7DT7L
SmartCode Usage: ZD7-79FK-K7X

Bilevel Codes

Serial Number: LD000000
1 Day: 46MQ-39F-3AAF
7-Day: ACCP-979D-73AP
30-Day 5XYW-AD97-D6A6
90-Day: H82JT-L1D9-7DRAB
SmartCode Usage: ZD7-79FK-KA6

Standard Plus Codes

Serial Number: JA000005
1 Day: FJ4F-3B3-3P2Q
7-Day: 3CCC-379D-7C20
30-Day D0Y4-3D97-DP2L
90-Day: 7MTJT-4594-7DV2P
SmartCode Usage: ZD3-79FK-K2V

AutoBilevel Codes

Serial Number: MD000005
1 Day: B6CD-39F-35M1
7-Day: 9CCC-379D-7DM3
30-Day EXY4-3D97-DJMN
90-Day: CMTJT-47D9-7DTM4
SmartCode Usage: ZD7-79FK-KMJ

DV6x CPAP unit Sample Codes

AutoAdjust Codes

Serial Number: ND13314000
1 Day: W922-FRL0-84RG-FXQY
7-Day: WW1W-5X5D-C90P-B8FQ
30-Day: WKFZ-PLQ2-QY0P-1R2R
90-Day: WTND-DXJD-3T18-NWV3Q
Date Code: WF5G-5C18-QPF6
Compliance Code: W3MG-0L3L-LF05-A08LA
Average Usage Code: WEHJ-YG2F-FL0Q-0T8J

Standard Plus Codes

Serial Number: PD13314000
1 Day: 2ME2-F9E7-7FEZ-YKJ7
7-Day: 22PD-MDG6-0YKR-9G70
30-Day: 27Z0-GR6L-PYKJ-QFVB
90-Day: 2JV3-NDDX-JD30-Y87WE
Date Code: 2GQD-XD60-X195
Compliance Code: 2AYG-YYGN-MBLC-1TQNV
Average Usage Code: 2YH9-RZ4E-FF1K-WNLB

Bilevel Codes

Serial Number: QD13314000
1 Day: 2LF8-22FR-6TJ4-RG22
7-Day: 22JR-6Q9D-644W-C52H
30-Day: 27VF-3FR6-LX1X-JQ7V
90-Day: 25ZA-BB7G-L1AT-9ETF7
Date Code: 2G49-7PAB-HG9M
Compliance Code: 234Z-DQET-J1XP-N2CZH
Average Usage Code: 2Y0T-8HJY-G2FF-LAQ0

Bilevel ST Codes

Serial Number: RD13314000
1 Day: 2L6K-3432-QQ3K-7X4R
7-Day: 2B4X-5DC3-T9B8-X135
30-Day: 2HFB-7EC8-6TBH-FPWY
90-Day: 2JTF-ZABB-7GL1-DT956
Date Code: 2Q4L-TDDW-353M
Compliance Code: 2A1T-Q1YG-Y9GN-MBLDH
Average Usage Code: 28Z4-EFF1-62NL-H9R0

SmartCode Report Definitions

Minimum Use Threshold: Determines the minimum amount of time that the patient must use the device to be logged as a compliant day. Device settings allow for 3-9 hours for DV6x series CPAP devices and 4-5 hours for DV5x series CPAP devices, with 4 hours being the default setting. This setting can be changed in the device clinical set-up menu. Many insurance carriers, including Medicare, state that they pay for the therapy if the patient is compliant. A compliant patient is considered to be one that uses their CPAP 70% of the days for 4 hours minimum for 30 consecutive days within the first 90 days of therapy.

SmartCode Adherence Score™: Shows the maximum adherence achieved for any period of 30 consecutive days of use within a 90-day time frame. The score represents the percentage of days, within 30 consecutive days, where usage met or exceeded the ‘Usage Threshold.’

This measure reports the ‘best’ consecutive 30 days of patient CPAP usage. For example, if the ‘best’ 30 out of the last 90 days show 22 days used above the usage threshold and 8 days below the threshold, then the SmartCode Adherence Score™ would show 73% (22/30).

For this calculation in DV5x series CPAP devices, the usage must be 4 continuous hours in a 24 hour period and longer than the Usage Threshold. For this calculation in DV6x series CPAP devices, the usage must be 4 non-continuous hours in a 24 hour period and longer than the Usage Threshold.

Days at Least X Hours: Shows the number of days in the timeframe where the total usage within each day is at least X hours. “X” represents the ‘Usage Threshold’ setting in the patient’s device. For this calculation, all usage within a 24-hour period is recorded.

% Days at Least X Hours: Shows the percentage of days in the timeframe where the total usage within each day is at least X hours. “X” represents the ‘Usage Threshold’ setting in the patient’s device. For this calculation, all usage within a 24-hour period is recorded.

Day Count: Shows a count of days for each timeframe. If, for example, the 90-day SmartCode is collected at day 45 of therapy. The “Day Count” for this code will be 45 days. In most cases, however, the day count is equal to the days in the code’s timeframe(s).

While Breathing Hours: While breathing hours are only available within the last-day timeframe and with the cumulative code. This measurement shows the total hours of CPAP device use.

95th Percentile Pressure: The AutoAdjust pressure or AutoBilevel IPAP (Inspiratory Positive Airway Pressure) was at or below this pressure 95-percent of the time it is in use. This measurement is often used to determine an optimal pressure for a fixed-pressure CPAP device.

90th Percentile Pressure: AutoAdjust pressure or AutoBilevel IPAP pressure was at or below this pressure 90-percent of the time it is in use. If these pressures are close to the maximum pressure at which the machine is set, it can be an indication that the patient requires a higher maximum pressure.

AHI: Apnea/Hypopnea Index (AHI) represents the average number of apneas and hypopneas per hour for the timeframe. While on the AutoAdjust or AutoBilevel, an AHI equal to or below 10/hour is acceptable but an AHI equal to or below 5/hour is best.1

Pressure Plateau Time: Represents the percentage of time the AutoAdjust or AutoBilevel spent at the upper pressure setting. A value of 10% or more indicates a possible need to raise the upper pressure setting to allow higher pressures.

High Leak Flow Time: Shows the percentage of time where leak was above 95 liters per minute. A value of 10% or more indicates that the mask fit should be checked. NOTE: This only applies to DV5x series data.

NOI: Non-Obstructive Event Index (NOI) represents the average number of non-obstructive events per hour. A non-obstructive event is a respiratory event that is detected but by design does not result in a pressure change during AutoAdjust or AutoBilevel therapy. The Non-Responding Index reflects a possible central apnea and may indicate a primary central apnea problem or when PAP pressures are increased, the centrals may be CAUSED by the PAP pressure.2 NOTE: This only applies to DV5x series data.

EPI: The Exhale Puff Index (EPI) is the number of exhale puff events detected per hour. Exhale puffing is caused by inhaling through the nose and exhaling through the mouth. If the SmartCode reported EPI is higher than 30 this puffing should be addressed, perhaps through the use of a full face mask or chin strap. NOTE: This only applies to DV5x series data.

% Time in Exhale Puff: The % Time in Exhale Puff is the percentage of time a patient spent experiencing Exhale Puffing events. Exhale puffing is caused by inhaling through the nose and exhaling through the mouth. NOTE: This only applies to DV6x series data.

% Machine Inspiration: % Machine Inspiration indicates the percentage of breaths in which the timed backup feature of the Bilevel ST has initiated an inspiration trigger. NOTE: This only applies to DV56 data

% Machine Expiration: % Machine Expiration indicates the percentage of breaths in which the timed backup feature of the Bilevel ST has initiated an expiration cycle. NOTE: This only applies to DV56 data.

Central Apnea Index: Central Apnea Index (CAI) represents the average number of central apnea events per hour. NOTE: This only applies to DV6x series data.

% Poor Mask Fit: Percent of time where leak exceeded a threshold above average intentional leak of the patient’s interface. NOTE: This only applies to DV6x series data.

Days Elapsed: The number of days elapsed in the study period. This value will never go above 90. NOTE: This only applies to DV6x series data.

Therapy Start Date: The date when the unit detects that therapy has started. Start Monitoring is automatically triggered when the device is used continuously for 0.5 hours.

% Time in Flow Limitation: Percent of time where flow limitation was detected. NOTE: This only applies to DV6x series data.

Days >= x hours: Shows the number of days in the timeframe where the total usage within each day is at least X hours. "X" represents the ‘Usage Threshold’ setting in the patient’s device. For this calculation, all usage within a 24-hour period is recorded and only includes days greater than or equal to X hours. NOTE: This only applies to DV6x series data.

% Days >= x hours: Shows the percentage of days in the timeframe where the total usage within each day is at least X hours. "X" represents the ‘Usage Threshold’ setting in the patient’s device. For this calculation, all usage within a 24-hour period is recorded and only includes days greater than or equal to X hours. (Days at Least X Hours / Day Count) NOTE: This only applies to DV6x series data.

Days Used < x hours: Shows the number of days in the timeframe where the total usage within each day is less than X hours. "X" represents the ‘Usage Threshold’ setting in the patient’s device. This indicates a patient who is using the CPAP but not making the Usage Threshold instead of assuming that all use less than the threshold is zero. For this calculation, all usage within a 24-hour period is recorded and only includes days less than X hours. NOTE: This only applies to DV6x series data.

Code Collected Date: The date that this SmartCode data was created in the CPAP, either by viewing on the CPAP display or downloading to an external device.

SmartCode Adherence Score™ Met Date: The first date that the SmartCode Adherence Score™ reached 70% (21 days out of 30 days).

% Spontaneous Breath: Percentage of breaths that are spontaneously triggered or cycled. NOTE: This only applies to DV66 data.

1 Day: Hours used for last day. NOTE: This only applies to DV6x data.

7 Days: Average hours used for last 7 days. NOTE: This only applies to DV6x data.

28 Days: Average hours used for last 28 days. NOTE: This only applies to DV6x data.

91 Days: Average hours used for last 91 days. NOTE: This only applies to DV6x data.

Second 28 Day Period: Average hours used for 28 days prior to last 28 Days. NOTE: This only applies to DV6x data.

Third 28 Day Period: Average hours used for 28 days prior to Second 28 Day Period. NOTE: This only applies to DV6x data.

Fourth 28 Day Period: Average hours used for 28 days prior to Third 28 Day Period. NOTE: This only applies to DV6x data.

Fifth 28 Day Period: Average hours used for 28 days prior to Fourth 28 Day Period. NOTE: This only applies to DV6x data.

Sixth 28 Day Period: Average hours used for 28 days prior to Fifth 28 Day Period. NOTE: This only applies to DV6x data.


1 Berry et al, The Use of Auto-Titrating Continuous Airway Pressure for Treatment of Adult Obstructive Sleep Apnea: An American Academy of Sleep Medicine Review Sleep Vol. 25, No 2, 2002 pg 151.
2 Central Sleep Apnea on Commencement of Continuous Positive Airway Pressure in Patients With a Primary Diagnosis of Obstructive Sleep Apnea-Hypopnea. Sanaz Lehman, M.B. B.S.,1 Nick A. Antic, M.B. B.S.,1,2 Courtney Thompson, B.Sc.Eng.,1 Peter G. Catcheside, B.Sc., Ph.D.,1 Jeremy Mercer, B.A., Ph.D.,1 and R. Doug McEvoy, M.D.1,2

Confidentiality

HIPAA Security Rule
(Electronic Protected Health Information)

How SmartCode Technology Supports Compliance

Authentication 164.312 Technical Safeguards
  • Authentication: Verify person / entity has access to electronic protected health information is the one claimed
  • Unique administrator IDs
  • All administrator passwords are encrypted
  • Administrator password protocol in place
Access Control 164.312 Technical Safeguards
  • Automatic logoff: Terminate an electronic session after a predetermined time of inactivity
  • Encryption and decryption: Encrypt/decrypt electronic protected health information
  • Administrative SoD (Separation of Duties) with multiple levels of access control and administrator privileges
  • Administrators cannot access accounts of other administrators
  • All temporary files are purged after a short time period
  • All data is transferred using an encrypted Secure Socket Layer (SSL) connection
Privacy 164.312 Technical Safeguards
  • Standard: Transmission Security
  • Encryption: Encrypt electronic protected health information (that is being transmitted)
  • All data is transferred using an encrypted SSL connection
Integrity 164.312 Technical Safeguards
  • Integrity: Protect electronic health information from improper alteration or destruction
  • Implementation specifications: Mechanism to authenticate electronic protected information
  • Integrity controls: Ensure that electronically transmitted data is protected
  • All SmartCode ciphers are protected by built in integrity checks
  • All access to the system is captured in detailed logs and is monitored
  • Physical access to hardware is restricted
  • All data is transferred using an encrypted SSL connection
Availability 164.308 Administrative Safeguards
  • Data backup plan: Establish and implement procedures to create and maintain retrievable exact copies of electronic protected health information
  • Disaster recovery plan: Establish (and implement as needed) procedures to restore any loss of data
  • Data exists for a session. Data is not retained to protect privacy
  • Hardware is monitored to ensure service availability
Audit 164.312 Technical Safeguards
  • Audit controls: Implement hardware, software, and/or procedural mechanisms that record and examine activity in information systems that contain or use electronic protected health information
164.308 Administrative Safeguards
  • Log-in monitoring: Procedures for monitoring log-in attempts and reporting discrepancies
  • Web browser access logging
  • Logs are protected
  • Detailed reporting is available of all system activity