XML Schema Constraints applied to the Commissioning Data Sets V6-2-3.
Key to XML Schema Constraint Column Headings:
Column Name | Column Meaning | Column Options | ||
XML Schema Format/Length | Indicates any differences between the Format/Length of the item in the NHS Data Model and Dictionary and the XML Schema representation | None = The Format/Length is the same as the NHS Data Model and Dictionary | Any other entry = The Format/Length is different in the XML Schema to the NHS Data Model and Dictionary | |
Allowed Values | Indicates whether the NHS Data Model and Dictionary National Codes and Default Codes are present in the XML Schema | None = The NHS Data Model and Dictionary National and Default Codes are present in the XML Schema | Removed = The NHS Data Model and Dictionary National Codes and Default Codes are not present in the XML Schema | Any other entry = Shows the values present in the XML Schema which are a subset of those in the NHS Data Model and Dictionary |
Range | Indicates whether a range value constraint has been applied in the XML Schema | None = There is no range value constraint applied in the XML Schema | Any other entry = Shows the range value constraint applied in the XML Schema | |
Pattern Match | Indicates whether a data pattern, to which the data must conform, has been applied in the XML Schema | None = There is no data pattern, to which the data must conform, applied in the XML Schema | Any other entry = Shows the data pattern, to which the data must conform, applied in the XML Schema |
XML Schema Constraints:
Data Element | XML Schema Format/Length | Allowed Values | Range | Pattern Match | Reason / Comment / XML Choice |
ACTIVITY TREATMENT FUNCTION CODE (DECISION TO ADMIT) | None | Removed | None | None | National Codes not enumerated in the XML Schema |
AGE AT CDS ACTIVITY DATE | max n3 | None | None | None | Existing Format/Length states max an3 - XML Schema allows max n3 |
CDS INTERCHANGE TEST INDICATOR | None | 0,1 | None | None | Commissioning Data Set version 6-2-3 allows a Null field to be submitted |
CDS MESSAGE VERSION NUMBER | an6 | CDS062 | None | None | Message version is hard coded in the XML Schema |
EMERGENCY CARE DEPARTMENT TYPE | an2 | Removed | None | None | National Codes not enumerated in the XML Schema |
EMERGENCY CARE PLACE OF INJURY (LATITUDE) | None | None | -90.000000-90.000000 | None | Range applied to allow correct reporting of EMERGENCY CARE PLACE OF INJURY (LATITUDE) |
EMERGENCY CARE PLACE OF INJURY (LONGITUDE) | None | None | -180.000000-180.000000 | None | Range applied to allow correct reporting of EMERGENCY CARE PLACE OF INJURY (LONGITUDE) |
ETHNIC CATEGORY | max an2 | None | None | None | Existing Format/Length means fixed length which is incorrect. Unable to change this as it is used in other data sets. Second character can be for local use. Format/Length amended to max an2 |
GENERAL MEDICAL PRACTICE CODE (PATIENT REGISTRATION) | None | Removed | None | None | Default codes not enumerated in the XML Schema |
GENERAL MEDICAL PRACTITIONER (SPECIFIED) | None | Removed | None | None | National Codes and default codes not enumerated in the XML Schema |
ORGANISATION IDENTIFIER (CODE OF COMMISSIONER) | None | Removed | None | None | Default codes not enumerated in the XML Schema |
ORGANISATION IDENTIFIER (CODE OF PROVIDER) | min an3 max an5 | Removed | None | None | Default codes not enumerated in the XML Schema |
ORGANISATION IDENTIFIER (RESIDENCE RESPONSIBILITY) | None | Removed | None | None | Default codes not enumerated in the XML Schema |
ORGANISATION SITE IDENTIFIER (DISCHARGE FROM EMERGENCY CARE) | None | Removed | None | None | Default codes not enumerated in the XML Schema |
ORGANISATION SITE IDENTIFIER (EMERGENCY CARE ATTENDANCE SOURCE) | None | Removed | None | None | Default codes not enumerated in the XML Schema |
ORGANISATION SITE IDENTIFIER (OF TREATMENT) | None | Removed | None | None | Default codes not enumerated in the XML Schema |
OVERSEAS VISITOR CHARGING CATEGORY AT CDS ACTIVITY DATE | None | A,B,C,D,E,F,P,9 | None | None | National Code X is not valid in CDS V6-2-3 Type 011 - Emergency Care CDS |
POSTCODE OF USUAL ADDRESS | min an2 max an8 | None | None | None | Existing Format/Length states max an8 - XML Schema allows min an2 max an8 |
PROFESSIONAL REGISTRATION ENTRY IDENTIFIER | min an1 max an32 | None | None | None | Existing Format/Length states max an32 - XML Schema allows min an1 max an32 |
WAITING TIME MEASUREMENT TYPE | None | 01,02,09 | None | None | National Codes 03, 04, 05, 06, 07 and 08 not valid in Commissioning Data Sets |