Introduction
QuickSnap DSS Compatible Format v4 is a comprehensive file format which contains all the data items required to arrive at any AN-SNAP class in the AN-SNAP v4 Classification.
It uses codesets from the DSS/DRS definitions, but also includes items which are not part of those collections in order to make it capable of arriving at any AN-SNAP v4 class.
It is a CSV file format, and the data items and code sets are described below.
Using this file format will allow you to group both Overnight and Ambulatory (Same Day, Community and Outpatient) Episodes (and Palliative Care phases).
Items used in this format
- DSS/DRS compatible code sets, which are described below. Please note that the 'native' AN-SNAP code sets are not the same as IPHA's DSS/DRS code sets, despite containing the similar 'labels'.
...
- Individual FIM Items which enable the calculation of 'Weighted FIM Motor' as used in the Admitted Rehabilitation classes for AN-SNAP v4.
...
- Individual HoNOS
...
- Items, and derives HoNOS Total, HoNOS Overactive Behaviour and HoNOS ADL values
...
- .
- DRS Palliative Care Linking Key: this item enables QuickSnap to derive ‘Flag: First Phase in Episode’ but relies on assumptions listed below.
- DRS Diagnosis Array: this item enables QuickSnap to derive ‘Flag: Delirium or Dementia’. The item must be supplied in exactly the format described specification referenced (ABF_APC_Specifications_2015-16 – APC data specs, Item 44)
- Items which are not part of the DSS/DRS data collections
...
- : AN-SNAP Rehab Program Type,
...
- GEM Clinic Type. These items are only required for grouping of Non-Admitted episodes, Admitted episodes are able to be grouped using only items from existing collections.
Assumptions; pre-sorting records for grouping of Palliative Care Phases
In order to derive ‘Flag: First Phase in Episode’ SnapGrouper relies on the following assumptions for any given file submitted to SnapGrouper:
- ALL Phases are included for each Episode whose Phases are represented in the file.
- DRS Palliative Care Linking Key is unique for each Episode whose Phases are represented in the file.
- The submitted file is pre-sorted by the following data items, with this priority:
- Palliative Care Linking Key
- Episode Start Date
- Phase Start Date
- Episode End Date
If these assumptions are not met, QuickSnap will not be able to correctly determine the value of ‘Flag: First Phase in Episode’ and this will result in potentially incorrect grouping for Unstable phases, where the grouping specification relies on this flag.
Sample Files
Here are some examples of the QuickSnap DSS Compatible v4 file format:
- Excel Template: QuickSnap_DSS_Compatible_V4_template.xlsx - this file contains a header row and is in Excel format - QuickSnap cannot process this file but it displays the column headers for each data item
- CSV Sample: QuickSnap_DSS_Compatible_V4.csv- this is a sample CSV file - QuickSnap will be able to process this file
Data Items
NOTE: This file must be pre-sorted using the following data items, with this priority: Palliative Care Linking Key, Episode Start Date, Phase Start Date, Phase End Date
6
Column | Excel | Item Name | Data Type | CodeSet / Notes |
1 | A | RecordIdentifier | String | Up to 64 characters |
2 | B | DSS Care Type | Integer | DSS Care Type |
3 | C | AN-SNAP Episode Type | Integer | AN-SNAP Episode Type [1 – 5] |
4 | D | DSS Episode of Admitted Patient Care – clinical assessment only indicator | Integer | DSS Assessment Only |
5 | E | DRS Palliative Care Phase Type | Integer | DRS Palliative Care Phase Type |
6 | F |
DRS Palliative Care Linking Key | String | DRS Palliative Care Linking Key | ||
7 | G | Phase Start Date | Date | Phase Start Date (Palliative Care Phases Only) |
8 | H | Phase End Date | Date | Phase End Date (Palliative Care Phases Only) |
9 | I | Impairment Code | Decimal | AROC Rehabilitation Impairment Codes |
10 |
J | Date of Birth | Date |
Date of Birth |
11 |
K |
Episode Admission Date | Date |
12 |
L |
Episode Discharge Date | Date |
13 |
M | Leave Days | Integer |
|
14 |
N | RUG – Activities of Daily Living (RUG-ADL) | Integer | RUG-ADL Total [4-18] |
15 |
O | PCPSS | Integer | PCPSS Total [0-12] |
16 |
P | FIM Eating | Integer | FIM Item Score [1-7] |
17 |
Q | FIM Grooming | Integer | FIM Item Score [1-7] |
18 |
R | FIM Bathing | Integer | FIM Item Score [1-7] |
19 |
S | FIM Dressing Upper Body | Integer | FIM Item Score [1-7] |
20 |
T | FIM Dressing Lower Body | Integer | FIM Item Score [1-7] |
21 |
U | FIM Toileting | Integer | FIM Item Score [1-7] |
22 |
V | FIM Bladder Management | Integer | FIM Item Score [1-7] |
23 |
W | FIM Bowel Management | Integer | FIM Item Score [1-7] |
24 |
X | FIM Transfer to Bed/Chair/Wheelchair | Integer | FIM Item Score [1-7] |
25 |
Y | FIM Transfer to Toilet | Integer | FIM Item Score [1-7] |
26 |
Z | FIM Transfer to Bath/Shower | Integer | FIM Item Score [1-7] |
27 |
AA | FIM Locomotion | Integer | FIM Item Score [1-7] |
28 |
AB | FIM Stairs | Integer | FIM Item Score [1-7] |
29 |
AC | FIM Comprehension | Integer | FIM Item Score [1-7] |
30 |
AD | FIM Expression | Integer | FIM Item Score [1-7] |
31 |
AE | FIM Social Interaction | Integer | FIM Item Score [1-7] |
32 |
AF | FIM Problem Solving | Integer | FIM Item Score [1-7] |
33 |
AG | FIM Memory | Integer | FIM Item Score [1-7] |
34 |
AH | HoNOS Behavioural disturbance (= Overactive Behaviour) | Integer | HoNOS Item Score [0-4] |
35 |
AI | HoNOS Non-accidental Self Injury | Integer | HoNOS Item Score [0-4] |
36 |
AJ | HoNOS Problem drinking or drug use | Integer | HoNOS Item Score [0-4] |
37 |
AK | HoNOS Cognitive problems | Integer | HoNOS Item Score [0-4] |
38 |
AL | HoNOS Problems related to physical illness or disability | Integer | HoNOS Item Score [0-4] |
39 |
AM | HoNOS Problems associated with hallucinations and delusions | Integer | HoNOS Item Score [0-4] |
40 |
AN | HoNOS Problems associated with depressive symptoms | Integer | HoNOS Item Score [0-4] |
41 |
AO | HoNOS Other mental and behavioural problems | Integer | HoNOS Item Score [0-4] |
42 |
AP | HoNOS Problems with social or supportive relationships | Integer | HoNOS Item Score [0-4] |
43 |
AQ | HoNOS Problems with activities of daily living (= ADL) | Integer | HoNOS Item Score [0-4] |
44 |
AR | HoNOS Overall problems with living conditions | Integer | HoNOS Item Score [0-4] |
45 |
AS | HoNOS Problems with work and leisure activities ... | Integer | HoNOS Item Score [0-4] |
46 |
AT | Focus of Care | Integer | AN-SNAP Focus of Care |
47 |
AU | AN-SNAP Rehab Program Type | Integer | AN-SNAP Rehab Program Type [10-999] |
48 |
AV | GEM Clinic Type | Integer | AN-SNAP |
47
Gem Clinic Type [1-9] | ||||
49 | AW | DRS Diagnosis Array (as specified in ABF_APC_Specifications_2015-16 – APC data specs, Item 44) | String | DRS Diagnosis Array |
50 | AX | AN-SNAP Age Type | Integer | AN-SNAP |
AgeType [1 |
, 2, 9] |
Abbreviations
- RUG: Resource Utilisation Groups
- PCPSS: Palliative Care Problem Severity Score
- FIM: Functional Independence Measure
- HoNOS: Health of the Nation Outcome Scale (note – NOT HoNOS 65+)
...
- Impairment Code is the AROC v4 Impairment Code, as specified in this document: AROCv4 Impairment Codes.pdf
- Start Date and End Date: these data items have been modified from the previous description of 'Episode Admission Date' and 'Episode Discharge Date' to generalise because Palliative Care groups on Phase rather than Episode.
- Thus we have the distinction: Case Type: Palliative Care: Start Date =Phase Start Date, End Date =Phase End DateCase Type: all except Palliative Care: Start Date = Episode Start Date, End Date =Episode End Date
- Age will be derived by the following calculation:
- Age = Start Date – Date of Birth
- Length of stay Age will be derived by the following calculation:
- Age = Episode Admission Date – Date of Birth
- Age Type: is the primary determiner of Adult/Paediatric classification for Palliative Care and Rehabilitation:
- If Age Type = 9 (Not Specified): Age will be used to determine Age Type
- If Age Type = 1 (Paediatric): Age will be validated, Age must be <= 19
- If Age Type = 2 (Adult): Age will be validated, Age must be >= 16
- Length of stay will be derived by the following logic/calculation:
- If [End Episode Admission Date] = [Start Episode Discharge Date]
- Length of Stay = 1
- Else
- Length of Stay = [End Episode Discharge Date] – [Start Episode Admission Date] – [Leave Days]
- Different Code Sets: The following data items use different code sets to the native QuickSnap Native Format. QuickSnap will accept the DSS/DRS Code Set and map to the relevant AN-SNAP Code Set as outlined in the tables below:
- DSS Care Type
- DSS clinical assessment only indicator
- DRS Palliative Care Phase Type
...
- Long Term Care: Long Term Care is true if 'Length of Stay' >= 92 days
SNAP Code Sets
...
DSS Care Type
...
Value | Description | AN-SNAP Case Type Mapping |
2 | Rehabilitation Care | Rehabilitation (2) |
3 | Palliative Care | Palliative Care (1) |
4 | Geriatric Evaluation and Management | GEM (4) |
5 | Psychogeriatric Care | Psychogeriatric (3) |
6 | Maintenance Care | Non-Acute (5) |
AN-SNAP Episode Type
Value | Description |
1 | Overnight |
2 | Same Day |
3 | Outpatient |
4 | Community |
DSS clinical assessment only indicator
...
Value | Description | AN-SNAP Assessment Only Mapping |
1 | Yes | Yes (1) |
2 | No | No (0) |
3 | Unknown | Unknown |
9 | Not Stated | Unknown |
Because 3 and 9 map to ‘Unknown’ these values will result in grouping errors for Case Type/Episode Type combinations which require the ‘Assessment Only’ flag.
AN-SNAP Yes/No
...
...
Description
...
0
...
No
...
1
...
Yes
DRS Palliative Care Phase Type
Value | Description | AN-SNAP Phase Type Mapping |
1 | Stable | Stable (1) |
2 | Unstable | Unstable (2) |
3 | Deteriorating | Deteriorating (3) |
4 | Terminal | Terminal (4) |
9 | Not reported | Unknown |
Because 9 maps to ‘Unknown’, records with this value will result in grouping errors for Case Type/Episode Type combinations which require Phase Type (almost all Palliative Care episodes)
AN-SNAP Focus of Care
Value | Description |
1 | Acute |
2 | Not Acute |
AN-SNAP Rehab Program Type
Value | Description |
10 | Stroke Program |
20 | Brain Dysfunction Program |
40 | Spinal Cord Dysfunction Program |
70 | Pain Syndromes Program |
80 | Orthopaedic Conditions Program |
90 | Cardiac Program |
999 | Other Program |
AN-SNAP GEM Clinic Type
Value | Description |
1 | Single Day of Care without Ongoing Care Plan |
2 | Falls Clinic |
3 | Memory Clinic |
9 | Other Clinic |
AN-SNAP Age Type
Value | Description |
1 | Paediatric |
2 | Adult |
9 | Not Specified (determined by Age) |