| diagram | ![]() |
||
| namespace | http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns | ||
| children | ns:WithheldIdentity_Structure ns:VerifiedIdentity_Structure ns:UnverifiedIdentity_Structure | ||
| used by |
|
||
| annotation |
|
||
| source | <xs:complexType name="PatientIdentity_Delivery_Structure"> <xs:annotation> <xs:documentation>V6-1: Structure Standardised for all Patients and Attributes rationalised. The Human Fertilisation and Embryology Act 1990 as amended by the Human Fertilisation and Embryology (Disclosure of Information) Act 1992 imposes statutory restrictions on the disclosure of information about identifiable individuals in connection with certain infertility treatments. A list of the relevant codes is given in the NHS Data Dictionary. In these cases the LOCAL PATIENT IDENTIFIER, NHS NUMBER, PATIENT NAME and ADDRESS, POSTCODE OF USUAL ADDRESS and BIRTH DATE must be omitted from the CDS. </xs:documentation> </xs:annotation> <xs:sequence> <xs:choice> <xs:element name="WithheldIdentity_Structure"> <xs:annotation> <xs:documentation>V6-1: XML Mandatory by choice Must be first in sequence. Reflects Status = 91 = Confidential For patients with sensitive conditions (as defined in DSCN 41/98/P26), all patient identifiable information must be removed from Commissioning Data Set records. This is indicated when the NHS Number Status Indicator has a code value = 91. In these cases the LOCAL PATIENT IDENTIFIER, ORGANISATION CODE (LOCAL PATIENT IDENTIFIER) NHS NUMBER PATIENT NAME PERSON BIRTH DATE should be omitted from the CDS Types. </xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:sequence minOccurs="0" maxOccurs="0"> <xs:annotation> <xs:documentation>Where this structure is used, both elements must be provided.</xs:documentation> </xs:annotation> <xs:element name="LocalPatientIdentifier" type="ns:LocalPatientIdentifier_Type" minOccurs="0" maxOccurs="0"> <xs:annotation> <xs:documentation>V6-1: Data element moved into this structure to be controlled by the NHS Number Status Indicator XML Attribute.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="OrganisationCode_LocalPatientIdentifier" type="ns:OrganisationCode_Type" minOccurs="0" maxOccurs="0"> <xs:annotation> <xs:documentation>V6-1: Data element moved into this structure to be controlled by the NHS Number Status Indicator XML Attribute.</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> <xs:element name="NHSNumber" type="ns:NHSNumber_Type" minOccurs="0" maxOccurs="0"/> <xs:element name="NHSNumberStatusIndicator" type="ns:NHSNumberStatusIndicator_Withheld_Type"> <xs:annotation> <xs:documentation>V6-1: XML Mandatory if this data structure is used Uses "Withheld_Type" with a value of 91</xs:documentation> </xs:annotation> </xs:element> <xs:element name="PatientName" type="ns:PersonName_Structure" minOccurs="0" maxOccurs="0"/> <xs:element name="PatientUsualAddress" type="ns:Address_Structure" minOccurs="0" maxOccurs="0"/> <xs:element name="PostcodeOfUsualAddress" type="ns:PostcodeOfUsualAddress_Type" minOccurs="0" maxOccurs="0"/> <xs:element name="OrganisationCode_PCTOfResidence" type="ns:PCT_Code_Type" minOccurs="0"/> <xs:element name="PersonBirthDate" type="ns:PersonBirthDate_Type" minOccurs="0" maxOccurs="0"> <xs:annotation> <xs:documentation>V6-1 Data Element moved into this structure to be controlled by the NHS Number Status Indicator Attribute. </xs:documentation> </xs:annotation> </xs:element> </xs:sequence> <xs:attribute name="NHSNumberStatusIndicator" type="ns:NHSNumberStatusIndicator_Withheld_Type" use="required"> <xs:annotation> <xs:documentation>V6-1: Only Code Value = 91 is acceptable Uses the "Withheld_Type" with a value of 91 for the XML Attribute </xs:documentation> </xs:annotation> </xs:attribute> </xs:complexType> </xs:element> <xs:element name="VerifiedIdentity_Structure"> <xs:annotation> <xs:documentation>V6-1: XML Mandatory by choice. AttributeReflects Status= 01= Verified. If the NHS Number has been Verified - it must also be Valid with the correct format and Modulus 11 Check Digit. The schema does not check "validity". For reasons of confidentiality, the patient's NAMEand ADDRESS (not including POSTCODE OF USUAL ADDRESS) must NOT be carried where a valid NHS Number is present. </xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:sequence minOccurs="0"> <xs:annotation> <xs:documentation>Where this structure is used, both elements must be provided.</xs:documentation> </xs:annotation> <xs:element name="LocalPatientIdentifier" type="ns:LocalPatientIdentifier_Type"> <xs:annotation> <xs:documentation>V6-1: Data element moved into this structure to be controlled by the NHS Number Status Indicator XML Attribute.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="OrganisationCode_LocalPatientIdentifier" type="ns:OrganisationCode_Type"> <xs:annotation> <xs:documentation>V6-1: Data element moved into this structure to be controlled by the NHS Number Status Indicator XML Attribute.</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> <xs:element name="NHSNumber" type="ns:NHSNumber_Type"> <xs:annotation> <xs:documentation>XML Mandatory if this data structure is used</xs:documentation> </xs:annotation> </xs:element> <xs:element name="NHSNumberStatusIndicator" type="ns:NHSNumberStatusIndicator_Verified_Type"> <xs:annotation> <xs:documentation>XML Mandatory if this data structure is used Uses "Verified_Type" with a value of 01</xs:documentation> </xs:annotation> </xs:element> <xs:element name="PatientName" type="ns:PersonName_Structure" minOccurs="0" maxOccurs="0"/> <xs:element name="PatientUsualAddress" type="ns:Address_Structure" minOccurs="0" maxOccurs="0"/> <xs:element name="PostcodeOfUsualAddress" type="ns:PostcodeOfUsualAddress_Type"> <xs:annotation> <xs:documentation xml:lang="en">XML Mandatory if this data structure is used Dispensation has been granted to carry the full POSTCODE data element.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="OrganisationCode_PCTOfResidence" type="ns:PCT_Code_Type"> <xs:annotation> <xs:documentation>XML Mandatory if this data structure is used</xs:documentation> </xs:annotation> </xs:element> <xs:element name="PersonBirthDate" type="ns:PersonBirthDate_Type" minOccurs="0"> <xs:annotation> <xs:documentation>V6-1: Data Element moved into this structure to be controlled by the NHS Number Status Indicator Attribute. </xs:documentation> </xs:annotation> </xs:element> </xs:sequence> <xs:attribute name="NHSNumberStatusIndicator" type="ns:NHSNumberStatusIndicator_Verified_Type" use="required"> <xs:annotation> <xs:documentation>V6-1: Only Value = 01 is acceptable Uses "Verified_Type" with a value of 01 for the XML Attribute </xs:documentation> </xs:annotation> </xs:attribute> </xs:complexType> </xs:element> <xs:element name="UnverifiedIdentity_Structure"> <xs:annotation> <xs:documentation>V6-1: XML Mandatory by choice AttributeReflects Status 02,03,04,05,06,07,08= all other Attribute enumerations DO NOT include the values of 91 and 01 as these should always be processed in the preceeding structures. If the NHS Number Status Indicator contains invalid values, the schema parse will fail. Note that code value = 90 is not supported</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:sequence minOccurs="0"> <xs:annotation> <xs:documentation>Where this structure is used, both elements must be provided.</xs:documentation> </xs:annotation> <xs:element name="LocalPatientIdentifier" type="ns:LocalPatientIdentifier_Type"> <xs:annotation> <xs:documentation>V6-1: Data element moved into this structure to be controlled by the NHS Number Status Indicator XML Attribute.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="OrganisationCode_LocalPatientIdentifier" type="ns:OrganisationCode_Type"> <xs:annotation> <xs:documentation>V6-1: Data element moved into this structure to be controlled by the NHS Number Status Indicator XML Attribute.</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> <xs:element name="NHSNumber" type="ns:NHSNumber_Type" minOccurs="0"/> <xs:element name="NHSNumberStatusIndicator" type="ns:NHSNumberStatusIndicator_Unverified_Type"> <xs:annotation> <xs:documentation>XML Mandatory if this data structure is used V6-1: Uses "Unverified_Type" with a values of 02,03,04,05,06,07,08 </xs:documentation> </xs:annotation> </xs:element> <xs:element name="PatientName" type="ns:PersonName_Structure" minOccurs="0"> <xs:annotation> <xs:documentation> </xs:documentation> </xs:annotation> </xs:element> <xs:element name="PatientUsualAddress" type="ns:Address_Structure" minOccurs="0"/> <xs:element name="PostcodeOfUsualAddress" type="ns:PostcodeOfUsualAddress_Type" minOccurs="0"/> <xs:element name="OrganisationCode_PCTOfResidence" type="ns:PCT_Code_Type" minOccurs="0"/> <xs:element name="PersonBirthDate" type="ns:PersonBirthDate_Type" minOccurs="0"> <xs:annotation> <xs:documentation>V6-1 Data Element moved into this structure to be controlled by the NHS Number Status Indicator Attribute. </xs:documentation> </xs:annotation> </xs:element> </xs:sequence> <xs:attribute name="NHSNumberStatusIndicator" type="ns:NHSNumberStatusIndicator_Unverified_Type" use="required"> <xs:annotation> <xs:documentation>V6-1: Uses the "Unverified_Type" with a values of 02,03,04,05,06,07,08 for the XML Attribute</xs:documentation> </xs:annotation> </xs:attribute> </xs:complexType> </xs:element> </xs:choice> </xs:sequence> </xs:complexType> |
| diagram | ![]() |
||||||||||||||
| namespace | http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns | ||||||||||||||
| properties |
|
||||||||||||||
| children | ns:LocalPatientIdentifier ns:OrganisationCode_LocalPatientIdentifier ns:NHSNumber ns:NHSNumberStatusIndicator ns:PatientName ns:PatientUsualAddress ns:PostcodeOfUsualAddress ns:OrganisationCode_PCTOfResidence ns:PersonBirthDate | ||||||||||||||
| attributes |
|
||||||||||||||
| annotation |
|
||||||||||||||
| source | <xs:element name="WithheldIdentity_Structure"> <xs:annotation> <xs:documentation>V6-1: XML Mandatory by choice Must be first in sequence. Reflects Status = 91 = Confidential For patients with sensitive conditions (as defined in DSCN 41/98/P26), all patient identifiable information must be removed from Commissioning Data Set records. This is indicated when the NHS Number Status Indicator has a code value = 91. In these cases the LOCAL PATIENT IDENTIFIER, ORGANISATION CODE (LOCAL PATIENT IDENTIFIER) NHS NUMBER PATIENT NAME PERSON BIRTH DATE should be omitted from the CDS Types. </xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:sequence minOccurs="0" maxOccurs="0"> <xs:annotation> <xs:documentation>Where this structure is used, both elements must be provided.</xs:documentation> </xs:annotation> <xs:element name="LocalPatientIdentifier" type="ns:LocalPatientIdentifier_Type" minOccurs="0" maxOccurs="0"> <xs:annotation> <xs:documentation>V6-1: Data element moved into this structure to be controlled by the NHS Number Status Indicator XML Attribute.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="OrganisationCode_LocalPatientIdentifier" type="ns:OrganisationCode_Type" minOccurs="0" maxOccurs="0"> <xs:annotation> <xs:documentation>V6-1: Data element moved into this structure to be controlled by the NHS Number Status Indicator XML Attribute.</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> <xs:element name="NHSNumber" type="ns:NHSNumber_Type" minOccurs="0" maxOccurs="0"/> <xs:element name="NHSNumberStatusIndicator" type="ns:NHSNumberStatusIndicator_Withheld_Type"> <xs:annotation> <xs:documentation>V6-1: XML Mandatory if this data structure is used Uses "Withheld_Type" with a value of 91</xs:documentation> </xs:annotation> </xs:element> <xs:element name="PatientName" type="ns:PersonName_Structure" minOccurs="0" maxOccurs="0"/> <xs:element name="PatientUsualAddress" type="ns:Address_Structure" minOccurs="0" maxOccurs="0"/> <xs:element name="PostcodeOfUsualAddress" type="ns:PostcodeOfUsualAddress_Type" minOccurs="0" maxOccurs="0"/> <xs:element name="OrganisationCode_PCTOfResidence" type="ns:PCT_Code_Type" minOccurs="0"/> <xs:element name="PersonBirthDate" type="ns:PersonBirthDate_Type" minOccurs="0" maxOccurs="0"> <xs:annotation> <xs:documentation>V6-1 Data Element moved into this structure to be controlled by the NHS Number Status Indicator Attribute. </xs:documentation> </xs:annotation> </xs:element> </xs:sequence> <xs:attribute name="NHSNumberStatusIndicator" type="ns:NHSNumberStatusIndicator_Withheld_Type" use="required"> <xs:annotation> <xs:documentation>V6-1: Only Code Value = 91 is acceptable Uses the "Withheld_Type" with a value of 91 for the XML Attribute </xs:documentation> </xs:annotation> </xs:attribute> </xs:complexType> </xs:element> |
| type | ns:NHSNumberStatusIndicator_Withheld_Type | |||||||||
| properties |
|
|||||||||
| facets |
|
|||||||||
| annotation |
|
|||||||||
| source | <xs:attribute name="NHSNumberStatusIndicator" type="ns:NHSNumberStatusIndicator_Withheld_Type" use="required"> <xs:annotation> <xs:documentation>V6-1: Only Code Value = 91 is acceptable Uses the "Withheld_Type" with a value of 91 for the XML Attribute </xs:documentation> </xs:annotation> </xs:attribute> |
| diagram | ![]() |
||||||||
| namespace | http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns | ||||||||
| type | ns:LocalPatientIdentifier_Type | ||||||||
| properties |
|
||||||||
| facets |
|
||||||||
| annotation |
|
||||||||
| source | <xs:element name="LocalPatientIdentifier" type="ns:LocalPatientIdentifier_Type" minOccurs="0" maxOccurs="0"> <xs:annotation> <xs:documentation>V6-1: Data element moved into this structure to be controlled by the NHS Number Status Indicator XML Attribute.</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
|||||||||
| namespace | http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns | |||||||||
| type | ns:OrganisationCode_Type | |||||||||
| properties |
|
|||||||||
| facets |
|
|||||||||
| annotation |
|
|||||||||
| source | <xs:element name="OrganisationCode_LocalPatientIdentifier" type="ns:OrganisationCode_Type" minOccurs="0" maxOccurs="0"> <xs:annotation> <xs:documentation>V6-1: Data element moved into this structure to be controlled by the NHS Number Status Indicator XML Attribute.</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||
| namespace | http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns | ||||||||
| type | ns:NHSNumber_Type | ||||||||
| properties |
|
||||||||
| facets |
|
||||||||
| source | <xs:element name="NHSNumber" type="ns:NHSNumber_Type" minOccurs="0" maxOccurs="0"/> |
| diagram | ![]() |
|||||||||
| namespace | http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns | |||||||||
| type | ns:NHSNumberStatusIndicator_Withheld_Type | |||||||||
| properties |
|
|||||||||
| facets |
|
|||||||||
| annotation |
|
|||||||||
| source | <xs:element name="NHSNumberStatusIndicator" type="ns:NHSNumberStatusIndicator_Withheld_Type"> <xs:annotation> <xs:documentation>V6-1: XML Mandatory if this data structure is used Uses "Withheld_Type" with a value of 91</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||
| namespace | http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns | ||||||||
| type | ns:PersonName_Structure | ||||||||
| properties |
|
||||||||
| children | ns:PersonFullName ns:PersonName_Structured ns:PersonRequestedName | ||||||||
| source | <xs:element name="PatientName" type="ns:PersonName_Structure" minOccurs="0" maxOccurs="0"/> |
| diagram | ![]() |
||||||||
| namespace | http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns | ||||||||
| type | ns:Address_Structure | ||||||||
| properties |
|
||||||||
| children | ns:UnstructuredAddress ns:StructuredAddress | ||||||||
| source | <xs:element name="PatientUsualAddress" type="ns:Address_Structure" minOccurs="0" maxOccurs="0"/> |
| diagram | ![]() |
||||||||
| namespace | http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns | ||||||||
| type | ns:PostcodeOfUsualAddress_Type | ||||||||
| properties |
|
||||||||
| facets |
|
||||||||
| source | <xs:element name="PostcodeOfUsualAddress" type="ns:PostcodeOfUsualAddress_Type" minOccurs="0" maxOccurs="0"/> |
| diagram | ![]() |
||||||||
| namespace | http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns | ||||||||
| type | ns:PCT_Code_Type | ||||||||
| properties |
|
||||||||
| facets |
|
||||||||
| source | <xs:element name="OrganisationCode_PCTOfResidence" type="ns:PCT_Code_Type" minOccurs="0"/> |
| diagram | ![]() |
||||||||
| namespace | http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns | ||||||||
| type | ns:PersonBirthDate_Type | ||||||||
| properties |
|
||||||||
| annotation |
|
||||||||
| source | <xs:element name="PersonBirthDate" type="ns:PersonBirthDate_Type" minOccurs="0" maxOccurs="0"> <xs:annotation> <xs:documentation>V6-1 Data Element moved into this structure to be controlled by the NHS Number Status Indicator Attribute. </xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||
| namespace | http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns | ||||||||||||||
| properties |
|
||||||||||||||
| children | ns:LocalPatientIdentifier ns:OrganisationCode_LocalPatientIdentifier ns:NHSNumber ns:NHSNumberStatusIndicator ns:PatientName ns:PatientUsualAddress ns:PostcodeOfUsualAddress ns:OrganisationCode_PCTOfResidence ns:PersonBirthDate | ||||||||||||||
| attributes |
|
||||||||||||||
| annotation |
|
||||||||||||||
| source | <xs:element name="VerifiedIdentity_Structure"> <xs:annotation> <xs:documentation>V6-1: XML Mandatory by choice. AttributeReflects Status= 01= Verified. If the NHS Number has been Verified - it must also be Valid with the correct format and Modulus 11 Check Digit. The schema does not check "validity". For reasons of confidentiality, the patient's NAMEand ADDRESS (not including POSTCODE OF USUAL ADDRESS) must NOT be carried where a valid NHS Number is present. </xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:sequence minOccurs="0"> <xs:annotation> <xs:documentation>Where this structure is used, both elements must be provided.</xs:documentation> </xs:annotation> <xs:element name="LocalPatientIdentifier" type="ns:LocalPatientIdentifier_Type"> <xs:annotation> <xs:documentation>V6-1: Data element moved into this structure to be controlled by the NHS Number Status Indicator XML Attribute.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="OrganisationCode_LocalPatientIdentifier" type="ns:OrganisationCode_Type"> <xs:annotation> <xs:documentation>V6-1: Data element moved into this structure to be controlled by the NHS Number Status Indicator XML Attribute.</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> <xs:element name="NHSNumber" type="ns:NHSNumber_Type"> <xs:annotation> <xs:documentation>XML Mandatory if this data structure is used</xs:documentation> </xs:annotation> </xs:element> <xs:element name="NHSNumberStatusIndicator" type="ns:NHSNumberStatusIndicator_Verified_Type"> <xs:annotation> <xs:documentation>XML Mandatory if this data structure is used Uses "Verified_Type" with a value of 01</xs:documentation> </xs:annotation> </xs:element> <xs:element name="PatientName" type="ns:PersonName_Structure" minOccurs="0" maxOccurs="0"/> <xs:element name="PatientUsualAddress" type="ns:Address_Structure" minOccurs="0" maxOccurs="0"/> <xs:element name="PostcodeOfUsualAddress" type="ns:PostcodeOfUsualAddress_Type"> <xs:annotation> <xs:documentation xml:lang="en">XML Mandatory if this data structure is used Dispensation has been granted to carry the full POSTCODE data element.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="OrganisationCode_PCTOfResidence" type="ns:PCT_Code_Type"> <xs:annotation> <xs:documentation>XML Mandatory if this data structure is used</xs:documentation> </xs:annotation> </xs:element> <xs:element name="PersonBirthDate" type="ns:PersonBirthDate_Type" minOccurs="0"> <xs:annotation> <xs:documentation>V6-1: Data Element moved into this structure to be controlled by the NHS Number Status Indicator Attribute. </xs:documentation> </xs:annotation> </xs:element> </xs:sequence> <xs:attribute name="NHSNumberStatusIndicator" type="ns:NHSNumberStatusIndicator_Verified_Type" use="required"> <xs:annotation> <xs:documentation>V6-1: Only Value = 01 is acceptable Uses "Verified_Type" with a value of 01 for the XML Attribute </xs:documentation> </xs:annotation> </xs:attribute> </xs:complexType> </xs:element> |
| type | ns:NHSNumberStatusIndicator_Verified_Type | |||||||||
| properties |
|
|||||||||
| facets |
|
|||||||||
| annotation |
|
|||||||||
| source | <xs:attribute name="NHSNumberStatusIndicator" type="ns:NHSNumberStatusIndicator_Verified_Type" use="required"> <xs:annotation> <xs:documentation>V6-1: Only Value = 01 is acceptable Uses "Verified_Type" with a value of 01 for the XML Attribute </xs:documentation> </xs:annotation> </xs:attribute> |
| diagram | ![]() |
||||||
| namespace | http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns | ||||||
| type | ns:LocalPatientIdentifier_Type | ||||||
| properties |
|
||||||
| facets |
|
||||||
| annotation |
|
||||||
| source | <xs:element name="LocalPatientIdentifier" type="ns:LocalPatientIdentifier_Type"> <xs:annotation> <xs:documentation>V6-1: Data element moved into this structure to be controlled by the NHS Number Status Indicator XML Attribute.</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
|||||||||
| namespace | http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns | |||||||||
| type | ns:OrganisationCode_Type | |||||||||
| properties |
|
|||||||||
| facets |
|
|||||||||
| annotation |
|
|||||||||
| source | <xs:element name="OrganisationCode_LocalPatientIdentifier" type="ns:OrganisationCode_Type"> <xs:annotation> <xs:documentation>V6-1: Data element moved into this structure to be controlled by the NHS Number Status Indicator XML Attribute.</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||
| namespace | http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns | ||||||
| type | ns:NHSNumber_Type | ||||||
| properties |
|
||||||
| facets |
|
||||||
| annotation |
|
||||||
| source | <xs:element name="NHSNumber" type="ns:NHSNumber_Type"> <xs:annotation> <xs:documentation>XML Mandatory if this data structure is used</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
|||||||||
| namespace | http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns | |||||||||
| type | ns:NHSNumberStatusIndicator_Verified_Type | |||||||||
| properties |
|
|||||||||
| facets |
|
|||||||||
| annotation |
|
|||||||||
| source | <xs:element name="NHSNumberStatusIndicator" type="ns:NHSNumberStatusIndicator_Verified_Type"> <xs:annotation> <xs:documentation>XML Mandatory if this data structure is used Uses "Verified_Type" with a value of 01</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||
| namespace | http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns | ||||||||
| type | ns:PersonName_Structure | ||||||||
| properties |
|
||||||||
| children | ns:PersonFullName ns:PersonName_Structured ns:PersonRequestedName | ||||||||
| source | <xs:element name="PatientName" type="ns:PersonName_Structure" minOccurs="0" maxOccurs="0"/> |
| diagram | ![]() |
||||||||
| namespace | http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns | ||||||||
| type | ns:Address_Structure | ||||||||
| properties |
|
||||||||
| children | ns:UnstructuredAddress ns:StructuredAddress | ||||||||
| source | <xs:element name="PatientUsualAddress" type="ns:Address_Structure" minOccurs="0" maxOccurs="0"/> |
| diagram | ![]() |
||||||
| namespace | http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns | ||||||
| type | ns:PostcodeOfUsualAddress_Type | ||||||
| properties |
|
||||||
| facets |
|
||||||
| annotation |
|
||||||
| source | <xs:element name="PostcodeOfUsualAddress" type="ns:PostcodeOfUsualAddress_Type"> <xs:annotation> <xs:documentation xml:lang="en">XML Mandatory if this data structure is used Dispensation has been granted to carry the full POSTCODE data element.</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||
| namespace | http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns | ||||||
| type | ns:PCT_Code_Type | ||||||
| properties |
|
||||||
| facets |
|
||||||
| annotation |
|
||||||
| source | <xs:element name="OrganisationCode_PCTOfResidence" type="ns:PCT_Code_Type"> <xs:annotation> <xs:documentation>XML Mandatory if this data structure is used</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||
| namespace | http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns | ||||||||
| type | ns:PersonBirthDate_Type | ||||||||
| properties |
|
||||||||
| annotation |
|
||||||||
| source | <xs:element name="PersonBirthDate" type="ns:PersonBirthDate_Type" minOccurs="0"> <xs:annotation> <xs:documentation>V6-1: Data Element moved into this structure to be controlled by the NHS Number Status Indicator Attribute. </xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||
| namespace | http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns | ||||||||||||||
| properties |
|
||||||||||||||
| children | ns:LocalPatientIdentifier ns:OrganisationCode_LocalPatientIdentifier ns:NHSNumber ns:NHSNumberStatusIndicator ns:PatientName ns:PatientUsualAddress ns:PostcodeOfUsualAddress ns:OrganisationCode_PCTOfResidence ns:PersonBirthDate | ||||||||||||||
| attributes |
|
||||||||||||||
| annotation |
|
||||||||||||||
| source | <xs:element name="UnverifiedIdentity_Structure"> <xs:annotation> <xs:documentation>V6-1: XML Mandatory by choice AttributeReflects Status 02,03,04,05,06,07,08= all other Attribute enumerations DO NOT include the values of 91 and 01 as these should always be processed in the preceeding structures. If the NHS Number Status Indicator contains invalid values, the schema parse will fail. Note that code value = 90 is not supported</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:sequence minOccurs="0"> <xs:annotation> <xs:documentation>Where this structure is used, both elements must be provided.</xs:documentation> </xs:annotation> <xs:element name="LocalPatientIdentifier" type="ns:LocalPatientIdentifier_Type"> <xs:annotation> <xs:documentation>V6-1: Data element moved into this structure to be controlled by the NHS Number Status Indicator XML Attribute.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="OrganisationCode_LocalPatientIdentifier" type="ns:OrganisationCode_Type"> <xs:annotation> <xs:documentation>V6-1: Data element moved into this structure to be controlled by the NHS Number Status Indicator XML Attribute.</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> <xs:element name="NHSNumber" type="ns:NHSNumber_Type" minOccurs="0"/> <xs:element name="NHSNumberStatusIndicator" type="ns:NHSNumberStatusIndicator_Unverified_Type"> <xs:annotation> <xs:documentation>XML Mandatory if this data structure is used V6-1: Uses "Unverified_Type" with a values of 02,03,04,05,06,07,08 </xs:documentation> </xs:annotation> </xs:element> <xs:element name="PatientName" type="ns:PersonName_Structure" minOccurs="0"> <xs:annotation> <xs:documentation> </xs:documentation> </xs:annotation> </xs:element> <xs:element name="PatientUsualAddress" type="ns:Address_Structure" minOccurs="0"/> <xs:element name="PostcodeOfUsualAddress" type="ns:PostcodeOfUsualAddress_Type" minOccurs="0"/> <xs:element name="OrganisationCode_PCTOfResidence" type="ns:PCT_Code_Type" minOccurs="0"/> <xs:element name="PersonBirthDate" type="ns:PersonBirthDate_Type" minOccurs="0"> <xs:annotation> <xs:documentation>V6-1 Data Element moved into this structure to be controlled by the NHS Number Status Indicator Attribute. </xs:documentation> </xs:annotation> </xs:element> </xs:sequence> <xs:attribute name="NHSNumberStatusIndicator" type="ns:NHSNumberStatusIndicator_Unverified_Type" use="required"> <xs:annotation> <xs:documentation>V6-1: Uses the "Unverified_Type" with a values of 02,03,04,05,06,07,08 for the XML Attribute</xs:documentation> </xs:annotation> </xs:attribute> </xs:complexType> </xs:element> |
| type | ns:NHSNumberStatusIndicator_Unverified_Type | |||||||||||||||||||||||||||
| properties |
|
|||||||||||||||||||||||||||
| facets |
|
|||||||||||||||||||||||||||
| annotation |
|
|||||||||||||||||||||||||||
| source | <xs:attribute name="NHSNumberStatusIndicator" type="ns:NHSNumberStatusIndicator_Unverified_Type" use="required"> <xs:annotation> <xs:documentation>V6-1: Uses the "Unverified_Type" with a values of 02,03,04,05,06,07,08 for the XML Attribute</xs:documentation> </xs:annotation> </xs:attribute> |
| diagram | ![]() |
||||||
| namespace | http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns | ||||||
| type | ns:LocalPatientIdentifier_Type | ||||||
| properties |
|
||||||
| facets |
|
||||||
| annotation |
|
||||||
| source | <xs:element name="LocalPatientIdentifier" type="ns:LocalPatientIdentifier_Type"> <xs:annotation> <xs:documentation>V6-1: Data element moved into this structure to be controlled by the NHS Number Status Indicator XML Attribute.</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
|||||||||
| namespace | http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns | |||||||||
| type | ns:OrganisationCode_Type | |||||||||
| properties |
|
|||||||||
| facets |
|
|||||||||
| annotation |
|
|||||||||
| source | <xs:element name="OrganisationCode_LocalPatientIdentifier" type="ns:OrganisationCode_Type"> <xs:annotation> <xs:documentation>V6-1: Data element moved into this structure to be controlled by the NHS Number Status Indicator XML Attribute.</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||
| namespace | http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns | ||||||||
| type | ns:NHSNumber_Type | ||||||||
| properties |
|
||||||||
| facets |
|
||||||||
| source | <xs:element name="NHSNumber" type="ns:NHSNumber_Type" minOccurs="0"/> |
| diagram | ![]() |
|||||||||||||||||||||||||||
| namespace | http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns | |||||||||||||||||||||||||||
| type | ns:NHSNumberStatusIndicator_Unverified_Type | |||||||||||||||||||||||||||
| properties |
|
|||||||||||||||||||||||||||
| facets |
|
|||||||||||||||||||||||||||
| annotation |
|
|||||||||||||||||||||||||||
| source | <xs:element name="NHSNumberStatusIndicator" type="ns:NHSNumberStatusIndicator_Unverified_Type"> <xs:annotation> <xs:documentation>XML Mandatory if this data structure is used V6-1: Uses "Unverified_Type" with a values of 02,03,04,05,06,07,08 </xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||
| namespace | http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns | ||||||||
| type | ns:PersonName_Structure | ||||||||
| properties |
|
||||||||
| children | ns:PersonFullName ns:PersonName_Structured ns:PersonRequestedName | ||||||||
| annotation |
|
||||||||
| source | <xs:element name="PatientName" type="ns:PersonName_Structure" minOccurs="0"> <xs:annotation> <xs:documentation> </xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||
| namespace | http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns | ||||||||
| type | ns:Address_Structure | ||||||||
| properties |
|
||||||||
| children | ns:UnstructuredAddress ns:StructuredAddress | ||||||||
| source | <xs:element name="PatientUsualAddress" type="ns:Address_Structure" minOccurs="0"/> |
| diagram | ![]() |
||||||||
| namespace | http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns | ||||||||
| type | ns:PostcodeOfUsualAddress_Type | ||||||||
| properties |
|
||||||||
| facets |
|
||||||||
| source | <xs:element name="PostcodeOfUsualAddress" type="ns:PostcodeOfUsualAddress_Type" minOccurs="0"/> |
| diagram | ![]() |
||||||||
| namespace | http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns | ||||||||
| type | ns:PCT_Code_Type | ||||||||
| properties |
|
||||||||
| facets |
|
||||||||
| source | <xs:element name="OrganisationCode_PCTOfResidence" type="ns:PCT_Code_Type" minOccurs="0"/> |
| diagram | ![]() |
||||||||
| namespace | http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns | ||||||||
| type | ns:PersonBirthDate_Type | ||||||||
| properties |
|
||||||||
| annotation |
|
||||||||
| source | <xs:element name="PersonBirthDate" type="ns:PersonBirthDate_Type" minOccurs="0"> <xs:annotation> <xs:documentation>V6-1 Data Element moved into this structure to be controlled by the NHS Number Status Indicator Attribute. </xs:documentation> </xs:annotation> </xs:element> |