| Feature | Supported |
|---|---|
| Reading cases | ✘ |
| Writing cases | ✔ |
| Notes, case labels, and case statuses | ✘ |
| Storage of more than one kind of record | ✔ |
| Binary data items | ✘ |
| Deleting cases | ✘ |
| Undeleting cases | ✘ |
| Syncing data | ✘ |
| Cases with duplicate keys | ✘ |
| Case identification via UUID | ✘ |
| Contains an embedded dictionary | ✘ |
| Allows record sorts | ✘ |
| Property Name and Values | Description |
|---|---|
| "header" | Determines if a header row is written and the value of the column heading. |
"default" ⁺⁺⁺ | |
"suppress" | No header row is written. |
"names" | The item's name is written. |
"labels" | The item's label is written. |
| "mappedSpecialValues" | Determines how the special values missing and refused are written. |
"codes" ⁺⁺⁺ | The value of the mapped code is written. For example, if missing is mapped to -99, then -99 is written. |
"suppress" | No value is written. |
| "record" | If the name of a record is provided, only items from that record are written. |
| "writeCodes" | Determines if the item's code is written. |
true ⁺⁺⁺ | The code is written. |
false | The code is not written. |
| "writeLabels" | Determines if the item's label is written. |
true | The label is written. |
false ⁺⁺⁺ | The label is not written. |