Schema CDS_000_Message_Headers_And_Trailers-V6-2.xsd


schema location:  D:\work\dd_xmlschema\cds\work\CDS_000_Message_Headers_And_Trailers-V6-2.xsd
attribute form default:  unqualified
element form default:  qualified
targetNamespace:  http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
 
Complex types 
CDSInterchange_Structure 
CDSInterchangeHeader_Structure 
CDSInterchangeTrailer_Structure 
CDSMessageHeader_Structure 
CDSMessageTrailer_Structure 
CDSTransactionHeader_BulkUpdate_Structure 
CDSTransactionHeader_NetChange_Structure 


schema location:  D:\work\dd_xmlschema\cds\work\CDS-XML_Standard_Data_Structures-V6-2.xsd
attribute form default:  unqualified
element form default:  qualified
targetNamespace:  http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
 
Complex types 
AAndEAttendanceLocationGroup_Structure 
Address_Structure 
AdultCriticalCarePeriod_Structure 
AdultOrPaediatricCriticalCarePeriod_Structure 
AntenatalCare_Structure 
APCLocationGroup_Structure 
AttendanceLocationGroup_Structure 
AttendanceOccurrence_Structure 
BirthOccurrence_Structure 
CareAttendance_Structure 
CareEpisode_Structure 
ClinicalActivity_AE_Structure 
ClinicalActivity_Structure 
ClinicalActivityGroupOPCS_Type 
ClinicalActivityGroupREAD_Type 
ClinicalDiagnosis_AE_Structure 
ClinicalDiagnosis_Structure 
ClinicalDiagnosisGroupAAndE_Type 
ClinicalDiagnosisGroupICD_Type 
ClinicalDiagnosisGroupREAD_Type 
ClinicalInvestigation_Structure 
ClinicalInvestigationGroupAAndE_Type 
ClinicalInvestigationGroupICD_Type 
ClinicalInvestigationGroupREAD_Type 
ClinicalTreatmentGroupAAndE_Type 
ConsultantEpisodeLengthOfStayAdjustment_Structure 
CriticalCarePeriod_Structure 
DeliveryOccurrence_Structure 
EALEntry_APCReference_Structure 
EALEntryRemoval_Structure 
EDPEntryRemoval_Structure 
EDPOfferOfAdmission_Structure 
EDPPatientSuspension_Structure 
ElectiveAdmissionListEntry_Structure 
FinishedBirthEpisode_Structure 
FinishedDeliveryEpisode_Structure 
FinishedGeneralEpisode_Structure 
GPRegistration_Structure 
HospitalProviderSpell_Birth_Structure 
HospitalProviderSpell_GeneralEpisode_Structure 
HospitalProviderSpell_Structure 
HospitalProviderSpellPsychiatric_Structure 
LabourDelivery_Structure 
MissedAppointmentOccurrence_Structure 
NeonatalCriticalCarePeriod_Structure 
OfferOfAdmission_Structure 
OriginalEALEntry_Structure 
OtherLabourDelivery_Structure 
OutpatientReferral_Structure 
OverseasVisitorStatus_Structure 
OverseasVisitorStatusClassificationAtCDSActivityDate_Group_Structure 
OverseasVisitorStatusClassificationAtCDSActivityDate_Structure 
PaediatricCriticalCarePeriod_Structure 
PatientCharacteristics_AAndE_Structure 
PatientCharacteristics_Birth_Structure 
PatientCharacteristics_CareActivity_Structure 
PatientCharacteristics_Delivery_Structure 
PatientCharacteristics_EAL_Structure 
PatientCharacteristics_General_Structure 
PatientCharacteristics_OtherDelivery_General_Structure 
PatientCharacteristics_Psychiatric_Structure 
PatientIdentity_Birth_Structure 
PatientIdentity_Delivery_Structure 
PatientIdentity_General_Structure 
PatientPathway_Structure 
PersonCharacteristics_Baby_Structure 
PersonGroup_Baby_Structure 
PersonGroup_Mother_Structure 
PersonGroupAAndEConsultant_Structure 
PersonGroupConsultant_Structure 
PersonGroupPatient_AAndE_Structure 
PersonGroupPatient_Birth_Structure 
PersonGroupPatient_Delivery_Structure 
PersonGroupPatient_EAL_Structure 
PersonGroupPatient_General_Structure 
PersonGroupPatient_OtherDelivery_Structure 
PersonGroupPatient_Outpatient_Structure 
PersonGroupPatient_Psychiatric_Structure 
PersonIdentity_Baby_Structure 
PersonIdentity_Mother_Structure 
PersonName_Structure 
Pregnancy_Structure 
ProfessionalsInvolved_Structure 
PsychiatricEpisode_Structure 
Referral_Structure 
Referrer_Structure 
ServiceAgreementChange_Structure 
ServiceAgreementDetails_EAL_Structure 
ServiceAgreementDetails_Structure 
UnfinishedBirthEpisode_Structure 
UnfinishedDeliveryEpisode_Structure 
UnfinishedGeneralEpisode_Structure 


schema location:  D:\work\dd_xmlschema\cds\work\CDS_010_AccidentAndEmergency_Attendance-V6-2.xsd
attribute form default:  unqualified
element form default:  qualified
targetNamespace:  http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
 
Complex types 
AccidentAndEmergencyAttendance_Structure 


schema location:  D:\work\dd_xmlschema\cds\work\CDS_020_Outpatient-V6-2.xsd
attribute form default:  unqualified
element form default:  qualified
targetNamespace:  http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
 
Complex types 
Outpatient_Structure 


schema location:  D:\work\dd_xmlschema\cds\work\CDS_021_Future_Outpatient-V6-2.xsd
attribute form default:  unqualified
element form default:  qualified
targetNamespace:  http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
 
Complex types 
Future_Outpatient_Structure 


schema location:  D:\work\dd_xmlschema\cds\work\CDS_030_EAL_EndOfPeriodCensus_Standard-V6-2.xsd
attribute form default:  unqualified
element form default:  qualified
targetNamespace:  http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
 
Complex types 
EALEndOfPeriodCensus_Standard_Structure 


schema location:  D:\work\dd_xmlschema\cds\work\CDS_040_EAL_EndOfPeriodCensus_Old-V6-2.xsd
attribute form default:  unqualified
element form default:  qualified
targetNamespace:  http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
 
Complex types 
EALEndOfPeriodCensus_Old_Structure 


schema location:  D:\work\dd_xmlschema\cds\work\CDS_050_EAL_EndOfPeriodCensus_New-V6-2.xsd
attribute form default:  unqualified
element form default:  qualified
targetNamespace:  http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
 
Complex types 
EALEndOfPeriodCensus_New_Structure 


schema location:  D:\work\dd_xmlschema\cds\work\CDS_060_EAL_EventDuringPeriod_Add-V6-2.xsd
attribute form default:  unqualified
element form default:  qualified
targetNamespace:  http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
 
Complex types 
EALEventDuringPeriod_Add_Structure 


schema location:  D:\work\dd_xmlschema\cds\work\CDS_070_EAL_EventDuringPeriod_Remove-V6-2.xsd
attribute form default:  unqualified
element form default:  qualified
targetNamespace:  http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
 
Complex types 
EALEventDuringPeriod_Remove_Structure 


schema location:  D:\work\dd_xmlschema\cds\work\CDS_080_EAL_EventDuringPeriod_Offer-V6-2.xsd
attribute form default:  unqualified
element form default:  qualified
targetNamespace:  http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
 
Complex types 
EALEventDuringPeriod_Offer_Structure 


schema location:  D:\work\dd_xmlschema\cds\work\CDS_090_EAL_EventDuringPeriod_Available_Unavailable-V6-2.xsd
attribute form default:  unqualified
element form default:  qualified
targetNamespace:  http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
 
Complex types 
EALEventDuringPeriod_Available_Unavailable_Structure 


schema location:  D:\work\dd_xmlschema\cds\work\CDS_100_EAL_EventDuringPeriod_OldServiceAgreement-V6-2.xsd
attribute form default:  unqualified
element form default:  qualified
targetNamespace:  http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
 
Complex types 
EALEventDuringPeriod_OldServiceAgreement_Structure 


schema location:  D:\work\dd_xmlschema\cds\work\CDS_110_EAL_EventDuringPeriod_NewServiceAgreement-V6-2.xsd
attribute form default:  unqualified
element form default:  qualified
targetNamespace:  http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
 
Complex types 
EALEventDuringPeriod_NewServiceAgreement_Structure 


schema location:  D:\work\dd_xmlschema\cds\work\CDS_120_AdmittedPatientCare_Finished_BirthEpisode-V6-2.xsd
attribute form default:  unqualified
element form default:  qualified
targetNamespace:  http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
 
Complex types 
AdmittedPatientCare_Finished_BirthEpisode_Structure 


schema location:  D:\work\dd_xmlschema\cds\work\CDS_130_AdmittedPatientCare_Finished_GeneralEpisode-V6-2.xsd
attribute form default:  unqualified
element form default:  qualified
targetNamespace:  http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
 
Complex types 
AdmittedPatientCare_Finished_GeneralEpisode_Structure 


schema location:  D:\work\dd_xmlschema\cds\work\CDS_140_AdmittedPatientCare_Finished_DeliveryEpisode-V6-2.xsd
attribute form default:  unqualified
element form default:  qualified
targetNamespace:  http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
 
Complex types 
AdmittedPatientCare_Finished_DeliveryEpisode_Structure 


schema location:  D:\work\dd_xmlschema\cds\work\CDS_150_AdmittedPatientCare_OtherBirthEvent-V6-2.xsd
attribute form default:  unqualified
element form default:  qualified
targetNamespace:  http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
 
Complex types 
AdmittedPatientCare_OtherBirthEvent_Structure 


schema location:  D:\work\dd_xmlschema\cds\work\CDS_160_AdmittedPatientCare_OtherDelivery-V6-2.xsd
attribute form default:  unqualified
element form default:  qualified
targetNamespace:  http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
 
Complex types 
AdmittedPatientCare_OtherDelivery_Structure 


schema location:  D:\work\dd_xmlschema\cds\work\CDS_170_AdmittedPatientCare_DetainedAndOrLongTermPsychiatricCensus-V6-2.xsd
attribute form default:  unqualified
element form default:  qualified
targetNamespace:  http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
 
Complex types 
AdmittedPatientCare_DetainedAndOrLongTermPsychiatricCensus_Structure 


schema location:  D:\work\dd_xmlschema\cds\work\CDS_180_AdmittedPatientCare_Unfinished_BirthEpisode-V6-2.xsd
attribute form default:  unqualified
element form default:  qualified
targetNamespace:  http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
 
Complex types 
AdmittedPatientCare_Unfinished_BirthEpisode_Structure 


schema location:  D:\work\dd_xmlschema\cds\work\CDS_190_AdmittedPatientCare_Unfinished_GeneralEpisode-V6-2.xsd
attribute form default:  unqualified
element form default:  qualified
targetNamespace:  http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
 
Complex types 
AdmittedPatientCare_Unfinished_GeneralEpisode_Structure 


schema location:  D:\work\dd_xmlschema\cds\work\CDS_200_AdmittedPatientCare_Unfinished_DeliveryEpisode-V6-2.xsd
attribute form default:  unqualified
element form default:  qualified
targetNamespace:  http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
 
Complex types 
AdmittedPatientCare_Unfinished_DeliveryEpisode_Structure 


schema location:  D:\work\dd_xmlschema\cds\work\CDS-XML_Standard_Data_Elements-V6-2.xsd
attribute form default:  unqualified
element form default:  qualified
targetNamespace:  http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
 
Simple types 
AAndEArrivalModeCode_Type 
AAndEAttendanceCategoryCode_Type 
AAndEAttendanceConclusionDate_Type 
AAndEAttendanceConclusionTime_Type 
AAndEAttendanceDisposalCode_Type 
AAndEAttendanceNumber_Type 
AAndEDateSeenForTreatment_Type 
AAndEDepartmentType_Type 
AAndEDepartureDate_Type 
AAndEDepartureTime_Type 
AAndEDiagnosis_Type 
AAndEIncidentLocationType_Type 
AAndEInitialAssessmentDate_Type 
AAndEInitialAssessmentTime_Type 
AAndEInvestigation_Type 
AAndEPatientGroup_Type 
AAndEStaffMemberCode_Type 
AAndETimeSeenForTreatment_Type 
AAndETreatment_Type 
ActivityDate_CriticalCare_Type 
ActivityLocationType_Type 
ActivityTreatmentFunctionCode_Type 
AdministrativeCategoryCode_HospitalProviderSpell_Type 
AdministrativeCategoryCode_Type 
AdmissionMethodCode_HospitalProviderSpell_Type 
AdmissionOfferOutcomeCode_Type 
AdvancedCardiovascularSupportDays_Type 
AdvancedRespiratorySupportDays_Type 
AgeAtCDSActivityDate_Type 
AgeAtCensus_Type 
AgeOnAdmission_Type 
AlphaNumeric_Type 
AmbulanceIncidentNumber_Type 
AnaestheticGivenDuringLabourOrDeliveryCode_Type 
AnaestheticGivenPostLabourOrDeliveryCode_Type 
AppointmentDate_Type 
AppointmentTime_Type 
ArrivalDate_Type 
ArrivalTimeAtAAndE_Type 
AttendanceIdentifier_Type 
AttendedOrDidNotAttendCode_Type 
BasicCardiovascularSupportDays_Type 
BasicRespiratorySupportDays_Type 
BirthOrder_Type 
BirthWeight_Type 
CareProfessionalMainSpecialtyCode_Type 
CarerSupportIndicator_Type 
CDSActivityDate_Type 
CDSApplicableDate_Type 
CDSApplicableTime_Type 
CDSBulkReplacementGroupCode_Type 
CDSCopyRecipientCode_Type 
CDSExtractDate_Type 
CDSExtractTime_Type 
CDSInterchangeApplicationReference_Type 
CDSInterchangeControlCount_Type 
CDSInterchangeControlReference_Type 
CDSInterchangeDateOfPreparation_Type 
CDSInterchangeReceiverIdentity_Type 
CDSInterchangeSenderIdentity_Type 
CDSInterchangeTestIndicator_Type 
CDSInterchangeTimeOfPreparation_Type 
CDSMessageRecordIdentifier_Type 
CDSMessageReferenceNumber_Type 
CDSMessageType_Type 
CDSMessageVersionNumber_Type 
CDSOrganisationCode_Type 
CDSPrimeRecipientCode_Type 
CDSProtocolIdentifierCode_Type 
CDSReportPeriodEndDate_Type 
CDSReportPeriodStartDate_Type 
CDSSenderCode_Type 
CDSTypeCode_Type 
CDSTypes-EAL-EDP-100-110_Type 
CDSTypes-EAL-EOP-040-050_Type 
CDSTypes-Finished_Type 
CDSTypes-UnFinished_Type 
CDSUniqueIdentifier_Type 
CDSUpdateType_Type 
ClinicCode_Type 
CommissionerReferenceNumber_Type 
CommissioningSerialNumber_Type 
ConsultantCode_Type 
ConsultationMediumUsed_Type 
CountOfDaysSuspended_Type 
CriticalCareActivityCode_Type 
CriticalCareAdmissionSource_Type 
CriticalCareAdmissionType_Type 
CriticalCareDischargeDate_Type 
CriticalCareDischargeDestination_Type 
CriticalCareDischargeLocation_Type 
CriticalCareDischargeReadyDate_Type 
CriticalCareDischargeReadyTime_Type 
CriticalCareDischargeStatus_Type 
CriticalCareDischargeTime_Type 
CriticalCareLevel2Days_Type 
CriticalCareLevel3Days_Type 
CriticalCareLocalIdentifier_Type 
CriticalCareSourceLocation_Type 
CriticalCareStartDate_Type 
CriticalCareStartTime_Type 
CriticalCareUnitBedConfiguration_Type 
CriticalCareUnitFunction_Adult_Type 
CriticalCareUnitFunction_Neonatal_Type 
CriticalCareUnitFunction_Paediatric_Type 
Date_Type 
DateDetentionCommenced_Type 
DateOfBirth_Type 
DecidedToAdmitDate_Type 
DeliveryDate_Type 
DeliveryMethodCode_Type 
DeliveryPlaceChangeReasonCode_Type 
DeliveryPlaceTypeCode_Actual_Type 
DeliveryPlaceTypeCode_Intended_Type 
DermatologicalSupportDays_Type 
DetainedAndOrLongTermPsychiatricCensusDate_Type 
DiagnosisSchemeInUse_Type 
DirectAccessReferralIndicator_Type 
DischargeDate_HospitalProviderSpell_Type 
DischargeDestinationCode_HospitalProviderSpell_Type 
DischargedToHospitalAtHomeServiceIndicator_Type 
DischargeMethodCode_HospitalProviderSpell_Type 
DischargeReadyDate_HospitalProviderSpell_Type 
DischargeTime_HospitalProviderSpell_Type 
DurationOfCareToPsychiatricCensusDate_Type 
DurationOfDetention_Type 
DurationOfElectiveWait_Type 
EarliestClinicallyAppropriateDate_Type 
EarliestReasonableOfferDate_Type 
ElectiveAdmissionListEntryNumber_Type 
ElectiveAdmissionListRemovalDate_Type 
ElectiveAdmissionListRemovalReasonCode_Type 
ElectiveAdmissionListStatus_Type 
ElectiveAdmissionTypeCode_Type 
EndDate_Episode_Type 
EndDate_Type 
EndTime_Episode_Type 
EndTime_Type 
EpisodeNumber_Type 
EthnicCategory_Type 
ExpectedDurationOfAppointment_Type 
FirstAntenatalAssessmentDate_Type 
FirstAttendanceCode_Type 
FirstRegularDayOrNightAdmissionCode_Type 
GastroIntestinalSupportDays_Type 
GeneralMedicalPractitioner_AntenatalCare_Type 
GeneralMedicalPractitioner_Specified_Type 
GeneralMedicalPractitionerPractice_AntenatalCare_Type 
GeneralPractice_PatientRegistration_Type 
GestationLength_Type 
GestationLengthAssessment_Type 
GestationLengthLabourOnset_Type 
GMP_Code_Type 
GuaranteedAdmissionDate_Type 
HighCostDrugs_OPCS_Type 
HospitalProviderSpellNumber_Type 
ICD_Type 
Integer_Type 
IntendedAgeGroup_Type 
IntendedClinicalCareIntensityCode_Type 
IntendedManagementCode_Type 
IntendedProcedureStatusCode_Type 
IntendedSiteCode_OfTreatment_Type 
InvestigationSchemeInUse_Type 
LabourOrDeliveryOnsetMethodCode_Type 
LastDNAOrPatientCancelledDate_Type 
LastEpisodeInSpellIndicatorCode_Type 
LegalStatusClassificationCode_Type 
LengthOfStayAdjustment_Type 
LengthOfStayAdjustmentReason_Type 
LiveOrStillBirthCode_Type 
LiverSupportDays_Type 
LocalPatientIdentifier_Type 
LocalSubSpecialtyCode_Type 
LocationClass_Type 
MedicalStaffTypeSeeingPatient_Type 
MentalHealthAct2007_MentalCategory_Type 
MentalHealthActLegalStatusClassificationCode_AtCensusDate_Type 
MentalHealthActLegalStatusClassificationCode_OnAdmission_Type 
MentalHealthActLegalStatusClassificationCode_Type 
MultiProfOrDiscIndCode_Type 
NeonatalLevelOfCareCode_Type 
NeurologicalSupportDays_Type 
NHSNumber_Type 
NHSNumberStatusIndicatorCode_Unverified_Type 
NHSNumberStatusIndicatorCode_Verified_Type 
NHSNumberStatusIndicatorCode_Withheld_Type 
NHSServiceAgreementChangeDate_Type 
NHSServiceAgreementLineNumber_Type 
Number99999NonNegative_Type 
Number99999Positive_Type 
Number9999NonNegative_Type 
Number9999Positive_Type 
Number999NonNegative_Type 
Number999p999_Type 
Number999Positive_Type 
Number99NonNegative_Type 
Number99Positive_Type 
Number9NonNegative_Type 
Number9Positive_Type 
NumberOfBabiesIndicationCode_Type 
OfferedForAdmissionDate_Type 
OPCS_Type 
OperationStatusCode_Type 
OrganisationCode_PatientPathwayIdentifierIssuer_Type 
OrganisationCode_Type 
OrganisationCodeConveyingAmbulanceTrust_Type 
OrganisationSiteCode_Type 
OrganSupportMaximum_Type 
OrgCode_Type 
OriginalDecidedToAdmitDate_Type 
OutcomeOfAttendanceCode_Type 
OverseasVisitorClassification_Type 
OverseasVisitorStatusClassificationAtCDSActivityDate_Type 
OverseasVisitorStatusEndDate_Type 
OverseasVisitorStatusStartDate_Type 
PatientClassificationCode_Type 
PatientPathwayIdentifier_Type 
PCT_Code_Type 
PersonBirthDate_Baby_Type 
PersonBirthDate_Type 
PersonGenderCode_Type 
PersonGenderCodeCurrent_Baby_Type 
PersonGenderCodeCurrent_Type 
PersonMaritalStatus_Type 
PersonName_StructuredWord_Type 
PersonName_UnstructuredText_Type 
PersonWeight_Type 
PositiveInteger_Type 
PostcodeOfUsualAddress_Type 
PracticeCode_Type 
PregnancyTotalPreviousPregnancies_Type 
PresentOnAdmissionIndicator_Type 
PrimaryDiagnosis_ICD_Type 
PrimaryDiagnosis_READ_Type 
PrimaryProcedure_OPCS_Type 
PrimaryProcedure_READ_Type 
PriorityTypeCode_Type 
Procedure_OPCS_Type 
Procedure_READ_Type 
ProcedureDate_Type 
ProcedureSchemeInUse_Type 
ProfessionalRegistrationEntryIdentifier_Type 
ProfessionalRegistrationIssuerCode_Type 
ProviderReferenceNumber_Type 
PsychiatricPatientStatusCode_Type 
READ_Type 
ReferralRequestReceivedDate_Type 
ReferralToTreatmentPeriod_EndDate_Type 
ReferralToTreatmentPeriod_StartDate_Type 
ReferralToTreatmentPeriod_Status_Type 
ReferrerCode_Type 
ReferringOrganisationCode_Type 
RehabilitationAssessmentTeamType_Type 
RenalSupportDays_Type 
ResuscitationMethodCode_Type 
SecondaryDiagnosis_ICD_Type 
SecondaryDiagnosis_READ_Type 
sequenceNumber_Type 
ServiceTypeRequestedCode_Type 
SexOfPatientsCode_Type 
SiteCodeOfTreatment_Type 
SourceOfAdmissionCode_HospitalProviderSpell_Type 
SourceOfReferralForAAndE_Type 
SourceOfReferralForOut_Patients_Type 
StartDate_Episode_Type 
StartDate_HospitalProviderSpell_Type 
StartDate_Type 
StartTime_Episode_Type 
StartTime_HospitalProviderSpell_Type 
StartTime_Type 
StatusOfPatientIncludedInThePsychiatricCensusCode_Type 
StatusOfPersonConductingDeliveryCode_Type 
StructuredAddress_Type 
SuspensionEndDate_Type 
SuspensionStartDate_Type 
Time_Type 
UBRN_Converted_Type 
UnstructuredAddress_Type 
VGPFreeText_Type 
VGPIdentityNumber_Type 
VGPPartyIdentifier_Type 
VGPSequenceNumber_Type 
WaitingListEntryLastReviewedDate_Type 
WaitingTimeMeasurementType_Type 
WardCode_Type 
WardDayPeriodAvailabilityCode_Type 
WardNightPeriodAvailabilityCode_Type 
WardSecurityLevel_Type 
WithheldIdentityReason_Type 


complexType CDSInterchange_Structure
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p1.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
properties
mixed false
children ns:CDSInterchangeHeader ns:CDSNetChange-All-MessageTypes ns:CDSBulkGroup-010-Message ns:CDSBulkGroup-020-Message ns:CDSBulkGroup-030-Message ns:CDSBulkGroup-040-Message ns:CDSBulkGroup-050-Message ns:CDSBulkGroup-060-Message ns:CDSBulkGroup-070-Message ns:CDSBulkGroup-080-Message ns:CDSBulkGroup-090-Message ns:CDSBulkGroup-100-Message ns:CDSBulkGroup-110-Message ns:CDSBulkGroup-120-Message ns:CDSBulkGroup-130-Message ns:CDSBulkGroup-140-Message ns:CDSBulkGroup-150-Message ns:CDSInterchangeTrailer
annotation
documentation
CDS Interchange Entry Point For ALL Protocols (Bulk and Net)
source <xs:complexType name="CDSInterchange_Structure" mixed="false">
 
<xs:annotation>
   
<xs:documentation>CDS Interchange Entry Point For ALL Protocols (Bulk and Net)</xs:documentation>
 
</xs:annotation>
 
<xs:sequence>
   
<xs:element name="CDSInterchangeHeader" type="ns:CDSInterchangeHeader_Structure"/>
   
<xs:choice>
     
<xs:element name="CDSNetChange-All-MessageTypes" maxOccurs="unbounded">
       
<xs:annotation>
         
<xs:documentation>ALL CDS Types Any combination or sequenced</xs:documentation>
       
</xs:annotation>
       
<xs:complexType>
         
<xs:sequence>
           
<xs:element name="CDSMessageHeader" type="ns:CDSMessageHeader_Structure"/>
           
<xs:element name="CDSTransactionHeader_NetChange" type="ns:CDSTransactionHeader_NetChange_Structure"/>
           
<xs:choice>
             
<xs:element name="AccidentAndEmergencyAttendance" type="ns:AccidentAndEmergencyAttendance_Structure">
               
<xs:annotation>
                 
<xs:documentation>CDS TYPE 010</xs:documentation>
               
</xs:annotation>
             
</xs:element>
             
<xs:element name="Outpatient" type="ns:Outpatient_Structure">
               
<xs:annotation>
                 
<xs:documentation>CDS TYPE 020</xs:documentation>
               
</xs:annotation>
             
</xs:element>
             
<xs:element name="Future_Outpatient" type="ns:Future_Outpatient_Structure">
               
<xs:annotation>
                 
<xs:documentation>CDS TYPE 021</xs:documentation>
               
</xs:annotation>
             
</xs:element>
             
<xs:element name="EALEndOfPeriodCensus_Standard" type="ns:EALEndOfPeriodCensus_Standard_Structure">
               
<xs:annotation>
                 
<xs:documentation>CDS TYPE 030</xs:documentation>
               
</xs:annotation>
             
</xs:element>
             
<xs:element name="EALEndOfPeriodCensus_Old" type="ns:EALEndOfPeriodCensus_Old_Structure">
               
<xs:annotation>
                 
<xs:documentation>CDS TYPE 040</xs:documentation>
               
</xs:annotation>
             
</xs:element>
             
<xs:element name="EALEndOfPeriodCensus_New" type="ns:EALEndOfPeriodCensus_New_Structure">
               
<xs:annotation>
                 
<xs:documentation>CDS TYPE 050</xs:documentation>
               
</xs:annotation>
             
</xs:element>
             
<xs:element name="EALEventDuringPeriod_Add" type="ns:EALEventDuringPeriod_Add_Structure">
               
<xs:annotation>
                 
<xs:documentation>CDS TYPE 060</xs:documentation>
               
</xs:annotation>
             
</xs:element>
             
<xs:element name="EALEventDuringPeriod_Remove" type="ns:EALEventDuringPeriod_Remove_Structure">
               
<xs:annotation>
                 
<xs:documentation>CDS TYPE 070</xs:documentation>
               
</xs:annotation>
             
</xs:element>
             
<xs:element name="EALEventDuringPeriod_Offer" type="ns:EALEventDuringPeriod_Offer_Structure">
               
<xs:annotation>
                 
<xs:documentation>CDS TYPE 080</xs:documentation>
               
</xs:annotation>
             
</xs:element>
             
<xs:element name="EALEventDuringPeriod_Available_Unavailable" type="ns:EALEventDuringPeriod_Available_Unavailable_Structure">
               
<xs:annotation>
                 
<xs:documentation>CDS TYPE 090</xs:documentation>
               
</xs:annotation>
             
</xs:element>
             
<xs:element name="EALEventDuringPeriod_OldServiceAgreement" type="ns:EALEventDuringPeriod_OldServiceAgreement_Structure">
               
<xs:annotation>
                 
<xs:documentation>CDS TYPE 100</xs:documentation>
               
</xs:annotation>
             
</xs:element>
             
<xs:element name="EALEventDuringPeriod_NewServiceAgreement" type="ns:EALEventDuringPeriod_NewServiceAgreement_Structure">
               
<xs:annotation>
                 
<xs:documentation>CDS TYPE 110</xs:documentation>
               
</xs:annotation>
             
</xs:element>
             
<xs:element name="AdmittedPatientCare_Finished_BirthEpisode" type="ns:AdmittedPatientCare_Finished_BirthEpisode_Structure">
               
<xs:annotation>
                 
<xs:documentation>CDS TYPE 120</xs:documentation>
               
</xs:annotation>
             
</xs:element>
             
<xs:element name="AdmittedPatientCare_Finished_GeneralEpisode" type="ns:AdmittedPatientCare_Finished_GeneralEpisode_Structure">
               
<xs:annotation>
                 
<xs:documentation>CDS TYPE 130</xs:documentation>
               
</xs:annotation>
             
</xs:element>
             
<xs:element name="AdmittedPatientCare_Finished_DeliveryEpisode" type="ns:AdmittedPatientCare_Finished_DeliveryEpisode_Structure">
               
<xs:annotation>
                 
<xs:documentation>CDS TYPE 140</xs:documentation>
               
</xs:annotation>
             
</xs:element>
             
<xs:element name="AdmittedPatientCare_OtherBirthEvent" type="ns:AdmittedPatientCare_OtherBirthEvent_Structure">
               
<xs:annotation>
                 
<xs:documentation>CDS TYPE 150</xs:documentation>
               
</xs:annotation>
             
</xs:element>
             
<xs:element name="AdmittedPatientCare_OtherDelivery" type="ns:AdmittedPatientCare_OtherDelivery_Structure">
               
<xs:annotation>
                 
<xs:documentation>CDS TYPE 160</xs:documentation>
               
</xs:annotation>
             
</xs:element>
             
<xs:element name="AdmittedPatientCare_DetainedAndOrLongTermPsychiatricCensus" type="ns:AdmittedPatientCare_DetainedAndOrLongTermPsychiatricCensus_Structure">
               
<xs:annotation>
                 
<xs:documentation>CDS TYPE 170</xs:documentation>
               
</xs:annotation>
             
</xs:element>
             
<xs:element name="AdmittedPatientCare_Unfinished_BirthEpisode" type="ns:AdmittedPatientCare_Unfinished_BirthEpisode_Structure">
               
<xs:annotation>
                 
<xs:documentation>CDS TYPE 180</xs:documentation>
               
</xs:annotation>
             
</xs:element>
             
<xs:element name="AdmittedPatientCare_Unfinished_GeneralEpisode" type="ns:AdmittedPatientCare_Unfinished_GeneralEpisode_Structure">
               
<xs:annotation>
                 
<xs:documentation>CDS TYPE 190</xs:documentation>
               
</xs:annotation>
             
</xs:element>
             
<xs:element name="AdmittedPatientCare_Unfinished_DeliveryEpisode" type="ns:AdmittedPatientCare_Unfinished_DeliveryEpisode_Structure">
               
<xs:annotation>
                 
<xs:documentation>CDS TYPE 200</xs:documentation>
               
</xs:annotation>
             
</xs:element>
             
<xs:element name="DeleteTransaction">
               
<xs:complexType/>
             
</xs:element>
           
</xs:choice>
           
<xs:element name="CDSMessageTrailer" type="ns:CDSMessageTrailer_Structure"/>
         
</xs:sequence>
         
<xs:attribute name="CDSProtocolIdentifierCode" type="ns:CDSProtocolIdentifierCode_Type" use="required" fixed="010">
           
<xs:annotation>
             
<xs:documentation>Enforce CDS Protocols 010 = NET</xs:documentation>
           
</xs:annotation>
         
</xs:attribute>
         
<xs:attribute name="CDSBulkReplacementGroupCode" type="ns:CDSBulkReplacementGroupCode_Type" use="prohibited">
           
<xs:annotation>
             
<xs:documentation>Bulk Replacement Group Not Required</xs:documentation>
           
</xs:annotation>
         
</xs:attribute>
         
<xs:attribute name="CDSTypeCode" type="ns:CDSTypeCode_Type" use="required">
           
<xs:annotation>
             
<xs:documentation>All valid CDS Types</xs:documentation>
           
</xs:annotation>
         
</xs:attribute>
       
</xs:complexType>
     
</xs:element>
     
<xs:element name="CDSBulkGroup-010-Message" maxOccurs="unbounded">
       
<xs:annotation>
         
<xs:documentation>Finished Birth, General, and Delivery CDS Types 120, 130, 140</xs:documentation>
       
</xs:annotation>
       
<xs:complexType>
         
<xs:sequence>
           
<xs:element name="CDSMessageHeader" type="ns:CDSMessageHeader_Structure"/>
           
<xs:element name="CDSTransactionHeader_BulkUpdate" type="ns:CDSTransactionHeader_BulkUpdate_Structure"/>
           
<xs:choice>
             
<xs:element name="AdmittedPatientCare_Finished_BirthEpisode" type="ns:AdmittedPatientCare_Finished_BirthEpisode_Structure">
               
<xs:annotation>
                 
<xs:documentation>CDS TYPE 0120 - Finished Birth Episode</xs:documentation>
               
</xs:annotation>
             
</xs:element>
             
<xs:element name="AdmittedPatientCare_Finished_GeneralEpisode" type="ns:AdmittedPatientCare_Finished_GeneralEpisode_Structure">
               
<xs:annotation>
                 
<xs:documentation>CDS TYPE 130 - Finished General Episode</xs:documentation>
               
</xs:annotation>
             
</xs:element>
             
<xs:element name="AdmittedPatientCare_Finished_DeliveryEpisode" type="ns:AdmittedPatientCare_Finished_DeliveryEpisode_Structure">
               
<xs:annotation>
                 
<xs:documentation>CDS TYPE 140 - Finished Delivery Episode</xs:documentation>
               
</xs:annotation>
             
</xs:element>
           
</xs:choice>
           
<xs:element name="CDSMessageTrailer" type="ns:CDSMessageTrailer_Structure"/>
         
</xs:sequence>
         
<xs:attribute name="CDSProtocolIdentifierCode" type="ns:CDSProtocolIdentifierCode_Type" use="required" fixed="020">
           
<xs:annotation>
             
<xs:documentation>Enforce CDS Protocols 020 = Bulk</xs:documentation>
           
</xs:annotation>
         
</xs:attribute>
         
<xs:attribute name="CDSBulkReplacementGroupCode" type="ns:CDSBulkReplacementGroupCode_Type" use="required" fixed="010">
           
<xs:annotation>
             
<xs:documentation>Must be present and as per the NHS Data Dictionary Code List</xs:documentation>
           
</xs:annotation>
         
</xs:attribute>
         
<xs:attribute name="CDSTypeCode" type="ns:CDSTypes-Finished_Type" use="required">
           
<xs:annotation>
             
<xs:documentation>CDS Types 120, 130, 140 only</xs:documentation>
           
</xs:annotation>
         
</xs:attribute>
       
</xs:complexType>
     
</xs:element>
     
<xs:element name="CDSBulkGroup-020-Message" maxOccurs="unbounded">
       
<xs:annotation>
         
<xs:documentation>Unfinished Birth, General, and Delivery CDS Types 180, 190, 200</xs:documentation>
       
</xs:annotation>
       
<xs:complexType>
         
<xs:sequence>
           
<xs:element name="CDSMessageHeader" type="ns:CDSMessageHeader_Structure"/>
           
<xs:element name="CDSTransactionHeader_BulkUpdate" type="ns:CDSTransactionHeader_BulkUpdate_Structure"/>
           
<xs:choice>
             
<xs:element name="AdmittedPatientCare_Unfinished_BirthEpisode" type="ns:AdmittedPatientCare_Unfinished_BirthEpisode_Structure">
               
<xs:annotation>
                 
<xs:documentation>CDS TYPE 180 - Unfinished Birth Episode</xs:documentation>
               
</xs:annotation>
             
</xs:element>
             
<xs:element name="AdmittedPatientCare_Unfinished_GeneralEpisode" type="ns:AdmittedPatientCare_Unfinished_GeneralEpisode_Structure">
               
<xs:annotation>
                 
<xs:documentation>CDS TYPE 190 - Unfinished General Epsiode</xs:documentation>
               
</xs:annotation>
             
</xs:element>
             
<xs:element name="AdmittedPatientCare_Unfinished_DeliveryEpisode" type="ns:AdmittedPatientCare_Unfinished_DeliveryEpisode_Structure">
               
<xs:annotation>
                 
<xs:documentation>CDS TYPE 200 - Unfinished Delivery Episode</xs:documentation>
               
</xs:annotation>
             
</xs:element>
           
</xs:choice>
           
<xs:element name="CDSMessageTrailer" type="ns:CDSMessageTrailer_Structure"/>
         
</xs:sequence>
         
<xs:attribute name="CDSProtocolIdentifierCode" type="ns:CDSProtocolIdentifierCode_Type" use="required" fixed="020">
           
<xs:annotation>
             
<xs:documentation>Enforce CDS Protocols</xs:documentation>
           
</xs:annotation>
         
</xs:attribute>
         
<xs:attribute name="CDSBulkReplacementGroupCode" type="ns:CDSBulkReplacementGroupCode_Type" use="required" fixed="020"/>
         
<xs:attribute name="CDSTypeCode" type="ns:CDSTypes-UnFinished_Type" use="required">
           
<xs:annotation>
             
<xs:documentation>CDS Types 180, 190, 200 only</xs:documentation>
           
</xs:annotation>
         
</xs:attribute>
       
</xs:complexType>
     
</xs:element>
     
<xs:element name="CDSBulkGroup-030-Message" maxOccurs="unbounded">
       
<xs:annotation>
         
<xs:documentation>Other Delivery - CDS Type 160</xs:documentation>
       
</xs:annotation>
       
<xs:complexType>
         
<xs:sequence>
           
<xs:element name="CDSMessageHeader" type="ns:CDSMessageHeader_Structure"/>
           
<xs:element name="CDSTransactionHeader_BulkUpdate" type="ns:CDSTransactionHeader_BulkUpdate_Structure"/>
           
<xs:element name="AdmittedPatientCare_OtherDelivery" type="ns:AdmittedPatientCare_OtherDelivery_Structure">
             
<xs:annotation>
               
<xs:documentation>CDS TYPE 160</xs:documentation>
             
</xs:annotation>
           
</xs:element>
           
<xs:element name="CDSMessageTrailer" type="ns:CDSMessageTrailer_Structure"/>
         
</xs:sequence>
         
<xs:attribute name="CDSProtocolIdentifierCode" type="ns:CDSProtocolIdentifierCode_Type" use="required" fixed="020">
           
<xs:annotation>
             
<xs:documentation>Enforce CDS Protocols</xs:documentation>
           
</xs:annotation>
         
</xs:attribute>
         
<xs:attribute name="CDSBulkReplacementGroupCode" type="ns:CDSBulkReplacementGroupCode_Type" use="required" fixed="030"/>
         
<xs:attribute name="CDSTypeCode" type="ns:CDSTypeCode_Type" use="required" fixed="160">
           
<xs:annotation>
             
<xs:documentation>CDS Type 160 only</xs:documentation>
           
</xs:annotation>
         
</xs:attribute>
       
</xs:complexType>
     
</xs:element>
     
<xs:element name="CDSBulkGroup-040-Message" maxOccurs="unbounded">
       
<xs:annotation>
         
<xs:documentation>Other Birth - CDS Type 150 </xs:documentation>
       
</xs:annotation>
       
<xs:complexType>
         
<xs:sequence>
           
<xs:element name="CDSMessageHeader" type="ns:CDSMessageHeader_Structure"/>
           
<xs:element name="CDSTransactionHeader_BulkUpdate" type="ns:CDSTransactionHeader_BulkUpdate_Structure"/>
           
<xs:element name="AdmittedPatientCare_OtherBirthEvent" type="ns:AdmittedPatientCare_OtherBirthEvent_Structure">
             
<xs:annotation>
               
<xs:documentation>CDS TYPE 150</xs:documentation>
             
</xs:annotation>
           
</xs:element>
           
<xs:element name="CDSMessageTrailer" type="ns:CDSMessageTrailer_Structure"/>
         
</xs:sequence>
         
<xs:attribute name="CDSProtocolIdentifierCode" type="ns:CDSProtocolIdentifierCode_Type" use="required" fixed="020"/>
         
<xs:attribute name="CDSBulkReplacementGroupCode" type="ns:CDSBulkReplacementGroupCode_Type" use="required" fixed="040"/>
         
<xs:attribute name="CDSTypeCode" type="ns:CDSTypeCode_Type" use="required" fixed="150"/>
       
</xs:complexType>
     
</xs:element>
     
<xs:element name="CDSBulkGroup-050-Message" maxOccurs="unbounded">
       
<xs:annotation>
         
<xs:documentation>Detained and/or Long Term Psyche Census CDS Type 170</xs:documentation>
       
</xs:annotation>
       
<xs:complexType>
         
<xs:sequence>
           
<xs:element name="CDSMessageHeader" type="ns:CDSMessageHeader_Structure"/>
           
<xs:element name="CDSTransactionHeader_BulkUpdate" type="ns:CDSTransactionHeader_BulkUpdate_Structure"/>
           
<xs:element name="AdmittedPatientCare_DetainedAndOrLongTermPsychiatricCensus" type="ns:AdmittedPatientCare_DetainedAndOrLongTermPsychiatricCensus_Structure">
             
<xs:annotation>
               
<xs:documentation>CDS TYPE 170</xs:documentation>
             
</xs:annotation>
           
</xs:element>
           
<xs:element name="CDSMessageTrailer" type="ns:CDSMessageTrailer_Structure"/>
         
</xs:sequence>
         
<xs:attribute name="CDSProtocolIdentifierCode" type="ns:CDSProtocolIdentifierCode_Type" use="required" fixed="020"/>
         
<xs:attribute name="CDSBulkReplacementGroupCode" type="ns:CDSBulkReplacementGroupCode_Type" use="required" fixed="050"/>
         
<xs:attribute name="CDSTypeCode" type="ns:CDSTypeCode_Type" use="required" fixed="170">
           
<xs:annotation>
             
<xs:documentation>CDS Type 170 only</xs:documentation>
           
</xs:annotation>
         
</xs:attribute>
       
</xs:complexType>
     
</xs:element>
     
<xs:element name="CDSBulkGroup-060-Message" maxOccurs="unbounded">
       
<xs:annotation>
         
<xs:documentation>Care ACtivity  - CDS Type 020 Includes Out Patients Renamed in V6-0</xs:documentation>
       
</xs:annotation>
       
<xs:complexType>
         
<xs:sequence>
           
<xs:element name="CDSMessageHeader" type="ns:CDSMessageHeader_Structure"/>
           
<xs:element name="CDSTransactionHeader_BulkUpdate" type="ns:CDSTransactionHeader_BulkUpdate_Structure"/>
           
<xs:element name="Outpatient" type="ns:Outpatient_Structure">
             
<xs:annotation>
               
<xs:documentation>CDS TYPE 020</xs:documentation>
             
</xs:annotation>
           
</xs:element>
           
<xs:element name="CDSMessageTrailer" type="ns:CDSMessageTrailer_Structure"/>
         
</xs:sequence>
         
<xs:attribute name="CDSProtocolIdentifierCode" type="ns:CDSProtocolIdentifierCode_Type" use="required" fixed="020"/>
         
<xs:attribute name="CDSBulkReplacementGroupCode" type="ns:CDSBulkReplacementGroupCode_Type" use="required" fixed="060"/>
         
<xs:attribute name="CDSTypeCode" type="ns:CDSTypeCode_Type" use="required" fixed="020">
           
<xs:annotation>
             
<xs:documentation>CDS Type 020 only</xs:documentation>
           
</xs:annotation>
         
</xs:attribute>
       
</xs:complexType>
     
</xs:element>
     
<xs:element name="CDSBulkGroup-070-Message" maxOccurs="unbounded">
       
<xs:annotation>
         
<xs:documentation>EAL End Of Period Census - Standard CDS Type 030</xs:documentation>
       
</xs:annotation>
       
<xs:complexType>
         
<xs:sequence>
           
<xs:element name="CDSMessageHeader" type="ns:CDSMessageHeader_Structure"/>
           
<xs:element name="CDSTransactionHeader_BulkUpdate" type="ns:CDSTransactionHeader_BulkUpdate_Structure"/>
           
<xs:element name="EALEndOfPeriodCensus_Standard" type="ns:EALEndOfPeriodCensus_Standard_Structure">
             
<xs:annotation>
               
<xs:documentation>CDS TYPE 030</xs:documentation>
             
</xs:annotation>
           
</xs:element>
           
<xs:element name="CDSMessageTrailer" type="ns:CDSMessageTrailer_Structure"/>
         
</xs:sequence>
         
<xs:attribute name="CDSProtocolIdentifierCode" type="ns:CDSProtocolIdentifierCode_Type" use="required" fixed="020"/>
         
<xs:attribute name="CDSBulkReplacementGroupCode" type="ns:CDSBulkReplacementGroupCode_Type" use="required" fixed="070"/>
         
<xs:attribute name="CDSTypeCode" type="ns:CDSTypeCode_Type" use="required" fixed="030">
           
<xs:annotation>
             
<xs:documentation>CDS Type 030 only</xs:documentation>
           
</xs:annotation>
         
</xs:attribute>
       
</xs:complexType>
     
</xs:element>
     
<xs:element name="CDSBulkGroup-080-Message" maxOccurs="unbounded">
       
<xs:annotation>
         
<xs:documentation>EAL End Of Period Census - New and Old CDS Types 040 and 050</xs:documentation>
       
</xs:annotation>
       
<xs:complexType>
         
<xs:sequence>
           
<xs:element name="CDSMessageHeader" type="ns:CDSMessageHeader_Structure"/>
           
<xs:element name="CDSTransactionHeader_BulkUpdate" type="ns:CDSTransactionHeader_BulkUpdate_Structure"/>
           
<xs:choice>
             
<xs:element name="EALEndOfPeriodCensus_Old" type="ns:EALEndOfPeriodCensus_Old_Structure">
               
<xs:annotation>
                 
<xs:documentation>CDS TYPE 040 - EAL-EOP New</xs:documentation>
               
</xs:annotation>
             
</xs:element>
             
<xs:element name="EALEndOfPeriodCensus_New" type="ns:EALEndOfPeriodCensus_New_Structure">
               
<xs:annotation>
                 
<xs:documentation>CDS TYPE 050 - EAL-EOP OLD</xs:documentation>
               
</xs:annotation>
             
</xs:element>
           
</xs:choice>
           
<xs:element name="CDSMessageTrailer" type="ns:CDSMessageTrailer_Structure"/>
         
</xs:sequence>
         
<xs:attribute name="CDSProtocolIdentifierCode" type="ns:CDSProtocolIdentifierCode_Type" use="required" fixed="020"/>
         
<xs:attribute name="CDSBulkReplacementGroupCode" type="ns:CDSBulkReplacementGroupCode_Type" use="required" fixed="080"/>
         
<xs:attribute name="CDSTypeCode" type="ns:CDSTypes-EAL-EOP-040-050_Type" use="required">
           
<xs:annotation>
             
<xs:documentation>CDS Types 040 and 050</xs:documentation>
           
</xs:annotation>
         
</xs:attribute>
       
</xs:complexType>
     
</xs:element>
     
<xs:element name="CDSBulkGroup-090-Message" maxOccurs="unbounded">
       
<xs:annotation>
         
<xs:documentation>EAL Event During Period - Add CDS Type 060</xs:documentation>
       
</xs:annotation>
       
<xs:complexType>
         
<xs:sequence>
           
<xs:element name="CDSMessageHeader" type="ns:CDSMessageHeader_Structure"/>
           
<xs:element name="CDSTransactionHeader_BulkUpdate" type="ns:CDSTransactionHeader_BulkUpdate_Structure"/>
           
<xs:element name="EALEventDuringPeriod_Add" type="ns:EALEventDuringPeriod_Add_Structure">
             
<xs:annotation>
               
<xs:documentation>CDS TYPE 060</xs:documentation>
             
</xs:annotation>
           
</xs:element>
           
<xs:element name="CDSMessageTrailer" type="ns:CDSMessageTrailer_Structure"/>
         
</xs:sequence>
         
<xs:attribute name="CDSProtocolIdentifierCode" type="ns:CDSProtocolIdentifierCode_Type" use="required" fixed="020"/>
         
<xs:attribute name="CDSBulkReplacementGroupCode" type="ns:CDSBulkReplacementGroupCode_Type" use="required" fixed="090"/>
         
<xs:attribute name="CDSTypeCode" type="ns:CDSTypeCode_Type" use="required" fixed="060">
           
<xs:annotation>
             
<xs:documentation>CDS Type 060 only</xs:documentation>
           
</xs:annotation>
         
</xs:attribute>
       
</xs:complexType>
     
</xs:element>
     
<xs:element name="CDSBulkGroup-100-Message" maxOccurs="unbounded">
       
<xs:annotation>
         
<xs:documentation>EAL Event During Period - Remove CDS Type 070</xs:documentation>
       
</xs:annotation>
       
<xs:complexType>
         
<xs:sequence>
           
<xs:element name="CDSMessageHeader" type="ns:CDSMessageHeader_Structure"/>
           
<xs:element name="CDSTransactionHeader_BulkUpdate" type="ns:CDSTransactionHeader_BulkUpdate_Structure"/>
           
<xs:element name="EALEventDuringPeriod_Remove" type="ns:EALEventDuringPeriod_Remove_Structure">
             
<xs:annotation>
               
<xs:documentation>CDS TYPE 070</xs:documentation>
             
</xs:annotation>
           
</xs:element>
           
<xs:element name="CDSMessageTrailer" type="ns:CDSMessageTrailer_Structure"/>
         
</xs:sequence>
         
<xs:attribute name="CDSProtocolIdentifierCode" type="ns:CDSProtocolIdentifierCode_Type" use="required" fixed="020"/>
         
<xs:attribute name="CDSBulkReplacementGroupCode" type="ns:CDSBulkReplacementGroupCode_Type" use="required" fixed="100"/>
         
<xs:attribute name="CDSTypeCode" type="ns:CDSTypeCode_Type" use="required" fixed="070">
           
<xs:annotation>
             
<xs:documentation>CDS Type 070 only</xs:documentation>
           
</xs:annotation>
         
</xs:attribute>
       
</xs:complexType>
     
</xs:element>
     
<xs:element name="CDSBulkGroup-110-Message" maxOccurs="unbounded">
       
<xs:annotation>
         
<xs:documentation>EAL Event During Period - Offer CDS Type 080</xs:documentation>
       
</xs:annotation>
       
<xs:complexType>
         
<xs:sequence>
           
<xs:element name="CDSMessageHeader" type="ns:CDSMessageHeader_Structure"/>
           
<xs:element name="CDSTransactionHeader_BulkUpdate" type="ns:CDSTransactionHeader_BulkUpdate_Structure"/>
           
<xs:element name="EALEventDuringPeriod_Offer" type="ns:EALEventDuringPeriod_Offer_Structure">
             
<xs:annotation>
               
<xs:documentation>CDS TYPE 080</xs:documentation>
             
</xs:annotation>
           
</xs:element>
           
<xs:element name="CDSMessageTrailer" type="ns:CDSMessageTrailer_Structure"/>
         
</xs:sequence>
         
<xs:attribute name="CDSProtocolIdentifierCode" type="ns:CDSProtocolIdentifierCode_Type" use="required" fixed="020"/>
         
<xs:attribute name="CDSBulkReplacementGroupCode" type="ns:CDSBulkReplacementGroupCode_Type" use="required" fixed="110"/>
         
<xs:attribute name="CDSTypeCode" type="ns:CDSTypeCode_Type" use="required" fixed="080">
           
<xs:annotation>
             
<xs:documentation>CDS Type 080 only</xs:documentation>
           
</xs:annotation>
         
</xs:attribute>
       
</xs:complexType>
     
</xs:element>
     
<xs:element name="CDSBulkGroup-120-Message" maxOccurs="unbounded">
       
<xs:annotation>
         
<xs:documentation>EAL Event During Period - Available / Unavailable - CDS Type 090</xs:documentation>
         
<xs:documentation>EAL Event During Period - Available / Unavailable - CDS Type 090</xs:documentation>
       
</xs:annotation>
       
<xs:complexType>
         
<xs:sequence>
           
<xs:element name="CDSMessageHeader" type="ns:CDSMessageHeader_Structure"/>
           
<xs:element name="CDSTransactionHeader_BulkUpdate" type="ns:CDSTransactionHeader_BulkUpdate_Structure"/>
           
<xs:element name="EALEventDuringPeriod_Available_Unavailable" type="ns:EALEventDuringPeriod_Available_Unavailable_Structure">
             
<xs:annotation>
               
<xs:documentation>CDS TYPE 090</xs:documentation>
             
</xs:annotation>
           
</xs:element>
           
<xs:element name="CDSMessageTrailer" type="ns:CDSMessageTrailer_Structure"/>
         
</xs:sequence>
         
<xs:attribute name="CDSProtocolIdentifierCode" type="ns:CDSProtocolIdentifierCode_Type" use="required" fixed="020"/>
         
<xs:attribute name="CDSBulkReplacementGroupCode" type="ns:CDSBulkReplacementGroupCode_Type" use="required" fixed="120"/>
         
<xs:attribute name="CDSTypeCode" type="ns:CDSTypeCode_Type" use="required" fixed="090">
           
<xs:annotation>
             
<xs:documentation>CDS Type 090 only</xs:documentation>
           
</xs:annotation>
         
</xs:attribute>
       
</xs:complexType>
     
</xs:element>
     
<xs:element name="CDSBulkGroup-130-Message" maxOccurs="unbounded">
       
<xs:annotation>
         
<xs:documentation>EAL Event During Period - New and Old CDS Types 100 and 110</xs:documentation>
       
</xs:annotation>
       
<xs:complexType>
         
<xs:sequence>
           
<xs:element name="CDSMessageHeader" type="ns:CDSMessageHeader_Structure"/>
           
<xs:element name="CDSTransactionHeader_BulkUpdate" type="ns:CDSTransactionHeader_BulkUpdate_Structure"/>
           
<xs:choice>
             
<xs:element name="EALEventDuringPeriod_OldServiceAgreement" type="ns:EALEventDuringPeriod_OldServiceAgreement_Structure">
               
<xs:annotation>
                 
<xs:documentation>CDS TYPE 100 - EAL-EDP New</xs:documentation>
               
</xs:annotation>
             
</xs:element>
             
<xs:element name="EALEventDuringPeriod_NewServiceAgreement" type="ns:EALEventDuringPeriod_NewServiceAgreement_Structure">
               
<xs:annotation>
                 
<xs:documentation>CDS TYPE 110 - EAL-EDP-Old</xs:documentation>
               
</xs:annotation>
             
</xs:element>
           
</xs:choice>
           
<xs:element name="CDSMessageTrailer" type="ns:CDSMessageTrailer_Structure"/>
         
</xs:sequence>
         
<xs:attribute name="CDSProtocolIdentifierCode" type="ns:CDSProtocolIdentifierCode_Type" use="required" fixed="020"/>
         
<xs:attribute name="CDSBulkReplacementGroupCode" type="ns:CDSBulkReplacementGroupCode_Type" use="required" fixed="130"/>
         
<xs:attribute name="CDSTypeCode" type="ns:CDSTypes-EAL-EDP-100-110_Type" use="required"/>
       
</xs:complexType>
     
</xs:element>
     
<xs:element name="CDSBulkGroup-140-Message" maxOccurs="unbounded">
       
<xs:annotation>
         
<xs:documentation>Accident And Emergency - CDS Type 010</xs:documentation>
       
</xs:annotation>
       
<xs:complexType>
         
<xs:sequence>
           
<xs:element name="CDSMessageHeader" type="ns:CDSMessageHeader_Structure"/>
           
<xs:element name="CDSTransactionHeader_BulkUpdate" type="ns:CDSTransactionHeader_BulkUpdate_Structure"/>
           
<xs:element name="AccidentAndEmergencyAttendance" type="ns:AccidentAndEmergencyAttendance_Structure">
             
<xs:annotation>
               
<xs:documentation>CDS TYPE 010</xs:documentation>
             
</xs:annotation>
           
</xs:element>
           
<xs:element name="CDSMessageTrailer" type="ns:CDSMessageTrailer_Structure"/>
         
</xs:sequence>
         
<xs:attribute name="CDSProtocolIdentifierCode" type="ns:CDSProtocolIdentifierCode_Type" use="required" fixed="020"/>
         
<xs:attribute name="CDSBulkReplacementGroupCode" type="ns:CDSBulkReplacementGroupCode_Type" use="required" fixed="140"/>
         
<xs:attribute name="CDSTypeCode" type="ns:CDSTypeCode_Type" use="required" fixed="010">
           
<xs:annotation>
             
<xs:documentation>CDS Type 010 only</xs:documentation>
           
</xs:annotation>
         
</xs:attribute>
       
</xs:complexType>
     
</xs:element>
     
<xs:element name="CDSBulkGroup-150-Message" maxOccurs="unbounded">
       
<xs:annotation>
         
<xs:documentation>Future Care Activity - CDS Type 021 (includes Future Outpatients)  Added in V6-0 Sept 2006</xs:documentation>
       
</xs:annotation>
       
<xs:complexType>
         
<xs:sequence>
           
<xs:element name="CDSMessageHeader" type="ns:CDSMessageHeader_Structure"/>
           
<xs:element name="CDSTransactionHeader_BulkUpdate" type="ns:CDSTransactionHeader_BulkUpdate_Structure"/>
           
<xs:element name="Future_Outpatient" type="ns:Future_Outpatient_Structure">
             
<xs:annotation>
               
<xs:documentation>CDS TYPE 021</xs:documentation>
             
</xs:annotation>
           
</xs:element>
           
<xs:element name="CDSMessageTrailer" type="ns:CDSMessageTrailer_Structure"/>
         
</xs:sequence>
         
<xs:attribute name="CDSProtocolIdentifierCode" type="ns:CDSProtocolIdentifierCode_Type" use="required" fixed="020"/>
         
<xs:attribute name="CDSBulkReplacementGroupCode" type="ns:CDSBulkReplacementGroupCode_Type" use="required" fixed="150"/>
         
<xs:attribute name="CDSTypeCode" type="ns:CDSTypeCode_Type" use="required" fixed="021">
           
<xs:annotation>
             
<xs:documentation>CDS Type 021 only</xs:documentation>
           
</xs:annotation>
         
</xs:attribute>
       
</xs:complexType>
     
</xs:element>
   
</xs:choice>
   
<xs:element name="CDSInterchangeTrailer" type="ns:CDSInterchangeTrailer_Structure"/>
 
</xs:sequence>
</xs:complexType>

element CDSInterchange_Structure/CDSInterchangeHeader
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p2.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:CDSInterchangeHeader_Structure
properties
isRef 0
content complex
children ns:CDSInterchangeSenderIdentity ns:CDSInterchangeReceiverIdentity ns:CDSInterchangeControlReference ns:CDSInterchangeDateOfPreparation ns:CDSInterchangeTimeOfPreparation ns:CDSInterchangeApplicationReference ns:CDSInterchangeTestIndicator
source <xs:element name="CDSInterchangeHeader" type="ns:CDSInterchangeHeader_Structure"/>

element CDSInterchange_Structure/CDSNetChange-All-MessageTypes
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p3.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
properties
isRef 0
minOcc 1
maxOcc unbounded
content complex
children ns:CDSMessageHeader ns:CDSTransactionHeader_NetChange ns:AccidentAndEmergencyAttendance ns:Outpatient ns:Future_Outpatient ns:EALEndOfPeriodCensus_Standard ns:EALEndOfPeriodCensus_Old ns:EALEndOfPeriodCensus_New ns:EALEventDuringPeriod_Add ns:EALEventDuringPeriod_Remove ns:EALEventDuringPeriod_Offer ns:EALEventDuringPeriod_Available_Unavailable ns:EALEventDuringPeriod_OldServiceAgreement ns:EALEventDuringPeriod_NewServiceAgreement ns:AdmittedPatientCare_Finished_BirthEpisode ns:AdmittedPatientCare_Finished_GeneralEpisode ns:AdmittedPatientCare_Finished_DeliveryEpisode ns:AdmittedPatientCare_OtherBirthEvent ns:AdmittedPatientCare_OtherDelivery ns:AdmittedPatientCare_DetainedAndOrLongTermPsychiatricCensus ns:AdmittedPatientCare_Unfinished_BirthEpisode ns:AdmittedPatientCare_Unfinished_GeneralEpisode ns:AdmittedPatientCare_Unfinished_DeliveryEpisode ns:DeleteTransaction ns:CDSMessageTrailer
attributes
Name  Type  Use  Default  Fixed  annotation
CDSProtocolIdentifierCodens:CDSProtocolIdentifierCode_Typerequired    010  
documentation
Enforce CDS Protocols 010 = NET
CDSBulkReplacementGroupCodens:CDSBulkReplacementGroupCode_Typeprohibited      
documentation
Bulk Replacement Group Not Required
CDSTypeCodens:CDSTypeCode_Typerequired      
documentation
All valid CDS Types
annotation
documentation
ALL CDS Types Any combination or sequenced
source <xs:element name="CDSNetChange-All-MessageTypes" maxOccurs="unbounded">
 
<xs:annotation>
   
<xs:documentation>ALL CDS Types Any combination or sequenced</xs:documentation>
 
</xs:annotation>
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element name="CDSMessageHeader" type="ns:CDSMessageHeader_Structure"/>
     
<xs:element name="CDSTransactionHeader_NetChange" type="ns:CDSTransactionHeader_NetChange_Structure"/>
     
<xs:choice>
       
<xs:element name="AccidentAndEmergencyAttendance" type="ns:AccidentAndEmergencyAttendance_Structure">
         
<xs:annotation>
           
<xs:documentation>CDS TYPE 010</xs:documentation>
         
</xs:annotation>
       
</xs:element>
       
<xs:element name="Outpatient" type="ns:Outpatient_Structure">
         
<xs:annotation>
           
<xs:documentation>CDS TYPE 020</xs:documentation>
         
</xs:annotation>
       
</xs:element>
       
<xs:element name="Future_Outpatient" type="ns:Future_Outpatient_Structure">
         
<xs:annotation>
           
<xs:documentation>CDS TYPE 021</xs:documentation>
         
</xs:annotation>
       
</xs:element>
       
<xs:element name="EALEndOfPeriodCensus_Standard" type="ns:EALEndOfPeriodCensus_Standard_Structure">
         
<xs:annotation>
           
<xs:documentation>CDS TYPE 030</xs:documentation>
         
</xs:annotation>
       
</xs:element>
       
<xs:element name="EALEndOfPeriodCensus_Old" type="ns:EALEndOfPeriodCensus_Old_Structure">
         
<xs:annotation>
           
<xs:documentation>CDS TYPE 040</xs:documentation>
         
</xs:annotation>
       
</xs:element>
       
<xs:element name="EALEndOfPeriodCensus_New" type="ns:EALEndOfPeriodCensus_New_Structure">
         
<xs:annotation>
           
<xs:documentation>CDS TYPE 050</xs:documentation>
         
</xs:annotation>
       
</xs:element>
       
<xs:element name="EALEventDuringPeriod_Add" type="ns:EALEventDuringPeriod_Add_Structure">
         
<xs:annotation>
           
<xs:documentation>CDS TYPE 060</xs:documentation>
         
</xs:annotation>
       
</xs:element>
       
<xs:element name="EALEventDuringPeriod_Remove" type="ns:EALEventDuringPeriod_Remove_Structure">
         
<xs:annotation>
           
<xs:documentation>CDS TYPE 070</xs:documentation>
         
</xs:annotation>
       
</xs:element>
       
<xs:element name="EALEventDuringPeriod_Offer" type="ns:EALEventDuringPeriod_Offer_Structure">
         
<xs:annotation>
           
<xs:documentation>CDS TYPE 080</xs:documentation>
         
</xs:annotation>
       
</xs:element>
       
<xs:element name="EALEventDuringPeriod_Available_Unavailable" type="ns:EALEventDuringPeriod_Available_Unavailable_Structure">
         
<xs:annotation>
           
<xs:documentation>CDS TYPE 090</xs:documentation>
         
</xs:annotation>
       
</xs:element>
       
<xs:element name="EALEventDuringPeriod_OldServiceAgreement" type="ns:EALEventDuringPeriod_OldServiceAgreement_Structure">
         
<xs:annotation>
           
<xs:documentation>CDS TYPE 100</xs:documentation>
         
</xs:annotation>
       
</xs:element>
       
<xs:element name="EALEventDuringPeriod_NewServiceAgreement" type="ns:EALEventDuringPeriod_NewServiceAgreement_Structure">
         
<xs:annotation>
           
<xs:documentation>CDS TYPE 110</xs:documentation>
         
</xs:annotation>
       
</xs:element>
       
<xs:element name="AdmittedPatientCare_Finished_BirthEpisode" type="ns:AdmittedPatientCare_Finished_BirthEpisode_Structure">
         
<xs:annotation>
           
<xs:documentation>CDS TYPE 120</xs:documentation>
         
</xs:annotation>
       
</xs:element>
       
<xs:element name="AdmittedPatientCare_Finished_GeneralEpisode" type="ns:AdmittedPatientCare_Finished_GeneralEpisode_Structure">
         
<xs:annotation>
           
<xs:documentation>CDS TYPE 130</xs:documentation>
         
</xs:annotation>
       
</xs:element>
       
<xs:element name="AdmittedPatientCare_Finished_DeliveryEpisode" type="ns:AdmittedPatientCare_Finished_DeliveryEpisode_Structure">
         
<xs:annotation>
           
<xs:documentation>CDS TYPE 140</xs:documentation>
         
</xs:annotation>
       
</xs:element>
       
<xs:element name="AdmittedPatientCare_OtherBirthEvent" type="ns:AdmittedPatientCare_OtherBirthEvent_Structure">
         
<xs:annotation>
           
<xs:documentation>CDS TYPE 150</xs:documentation>
         
</xs:annotation>
       
</xs:element>
       
<xs:element name="AdmittedPatientCare_OtherDelivery" type="ns:AdmittedPatientCare_OtherDelivery_Structure">
         
<xs:annotation>
           
<xs:documentation>CDS TYPE 160</xs:documentation>
         
</xs:annotation>
       
</xs:element>
       
<xs:element name="AdmittedPatientCare_DetainedAndOrLongTermPsychiatricCensus" type="ns:AdmittedPatientCare_DetainedAndOrLongTermPsychiatricCensus_Structure">
         
<xs:annotation>
           
<xs:documentation>CDS TYPE 170</xs:documentation>
         
</xs:annotation>
       
</xs:element>
       
<xs:element name="AdmittedPatientCare_Unfinished_BirthEpisode" type="ns:AdmittedPatientCare_Unfinished_BirthEpisode_Structure">
         
<xs:annotation>
           
<xs:documentation>CDS TYPE 180</xs:documentation>
         
</xs:annotation>
       
</xs:element>
       
<xs:element name="AdmittedPatientCare_Unfinished_GeneralEpisode" type="ns:AdmittedPatientCare_Unfinished_GeneralEpisode_Structure">
         
<xs:annotation>
           
<xs:documentation>CDS TYPE 190</xs:documentation>
         
</xs:annotation>
       
</xs:element>
       
<xs:element name="AdmittedPatientCare_Unfinished_DeliveryEpisode" type="ns:AdmittedPatientCare_Unfinished_DeliveryEpisode_Structure">
         
<xs:annotation>
           
<xs:documentation>CDS TYPE 200</xs:documentation>
         
</xs:annotation>
       
</xs:element>
       
<xs:element name="DeleteTransaction">
         
<xs:complexType/>
       
</xs:element>
     
</xs:choice>
     
<xs:element name="CDSMessageTrailer" type="ns:CDSMessageTrailer_Structure"/>
   
</xs:sequence>
   
<xs:attribute name="CDSProtocolIdentifierCode" type="ns:CDSProtocolIdentifierCode_Type" use="required" fixed="010">
     
<xs:annotation>
       
<xs:documentation>Enforce CDS Protocols 010 = NET</xs:documentation>
     
</xs:annotation>
   
</xs:attribute>
   
<xs:attribute name="CDSBulkReplacementGroupCode" type="ns:CDSBulkReplacementGroupCode_Type" use="prohibited">
     
<xs:annotation>
       
<xs:documentation>Bulk Replacement Group Not Required</xs:documentation>
     
</xs:annotation>
   
</xs:attribute>
   
<xs:attribute name="CDSTypeCode" type="ns:CDSTypeCode_Type" use="required">
     
<xs:annotation>
       
<xs:documentation>All valid CDS Types</xs:documentation>
     
</xs:annotation>
   
</xs:attribute>
 
</xs:complexType>
</xs:element>

attribute CDSInterchange_Structure/CDSNetChange-All-MessageTypes/@CDSProtocolIdentifierCode
type ns:CDSProtocolIdentifierCode_Type
properties
isRef 0
fixed 010
use required
facets
Kind Value annotation 
maxLength 
enumeration 010 
enumeration 020 
annotation
documentation
Enforce CDS Protocols 010 = NET
source <xs:attribute name="CDSProtocolIdentifierCode" type="ns:CDSProtocolIdentifierCode_Type" use="required" fixed="010">
 
<xs:annotation>
   
<xs:documentation>Enforce CDS Protocols 010 = NET</xs:documentation>
 
</xs:annotation>
</xs:attribute>

attribute CDSInterchange_Structure/CDSNetChange-All-MessageTypes/@CDSBulkReplacementGroupCode
type ns:CDSBulkReplacementGroupCode_Type
properties
isRef 0
use prohibited
facets
Kind Value annotation 
maxLength 
enumeration 010 
enumeration 020 
enumeration 030 
enumeration 040 
enumeration 050 
enumeration 060 
enumeration 070 
enumeration 080 
enumeration 090 
enumeration 100 
enumeration 110 
enumeration 120 
enumeration 130 
enumeration 140 
enumeration 150 
annotation
documentation
Bulk Replacement Group Not Required
source <xs:attribute name="CDSBulkReplacementGroupCode" type="ns:CDSBulkReplacementGroupCode_Type" use="prohibited">
 
<xs:annotation>
   
<xs:documentation>Bulk Replacement Group Not Required</xs:documentation>
 
</xs:annotation>
</xs:attribute>

attribute CDSInterchange_Structure/CDSNetChange-All-MessageTypes/@CDSTypeCode
type ns:CDSTypeCode_Type
properties
isRef 0
use required
facets
Kind Value annotation 
maxLength 
enumeration 010 
enumeration 020 
enumeration 021 
enumeration 030 
enumeration 040 
enumeration 050 
enumeration 060 
enumeration 070 
enumeration 080 
enumeration 090 
enumeration 100 
enumeration 110 
enumeration 120 
enumeration 130 
enumeration 140 
enumeration 150 
enumeration 160 
enumeration 170 
enumeration 180 
enumeration 190 
enumeration 200 
annotation
documentation
All valid CDS Types
source <xs:attribute name="CDSTypeCode" type="ns:CDSTypeCode_Type" use="required">
 
<xs:annotation>
   
<xs:documentation>All valid CDS Types</xs:documentation>
 
</xs:annotation>
</xs:attribute>

element CDSInterchange_Structure/CDSNetChange-All-MessageTypes/CDSMessageHeader
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p4.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:CDSMessageHeader_Structure
properties
isRef 0
content complex
children ns:CDSMessageType ns:CDSMessageVersionNumber ns:CDSMessageReferenceNumber ns:CDSMessageRecordIdentifier
source <xs:element name="CDSMessageHeader" type="ns:CDSMessageHeader_Structure"/>

element CDSInterchange_Structure/CDSNetChange-All-MessageTypes/CDSTransactionHeader_NetChange
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p5.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:CDSTransactionHeader_NetChange_Structure
properties
isRef 0
content complex
children ns:CDSTypeCode ns:CDSProtocolIdentifierCode ns:CDSUniqueIdentifier ns:CDSUpdateType ns:CDSApplicableDate ns:CDSApplicableTime ns:CDSActivityDate ns:OrganisationCode_CDSSenderIdentity ns:OrganisationCode_CDSPrimeRecipientIdentity ns:OrganisationCode_CDSCopyRecipientIdentity
source <xs:element name="CDSTransactionHeader_NetChange" type="ns:CDSTransactionHeader_NetChange_Structure"/>

element CDSInterchange_Structure/CDSNetChange-All-MessageTypes/AccidentAndEmergencyAttendance
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p6.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:AccidentAndEmergencyAttendance_Structure
properties
isRef 0
content complex
children ns:PatientPathway ns:PersonGroupPatient_AAndE_Structure ns:GPRegistration ns:AAndEAttendanceLocationGroup ns:AttendanceOccurrence
annotation
documentation
CDS TYPE 010
source <xs:element name="AccidentAndEmergencyAttendance" type="ns:AccidentAndEmergencyAttendance_Structure">
 
<xs:annotation>
   
<xs:documentation>CDS TYPE 010</xs:documentation>
 
</xs:annotation>
</xs:element>

element CDSInterchange_Structure/CDSNetChange-All-MessageTypes/Outpatient
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p7.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:Outpatient_Structure
properties
isRef 0
content complex
children ns:PatientPathway ns:PersonGroupPatient_Outpatient_Structure ns:CareEpisode ns:CareAttendance ns:GPRegistration ns:OutpatientReferral ns:MissedAppointmentOccurrence
annotation
documentation
CDS TYPE 020
source <xs:element name="Outpatient" type="ns:Outpatient_Structure">
 
<xs:annotation>
   
<xs:documentation>CDS TYPE 020</xs:documentation>
 
</xs:annotation>
</xs:element>

element CDSInterchange_Structure/CDSNetChange-All-MessageTypes/Future_Outpatient
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p8.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:Future_Outpatient_Structure
properties
isRef 0
content complex
children ns:PatientPathway ns:PersonGroupPatient_Outpatient_Structure ns:CareEpisode ns:CareAttendance ns:GPRegistration ns:OutpatientReferral ns:MissedAppointmentOccurrence
annotation
documentation
CDS TYPE 021
source <xs:element name="Future_Outpatient" type="ns:Future_Outpatient_Structure">
 
<xs:annotation>
   
<xs:documentation>CDS TYPE 021</xs:documentation>
 
</xs:annotation>
</xs:element>

element CDSInterchange_Structure/CDSNetChange-All-MessageTypes/EALEndOfPeriodCensus_Standard
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p9.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:EALEndOfPeriodCensus_Standard_Structure
properties
isRef 0
content complex
children ns:PatientPathway ns:PersonGroupPatient_EAL ns:ServiceAgreementDetails ns:ElectiveAdmissionListEntry ns:GPRegistration ns:Referrer ns:Referral ns:OfferOfAdmission ns:OriginalEALEntry ns:EALEntryRemoval
annotation
documentation
CDS TYPE 030
source <xs:element name="EALEndOfPeriodCensus_Standard" type="ns:EALEndOfPeriodCensus_Standard_Structure">
 
<xs:annotation>
   
<xs:documentation>CDS TYPE 030</xs:documentation>
 
</xs:annotation>
</xs:element>

element CDSInterchange_Structure/CDSNetChange-All-MessageTypes/EALEndOfPeriodCensus_Old
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p10.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:EALEndOfPeriodCensus_Old_Structure
properties
isRef 0
content complex
children ns:PatientPathway ns:ServiceAgreementChange
annotation
documentation
CDS TYPE 040
source <xs:element name="EALEndOfPeriodCensus_Old" type="ns:EALEndOfPeriodCensus_Old_Structure">
 
<xs:annotation>
   
<xs:documentation>CDS TYPE 040</xs:documentation>
 
</xs:annotation>
</xs:element>

element CDSInterchange_Structure/CDSNetChange-All-MessageTypes/EALEndOfPeriodCensus_New
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p11.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:EALEndOfPeriodCensus_New_Structure
properties
isRef 0
content complex
children ns:PatientPathway ns:PersonGroupPatient_EAL ns:ServiceAgreementChange ns:ElectiveAdmissionListEntry ns:GPRegistration ns:Referrer ns:Referral ns:OfferOfAdmission ns:OriginalEALEntry ns:EALEntryRemoval
annotation
documentation
CDS TYPE 050
source <xs:element name="EALEndOfPeriodCensus_New" type="ns:EALEndOfPeriodCensus_New_Structure">
 
<xs:annotation>
   
<xs:documentation>CDS TYPE 050</xs:documentation>
 
</xs:annotation>
</xs:element>

element CDSInterchange_Structure/CDSNetChange-All-MessageTypes/EALEventDuringPeriod_Add
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p12.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:EALEventDuringPeriod_Add_Structure
properties
isRef 0
content complex
children ns:PatientPathway ns:PersonGroupPatient_EAL ns:ServiceAgreementDetails ns:ElectiveAdmissionListEntry ns:GPRegistration ns:Referrer ns:Referral ns:OfferOfAdmission ns:OriginalEALEntry ns:EALEntryRemoval
annotation
documentation
CDS TYPE 060
source <xs:element name="EALEventDuringPeriod_Add" type="ns:EALEventDuringPeriod_Add_Structure">
 
<xs:annotation>
   
<xs:documentation>CDS TYPE 060</xs:documentation>
 
</xs:annotation>
</xs:element>

element CDSInterchange_Structure/CDSNetChange-All-MessageTypes/EALEventDuringPeriod_Remove
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p13.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:EALEventDuringPeriod_Remove_Structure
properties
isRef 0
content complex
children ns:PatientPathway ns:EALEntryRemoval
annotation
documentation
CDS TYPE 070
source <xs:element name="EALEventDuringPeriod_Remove" type="ns:EALEventDuringPeriod_Remove_Structure">
 
<xs:annotation>
   
<xs:documentation>CDS TYPE 070</xs:documentation>
 
</xs:annotation>
</xs:element>

element CDSInterchange_Structure/CDSNetChange-All-MessageTypes/EALEventDuringPeriod_Offer
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p14.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:EALEventDuringPeriod_Offer_Structure
properties
isRef 0
content complex
children ns:PatientPathway ns:OfferOfAdmission
annotation
documentation
CDS TYPE 080
source <xs:element name="EALEventDuringPeriod_Offer" type="ns:EALEventDuringPeriod_Offer_Structure">
 
<xs:annotation>
   
<xs:documentation>CDS TYPE 080</xs:documentation>
 
</xs:annotation>
</xs:element>

element CDSInterchange_Structure/CDSNetChange-All-MessageTypes/EALEventDuringPeriod_Available_Unavailable
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p15.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:EALEventDuringPeriod_Available_Unavailable_Structure
properties
isRef 0
content complex
children ns:PatientPathway ns:PatientSuspension
annotation
documentation
CDS TYPE 090
source <xs:element name="EALEventDuringPeriod_Available_Unavailable" type="ns:EALEventDuringPeriod_Available_Unavailable_Structure">
 
<xs:annotation>
   
<xs:documentation>CDS TYPE 090</xs:documentation>
 
</xs:annotation>
</xs:element>

element CDSInterchange_Structure/CDSNetChange-All-MessageTypes/EALEventDuringPeriod_OldServiceAgreement
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p16.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:EALEventDuringPeriod_OldServiceAgreement_Structure
properties
isRef 0
content complex
children ns:PatientPathway ns:ServiceAgreementChange
annotation
documentation
CDS TYPE 100
source <xs:element name="EALEventDuringPeriod_OldServiceAgreement" type="ns:EALEventDuringPeriod_OldServiceAgreement_Structure">
 
<xs:annotation>
   
<xs:documentation>CDS TYPE 100</xs:documentation>
 
</xs:annotation>
</xs:element>

element CDSInterchange_Structure/CDSNetChange-All-MessageTypes/EALEventDuringPeriod_NewServiceAgreement
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p17.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:EALEventDuringPeriod_NewServiceAgreement_Structure
properties
isRef 0
content complex
children ns:PatientPathway ns:PersonGroupPatient_EAL ns:ServiceAgreementChange ns:ElectiveAdmissionListEntry ns:GPRegistration ns:Referrer ns:Referral ns:OfferOfAdmission ns:OriginalEALEntry
annotation
documentation
CDS TYPE 110
source <xs:element name="EALEventDuringPeriod_NewServiceAgreement" type="ns:EALEventDuringPeriod_NewServiceAgreement_Structure">
 
<xs:annotation>
   
<xs:documentation>CDS TYPE 110</xs:documentation>
 
</xs:annotation>
</xs:element>

element CDSInterchange_Structure/CDSNetChange-All-MessageTypes/AdmittedPatientCare_Finished_BirthEpisode
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p18.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:AdmittedPatientCare_Finished_BirthEpisode_Structure
properties
isRef 0
content complex
children ns:PatientPathway ns:PersonGroupPatient_Birth ns:HospitalProviderSpell ns:FinishedBirthEpisode ns:CriticalCarePeriod ns:GPRegistration ns:Referrer ns:Pregnancy ns:AntenatalCare ns:LabourDelivery ns:DeliveryOccurrence
annotation
documentation
CDS TYPE 120
source <xs:element name="AdmittedPatientCare_Finished_BirthEpisode" type="ns:AdmittedPatientCare_Finished_BirthEpisode_Structure">
 
<xs:annotation>
   
<xs:documentation>CDS TYPE 120</xs:documentation>
 
</xs:annotation>
</xs:element>

element CDSInterchange_Structure/CDSNetChange-All-MessageTypes/AdmittedPatientCare_Finished_GeneralEpisode
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p19.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:AdmittedPatientCare_Finished_GeneralEpisode_Structure
properties
isRef 0
content complex
children ns:PatientPathway ns:PersonGroupPatient_General ns:HospitalProviderSpell ns:FinishedGeneralEpisode ns:CriticalCarePeriod ns:GPRegistration ns:Referrer ns:Referral ns:EALEntry_APCReference
annotation
documentation
CDS TYPE 130
source <xs:element name="AdmittedPatientCare_Finished_GeneralEpisode" type="ns:AdmittedPatientCare_Finished_GeneralEpisode_Structure">
 
<xs:annotation>
   
<xs:documentation>CDS TYPE 130</xs:documentation>
 
</xs:annotation>
</xs:element>

element CDSInterchange_Structure/CDSNetChange-All-MessageTypes/AdmittedPatientCare_Finished_DeliveryEpisode
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p20.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:AdmittedPatientCare_Finished_DeliveryEpisode_Structure
properties
isRef 0
content complex
children ns:PatientPathway ns:PersonGroupPatient_Delivery ns:HospitalProviderSpell ns:FinishedDeliveryEpisode ns:CriticalCarePeriod ns:GPRegistration ns:Referrer ns:Pregnancy ns:AntenatalCare ns:LabourDelivery ns:BirthOccurrence
annotation
documentation
CDS TYPE 140
source <xs:element name="AdmittedPatientCare_Finished_DeliveryEpisode" type="ns:AdmittedPatientCare_Finished_DeliveryEpisode_Structure">
 
<xs:annotation>
   
<xs:documentation>CDS TYPE 140</xs:documentation>
 
</xs:annotation>
</xs:element>

element CDSInterchange_Structure/CDSNetChange-All-MessageTypes/AdmittedPatientCare_OtherBirthEvent
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p21.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:AdmittedPatientCare_OtherBirthEvent_Structure
properties
isRef 0
content complex
children ns:PatientPathway ns:PersonGroupPatient_Birth ns:GPRegistration ns:Pregnancy ns:AntenatalCare ns:OtherLabourDelivery ns:DeliveryOccurrence
annotation
documentation
CDS TYPE 150
source <xs:element name="AdmittedPatientCare_OtherBirthEvent" type="ns:AdmittedPatientCare_OtherBirthEvent_Structure">
 
<xs:annotation>
   
<xs:documentation>CDS TYPE 150</xs:documentation>
 
</xs:annotation>
</xs:element>

element CDSInterchange_Structure/CDSNetChange-All-MessageTypes/AdmittedPatientCare_OtherDelivery
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p22.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:AdmittedPatientCare_OtherDelivery_Structure
properties
isRef 0
content complex
children ns:PatientPathway ns:PersonGroupPatient_Delivery ns:GPRegistration ns:Pregnancy ns:AntenatalCare ns:OtherLabourDelivery ns:BirthOccurrence
annotation
documentation
CDS TYPE 160
source <xs:element name="AdmittedPatientCare_OtherDelivery" type="ns:AdmittedPatientCare_OtherDelivery_Structure">
 
<xs:annotation>
   
<xs:documentation>CDS TYPE 160</xs:documentation>
 
</xs:annotation>
</xs:element>

element CDSInterchange_Structure/CDSNetChange-All-MessageTypes/AdmittedPatientCare_DetainedAndOrLongTermPsychiatricCensus
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p23.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:AdmittedPatientCare_DetainedAndOrLongTermPsychiatricCensus_Structure
properties
isRef 0
content complex
children ns:PatientPathway ns:PersonGroupPatient_Psychiatric ns:HospitalProviderSpell ns:ConsultantEpisode ns:GPRegistration ns:Referrer ns:EALEntry_APCReference
annotation
documentation
CDS TYPE 170
source <xs:element name="AdmittedPatientCare_DetainedAndOrLongTermPsychiatricCensus" type="ns:AdmittedPatientCare_DetainedAndOrLongTermPsychiatricCensus_Structure">
 
<xs:annotation>
   
<xs:documentation>CDS TYPE 170</xs:documentation>
 
</xs:annotation>
</xs:element>

element CDSInterchange_Structure/CDSNetChange-All-MessageTypes/AdmittedPatientCare_Unfinished_BirthEpisode
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p24.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:AdmittedPatientCare_Unfinished_BirthEpisode_Structure
properties
isRef 0
content complex
children ns:PatientPathway ns:PersonGroupPatient_Birth ns:HospitalProviderSpell ns:UnfinishedBirthEpisode ns:CriticalCarePeriod ns:GPRegistration ns:Referrer ns:Pregnancy ns:AntenatalCare ns:LabourDelivery ns:DeliveryOccurrence
annotation
documentation
CDS TYPE 180
source <xs:element name="AdmittedPatientCare_Unfinished_BirthEpisode" type="ns:AdmittedPatientCare_Unfinished_BirthEpisode_Structure">
 
<xs:annotation>
   
<xs:documentation>CDS TYPE 180</xs:documentation>
 
</xs:annotation>
</xs:element>

element CDSInterchange_Structure/CDSNetChange-All-MessageTypes/AdmittedPatientCare_Unfinished_GeneralEpisode
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p25.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:AdmittedPatientCare_Unfinished_GeneralEpisode_Structure
properties
isRef 0
content complex
children ns:PatientPathway ns:PersonGroupPatient_General_Structure ns:HospitalProviderSpell ns:UnfinishedGeneralEpisode ns:CriticalCarePeriod ns:GPRegistration ns:Referrer ns:Referral ns:EALEntry_APCReference
annotation
documentation
CDS TYPE 190
source <xs:element name="AdmittedPatientCare_Unfinished_GeneralEpisode" type="ns:AdmittedPatientCare_Unfinished_GeneralEpisode_Structure">
 
<xs:annotation>
   
<xs:documentation>CDS TYPE 190</xs:documentation>
 
</xs:annotation>
</xs:element>

element CDSInterchange_Structure/CDSNetChange-All-MessageTypes/AdmittedPatientCare_Unfinished_DeliveryEpisode
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p26.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:AdmittedPatientCare_Unfinished_DeliveryEpisode_Structure
properties
isRef 0
content complex
children ns:PatientPathway ns:PersonGroupPatient_Delivery ns:HospitalProviderSpell ns:UnfinishedDeliveryEpisode ns:CriticalCarePeriod ns:GPRegistration ns:Referrer ns:Pregnancy ns:AntenatalCare ns:LabourDelivery ns:BirthOccurrence
annotation
documentation
CDS TYPE 200
source <xs:element name="AdmittedPatientCare_Unfinished_DeliveryEpisode" type="ns:AdmittedPatientCare_Unfinished_DeliveryEpisode_Structure">
 
<xs:annotation>
   
<xs:documentation>CDS TYPE 200</xs:documentation>
 
</xs:annotation>
</xs:element>

element CDSInterchange_Structure/CDSNetChange-All-MessageTypes/DeleteTransaction
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p27.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
properties
isRef 0
content complex
source <xs:element name="DeleteTransaction">
 
<xs:complexType/>
</xs:element>

element CDSInterchange_Structure/CDSNetChange-All-MessageTypes/CDSMessageTrailer
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p28.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:CDSMessageTrailer_Structure
properties
isRef 0
content complex
children ns:CDSMessageReferenceNumber
source <xs:element name="CDSMessageTrailer" type="ns:CDSMessageTrailer_Structure"/>

element CDSInterchange_Structure/CDSBulkGroup-010-Message
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p29.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
properties
isRef 0
minOcc 1
maxOcc unbounded
content complex
children ns:CDSMessageHeader ns:CDSTransactionHeader_BulkUpdate ns:AdmittedPatientCare_Finished_BirthEpisode ns:AdmittedPatientCare_Finished_GeneralEpisode ns:AdmittedPatientCare_Finished_DeliveryEpisode ns:CDSMessageTrailer
attributes
Name  Type  Use  Default  Fixed  annotation
CDSProtocolIdentifierCodens:CDSProtocolIdentifierCode_Typerequired    020  
documentation
Enforce CDS Protocols 020 = Bulk
CDSBulkReplacementGroupCodens:CDSBulkReplacementGroupCode_Typerequired    010  
documentation
Must be present and as per the NHS Data Dictionary Code List
CDSTypeCodens:CDSTypes-Finished_Typerequired      
documentation
CDS Types 120, 130, 140 only
annotation
documentation
Finished Birth, General, and Delivery CDS Types 120, 130, 140
source <xs:element name="CDSBulkGroup-010-Message" maxOccurs="unbounded">
 
<xs:annotation>
   
<xs:documentation>Finished Birth, General, and Delivery CDS Types 120, 130, 140</xs:documentation>
 
</xs:annotation>
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element name="CDSMessageHeader" type="ns:CDSMessageHeader_Structure"/>
     
<xs:element name="CDSTransactionHeader_BulkUpdate" type="ns:CDSTransactionHeader_BulkUpdate_Structure"/>
     
<xs:choice>
       
<xs:element name="AdmittedPatientCare_Finished_BirthEpisode" type="ns:AdmittedPatientCare_Finished_BirthEpisode_Structure">
         
<xs:annotation>
           
<xs:documentation>CDS TYPE 0120 - Finished Birth Episode</xs:documentation>
         
</xs:annotation>
       
</xs:element>
       
<xs:element name="AdmittedPatientCare_Finished_GeneralEpisode" type="ns:AdmittedPatientCare_Finished_GeneralEpisode_Structure">
         
<xs:annotation>
           
<xs:documentation>CDS TYPE 130 - Finished General Episode</xs:documentation>
         
</xs:annotation>
       
</xs:element>
       
<xs:element name="AdmittedPatientCare_Finished_DeliveryEpisode" type="ns:AdmittedPatientCare_Finished_DeliveryEpisode_Structure">
         
<xs:annotation>
           
<xs:documentation>CDS TYPE 140 - Finished Delivery Episode</xs:documentation>
         
</xs:annotation>
       
</xs:element>
     
</xs:choice>
     
<xs:element name="CDSMessageTrailer" type="ns:CDSMessageTrailer_Structure"/>
   
</xs:sequence>
   
<xs:attribute name="CDSProtocolIdentifierCode" type="ns:CDSProtocolIdentifierCode_Type" use="required" fixed="020">
     
<xs:annotation>
       
<xs:documentation>Enforce CDS Protocols 020 = Bulk</xs:documentation>
     
</xs:annotation>
   
</xs:attribute>
   
<xs:attribute name="CDSBulkReplacementGroupCode" type="ns:CDSBulkReplacementGroupCode_Type" use="required" fixed="010">
     
<xs:annotation>
       
<xs:documentation>Must be present and as per the NHS Data Dictionary Code List</xs:documentation>
     
</xs:annotation>
   
</xs:attribute>
   
<xs:attribute name="CDSTypeCode" type="ns:CDSTypes-Finished_Type" use="required">
     
<xs:annotation>
       
<xs:documentation>CDS Types 120, 130, 140 only</xs:documentation>
     
</xs:annotation>
   
</xs:attribute>
 
</xs:complexType>
</xs:element>

attribute CDSInterchange_Structure/CDSBulkGroup-010-Message/@CDSProtocolIdentifierCode
type ns:CDSProtocolIdentifierCode_Type
properties
isRef 0
fixed 020
use required
facets
Kind Value annotation 
maxLength 
enumeration 010 
enumeration 020 
annotation
documentation
Enforce CDS Protocols 020 = Bulk
source <xs:attribute name="CDSProtocolIdentifierCode" type="ns:CDSProtocolIdentifierCode_Type" use="required" fixed="020">
 
<xs:annotation>
   
<xs:documentation>Enforce CDS Protocols 020 = Bulk</xs:documentation>
 
</xs:annotation>
</xs:attribute>

attribute CDSInterchange_Structure/CDSBulkGroup-010-Message/@CDSBulkReplacementGroupCode
type ns:CDSBulkReplacementGroupCode_Type
properties
isRef 0
fixed 010
use required
facets
Kind Value annotation 
maxLength 
enumeration 010 
enumeration 020 
enumeration 030 
enumeration 040 
enumeration 050 
enumeration 060 
enumeration 070 
enumeration 080 
enumeration 090 
enumeration 100 
enumeration 110 
enumeration 120 
enumeration 130 
enumeration 140 
enumeration 150 
annotation
documentation
Must be present and as per the NHS Data Dictionary Code List
source <xs:attribute name="CDSBulkReplacementGroupCode" type="ns:CDSBulkReplacementGroupCode_Type" use="required" fixed="010">
 
<xs:annotation>
   
<xs:documentation>Must be present and as per the NHS Data Dictionary Code List</xs:documentation>
 
</xs:annotation>
</xs:attribute>

attribute CDSInterchange_Structure/CDSBulkGroup-010-Message/@CDSTypeCode
type ns:CDSTypes-Finished_Type
properties
isRef 0
use required
facets
Kind Value annotation 
maxLength 
enumeration 120 
enumeration 130 
enumeration 140 
annotation
documentation
CDS Types 120, 130, 140 only
source <xs:attribute name="CDSTypeCode" type="ns:CDSTypes-Finished_Type" use="required">
 
<xs:annotation>
   
<xs:documentation>CDS Types 120, 130, 140 only</xs:documentation>
 
</xs:annotation>
</xs:attribute>

element CDSInterchange_Structure/CDSBulkGroup-010-Message/CDSMessageHeader
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p30.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:CDSMessageHeader_Structure
properties
isRef 0
content complex
children ns:CDSMessageType ns:CDSMessageVersionNumber ns:CDSMessageReferenceNumber ns:CDSMessageRecordIdentifier
source <xs:element name="CDSMessageHeader" type="ns:CDSMessageHeader_Structure"/>

element CDSInterchange_Structure/CDSBulkGroup-010-Message/CDSTransactionHeader_BulkUpdate
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p31.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:CDSTransactionHeader_BulkUpdate_Structure
properties
isRef 0
content complex
children ns:CDSTypeCode ns:CDSProtocolIdentifierCode ns:CDSUniqueIdentifier ns:CDSBulkReplacementGroupCode ns:CDSExtractDate ns:CDSExtractTime ns:CDSReportPeriodStartDate ns:CDSReportPeriodEndDate ns:CDSActivityDate ns:OrganisationCode_CDSSenderIdentity ns:OrganisationCode_CDSPrimeRecipientIdentity ns:OrganisationCode_CDSCopyRecipientIdentity
source <xs:element name="CDSTransactionHeader_BulkUpdate" type="ns:CDSTransactionHeader_BulkUpdate_Structure"/>

element CDSInterchange_Structure/CDSBulkGroup-010-Message/AdmittedPatientCare_Finished_BirthEpisode
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p32.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:AdmittedPatientCare_Finished_BirthEpisode_Structure
properties
isRef 0
content complex
children ns:PatientPathway ns:PersonGroupPatient_Birth ns:HospitalProviderSpell ns:FinishedBirthEpisode ns:CriticalCarePeriod ns:GPRegistration ns:Referrer ns:Pregnancy ns:AntenatalCare ns:LabourDelivery ns:DeliveryOccurrence
annotation
documentation
CDS TYPE 0120 - Finished Birth Episode
source <xs:element name="AdmittedPatientCare_Finished_BirthEpisode" type="ns:AdmittedPatientCare_Finished_BirthEpisode_Structure">
 
<xs:annotation>
   
<xs:documentation>CDS TYPE 0120 - Finished Birth Episode</xs:documentation>
 
</xs:annotation>
</xs:element>

element CDSInterchange_Structure/CDSBulkGroup-010-Message/AdmittedPatientCare_Finished_GeneralEpisode
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p33.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:AdmittedPatientCare_Finished_GeneralEpisode_Structure
properties
isRef 0
content complex
children ns:PatientPathway ns:PersonGroupPatient_General ns:HospitalProviderSpell ns:FinishedGeneralEpisode ns:CriticalCarePeriod ns:GPRegistration ns:Referrer ns:Referral ns:EALEntry_APCReference
annotation
documentation
CDS TYPE 130 - Finished General Episode
source <xs:element name="AdmittedPatientCare_Finished_GeneralEpisode" type="ns:AdmittedPatientCare_Finished_GeneralEpisode_Structure">
 
<xs:annotation>
   
<xs:documentation>CDS TYPE 130 - Finished General Episode</xs:documentation>
 
</xs:annotation>
</xs:element>

element CDSInterchange_Structure/CDSBulkGroup-010-Message/AdmittedPatientCare_Finished_DeliveryEpisode
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p34.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:AdmittedPatientCare_Finished_DeliveryEpisode_Structure
properties
isRef 0
content complex
children ns:PatientPathway ns:PersonGroupPatient_Delivery ns:HospitalProviderSpell ns:FinishedDeliveryEpisode ns:CriticalCarePeriod ns:GPRegistration ns:Referrer ns:Pregnancy ns:AntenatalCare ns:LabourDelivery ns:BirthOccurrence
annotation
documentation
CDS TYPE 140 - Finished Delivery Episode
source <xs:element name="AdmittedPatientCare_Finished_DeliveryEpisode" type="ns:AdmittedPatientCare_Finished_DeliveryEpisode_Structure">
 
<xs:annotation>
   
<xs:documentation>CDS TYPE 140 - Finished Delivery Episode</xs:documentation>
 
</xs:annotation>
</xs:element>

element CDSInterchange_Structure/CDSBulkGroup-010-Message/CDSMessageTrailer
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p35.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:CDSMessageTrailer_Structure
properties
isRef 0
content complex
children ns:CDSMessageReferenceNumber
source <xs:element name="CDSMessageTrailer" type="ns:CDSMessageTrailer_Structure"/>

element CDSInterchange_Structure/CDSBulkGroup-020-Message
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p36.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
properties
isRef 0
minOcc 1
maxOcc unbounded
content complex
children ns:CDSMessageHeader ns:CDSTransactionHeader_BulkUpdate ns:AdmittedPatientCare_Unfinished_BirthEpisode ns:AdmittedPatientCare_Unfinished_GeneralEpisode ns:AdmittedPatientCare_Unfinished_DeliveryEpisode ns:CDSMessageTrailer
attributes
Name  Type  Use  Default  Fixed  annotation
CDSProtocolIdentifierCodens:CDSProtocolIdentifierCode_Typerequired    020  
documentation
Enforce CDS Protocols
CDSBulkReplacementGroupCodens:CDSBulkReplacementGroupCode_Typerequired    020  
CDSTypeCodens:CDSTypes-UnFinished_Typerequired      
documentation
CDS Types 180, 190, 200 only
annotation
documentation
Unfinished Birth, General, and Delivery CDS Types 180, 190, 200
source <xs:element name="CDSBulkGroup-020-Message" maxOccurs="unbounded">
 
<xs:annotation>
   
<xs:documentation>Unfinished Birth, General, and Delivery CDS Types 180, 190, 200</xs:documentation>
 
</xs:annotation>
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element name="CDSMessageHeader" type="ns:CDSMessageHeader_Structure"/>
     
<xs:element name="CDSTransactionHeader_BulkUpdate" type="ns:CDSTransactionHeader_BulkUpdate_Structure"/>
     
<xs:choice>
       
<xs:element name="AdmittedPatientCare_Unfinished_BirthEpisode" type="ns:AdmittedPatientCare_Unfinished_BirthEpisode_Structure">
         
<xs:annotation>
           
<xs:documentation>CDS TYPE 180 - Unfinished Birth Episode</xs:documentation>
         
</xs:annotation>
       
</xs:element>
       
<xs:element name="AdmittedPatientCare_Unfinished_GeneralEpisode" type="ns:AdmittedPatientCare_Unfinished_GeneralEpisode_Structure">
         
<xs:annotation>
           
<xs:documentation>CDS TYPE 190 - Unfinished General Epsiode</xs:documentation>
         
</xs:annotation>
       
</xs:element>
       
<xs:element name="AdmittedPatientCare_Unfinished_DeliveryEpisode" type="ns:AdmittedPatientCare_Unfinished_DeliveryEpisode_Structure">
         
<xs:annotation>
           
<xs:documentation>CDS TYPE 200 - Unfinished Delivery Episode</xs:documentation>
         
</xs:annotation>
       
</xs:element>
     
</xs:choice>
     
<xs:element name="CDSMessageTrailer" type="ns:CDSMessageTrailer_Structure"/>
   
</xs:sequence>
   
<xs:attribute name="CDSProtocolIdentifierCode" type="ns:CDSProtocolIdentifierCode_Type" use="required" fixed="020">
     
<xs:annotation>
       
<xs:documentation>Enforce CDS Protocols</xs:documentation>
     
</xs:annotation>
   
</xs:attribute>
   
<xs:attribute name="CDSBulkReplacementGroupCode" type="ns:CDSBulkReplacementGroupCode_Type" use="required" fixed="020"/>
   
<xs:attribute name="CDSTypeCode" type="ns:CDSTypes-UnFinished_Type" use="required">
     
<xs:annotation>
       
<xs:documentation>CDS Types 180, 190, 200 only</xs:documentation>
     
</xs:annotation>
   
</xs:attribute>
 
</xs:complexType>
</xs:element>

attribute CDSInterchange_Structure/CDSBulkGroup-020-Message/@CDSProtocolIdentifierCode
type ns:CDSProtocolIdentifierCode_Type
properties
isRef 0
fixed 020
use required
facets
Kind Value annotation 
maxLength 
enumeration 010 
enumeration 020 
annotation
documentation
Enforce CDS Protocols
source <xs:attribute name="CDSProtocolIdentifierCode" type="ns:CDSProtocolIdentifierCode_Type" use="required" fixed="020">
 
<xs:annotation>
   
<xs:documentation>Enforce CDS Protocols</xs:documentation>
 
</xs:annotation>
</xs:attribute>

attribute CDSInterchange_Structure/CDSBulkGroup-020-Message/@CDSBulkReplacementGroupCode
type ns:CDSBulkReplacementGroupCode_Type
properties
isRef 0
fixed 020
use required
facets
Kind Value annotation 
maxLength 
enumeration 010 
enumeration 020 
enumeration 030 
enumeration 040 
enumeration 050 
enumeration 060 
enumeration 070 
enumeration 080 
enumeration 090 
enumeration 100 
enumeration 110 
enumeration 120 
enumeration 130 
enumeration 140 
enumeration 150 
source <xs:attribute name="CDSBulkReplacementGroupCode" type="ns:CDSBulkReplacementGroupCode_Type" use="required" fixed="020"/>

attribute CDSInterchange_Structure/CDSBulkGroup-020-Message/@CDSTypeCode
type ns:CDSTypes-UnFinished_Type
properties
isRef 0
use required
facets
Kind Value annotation 
maxLength 
enumeration 180 
enumeration 190 
enumeration 200 
annotation
documentation
CDS Types 180, 190, 200 only
source <xs:attribute name="CDSTypeCode" type="ns:CDSTypes-UnFinished_Type" use="required">
 
<xs:annotation>
   
<xs:documentation>CDS Types 180, 190, 200 only</xs:documentation>
 
</xs:annotation>
</xs:attribute>

element CDSInterchange_Structure/CDSBulkGroup-020-Message/CDSMessageHeader
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p37.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:CDSMessageHeader_Structure
properties
isRef 0
content complex
children ns:CDSMessageType ns:CDSMessageVersionNumber ns:CDSMessageReferenceNumber ns:CDSMessageRecordIdentifier
source <xs:element name="CDSMessageHeader" type="ns:CDSMessageHeader_Structure"/>

element CDSInterchange_Structure/CDSBulkGroup-020-Message/CDSTransactionHeader_BulkUpdate
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p38.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:CDSTransactionHeader_BulkUpdate_Structure
properties
isRef 0
content complex
children ns:CDSTypeCode ns:CDSProtocolIdentifierCode ns:CDSUniqueIdentifier ns:CDSBulkReplacementGroupCode ns:CDSExtractDate ns:CDSExtractTime ns:CDSReportPeriodStartDate ns:CDSReportPeriodEndDate ns:CDSActivityDate ns:OrganisationCode_CDSSenderIdentity ns:OrganisationCode_CDSPrimeRecipientIdentity ns:OrganisationCode_CDSCopyRecipientIdentity
source <xs:element name="CDSTransactionHeader_BulkUpdate" type="ns:CDSTransactionHeader_BulkUpdate_Structure"/>

element CDSInterchange_Structure/CDSBulkGroup-020-Message/AdmittedPatientCare_Unfinished_BirthEpisode
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p39.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:AdmittedPatientCare_Unfinished_BirthEpisode_Structure
properties
isRef 0
content complex
children ns:PatientPathway ns:PersonGroupPatient_Birth ns:HospitalProviderSpell ns:UnfinishedBirthEpisode ns:CriticalCarePeriod ns:GPRegistration ns:Referrer ns:Pregnancy ns:AntenatalCare ns:LabourDelivery ns:DeliveryOccurrence
annotation
documentation
CDS TYPE 180 - Unfinished Birth Episode
source <xs:element name="AdmittedPatientCare_Unfinished_BirthEpisode" type="ns:AdmittedPatientCare_Unfinished_BirthEpisode_Structure">
 
<xs:annotation>
   
<xs:documentation>CDS TYPE 180 - Unfinished Birth Episode</xs:documentation>
 
</xs:annotation>
</xs:element>

element CDSInterchange_Structure/CDSBulkGroup-020-Message/AdmittedPatientCare_Unfinished_GeneralEpisode
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p40.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:AdmittedPatientCare_Unfinished_GeneralEpisode_Structure
properties
isRef 0
content complex
children ns:PatientPathway ns:PersonGroupPatient_General_Structure ns:HospitalProviderSpell ns:UnfinishedGeneralEpisode ns:CriticalCarePeriod ns:GPRegistration ns:Referrer ns:Referral ns:EALEntry_APCReference
annotation
documentation
CDS TYPE 190 - Unfinished General Epsiode
source <xs:element name="AdmittedPatientCare_Unfinished_GeneralEpisode" type="ns:AdmittedPatientCare_Unfinished_GeneralEpisode_Structure">
 
<xs:annotation>
   
<xs:documentation>CDS TYPE 190 - Unfinished General Epsiode</xs:documentation>
 
</xs:annotation>
</xs:element>

element CDSInterchange_Structure/CDSBulkGroup-020-Message/AdmittedPatientCare_Unfinished_DeliveryEpisode
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p41.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:AdmittedPatientCare_Unfinished_DeliveryEpisode_Structure
properties
isRef 0
content complex
children ns:PatientPathway ns:PersonGroupPatient_Delivery ns:HospitalProviderSpell ns:UnfinishedDeliveryEpisode ns:CriticalCarePeriod ns:GPRegistration ns:Referrer ns:Pregnancy ns:AntenatalCare ns:LabourDelivery ns:BirthOccurrence
annotation
documentation
CDS TYPE 200 - Unfinished Delivery Episode
source <xs:element name="AdmittedPatientCare_Unfinished_DeliveryEpisode" type="ns:AdmittedPatientCare_Unfinished_DeliveryEpisode_Structure">
 
<xs:annotation>
   
<xs:documentation>CDS TYPE 200 - Unfinished Delivery Episode</xs:documentation>
 
</xs:annotation>
</xs:element>

element CDSInterchange_Structure/CDSBulkGroup-020-Message/CDSMessageTrailer
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p42.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:CDSMessageTrailer_Structure
properties
isRef 0
content complex
children ns:CDSMessageReferenceNumber
source <xs:element name="CDSMessageTrailer" type="ns:CDSMessageTrailer_Structure"/>

element CDSInterchange_Structure/CDSBulkGroup-030-Message
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p43.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
properties
isRef 0
minOcc 1
maxOcc unbounded
content complex
children ns:CDSMessageHeader ns:CDSTransactionHeader_BulkUpdate ns:AdmittedPatientCare_OtherDelivery ns:CDSMessageTrailer
attributes
Name  Type  Use  Default  Fixed  annotation
CDSProtocolIdentifierCodens:CDSProtocolIdentifierCode_Typerequired    020  
documentation
Enforce CDS Protocols
CDSBulkReplacementGroupCodens:CDSBulkReplacementGroupCode_Typerequired    030  
CDSTypeCodens:CDSTypeCode_Typerequired    160  
documentation
CDS Type 160 only
annotation
documentation
Other Delivery - CDS Type 160
source <xs:element name="CDSBulkGroup-030-Message" maxOccurs="unbounded">
 
<xs:annotation>
   
<xs:documentation>Other Delivery - CDS Type 160</xs:documentation>
 
</xs:annotation>
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element name="CDSMessageHeader" type="ns:CDSMessageHeader_Structure"/>
     
<xs:element name="CDSTransactionHeader_BulkUpdate" type="ns:CDSTransactionHeader_BulkUpdate_Structure"/>
     
<xs:element name="AdmittedPatientCare_OtherDelivery" type="ns:AdmittedPatientCare_OtherDelivery_Structure">
       
<xs:annotation>
         
<xs:documentation>CDS TYPE 160</xs:documentation>
       
</xs:annotation>
     
</xs:element>
     
<xs:element name="CDSMessageTrailer" type="ns:CDSMessageTrailer_Structure"/>
   
</xs:sequence>
   
<xs:attribute name="CDSProtocolIdentifierCode" type="ns:CDSProtocolIdentifierCode_Type" use="required" fixed="020">
     
<xs:annotation>
       
<xs:documentation>Enforce CDS Protocols</xs:documentation>
     
</xs:annotation>
   
</xs:attribute>
   
<xs:attribute name="CDSBulkReplacementGroupCode" type="ns:CDSBulkReplacementGroupCode_Type" use="required" fixed="030"/>
   
<xs:attribute name="CDSTypeCode" type="ns:CDSTypeCode_Type" use="required" fixed="160">
     
<xs:annotation>
       
<xs:documentation>CDS Type 160 only</xs:documentation>
     
</xs:annotation>
   
</xs:attribute>
 
</xs:complexType>
</xs:element>

attribute CDSInterchange_Structure/CDSBulkGroup-030-Message/@CDSProtocolIdentifierCode
type ns:CDSProtocolIdentifierCode_Type
properties
isRef 0
fixed 020
use required
facets
Kind Value annotation 
maxLength 
enumeration 010 
enumeration 020 
annotation
documentation
Enforce CDS Protocols
source <xs:attribute name="CDSProtocolIdentifierCode" type="ns:CDSProtocolIdentifierCode_Type" use="required" fixed="020">
 
<xs:annotation>
   
<xs:documentation>Enforce CDS Protocols</xs:documentation>
 
</xs:annotation>
</xs:attribute>

attribute CDSInterchange_Structure/CDSBulkGroup-030-Message/@CDSBulkReplacementGroupCode
type ns:CDSBulkReplacementGroupCode_Type
properties
isRef 0
fixed 030
use required
facets
Kind Value annotation 
maxLength 
enumeration 010 
enumeration 020 
enumeration 030 
enumeration 040 
enumeration 050 
enumeration 060 
enumeration 070 
enumeration 080 
enumeration 090 
enumeration 100 
enumeration 110 
enumeration 120 
enumeration 130 
enumeration 140 
enumeration 150 
source <xs:attribute name="CDSBulkReplacementGroupCode" type="ns:CDSBulkReplacementGroupCode_Type" use="required" fixed="030"/>

attribute CDSInterchange_Structure/CDSBulkGroup-030-Message/@CDSTypeCode
type ns:CDSTypeCode_Type
properties
isRef 0
fixed 160
use required
facets
Kind Value annotation 
maxLength 
enumeration 010 
enumeration 020 
enumeration 021 
enumeration 030 
enumeration 040 
enumeration 050 
enumeration 060 
enumeration 070 
enumeration 080 
enumeration 090 
enumeration 100 
enumeration 110 
enumeration 120 
enumeration 130 
enumeration 140 
enumeration 150 
enumeration 160 
enumeration 170 
enumeration 180 
enumeration 190 
enumeration 200 
annotation
documentation
CDS Type 160 only
source <xs:attribute name="CDSTypeCode" type="ns:CDSTypeCode_Type" use="required" fixed="160">
 
<xs:annotation>
   
<xs:documentation>CDS Type 160 only</xs:documentation>
 
</xs:annotation>
</xs:attribute>

element CDSInterchange_Structure/CDSBulkGroup-030-Message/CDSMessageHeader
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p44.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:CDSMessageHeader_Structure
properties
isRef 0
content complex
children ns:CDSMessageType ns:CDSMessageVersionNumber ns:CDSMessageReferenceNumber ns:CDSMessageRecordIdentifier
source <xs:element name="CDSMessageHeader" type="ns:CDSMessageHeader_Structure"/>

element CDSInterchange_Structure/CDSBulkGroup-030-Message/CDSTransactionHeader_BulkUpdate
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p45.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:CDSTransactionHeader_BulkUpdate_Structure
properties
isRef 0
content complex
children ns:CDSTypeCode ns:CDSProtocolIdentifierCode ns:CDSUniqueIdentifier ns:CDSBulkReplacementGroupCode ns:CDSExtractDate ns:CDSExtractTime ns:CDSReportPeriodStartDate ns:CDSReportPeriodEndDate ns:CDSActivityDate ns:OrganisationCode_CDSSenderIdentity ns:OrganisationCode_CDSPrimeRecipientIdentity ns:OrganisationCode_CDSCopyRecipientIdentity
source <xs:element name="CDSTransactionHeader_BulkUpdate" type="ns:CDSTransactionHeader_BulkUpdate_Structure"/>

element CDSInterchange_Structure/CDSBulkGroup-030-Message/AdmittedPatientCare_OtherDelivery
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p46.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:AdmittedPatientCare_OtherDelivery_Structure
properties
isRef 0
content complex
children ns:PatientPathway ns:PersonGroupPatient_Delivery ns:GPRegistration ns:Pregnancy ns:AntenatalCare ns:OtherLabourDelivery ns:BirthOccurrence
annotation
documentation
CDS TYPE 160
source <xs:element name="AdmittedPatientCare_OtherDelivery" type="ns:AdmittedPatientCare_OtherDelivery_Structure">
 
<xs:annotation>
   
<xs:documentation>CDS TYPE 160</xs:documentation>
 
</xs:annotation>
</xs:element>

element CDSInterchange_Structure/CDSBulkGroup-030-Message/CDSMessageTrailer
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p47.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:CDSMessageTrailer_Structure
properties
isRef 0
content complex
children ns:CDSMessageReferenceNumber
source <xs:element name="CDSMessageTrailer" type="ns:CDSMessageTrailer_Structure"/>

element CDSInterchange_Structure/CDSBulkGroup-040-Message
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p48.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
properties
isRef 0
minOcc 1
maxOcc unbounded
content complex
children ns:CDSMessageHeader ns:CDSTransactionHeader_BulkUpdate ns:AdmittedPatientCare_OtherBirthEvent ns:CDSMessageTrailer
attributes
Name  Type  Use  Default  Fixed  annotation
CDSProtocolIdentifierCodens:CDSProtocolIdentifierCode_Typerequired    020  
CDSBulkReplacementGroupCodens:CDSBulkReplacementGroupCode_Typerequired    040  
CDSTypeCodens:CDSTypeCode_Typerequired    150  
annotation
documentation
Other Birth - CDS Type 150
source <xs:element name="CDSBulkGroup-040-Message" maxOccurs="unbounded">
 
<xs:annotation>
   
<xs:documentation>Other Birth - CDS Type 150 </xs:documentation>
 
</xs:annotation>
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element name="CDSMessageHeader" type="ns:CDSMessageHeader_Structure"/>
     
<xs:element name="CDSTransactionHeader_BulkUpdate" type="ns:CDSTransactionHeader_BulkUpdate_Structure"/>
     
<xs:element name="AdmittedPatientCare_OtherBirthEvent" type="ns:AdmittedPatientCare_OtherBirthEvent_Structure">
       
<xs:annotation>
         
<xs:documentation>CDS TYPE 150</xs:documentation>
       
</xs:annotation>
     
</xs:element>
     
<xs:element name="CDSMessageTrailer" type="ns:CDSMessageTrailer_Structure"/>
   
</xs:sequence>
   
<xs:attribute name="CDSProtocolIdentifierCode" type="ns:CDSProtocolIdentifierCode_Type" use="required" fixed="020"/>
   
<xs:attribute name="CDSBulkReplacementGroupCode" type="ns:CDSBulkReplacementGroupCode_Type" use="required" fixed="040"/>
   
<xs:attribute name="CDSTypeCode" type="ns:CDSTypeCode_Type" use="required" fixed="150"/>
 
</xs:complexType>
</xs:element>

attribute CDSInterchange_Structure/CDSBulkGroup-040-Message/@CDSProtocolIdentifierCode
type ns:CDSProtocolIdentifierCode_Type
properties
isRef 0
fixed 020
use required
facets
Kind Value annotation 
maxLength 
enumeration 010 
enumeration 020 
source <xs:attribute name="CDSProtocolIdentifierCode" type="ns:CDSProtocolIdentifierCode_Type" use="required" fixed="020"/>

attribute CDSInterchange_Structure/CDSBulkGroup-040-Message/@CDSBulkReplacementGroupCode
type ns:CDSBulkReplacementGroupCode_Type
properties
isRef 0
fixed 040
use required
facets
Kind Value annotation 
maxLength 
enumeration 010 
enumeration 020 
enumeration 030 
enumeration 040 
enumeration 050 
enumeration 060 
enumeration 070 
enumeration 080 
enumeration 090 
enumeration 100 
enumeration 110 
enumeration 120 
enumeration 130 
enumeration 140 
enumeration 150 
source <xs:attribute name="CDSBulkReplacementGroupCode" type="ns:CDSBulkReplacementGroupCode_Type" use="required" fixed="040"/>

attribute CDSInterchange_Structure/CDSBulkGroup-040-Message/@CDSTypeCode
type ns:CDSTypeCode_Type
properties
isRef 0
fixed 150
use required
facets
Kind Value annotation 
maxLength 
enumeration 010 
enumeration 020 
enumeration 021 
enumeration 030 
enumeration 040 
enumeration 050 
enumeration 060 
enumeration 070 
enumeration 080 
enumeration 090 
enumeration 100 
enumeration 110 
enumeration 120 
enumeration 130 
enumeration 140 
enumeration 150 
enumeration 160 
enumeration 170 
enumeration 180 
enumeration 190 
enumeration 200 
source <xs:attribute name="CDSTypeCode" type="ns:CDSTypeCode_Type" use="required" fixed="150"/>

element CDSInterchange_Structure/CDSBulkGroup-040-Message/CDSMessageHeader
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p49.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:CDSMessageHeader_Structure
properties
isRef 0
content complex
children ns:CDSMessageType ns:CDSMessageVersionNumber ns:CDSMessageReferenceNumber ns:CDSMessageRecordIdentifier
source <xs:element name="CDSMessageHeader" type="ns:CDSMessageHeader_Structure"/>

element CDSInterchange_Structure/CDSBulkGroup-040-Message/CDSTransactionHeader_BulkUpdate
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p50.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:CDSTransactionHeader_BulkUpdate_Structure
properties
isRef 0
content complex
children ns:CDSTypeCode ns:CDSProtocolIdentifierCode ns:CDSUniqueIdentifier ns:CDSBulkReplacementGroupCode ns:CDSExtractDate ns:CDSExtractTime ns:CDSReportPeriodStartDate ns:CDSReportPeriodEndDate ns:CDSActivityDate ns:OrganisationCode_CDSSenderIdentity ns:OrganisationCode_CDSPrimeRecipientIdentity ns:OrganisationCode_CDSCopyRecipientIdentity
source <xs:element name="CDSTransactionHeader_BulkUpdate" type="ns:CDSTransactionHeader_BulkUpdate_Structure"/>

element CDSInterchange_Structure/CDSBulkGroup-040-Message/AdmittedPatientCare_OtherBirthEvent
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p51.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:AdmittedPatientCare_OtherBirthEvent_Structure
properties
isRef 0
content complex
children ns:PatientPathway ns:PersonGroupPatient_Birth ns:GPRegistration ns:Pregnancy ns:AntenatalCare ns:OtherLabourDelivery ns:DeliveryOccurrence
annotation
documentation
CDS TYPE 150
source <xs:element name="AdmittedPatientCare_OtherBirthEvent" type="ns:AdmittedPatientCare_OtherBirthEvent_Structure">
 
<xs:annotation>
   
<xs:documentation>CDS TYPE 150</xs:documentation>
 
</xs:annotation>
</xs:element>

element CDSInterchange_Structure/CDSBulkGroup-040-Message/CDSMessageTrailer
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p52.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:CDSMessageTrailer_Structure
properties
isRef 0
content complex
children ns:CDSMessageReferenceNumber
source <xs:element name="CDSMessageTrailer" type="ns:CDSMessageTrailer_Structure"/>

element CDSInterchange_Structure/CDSBulkGroup-050-Message
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p53.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
properties
isRef 0
minOcc 1
maxOcc unbounded
content complex
children ns:CDSMessageHeader ns:CDSTransactionHeader_BulkUpdate ns:AdmittedPatientCare_DetainedAndOrLongTermPsychiatricCensus ns:CDSMessageTrailer
attributes
Name  Type  Use  Default  Fixed  annotation
CDSProtocolIdentifierCodens:CDSProtocolIdentifierCode_Typerequired    020  
CDSBulkReplacementGroupCodens:CDSBulkReplacementGroupCode_Typerequired    050  
CDSTypeCodens:CDSTypeCode_Typerequired    170  
documentation
CDS Type 170 only
annotation
documentation
Detained and/or Long Term Psyche Census CDS Type 170
source <xs:element name="CDSBulkGroup-050-Message" maxOccurs="unbounded">
 
<xs:annotation>
   
<xs:documentation>Detained and/or Long Term Psyche Census CDS Type 170</xs:documentation>
 
</xs:annotation>
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element name="CDSMessageHeader" type="ns:CDSMessageHeader_Structure"/>
     
<xs:element name="CDSTransactionHeader_BulkUpdate" type="ns:CDSTransactionHeader_BulkUpdate_Structure"/>
     
<xs:element name="AdmittedPatientCare_DetainedAndOrLongTermPsychiatricCensus" type="ns:AdmittedPatientCare_DetainedAndOrLongTermPsychiatricCensus_Structure">
       
<xs:annotation>
         
<xs:documentation>CDS TYPE 170</xs:documentation>
       
</xs:annotation>
     
</xs:element>
     
<xs:element name="CDSMessageTrailer" type="ns:CDSMessageTrailer_Structure"/>
   
</xs:sequence>
   
<xs:attribute name="CDSProtocolIdentifierCode" type="ns:CDSProtocolIdentifierCode_Type" use="required" fixed="020"/>
   
<xs:attribute name="CDSBulkReplacementGroupCode" type="ns:CDSBulkReplacementGroupCode_Type" use="required" fixed="050"/>
   
<xs:attribute name="CDSTypeCode" type="ns:CDSTypeCode_Type" use="required" fixed="170">
     
<xs:annotation>
       
<xs:documentation>CDS Type 170 only</xs:documentation>
     
</xs:annotation>
   
</xs:attribute>
 
</xs:complexType>
</xs:element>

attribute CDSInterchange_Structure/CDSBulkGroup-050-Message/@CDSProtocolIdentifierCode
type ns:CDSProtocolIdentifierCode_Type
properties
isRef 0
fixed 020
use required
facets
Kind Value annotation 
maxLength 
enumeration 010 
enumeration 020 
source <xs:attribute name="CDSProtocolIdentifierCode" type="ns:CDSProtocolIdentifierCode_Type" use="required" fixed="020"/>

attribute CDSInterchange_Structure/CDSBulkGroup-050-Message/@CDSBulkReplacementGroupCode
type ns:CDSBulkReplacementGroupCode_Type
properties
isRef 0
fixed 050
use required
facets
Kind Value annotation 
maxLength 
enumeration 010 
enumeration 020 
enumeration 030 
enumeration 040 
enumeration 050 
enumeration 060 
enumeration 070 
enumeration 080 
enumeration 090 
enumeration 100 
enumeration 110 
enumeration 120 
enumeration 130 
enumeration 140 
enumeration 150 
source <xs:attribute name="CDSBulkReplacementGroupCode" type="ns:CDSBulkReplacementGroupCode_Type" use="required" fixed="050"/>

attribute CDSInterchange_Structure/CDSBulkGroup-050-Message/@CDSTypeCode
type ns:CDSTypeCode_Type
properties
isRef 0
fixed 170
use required
facets
Kind Value annotation 
maxLength 
enumeration 010 
enumeration 020 
enumeration 021 
enumeration 030 
enumeration 040 
enumeration 050 
enumeration 060 
enumeration 070 
enumeration 080 
enumeration 090 
enumeration 100 
enumeration 110 
enumeration 120 
enumeration 130 
enumeration 140 
enumeration 150 
enumeration 160 
enumeration 170 
enumeration 180 
enumeration 190 
enumeration 200 
annotation
documentation
CDS Type 170 only
source <xs:attribute name="CDSTypeCode" type="ns:CDSTypeCode_Type" use="required" fixed="170">
 
<xs:annotation>
   
<xs:documentation>CDS Type 170 only</xs:documentation>
 
</xs:annotation>
</xs:attribute>

element CDSInterchange_Structure/CDSBulkGroup-050-Message/CDSMessageHeader
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p54.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:CDSMessageHeader_Structure
properties
isRef 0
content complex
children ns:CDSMessageType ns:CDSMessageVersionNumber ns:CDSMessageReferenceNumber ns:CDSMessageRecordIdentifier
source <xs:element name="CDSMessageHeader" type="ns:CDSMessageHeader_Structure"/>

element CDSInterchange_Structure/CDSBulkGroup-050-Message/CDSTransactionHeader_BulkUpdate
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p55.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:CDSTransactionHeader_BulkUpdate_Structure
properties
isRef 0
content complex
children ns:CDSTypeCode ns:CDSProtocolIdentifierCode ns:CDSUniqueIdentifier ns:CDSBulkReplacementGroupCode ns:CDSExtractDate ns:CDSExtractTime ns:CDSReportPeriodStartDate ns:CDSReportPeriodEndDate ns:CDSActivityDate ns:OrganisationCode_CDSSenderIdentity ns:OrganisationCode_CDSPrimeRecipientIdentity ns:OrganisationCode_CDSCopyRecipientIdentity
source <xs:element name="CDSTransactionHeader_BulkUpdate" type="ns:CDSTransactionHeader_BulkUpdate_Structure"/>

element CDSInterchange_Structure/CDSBulkGroup-050-Message/AdmittedPatientCare_DetainedAndOrLongTermPsychiatricCensus
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p56.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:AdmittedPatientCare_DetainedAndOrLongTermPsychiatricCensus_Structure
properties
isRef 0
content complex
children ns:PatientPathway ns:PersonGroupPatient_Psychiatric ns:HospitalProviderSpell ns:ConsultantEpisode ns:GPRegistration ns:Referrer ns:EALEntry_APCReference
annotation
documentation
CDS TYPE 170
source <xs:element name="AdmittedPatientCare_DetainedAndOrLongTermPsychiatricCensus" type="ns:AdmittedPatientCare_DetainedAndOrLongTermPsychiatricCensus_Structure">
 
<xs:annotation>
   
<xs:documentation>CDS TYPE 170</xs:documentation>
 
</xs:annotation>
</xs:element>

element CDSInterchange_Structure/CDSBulkGroup-050-Message/CDSMessageTrailer
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p57.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:CDSMessageTrailer_Structure
properties
isRef 0
content complex
children ns:CDSMessageReferenceNumber
source <xs:element name="CDSMessageTrailer" type="ns:CDSMessageTrailer_Structure"/>

element CDSInterchange_Structure/CDSBulkGroup-060-Message
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p58.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
properties
isRef 0
minOcc 1
maxOcc unbounded
content complex
children ns:CDSMessageHeader ns:CDSTransactionHeader_BulkUpdate ns:Outpatient ns:CDSMessageTrailer
attributes
Name  Type  Use  Default  Fixed  annotation
CDSProtocolIdentifierCodens:CDSProtocolIdentifierCode_Typerequired    020  
CDSBulkReplacementGroupCodens:CDSBulkReplacementGroupCode_Typerequired    060  
CDSTypeCodens:CDSTypeCode_Typerequired    020  
documentation
CDS Type 020 only
annotation
documentation
Care ACtivity  - CDS Type 020 Includes Out Patients Renamed in V6-0
source <xs:element name="CDSBulkGroup-060-Message" maxOccurs="unbounded">
 
<xs:annotation>
   
<xs:documentation>Care ACtivity  - CDS Type 020 Includes Out Patients Renamed in V6-0</xs:documentation>
 
</xs:annotation>
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element name="CDSMessageHeader" type="ns:CDSMessageHeader_Structure"/>
     
<xs:element name="CDSTransactionHeader_BulkUpdate" type="ns:CDSTransactionHeader_BulkUpdate_Structure"/>
     
<xs:element name="Outpatient" type="ns:Outpatient_Structure">
       
<xs:annotation>
         
<xs:documentation>CDS TYPE 020</xs:documentation>
       
</xs:annotation>
     
</xs:element>
     
<xs:element name="CDSMessageTrailer" type="ns:CDSMessageTrailer_Structure"/>
   
</xs:sequence>
   
<xs:attribute name="CDSProtocolIdentifierCode" type="ns:CDSProtocolIdentifierCode_Type" use="required" fixed="020"/>
   
<xs:attribute name="CDSBulkReplacementGroupCode" type="ns:CDSBulkReplacementGroupCode_Type" use="required" fixed="060"/>
   
<xs:attribute name="CDSTypeCode" type="ns:CDSTypeCode_Type" use="required" fixed="020">
     
<xs:annotation>
       
<xs:documentation>CDS Type 020 only</xs:documentation>
     
</xs:annotation>
   
</xs:attribute>
 
</xs:complexType>
</xs:element>

attribute CDSInterchange_Structure/CDSBulkGroup-060-Message/@CDSProtocolIdentifierCode
type ns:CDSProtocolIdentifierCode_Type
properties
isRef 0
fixed 020
use required
facets
Kind Value annotation 
maxLength 
enumeration 010 
enumeration 020 
source <xs:attribute name="CDSProtocolIdentifierCode" type="ns:CDSProtocolIdentifierCode_Type" use="required" fixed="020"/>

attribute CDSInterchange_Structure/CDSBulkGroup-060-Message/@CDSBulkReplacementGroupCode
type ns:CDSBulkReplacementGroupCode_Type
properties
isRef 0
fixed 060
use required
facets
Kind Value annotation 
maxLength 
enumeration 010 
enumeration 020 
enumeration 030 
enumeration 040 
enumeration 050 
enumeration 060 
enumeration 070 
enumeration 080 
enumeration 090 
enumeration 100 
enumeration 110 
enumeration 120 
enumeration 130 
enumeration 140 
enumeration 150 
source <xs:attribute name="CDSBulkReplacementGroupCode" type="ns:CDSBulkReplacementGroupCode_Type" use="required" fixed="060"/>

attribute CDSInterchange_Structure/CDSBulkGroup-060-Message/@CDSTypeCode
type ns:CDSTypeCode_Type
properties
isRef 0
fixed 020
use required
facets
Kind Value annotation 
maxLength 
enumeration 010 
enumeration 020 
enumeration 021 
enumeration 030 
enumeration 040 
enumeration 050 
enumeration 060 
enumeration 070 
enumeration 080 
enumeration 090 
enumeration 100 
enumeration 110 
enumeration 120 
enumeration 130 
enumeration 140 
enumeration 150 
enumeration 160 
enumeration 170 
enumeration 180 
enumeration 190 
enumeration 200 
annotation
documentation
CDS Type 020 only
source <xs:attribute name="CDSTypeCode" type="ns:CDSTypeCode_Type" use="required" fixed="020">
 
<xs:annotation>
   
<xs:documentation>CDS Type 020 only</xs:documentation>
 
</xs:annotation>
</xs:attribute>

element CDSInterchange_Structure/CDSBulkGroup-060-Message/CDSMessageHeader
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p59.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:CDSMessageHeader_Structure
properties
isRef 0
content complex
children ns:CDSMessageType ns:CDSMessageVersionNumber ns:CDSMessageReferenceNumber ns:CDSMessageRecordIdentifier
source <xs:element name="CDSMessageHeader" type="ns:CDSMessageHeader_Structure"/>

element CDSInterchange_Structure/CDSBulkGroup-060-Message/CDSTransactionHeader_BulkUpdate
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p60.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:CDSTransactionHeader_BulkUpdate_Structure
properties
isRef 0
content complex
children ns:CDSTypeCode ns:CDSProtocolIdentifierCode ns:CDSUniqueIdentifier ns:CDSBulkReplacementGroupCode ns:CDSExtractDate ns:CDSExtractTime ns:CDSReportPeriodStartDate ns:CDSReportPeriodEndDate ns:CDSActivityDate ns:OrganisationCode_CDSSenderIdentity ns:OrganisationCode_CDSPrimeRecipientIdentity ns:OrganisationCode_CDSCopyRecipientIdentity
source <xs:element name="CDSTransactionHeader_BulkUpdate" type="ns:CDSTransactionHeader_BulkUpdate_Structure"/>

element CDSInterchange_Structure/CDSBulkGroup-060-Message/Outpatient
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p61.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:Outpatient_Structure
properties
isRef 0
content complex
children ns:PatientPathway ns:PersonGroupPatient_Outpatient_Structure ns:CareEpisode ns:CareAttendance ns:GPRegistration ns:OutpatientReferral ns:MissedAppointmentOccurrence
annotation
documentation
CDS TYPE 020
source <xs:element name="Outpatient" type="ns:Outpatient_Structure">
 
<xs:annotation>
   
<xs:documentation>CDS TYPE 020</xs:documentation>
 
</xs:annotation>
</xs:element>

element CDSInterchange_Structure/CDSBulkGroup-060-Message/CDSMessageTrailer
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p62.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:CDSMessageTrailer_Structure
properties
isRef 0
content complex
children ns:CDSMessageReferenceNumber
source <xs:element name="CDSMessageTrailer" type="ns:CDSMessageTrailer_Structure"/>

element CDSInterchange_Structure/CDSBulkGroup-070-Message
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p63.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
properties
isRef 0
minOcc 1
maxOcc unbounded
content complex
children ns:CDSMessageHeader ns:CDSTransactionHeader_BulkUpdate ns:EALEndOfPeriodCensus_Standard ns:CDSMessageTrailer
attributes
Name  Type  Use  Default  Fixed  annotation
CDSProtocolIdentifierCodens:CDSProtocolIdentifierCode_Typerequired    020  
CDSBulkReplacementGroupCodens:CDSBulkReplacementGroupCode_Typerequired    070  
CDSTypeCodens:CDSTypeCode_Typerequired    030  
documentation
CDS Type 030 only
annotation
documentation
EAL End Of Period Census - Standard CDS Type 030
source <xs:element name="CDSBulkGroup-070-Message" maxOccurs="unbounded">
 
<xs:annotation>
   
<xs:documentation>EAL End Of Period Census - Standard CDS Type 030</xs:documentation>
 
</xs:annotation>
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element name="CDSMessageHeader" type="ns:CDSMessageHeader_Structure"/>
     
<xs:element name="CDSTransactionHeader_BulkUpdate" type="ns:CDSTransactionHeader_BulkUpdate_Structure"/>
     
<xs:element name="EALEndOfPeriodCensus_Standard" type="ns:EALEndOfPeriodCensus_Standard_Structure">
       
<xs:annotation>
         
<xs:documentation>CDS TYPE 030</xs:documentation>
       
</xs:annotation>
     
</xs:element>
     
<xs:element name="CDSMessageTrailer" type="ns:CDSMessageTrailer_Structure"/>
   
</xs:sequence>
   
<xs:attribute name="CDSProtocolIdentifierCode" type="ns:CDSProtocolIdentifierCode_Type" use="required" fixed="020"/>
   
<xs:attribute name="CDSBulkReplacementGroupCode" type="ns:CDSBulkReplacementGroupCode_Type" use="required" fixed="070"/>
   
<xs:attribute name="CDSTypeCode" type="ns:CDSTypeCode_Type" use="required" fixed="030">
     
<xs:annotation>
       
<xs:documentation>CDS Type 030 only</xs:documentation>
     
</xs:annotation>
   
</xs:attribute>
 
</xs:complexType>
</xs:element>

attribute CDSInterchange_Structure/CDSBulkGroup-070-Message/@CDSProtocolIdentifierCode
type ns:CDSProtocolIdentifierCode_Type
properties
isRef 0
fixed 020
use required
facets
Kind Value annotation 
maxLength 
enumeration 010 
enumeration 020 
source <xs:attribute name="CDSProtocolIdentifierCode" type="ns:CDSProtocolIdentifierCode_Type" use="required" fixed="020"/>

attribute CDSInterchange_Structure/CDSBulkGroup-070-Message/@CDSBulkReplacementGroupCode
type ns:CDSBulkReplacementGroupCode_Type
properties
isRef 0
fixed 070
use required
facets
Kind Value annotation 
maxLength 
enumeration 010 
enumeration 020 
enumeration 030 
enumeration 040 
enumeration 050 
enumeration 060 
enumeration 070 
enumeration 080 
enumeration 090 
enumeration 100 
enumeration 110 
enumeration 120 
enumeration 130 
enumeration 140 
enumeration 150 
source <xs:attribute name="CDSBulkReplacementGroupCode" type="ns:CDSBulkReplacementGroupCode_Type" use="required" fixed="070"/>

attribute CDSInterchange_Structure/CDSBulkGroup-070-Message/@CDSTypeCode
type ns:CDSTypeCode_Type
properties
isRef 0
fixed 030
use required
facets
Kind Value annotation 
maxLength 
enumeration 010 
enumeration 020 
enumeration 021 
enumeration 030 
enumeration 040 
enumeration 050 
enumeration 060 
enumeration 070 
enumeration 080 
enumeration 090 
enumeration 100 
enumeration 110 
enumeration 120 
enumeration 130 
enumeration 140 
enumeration 150 
enumeration 160 
enumeration 170 
enumeration 180 
enumeration 190 
enumeration 200 
annotation
documentation
CDS Type 030 only
source <xs:attribute name="CDSTypeCode" type="ns:CDSTypeCode_Type" use="required" fixed="030">
 
<xs:annotation>
   
<xs:documentation>CDS Type 030 only</xs:documentation>
 
</xs:annotation>
</xs:attribute>

element CDSInterchange_Structure/CDSBulkGroup-070-Message/CDSMessageHeader
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p64.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:CDSMessageHeader_Structure
properties
isRef 0
content complex
children ns:CDSMessageType ns:CDSMessageVersionNumber ns:CDSMessageReferenceNumber ns:CDSMessageRecordIdentifier
source <xs:element name="CDSMessageHeader" type="ns:CDSMessageHeader_Structure"/>

element CDSInterchange_Structure/CDSBulkGroup-070-Message/CDSTransactionHeader_BulkUpdate
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p65.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:CDSTransactionHeader_BulkUpdate_Structure
properties
isRef 0
content complex
children ns:CDSTypeCode ns:CDSProtocolIdentifierCode ns:CDSUniqueIdentifier ns:CDSBulkReplacementGroupCode ns:CDSExtractDate ns:CDSExtractTime ns:CDSReportPeriodStartDate ns:CDSReportPeriodEndDate ns:CDSActivityDate ns:OrganisationCode_CDSSenderIdentity ns:OrganisationCode_CDSPrimeRecipientIdentity ns:OrganisationCode_CDSCopyRecipientIdentity
source <xs:element name="CDSTransactionHeader_BulkUpdate" type="ns:CDSTransactionHeader_BulkUpdate_Structure"/>

element CDSInterchange_Structure/CDSBulkGroup-070-Message/EALEndOfPeriodCensus_Standard
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p66.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:EALEndOfPeriodCensus_Standard_Structure
properties
isRef 0
content complex
children ns:PatientPathway ns:PersonGroupPatient_EAL ns:ServiceAgreementDetails ns:ElectiveAdmissionListEntry ns:GPRegistration ns:Referrer ns:Referral ns:OfferOfAdmission ns:OriginalEALEntry ns:EALEntryRemoval
annotation
documentation
CDS TYPE 030
source <xs:element name="EALEndOfPeriodCensus_Standard" type="ns:EALEndOfPeriodCensus_Standard_Structure">
 
<xs:annotation>
   
<xs:documentation>CDS TYPE 030</xs:documentation>
 
</xs:annotation>
</xs:element>

element CDSInterchange_Structure/CDSBulkGroup-070-Message/CDSMessageTrailer
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p67.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:CDSMessageTrailer_Structure
properties
isRef 0
content complex
children ns:CDSMessageReferenceNumber
source <xs:element name="CDSMessageTrailer" type="ns:CDSMessageTrailer_Structure"/>

element CDSInterchange_Structure/CDSBulkGroup-080-Message
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p68.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
properties
isRef 0
minOcc 1
maxOcc unbounded
content complex
children ns:CDSMessageHeader ns:CDSTransactionHeader_BulkUpdate ns:EALEndOfPeriodCensus_Old ns:EALEndOfPeriodCensus_New ns:CDSMessageTrailer
attributes
Name  Type  Use  Default  Fixed  annotation
CDSProtocolIdentifierCodens:CDSProtocolIdentifierCode_Typerequired    020  
CDSBulkReplacementGroupCodens:CDSBulkReplacementGroupCode_Typerequired    080  
CDSTypeCodens:CDSTypes-EAL-EOP-040-050_Typerequired      
documentation
CDS Types 040 and 050
annotation
documentation
EAL End Of Period Census - New and Old CDS Types 040 and 050
source <xs:element name="CDSBulkGroup-080-Message" maxOccurs="unbounded">
 
<xs:annotation>
   
<xs:documentation>EAL End Of Period Census - New and Old CDS Types 040 and 050</xs:documentation>
 
</xs:annotation>
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element name="CDSMessageHeader" type="ns:CDSMessageHeader_Structure"/>
     
<xs:element name="CDSTransactionHeader_BulkUpdate" type="ns:CDSTransactionHeader_BulkUpdate_Structure"/>
     
<xs:choice>
       
<xs:element name="EALEndOfPeriodCensus_Old" type="ns:EALEndOfPeriodCensus_Old_Structure">
         
<xs:annotation>
           
<xs:documentation>CDS TYPE 040 - EAL-EOP New</xs:documentation>
         
</xs:annotation>
       
</xs:element>
       
<xs:element name="EALEndOfPeriodCensus_New" type="ns:EALEndOfPeriodCensus_New_Structure">
         
<xs:annotation>
           
<xs:documentation>CDS TYPE 050 - EAL-EOP OLD</xs:documentation>
         
</xs:annotation>
       
</xs:element>
     
</xs:choice>
     
<xs:element name="CDSMessageTrailer" type="ns:CDSMessageTrailer_Structure"/>
   
</xs:sequence>
   
<xs:attribute name="CDSProtocolIdentifierCode" type="ns:CDSProtocolIdentifierCode_Type" use="required" fixed="020"/>
   
<xs:attribute name="CDSBulkReplacementGroupCode" type="ns:CDSBulkReplacementGroupCode_Type" use="required" fixed="080"/>
   
<xs:attribute name="CDSTypeCode" type="ns:CDSTypes-EAL-EOP-040-050_Type" use="required">
     
<xs:annotation>
       
<xs:documentation>CDS Types 040 and 050</xs:documentation>
     
</xs:annotation>
   
</xs:attribute>
 
</xs:complexType>
</xs:element>

attribute CDSInterchange_Structure/CDSBulkGroup-080-Message/@CDSProtocolIdentifierCode
type ns:CDSProtocolIdentifierCode_Type
properties
isRef 0
fixed 020
use required
facets
Kind Value annotation 
maxLength 
enumeration 010 
enumeration 020 
source <xs:attribute name="CDSProtocolIdentifierCode" type="ns:CDSProtocolIdentifierCode_Type" use="required" fixed="020"/>

attribute CDSInterchange_Structure/CDSBulkGroup-080-Message/@CDSBulkReplacementGroupCode
type ns:CDSBulkReplacementGroupCode_Type
properties
isRef 0
fixed 080
use required
facets
Kind Value annotation 
maxLength 
enumeration 010 
enumeration 020 
enumeration 030 
enumeration 040 
enumeration 050 
enumeration 060 
enumeration 070 
enumeration 080 
enumeration 090 
enumeration 100 
enumeration 110 
enumeration 120 
enumeration 130 
enumeration 140 
enumeration 150 
source <xs:attribute name="CDSBulkReplacementGroupCode" type="ns:CDSBulkReplacementGroupCode_Type" use="required" fixed="080"/>

attribute CDSInterchange_Structure/CDSBulkGroup-080-Message/@CDSTypeCode
type ns:CDSTypes-EAL-EOP-040-050_Type
properties
isRef 0
use required
facets
Kind Value annotation 
maxLength 
enumeration 040 
enumeration 050 
annotation
documentation
CDS Types 040 and 050
source <xs:attribute name="CDSTypeCode" type="ns:CDSTypes-EAL-EOP-040-050_Type" use="required">
 
<xs:annotation>
   
<xs:documentation>CDS Types 040 and 050</xs:documentation>
 
</xs:annotation>
</xs:attribute>

element CDSInterchange_Structure/CDSBulkGroup-080-Message/CDSMessageHeader
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p69.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:CDSMessageHeader_Structure
properties
isRef 0
content complex
children ns:CDSMessageType ns:CDSMessageVersionNumber ns:CDSMessageReferenceNumber ns:CDSMessageRecordIdentifier
source <xs:element name="CDSMessageHeader" type="ns:CDSMessageHeader_Structure"/>

element CDSInterchange_Structure/CDSBulkGroup-080-Message/CDSTransactionHeader_BulkUpdate
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p70.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:CDSTransactionHeader_BulkUpdate_Structure
properties
isRef 0
content complex
children ns:CDSTypeCode ns:CDSProtocolIdentifierCode ns:CDSUniqueIdentifier ns:CDSBulkReplacementGroupCode ns:CDSExtractDate ns:CDSExtractTime ns:CDSReportPeriodStartDate ns:CDSReportPeriodEndDate ns:CDSActivityDate ns:OrganisationCode_CDSSenderIdentity ns:OrganisationCode_CDSPrimeRecipientIdentity ns:OrganisationCode_CDSCopyRecipientIdentity
source <xs:element name="CDSTransactionHeader_BulkUpdate" type="ns:CDSTransactionHeader_BulkUpdate_Structure"/>

element CDSInterchange_Structure/CDSBulkGroup-080-Message/EALEndOfPeriodCensus_Old
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p71.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:EALEndOfPeriodCensus_Old_Structure
properties
isRef 0
content complex
children ns:PatientPathway ns:ServiceAgreementChange
annotation
documentation
CDS TYPE 040 - EAL-EOP New
source <xs:element name="EALEndOfPeriodCensus_Old" type="ns:EALEndOfPeriodCensus_Old_Structure">
 
<xs:annotation>
   
<xs:documentation>CDS TYPE 040 - EAL-EOP New</xs:documentation>
 
</xs:annotation>
</xs:element>

element CDSInterchange_Structure/CDSBulkGroup-080-Message/EALEndOfPeriodCensus_New
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p72.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:EALEndOfPeriodCensus_New_Structure
properties
isRef 0
content complex
children ns:PatientPathway ns:PersonGroupPatient_EAL ns:ServiceAgreementChange ns:ElectiveAdmissionListEntry ns:GPRegistration ns:Referrer ns:Referral ns:OfferOfAdmission ns:OriginalEALEntry ns:EALEntryRemoval
annotation
documentation
CDS TYPE 050 - EAL-EOP OLD
source <xs:element name="EALEndOfPeriodCensus_New" type="ns:EALEndOfPeriodCensus_New_Structure">
 
<xs:annotation>
   
<xs:documentation>CDS TYPE 050 - EAL-EOP OLD</xs:documentation>
 
</xs:annotation>
</xs:element>

element CDSInterchange_Structure/CDSBulkGroup-080-Message/CDSMessageTrailer
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p73.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:CDSMessageTrailer_Structure
properties
isRef 0
content complex
children ns:CDSMessageReferenceNumber
source <xs:element name="CDSMessageTrailer" type="ns:CDSMessageTrailer_Structure"/>

element CDSInterchange_Structure/CDSBulkGroup-090-Message
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p74.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
properties
isRef 0
minOcc 1
maxOcc unbounded
content complex
children ns:CDSMessageHeader ns:CDSTransactionHeader_BulkUpdate ns:EALEventDuringPeriod_Add ns:CDSMessageTrailer
attributes
Name  Type  Use  Default  Fixed  annotation
CDSProtocolIdentifierCodens:CDSProtocolIdentifierCode_Typerequired    020  
CDSBulkReplacementGroupCodens:CDSBulkReplacementGroupCode_Typerequired    090  
CDSTypeCodens:CDSTypeCode_Typerequired    060  
documentation
CDS Type 060 only
annotation
documentation
EAL Event During Period - Add CDS Type 060
source <xs:element name="CDSBulkGroup-090-Message" maxOccurs="unbounded">
 
<xs:annotation>
   
<xs:documentation>EAL Event During Period - Add CDS Type 060</xs:documentation>
 
</xs:annotation>
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element name="CDSMessageHeader" type="ns:CDSMessageHeader_Structure"/>
     
<xs:element name="CDSTransactionHeader_BulkUpdate" type="ns:CDSTransactionHeader_BulkUpdate_Structure"/>
     
<xs:element name="EALEventDuringPeriod_Add" type="ns:EALEventDuringPeriod_Add_Structure">
       
<xs:annotation>
         
<xs:documentation>CDS TYPE 060</xs:documentation>
       
</xs:annotation>
     
</xs:element>
     
<xs:element name="CDSMessageTrailer" type="ns:CDSMessageTrailer_Structure"/>
   
</xs:sequence>
   
<xs:attribute name="CDSProtocolIdentifierCode" type="ns:CDSProtocolIdentifierCode_Type" use="required" fixed="020"/>
   
<xs:attribute name="CDSBulkReplacementGroupCode" type="ns:CDSBulkReplacementGroupCode_Type" use="required" fixed="090"/>
   
<xs:attribute name="CDSTypeCode" type="ns:CDSTypeCode_Type" use="required" fixed="060">
     
<xs:annotation>
       
<xs:documentation>CDS Type 060 only</xs:documentation>
     
</xs:annotation>
   
</xs:attribute>
 
</xs:complexType>
</xs:element>

attribute CDSInterchange_Structure/CDSBulkGroup-090-Message/@CDSProtocolIdentifierCode
type ns:CDSProtocolIdentifierCode_Type
properties
isRef 0
fixed 020
use required
facets
Kind Value annotation 
maxLength 
enumeration 010 
enumeration 020 
source <xs:attribute name="CDSProtocolIdentifierCode" type="ns:CDSProtocolIdentifierCode_Type" use="required" fixed="020"/>

attribute CDSInterchange_Structure/CDSBulkGroup-090-Message/@CDSBulkReplacementGroupCode
type ns:CDSBulkReplacementGroupCode_Type
properties
isRef 0
fixed 090
use required
facets
Kind Value annotation 
maxLength 
enumeration 010 
enumeration 020 
enumeration 030 
enumeration 040 
enumeration 050 
enumeration 060 
enumeration 070 
enumeration 080 
enumeration 090 
enumeration 100 
enumeration 110 
enumeration 120 
enumeration 130 
enumeration 140 
enumeration 150 
source <xs:attribute name="CDSBulkReplacementGroupCode" type="ns:CDSBulkReplacementGroupCode_Type" use="required" fixed="090"/>

attribute CDSInterchange_Structure/CDSBulkGroup-090-Message/@CDSTypeCode
type ns:CDSTypeCode_Type
properties
isRef 0
fixed 060
use required
facets
Kind Value annotation 
maxLength 
enumeration 010 
enumeration 020 
enumeration 021 
enumeration 030 
enumeration 040 
enumeration 050 
enumeration 060 
enumeration 070 
enumeration 080 
enumeration 090 
enumeration 100 
enumeration 110 
enumeration 120 
enumeration 130 
enumeration 140 
enumeration 150 
enumeration 160 
enumeration 170 
enumeration 180 
enumeration 190 
enumeration 200 
annotation
documentation
CDS Type 060 only
source <xs:attribute name="CDSTypeCode" type="ns:CDSTypeCode_Type" use="required" fixed="060">
 
<xs:annotation>
   
<xs:documentation>CDS Type 060 only</xs:documentation>
 
</xs:annotation>
</xs:attribute>

element CDSInterchange_Structure/CDSBulkGroup-090-Message/CDSMessageHeader
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p75.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:CDSMessageHeader_Structure
properties
isRef 0
content complex
children ns:CDSMessageType ns:CDSMessageVersionNumber ns:CDSMessageReferenceNumber ns:CDSMessageRecordIdentifier
source <xs:element name="CDSMessageHeader" type="ns:CDSMessageHeader_Structure"/>

element CDSInterchange_Structure/CDSBulkGroup-090-Message/CDSTransactionHeader_BulkUpdate
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p76.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:CDSTransactionHeader_BulkUpdate_Structure
properties
isRef 0
content complex
children ns:CDSTypeCode ns:CDSProtocolIdentifierCode ns:CDSUniqueIdentifier ns:CDSBulkReplacementGroupCode ns:CDSExtractDate ns:CDSExtractTime ns:CDSReportPeriodStartDate ns:CDSReportPeriodEndDate ns:CDSActivityDate ns:OrganisationCode_CDSSenderIdentity ns:OrganisationCode_CDSPrimeRecipientIdentity ns:OrganisationCode_CDSCopyRecipientIdentity
source <xs:element name="CDSTransactionHeader_BulkUpdate" type="ns:CDSTransactionHeader_BulkUpdate_Structure"/>

element CDSInterchange_Structure/CDSBulkGroup-090-Message/EALEventDuringPeriod_Add
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p77.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:EALEventDuringPeriod_Add_Structure
properties
isRef 0
content complex
children ns:PatientPathway ns:PersonGroupPatient_EAL ns:ServiceAgreementDetails ns:ElectiveAdmissionListEntry ns:GPRegistration ns:Referrer ns:Referral ns:OfferOfAdmission ns:OriginalEALEntry ns:EALEntryRemoval
annotation
documentation
CDS TYPE 060
source <xs:element name="EALEventDuringPeriod_Add" type="ns:EALEventDuringPeriod_Add_Structure">
 
<xs:annotation>
   
<xs:documentation>CDS TYPE 060</xs:documentation>
 
</xs:annotation>
</xs:element>

element CDSInterchange_Structure/CDSBulkGroup-090-Message/CDSMessageTrailer
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p78.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:CDSMessageTrailer_Structure
properties
isRef 0
content complex
children ns:CDSMessageReferenceNumber
source <xs:element name="CDSMessageTrailer" type="ns:CDSMessageTrailer_Structure"/>

element CDSInterchange_Structure/CDSBulkGroup-100-Message
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p79.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
properties
isRef 0
minOcc 1
maxOcc unbounded
content complex
children ns:CDSMessageHeader ns:CDSTransactionHeader_BulkUpdate ns:EALEventDuringPeriod_Remove ns:CDSMessageTrailer
attributes
Name  Type  Use  Default  Fixed  annotation
CDSProtocolIdentifierCodens:CDSProtocolIdentifierCode_Typerequired    020  
CDSBulkReplacementGroupCodens:CDSBulkReplacementGroupCode_Typerequired    100  
CDSTypeCodens:CDSTypeCode_Typerequired    070  
documentation
CDS Type 070 only
annotation
documentation
EAL Event During Period - Remove CDS Type 070
source <xs:element name="CDSBulkGroup-100-Message" maxOccurs="unbounded">
 
<xs:annotation>
   
<xs:documentation>EAL Event During Period - Remove CDS Type 070</xs:documentation>
 
</xs:annotation>
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element name="CDSMessageHeader" type="ns:CDSMessageHeader_Structure"/>
     
<xs:element name="CDSTransactionHeader_BulkUpdate" type="ns:CDSTransactionHeader_BulkUpdate_Structure"/>
     
<xs:element name="EALEventDuringPeriod_Remove" type="ns:EALEventDuringPeriod_Remove_Structure">
       
<xs:annotation>
         
<xs:documentation>CDS TYPE 070</xs:documentation>
       
</xs:annotation>
     
</xs:element>
     
<xs:element name="CDSMessageTrailer" type="ns:CDSMessageTrailer_Structure"/>
   
</xs:sequence>
   
<xs:attribute name="CDSProtocolIdentifierCode" type="ns:CDSProtocolIdentifierCode_Type" use="required" fixed="020"/>
   
<xs:attribute name="CDSBulkReplacementGroupCode" type="ns:CDSBulkReplacementGroupCode_Type" use="required" fixed="100"/>
   
<xs:attribute name="CDSTypeCode" type="ns:CDSTypeCode_Type" use="required" fixed="070">
     
<xs:annotation>
       
<xs:documentation>CDS Type 070 only</xs:documentation>
     
</xs:annotation>
   
</xs:attribute>
 
</xs:complexType>
</xs:element>

attribute CDSInterchange_Structure/CDSBulkGroup-100-Message/@CDSProtocolIdentifierCode
type ns:CDSProtocolIdentifierCode_Type
properties
isRef 0
fixed 020
use required
facets
Kind Value annotation 
maxLength 
enumeration 010 
enumeration 020 
source <xs:attribute name="CDSProtocolIdentifierCode" type="ns:CDSProtocolIdentifierCode_Type" use="required" fixed="020"/>

attribute CDSInterchange_Structure/CDSBulkGroup-100-Message/@CDSBulkReplacementGroupCode
type ns:CDSBulkReplacementGroupCode_Type
properties
isRef 0
fixed 100
use required
facets
Kind Value annotation 
maxLength 
enumeration 010 
enumeration 020 
enumeration 030 
enumeration 040 
enumeration 050 
enumeration 060 
enumeration 070 
enumeration 080 
enumeration 090 
enumeration 100 
enumeration 110 
enumeration 120 
enumeration 130 
enumeration 140 
enumeration 150 
source <xs:attribute name="CDSBulkReplacementGroupCode" type="ns:CDSBulkReplacementGroupCode_Type" use="required" fixed="100"/>

attribute CDSInterchange_Structure/CDSBulkGroup-100-Message/@CDSTypeCode
type ns:CDSTypeCode_Type
properties
isRef 0
fixed 070
use required
facets
Kind Value annotation 
maxLength 
enumeration 010 
enumeration 020 
enumeration 021 
enumeration 030 
enumeration 040 
enumeration 050 
enumeration 060 
enumeration 070 
enumeration 080 
enumeration 090 
enumeration 100 
enumeration 110 
enumeration 120 
enumeration 130 
enumeration 140 
enumeration 150 
enumeration 160 
enumeration 170 
enumeration 180 
enumeration 190 
enumeration 200 
annotation
documentation
CDS Type 070 only
source <xs:attribute name="CDSTypeCode" type="ns:CDSTypeCode_Type" use="required" fixed="070">
 
<xs:annotation>
   
<xs:documentation>CDS Type 070 only</xs:documentation>
 
</xs:annotation>
</xs:attribute>

element CDSInterchange_Structure/CDSBulkGroup-100-Message/CDSMessageHeader
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p80.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:CDSMessageHeader_Structure
properties
isRef 0
content complex
children ns:CDSMessageType ns:CDSMessageVersionNumber ns:CDSMessageReferenceNumber ns:CDSMessageRecordIdentifier
source <xs:element name="CDSMessageHeader" type="ns:CDSMessageHeader_Structure"/>

element CDSInterchange_Structure/CDSBulkGroup-100-Message/CDSTransactionHeader_BulkUpdate
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p81.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:CDSTransactionHeader_BulkUpdate_Structure
properties
isRef 0
content complex
children ns:CDSTypeCode ns:CDSProtocolIdentifierCode ns:CDSUniqueIdentifier ns:CDSBulkReplacementGroupCode ns:CDSExtractDate ns:CDSExtractTime ns:CDSReportPeriodStartDate ns:CDSReportPeriodEndDate ns:CDSActivityDate ns:OrganisationCode_CDSSenderIdentity ns:OrganisationCode_CDSPrimeRecipientIdentity ns:OrganisationCode_CDSCopyRecipientIdentity
source <xs:element name="CDSTransactionHeader_BulkUpdate" type="ns:CDSTransactionHeader_BulkUpdate_Structure"/>

element CDSInterchange_Structure/CDSBulkGroup-100-Message/EALEventDuringPeriod_Remove
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p82.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:EALEventDuringPeriod_Remove_Structure
properties
isRef 0
content complex
children ns:PatientPathway ns:EALEntryRemoval
annotation
documentation
CDS TYPE 070
source <xs:element name="EALEventDuringPeriod_Remove" type="ns:EALEventDuringPeriod_Remove_Structure">
 
<xs:annotation>
   
<xs:documentation>CDS TYPE 070</xs:documentation>
 
</xs:annotation>
</xs:element>

element CDSInterchange_Structure/CDSBulkGroup-100-Message/CDSMessageTrailer
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p83.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:CDSMessageTrailer_Structure
properties
isRef 0
content complex
children ns:CDSMessageReferenceNumber
source <xs:element name="CDSMessageTrailer" type="ns:CDSMessageTrailer_Structure"/>

element CDSInterchange_Structure/CDSBulkGroup-110-Message
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p84.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
properties
isRef 0
minOcc 1
maxOcc unbounded
content complex
children ns:CDSMessageHeader ns:CDSTransactionHeader_BulkUpdate ns:EALEventDuringPeriod_Offer ns:CDSMessageTrailer
attributes
Name  Type  Use  Default  Fixed  annotation
CDSProtocolIdentifierCodens:CDSProtocolIdentifierCode_Typerequired    020  
CDSBulkReplacementGroupCodens:CDSBulkReplacementGroupCode_Typerequired    110  
CDSTypeCodens:CDSTypeCode_Typerequired    080  
documentation
CDS Type 080 only
annotation
documentation
EAL Event During Period - Offer CDS Type 080
source <xs:element name="CDSBulkGroup-110-Message" maxOccurs="unbounded">
 
<xs:annotation>
   
<xs:documentation>EAL Event During Period - Offer CDS Type 080</xs:documentation>
 
</xs:annotation>
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element name="CDSMessageHeader" type="ns:CDSMessageHeader_Structure"/>
     
<xs:element name="CDSTransactionHeader_BulkUpdate" type="ns:CDSTransactionHeader_BulkUpdate_Structure"/>
     
<xs:element name="EALEventDuringPeriod_Offer" type="ns:EALEventDuringPeriod_Offer_Structure">
       
<xs:annotation>
         
<xs:documentation>CDS TYPE 080</xs:documentation>
       
</xs:annotation>
     
</xs:element>
     
<xs:element name="CDSMessageTrailer" type="ns:CDSMessageTrailer_Structure"/>
   
</xs:sequence>
   
<xs:attribute name="CDSProtocolIdentifierCode" type="ns:CDSProtocolIdentifierCode_Type" use="required" fixed="020"/>
   
<xs:attribute name="CDSBulkReplacementGroupCode" type="ns:CDSBulkReplacementGroupCode_Type" use="required" fixed="110"/>
   
<xs:attribute name="CDSTypeCode" type="ns:CDSTypeCode_Type" use="required" fixed="080">
     
<xs:annotation>
       
<xs:documentation>CDS Type 080 only</xs:documentation>
     
</xs:annotation>
   
</xs:attribute>
 
</xs:complexType>
</xs:element>

attribute CDSInterchange_Structure/CDSBulkGroup-110-Message/@CDSProtocolIdentifierCode
type ns:CDSProtocolIdentifierCode_Type
properties
isRef 0
fixed 020
use required
facets
Kind Value annotation 
maxLength 
enumeration 010 
enumeration 020 
source <xs:attribute name="CDSProtocolIdentifierCode" type="ns:CDSProtocolIdentifierCode_Type" use="required" fixed="020"/>

attribute CDSInterchange_Structure/CDSBulkGroup-110-Message/@CDSBulkReplacementGroupCode
type ns:CDSBulkReplacementGroupCode_Type
properties
isRef 0
fixed 110
use required
facets
Kind Value annotation 
maxLength 
enumeration 010 
enumeration 020 
enumeration 030 
enumeration 040 
enumeration 050 
enumeration 060 
enumeration 070 
enumeration 080 
enumeration 090 
enumeration 100 
enumeration 110 
enumeration 120 
enumeration 130 
enumeration 140 
enumeration 150 
source <xs:attribute name="CDSBulkReplacementGroupCode" type="ns:CDSBulkReplacementGroupCode_Type" use="required" fixed="110"/>

attribute CDSInterchange_Structure/CDSBulkGroup-110-Message/@CDSTypeCode
type ns:CDSTypeCode_Type
properties
isRef 0
fixed 080
use required
facets
Kind Value annotation 
maxLength 
enumeration 010 
enumeration 020 
enumeration 021 
enumeration 030 
enumeration 040 
enumeration 050 
enumeration 060 
enumeration 070 
enumeration 080 
enumeration 090 
enumeration 100 
enumeration 110 
enumeration 120 
enumeration 130 
enumeration 140 
enumeration 150 
enumeration 160 
enumeration 170 
enumeration 180 
enumeration 190 
enumeration 200 
annotation
documentation
CDS Type 080 only
source <xs:attribute name="CDSTypeCode" type="ns:CDSTypeCode_Type" use="required" fixed="080">
 
<xs:annotation>
   
<xs:documentation>CDS Type 080 only</xs:documentation>
 
</xs:annotation>
</xs:attribute>

element CDSInterchange_Structure/CDSBulkGroup-110-Message/CDSMessageHeader
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p85.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:CDSMessageHeader_Structure
properties
isRef 0
content complex
children ns:CDSMessageType ns:CDSMessageVersionNumber ns:CDSMessageReferenceNumber ns:CDSMessageRecordIdentifier
source <xs:element name="CDSMessageHeader" type="ns:CDSMessageHeader_Structure"/>

element CDSInterchange_Structure/CDSBulkGroup-110-Message/CDSTransactionHeader_BulkUpdate
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p86.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:CDSTransactionHeader_BulkUpdate_Structure
properties
isRef 0
content complex
children ns:CDSTypeCode ns:CDSProtocolIdentifierCode ns:CDSUniqueIdentifier ns:CDSBulkReplacementGroupCode ns:CDSExtractDate ns:CDSExtractTime ns:CDSReportPeriodStartDate ns:CDSReportPeriodEndDate ns:CDSActivityDate ns:OrganisationCode_CDSSenderIdentity ns:OrganisationCode_CDSPrimeRecipientIdentity ns:OrganisationCode_CDSCopyRecipientIdentity
source <xs:element name="CDSTransactionHeader_BulkUpdate" type="ns:CDSTransactionHeader_BulkUpdate_Structure"/>

element CDSInterchange_Structure/CDSBulkGroup-110-Message/EALEventDuringPeriod_Offer
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p87.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:EALEventDuringPeriod_Offer_Structure
properties
isRef 0
content complex
children ns:PatientPathway ns:OfferOfAdmission
annotation
documentation
CDS TYPE 080
source <xs:element name="EALEventDuringPeriod_Offer" type="ns:EALEventDuringPeriod_Offer_Structure">
 
<xs:annotation>
   
<xs:documentation>CDS TYPE 080</xs:documentation>
 
</xs:annotation>
</xs:element>

element CDSInterchange_Structure/CDSBulkGroup-110-Message/CDSMessageTrailer
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p88.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:CDSMessageTrailer_Structure
properties
isRef 0
content complex
children ns:CDSMessageReferenceNumber
source <xs:element name="CDSMessageTrailer" type="ns:CDSMessageTrailer_Structure"/>

element CDSInterchange_Structure/CDSBulkGroup-120-Message
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p89.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
properties
isRef 0
minOcc 1
maxOcc unbounded
content complex
children ns:CDSMessageHeader ns:CDSTransactionHeader_BulkUpdate ns:EALEventDuringPeriod_Available_Unavailable ns:CDSMessageTrailer
attributes
Name  Type  Use  Default  Fixed  annotation
CDSProtocolIdentifierCodens:CDSProtocolIdentifierCode_Typerequired    020  
CDSBulkReplacementGroupCodens:CDSBulkReplacementGroupCode_Typerequired    120  
CDSTypeCodens:CDSTypeCode_Typerequired    090  
documentation
CDS Type 090 only
annotation
documentation
EAL Event During Period - Available / Unavailable - CDS Type 090
documentation
EAL Event During Period - Available / Unavailable - CDS Type 090
source <xs:element name="CDSBulkGroup-120-Message" maxOccurs="unbounded">
 
<xs:annotation>
   
<xs:documentation>EAL Event During Period - Available / Unavailable - CDS Type 090</xs:documentation>
   
<xs:documentation>EAL Event During Period - Available / Unavailable - CDS Type 090</xs:documentation>
 
</xs:annotation>
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element name="CDSMessageHeader" type="ns:CDSMessageHeader_Structure"/>
     
<xs:element name="CDSTransactionHeader_BulkUpdate" type="ns:CDSTransactionHeader_BulkUpdate_Structure"/>
     
<xs:element name="EALEventDuringPeriod_Available_Unavailable" type="ns:EALEventDuringPeriod_Available_Unavailable_Structure">
       
<xs:annotation>
         
<xs:documentation>CDS TYPE 090</xs:documentation>
       
</xs:annotation>
     
</xs:element>
     
<xs:element name="CDSMessageTrailer" type="ns:CDSMessageTrailer_Structure"/>
   
</xs:sequence>
   
<xs:attribute name="CDSProtocolIdentifierCode" type="ns:CDSProtocolIdentifierCode_Type" use="required" fixed="020"/>
   
<xs:attribute name="CDSBulkReplacementGroupCode" type="ns:CDSBulkReplacementGroupCode_Type" use="required" fixed="120"/>
   
<xs:attribute name="CDSTypeCode" type="ns:CDSTypeCode_Type" use="required" fixed="090">
     
<xs:annotation>
       
<xs:documentation>CDS Type 090 only</xs:documentation>
     
</xs:annotation>
   
</xs:attribute>
 
</xs:complexType>
</xs:element>

attribute CDSInterchange_Structure/CDSBulkGroup-120-Message/@CDSProtocolIdentifierCode
type ns:CDSProtocolIdentifierCode_Type
properties
isRef 0
fixed 020
use required
facets
Kind Value annotation 
maxLength 
enumeration 010 
enumeration 020 
source <xs:attribute name="CDSProtocolIdentifierCode" type="ns:CDSProtocolIdentifierCode_Type" use="required" fixed="020"/>

attribute CDSInterchange_Structure/CDSBulkGroup-120-Message/@CDSBulkReplacementGroupCode
type ns:CDSBulkReplacementGroupCode_Type
properties
isRef 0
fixed 120
use required
facets
Kind Value annotation 
maxLength 
enumeration 010 
enumeration 020 
enumeration 030 
enumeration 040 
enumeration 050 
enumeration 060 
enumeration 070 
enumeration 080 
enumeration 090 
enumeration 100 
enumeration 110 
enumeration 120 
enumeration 130 
enumeration 140 
enumeration 150 
source <xs:attribute name="CDSBulkReplacementGroupCode" type="ns:CDSBulkReplacementGroupCode_Type" use="required" fixed="120"/>

attribute CDSInterchange_Structure/CDSBulkGroup-120-Message/@CDSTypeCode
type ns:CDSTypeCode_Type
properties
isRef 0
fixed 090
use required
facets
Kind Value annotation 
maxLength 
enumeration 010 
enumeration 020 
enumeration 021 
enumeration 030 
enumeration 040 
enumeration 050 
enumeration 060 
enumeration 070 
enumeration 080 
enumeration 090 
enumeration 100 
enumeration 110 
enumeration 120 
enumeration 130 
enumeration 140 
enumeration 150 
enumeration 160 
enumeration 170 
enumeration 180 
enumeration 190 
enumeration 200 
annotation
documentation
CDS Type 090 only
source <xs:attribute name="CDSTypeCode" type="ns:CDSTypeCode_Type" use="required" fixed="090">
 
<xs:annotation>
   
<xs:documentation>CDS Type 090 only</xs:documentation>
 
</xs:annotation>
</xs:attribute>

element CDSInterchange_Structure/CDSBulkGroup-120-Message/CDSMessageHeader
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p90.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:CDSMessageHeader_Structure
properties
isRef 0
content complex
children ns:CDSMessageType ns:CDSMessageVersionNumber ns:CDSMessageReferenceNumber ns:CDSMessageRecordIdentifier
source <xs:element name="CDSMessageHeader" type="ns:CDSMessageHeader_Structure"/>

element CDSInterchange_Structure/CDSBulkGroup-120-Message/CDSTransactionHeader_BulkUpdate
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p91.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:CDSTransactionHeader_BulkUpdate_Structure
properties
isRef 0
content complex
children ns:CDSTypeCode ns:CDSProtocolIdentifierCode ns:CDSUniqueIdentifier ns:CDSBulkReplacementGroupCode ns:CDSExtractDate ns:CDSExtractTime ns:CDSReportPeriodStartDate ns:CDSReportPeriodEndDate ns:CDSActivityDate ns:OrganisationCode_CDSSenderIdentity ns:OrganisationCode_CDSPrimeRecipientIdentity ns:OrganisationCode_CDSCopyRecipientIdentity
source <xs:element name="CDSTransactionHeader_BulkUpdate" type="ns:CDSTransactionHeader_BulkUpdate_Structure"/>

element CDSInterchange_Structure/CDSBulkGroup-120-Message/EALEventDuringPeriod_Available_Unavailable
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p92.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:EALEventDuringPeriod_Available_Unavailable_Structure
properties
isRef 0
content complex
children ns:PatientPathway ns:PatientSuspension
annotation
documentation
CDS TYPE 090
source <xs:element name="EALEventDuringPeriod_Available_Unavailable" type="ns:EALEventDuringPeriod_Available_Unavailable_Structure">
 
<xs:annotation>
   
<xs:documentation>CDS TYPE 090</xs:documentation>
 
</xs:annotation>
</xs:element>

element CDSInterchange_Structure/CDSBulkGroup-120-Message/CDSMessageTrailer
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p93.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:CDSMessageTrailer_Structure
properties
isRef 0
content complex
children ns:CDSMessageReferenceNumber
source <xs:element name="CDSMessageTrailer" type="ns:CDSMessageTrailer_Structure"/>

element CDSInterchange_Structure/CDSBulkGroup-130-Message
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p94.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
properties
isRef 0
minOcc 1
maxOcc unbounded
content complex
children ns:CDSMessageHeader ns:CDSTransactionHeader_BulkUpdate ns:EALEventDuringPeriod_OldServiceAgreement ns:EALEventDuringPeriod_NewServiceAgreement ns:CDSMessageTrailer
attributes
Name  Type  Use  Default  Fixed  annotation
CDSProtocolIdentifierCodens:CDSProtocolIdentifierCode_Typerequired    020  
CDSBulkReplacementGroupCodens:CDSBulkReplacementGroupCode_Typerequired    130  
CDSTypeCodens:CDSTypes-EAL-EDP-100-110_Typerequired      
annotation
documentation
EAL Event During Period - New and Old CDS Types 100 and 110
source <xs:element name="CDSBulkGroup-130-Message" maxOccurs="unbounded">
 
<xs:annotation>
   
<xs:documentation>EAL Event During Period - New and Old CDS Types 100 and 110</xs:documentation>
 
</xs:annotation>
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element name="CDSMessageHeader" type="ns:CDSMessageHeader_Structure"/>
     
<xs:element name="CDSTransactionHeader_BulkUpdate" type="ns:CDSTransactionHeader_BulkUpdate_Structure"/>
     
<xs:choice>
       
<xs:element name="EALEventDuringPeriod_OldServiceAgreement" type="ns:EALEventDuringPeriod_OldServiceAgreement_Structure">
         
<xs:annotation>
           
<xs:documentation>CDS TYPE 100 - EAL-EDP New</xs:documentation>
         
</xs:annotation>
       
</xs:element>
       
<xs:element name="EALEventDuringPeriod_NewServiceAgreement" type="ns:EALEventDuringPeriod_NewServiceAgreement_Structure">
         
<xs:annotation>
           
<xs:documentation>CDS TYPE 110 - EAL-EDP-Old</xs:documentation>
         
</xs:annotation>
       
</xs:element>
     
</xs:choice>
     
<xs:element name="CDSMessageTrailer" type="ns:CDSMessageTrailer_Structure"/>
   
</xs:sequence>
   
<xs:attribute name="CDSProtocolIdentifierCode" type="ns:CDSProtocolIdentifierCode_Type" use="required" fixed="020"/>
   
<xs:attribute name="CDSBulkReplacementGroupCode" type="ns:CDSBulkReplacementGroupCode_Type" use="required" fixed="130"/>
   
<xs:attribute name="CDSTypeCode" type="ns:CDSTypes-EAL-EDP-100-110_Type" use="required"/>
 
</xs:complexType>
</xs:element>

attribute CDSInterchange_Structure/CDSBulkGroup-130-Message/@CDSProtocolIdentifierCode
type ns:CDSProtocolIdentifierCode_Type
properties
isRef 0
fixed 020
use required
facets
Kind Value annotation 
maxLength 
enumeration 010 
enumeration 020 
source <xs:attribute name="CDSProtocolIdentifierCode" type="ns:CDSProtocolIdentifierCode_Type" use="required" fixed="020"/>

attribute CDSInterchange_Structure/CDSBulkGroup-130-Message/@CDSBulkReplacementGroupCode
type ns:CDSBulkReplacementGroupCode_Type
properties
isRef 0
fixed 130
use required
facets
Kind Value annotation 
maxLength 
enumeration 010 
enumeration 020 
enumeration 030 
enumeration 040 
enumeration 050 
enumeration 060 
enumeration 070 
enumeration 080 
enumeration 090 
enumeration 100 
enumeration 110 
enumeration 120 
enumeration 130 
enumeration 140 
enumeration 150 
source <xs:attribute name="CDSBulkReplacementGroupCode" type="ns:CDSBulkReplacementGroupCode_Type" use="required" fixed="130"/>

attribute CDSInterchange_Structure/CDSBulkGroup-130-Message/@CDSTypeCode
type ns:CDSTypes-EAL-EDP-100-110_Type
properties
isRef 0
use required
facets
Kind Value annotation 
maxLength 
enumeration 100 
enumeration 110 
source <xs:attribute name="CDSTypeCode" type="ns:CDSTypes-EAL-EDP-100-110_Type" use="required"/>

element CDSInterchange_Structure/CDSBulkGroup-130-Message/CDSMessageHeader
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p95.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:CDSMessageHeader_Structure
properties
isRef 0
content complex
children ns:CDSMessageType ns:CDSMessageVersionNumber ns:CDSMessageReferenceNumber ns:CDSMessageRecordIdentifier
source <xs:element name="CDSMessageHeader" type="ns:CDSMessageHeader_Structure"/>

element CDSInterchange_Structure/CDSBulkGroup-130-Message/CDSTransactionHeader_BulkUpdate
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p96.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:CDSTransactionHeader_BulkUpdate_Structure
properties
isRef 0
content complex
children ns:CDSTypeCode ns:CDSProtocolIdentifierCode ns:CDSUniqueIdentifier ns:CDSBulkReplacementGroupCode ns:CDSExtractDate ns:CDSExtractTime ns:CDSReportPeriodStartDate ns:CDSReportPeriodEndDate ns:CDSActivityDate ns:OrganisationCode_CDSSenderIdentity ns:OrganisationCode_CDSPrimeRecipientIdentity ns:OrganisationCode_CDSCopyRecipientIdentity
source <xs:element name="CDSTransactionHeader_BulkUpdate" type="ns:CDSTransactionHeader_BulkUpdate_Structure"/>

element CDSInterchange_Structure/CDSBulkGroup-130-Message/EALEventDuringPeriod_OldServiceAgreement
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p97.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:EALEventDuringPeriod_OldServiceAgreement_Structure
properties
isRef 0
content complex
children ns:PatientPathway ns:ServiceAgreementChange
annotation
documentation
CDS TYPE 100 - EAL-EDP New
source <xs:element name="EALEventDuringPeriod_OldServiceAgreement" type="ns:EALEventDuringPeriod_OldServiceAgreement_Structure">
 
<xs:annotation>
   
<xs:documentation>CDS TYPE 100 - EAL-EDP New</xs:documentation>
 
</xs:annotation>
</xs:element>

element CDSInterchange_Structure/CDSBulkGroup-130-Message/EALEventDuringPeriod_NewServiceAgreement
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p98.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:EALEventDuringPeriod_NewServiceAgreement_Structure
properties
isRef 0
content complex
children ns:PatientPathway ns:PersonGroupPatient_EAL ns:ServiceAgreementChange ns:ElectiveAdmissionListEntry ns:GPRegistration ns:Referrer ns:Referral ns:OfferOfAdmission ns:OriginalEALEntry
annotation
documentation
CDS TYPE 110 - EAL-EDP-Old
source <xs:element name="EALEventDuringPeriod_NewServiceAgreement" type="ns:EALEventDuringPeriod_NewServiceAgreement_Structure">
 
<xs:annotation>
   
<xs:documentation>CDS TYPE 110 - EAL-EDP-Old</xs:documentation>
 
</xs:annotation>
</xs:element>

element CDSInterchange_Structure/CDSBulkGroup-130-Message/CDSMessageTrailer
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p99.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:CDSMessageTrailer_Structure
properties
isRef 0
content complex
children ns:CDSMessageReferenceNumber
source <xs:element name="CDSMessageTrailer" type="ns:CDSMessageTrailer_Structure"/>

element CDSInterchange_Structure/CDSBulkGroup-140-Message
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p100.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
properties
isRef 0
minOcc 1
maxOcc unbounded
content complex
children ns:CDSMessageHeader ns:CDSTransactionHeader_BulkUpdate ns:AccidentAndEmergencyAttendance ns:CDSMessageTrailer
attributes
Name  Type  Use  Default  Fixed  annotation
CDSProtocolIdentifierCodens:CDSProtocolIdentifierCode_Typerequired    020  
CDSBulkReplacementGroupCodens:CDSBulkReplacementGroupCode_Typerequired    140  
CDSTypeCodens:CDSTypeCode_Typerequired    010  
documentation
CDS Type 010 only
annotation
documentation
Accident And Emergency - CDS Type 010
source <xs:element name="CDSBulkGroup-140-Message" maxOccurs="unbounded">
 
<xs:annotation>
   
<xs:documentation>Accident And Emergency - CDS Type 010</xs:documentation>
 
</xs:annotation>
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element name="CDSMessageHeader" type="ns:CDSMessageHeader_Structure"/>
     
<xs:element name="CDSTransactionHeader_BulkUpdate" type="ns:CDSTransactionHeader_BulkUpdate_Structure"/>
     
<xs:element name="AccidentAndEmergencyAttendance" type="ns:AccidentAndEmergencyAttendance_Structure">
       
<xs:annotation>
         
<xs:documentation>CDS TYPE 010</xs:documentation>
       
</xs:annotation>
     
</xs:element>
     
<xs:element name="CDSMessageTrailer" type="ns:CDSMessageTrailer_Structure"/>
   
</xs:sequence>
   
<xs:attribute name="CDSProtocolIdentifierCode" type="ns:CDSProtocolIdentifierCode_Type" use="required" fixed="020"/>
   
<xs:attribute name="CDSBulkReplacementGroupCode" type="ns:CDSBulkReplacementGroupCode_Type" use="required" fixed="140"/>
   
<xs:attribute name="CDSTypeCode" type="ns:CDSTypeCode_Type" use="required" fixed="010">
     
<xs:annotation>
       
<xs:documentation>CDS Type 010 only</xs:documentation>
     
</xs:annotation>
   
</xs:attribute>
 
</xs:complexType>
</xs:element>

attribute CDSInterchange_Structure/CDSBulkGroup-140-Message/@CDSProtocolIdentifierCode
type ns:CDSProtocolIdentifierCode_Type
properties
isRef 0
fixed 020
use required
facets
Kind Value annotation 
maxLength 
enumeration 010 
enumeration 020 
source <xs:attribute name="CDSProtocolIdentifierCode" type="ns:CDSProtocolIdentifierCode_Type" use="required" fixed="020"/>

attribute CDSInterchange_Structure/CDSBulkGroup-140-Message/@CDSBulkReplacementGroupCode
type ns:CDSBulkReplacementGroupCode_Type
properties
isRef 0
fixed 140
use required
facets
Kind Value annotation 
maxLength 
enumeration 010 
enumeration 020 
enumeration 030 
enumeration 040 
enumeration 050 
enumeration 060 
enumeration 070 
enumeration 080 
enumeration 090 
enumeration 100 
enumeration 110 
enumeration 120 
enumeration 130 
enumeration 140 
enumeration 150 
source <xs:attribute name="CDSBulkReplacementGroupCode" type="ns:CDSBulkReplacementGroupCode_Type" use="required" fixed="140"/>

attribute CDSInterchange_Structure/CDSBulkGroup-140-Message/@CDSTypeCode
type ns:CDSTypeCode_Type
properties
isRef 0
fixed 010
use required
facets
Kind Value annotation 
maxLength 
enumeration 010 
enumeration 020 
enumeration 021 
enumeration 030 
enumeration 040 
enumeration 050 
enumeration 060 
enumeration 070 
enumeration 080 
enumeration 090 
enumeration 100 
enumeration 110 
enumeration 120 
enumeration 130 
enumeration 140 
enumeration 150 
enumeration 160 
enumeration 170 
enumeration 180 
enumeration 190 
enumeration 200 
annotation
documentation
CDS Type 010 only
source <xs:attribute name="CDSTypeCode" type="ns:CDSTypeCode_Type" use="required" fixed="010">
 
<xs:annotation>
   
<xs:documentation>CDS Type 010 only</xs:documentation>
 
</xs:annotation>
</xs:attribute>

element CDSInterchange_Structure/CDSBulkGroup-140-Message/CDSMessageHeader
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p101.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:CDSMessageHeader_Structure
properties
isRef 0
content complex
children ns:CDSMessageType ns:CDSMessageVersionNumber ns:CDSMessageReferenceNumber ns:CDSMessageRecordIdentifier
source <xs:element name="CDSMessageHeader" type="ns:CDSMessageHeader_Structure"/>

element CDSInterchange_Structure/CDSBulkGroup-140-Message/CDSTransactionHeader_BulkUpdate
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p102.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:CDSTransactionHeader_BulkUpdate_Structure
properties
isRef 0
content complex
children ns:CDSTypeCode ns:CDSProtocolIdentifierCode ns:CDSUniqueIdentifier ns:CDSBulkReplacementGroupCode ns:CDSExtractDate ns:CDSExtractTime ns:CDSReportPeriodStartDate ns:CDSReportPeriodEndDate ns:CDSActivityDate ns:OrganisationCode_CDSSenderIdentity ns:OrganisationCode_CDSPrimeRecipientIdentity ns:OrganisationCode_CDSCopyRecipientIdentity
source <xs:element name="CDSTransactionHeader_BulkUpdate" type="ns:CDSTransactionHeader_BulkUpdate_Structure"/>

element CDSInterchange_Structure/CDSBulkGroup-140-Message/AccidentAndEmergencyAttendance
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p103.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:AccidentAndEmergencyAttendance_Structure
properties
isRef 0
content complex
children ns:PatientPathway ns:PersonGroupPatient_AAndE_Structure ns:GPRegistration ns:AAndEAttendanceLocationGroup ns:AttendanceOccurrence
annotation
documentation
CDS TYPE 010
source <xs:element name="AccidentAndEmergencyAttendance" type="ns:AccidentAndEmergencyAttendance_Structure">
 
<xs:annotation>
   
<xs:documentation>CDS TYPE 010</xs:documentation>
 
</xs:annotation>
</xs:element>

element CDSInterchange_Structure/CDSBulkGroup-140-Message/CDSMessageTrailer
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p104.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:CDSMessageTrailer_Structure
properties
isRef 0
content complex
children ns:CDSMessageReferenceNumber
source <xs:element name="CDSMessageTrailer" type="ns:CDSMessageTrailer_Structure"/>

element CDSInterchange_Structure/CDSBulkGroup-150-Message
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p105.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
properties
isRef 0
minOcc 1
maxOcc unbounded
content complex
children ns:CDSMessageHeader ns:CDSTransactionHeader_BulkUpdate ns:Future_Outpatient ns:CDSMessageTrailer
attributes
Name  Type  Use  Default  Fixed  annotation
CDSProtocolIdentifierCodens:CDSProtocolIdentifierCode_Typerequired    020  
CDSBulkReplacementGroupCodens:CDSBulkReplacementGroupCode_Typerequired    150  
CDSTypeCodens:CDSTypeCode_Typerequired    021  
documentation
CDS Type 021 only
annotation
documentation
Future Care Activity - CDS Type 021 (includes Future Outpatients)  Added in V6-0 Sept 2006
source <xs:element name="CDSBulkGroup-150-Message" maxOccurs="unbounded">
 
<xs:annotation>
   
<xs:documentation>Future Care Activity - CDS Type 021 (includes Future Outpatients)  Added in V6-0 Sept 2006</xs:documentation>
 
</xs:annotation>
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element name="CDSMessageHeader" type="ns:CDSMessageHeader_Structure"/>
     
<xs:element name="CDSTransactionHeader_BulkUpdate" type="ns:CDSTransactionHeader_BulkUpdate_Structure"/>
     
<xs:element name="Future_Outpatient" type="ns:Future_Outpatient_Structure">
       
<xs:annotation>
         
<xs:documentation>CDS TYPE 021</xs:documentation>
       
</xs:annotation>
     
</xs:element>
     
<xs:element name="CDSMessageTrailer" type="ns:CDSMessageTrailer_Structure"/>
   
</xs:sequence>
   
<xs:attribute name="CDSProtocolIdentifierCode" type="ns:CDSProtocolIdentifierCode_Type" use="required" fixed="020"/>
   
<xs:attribute name="CDSBulkReplacementGroupCode" type="ns:CDSBulkReplacementGroupCode_Type" use="required" fixed="150"/>
   
<xs:attribute name="CDSTypeCode" type="ns:CDSTypeCode_Type" use="required" fixed="021">
     
<xs:annotation>
       
<xs:documentation>CDS Type 021 only</xs:documentation>
     
</xs:annotation>
   
</xs:attribute>
 
</xs:complexType>
</xs:element>

attribute CDSInterchange_Structure/CDSBulkGroup-150-Message/@CDSProtocolIdentifierCode
type ns:CDSProtocolIdentifierCode_Type
properties
isRef 0
fixed 020
use required
facets
Kind Value annotation 
maxLength 
enumeration 010 
enumeration 020 
source <xs:attribute name="CDSProtocolIdentifierCode" type="ns:CDSProtocolIdentifierCode_Type" use="required" fixed="020"/>

attribute CDSInterchange_Structure/CDSBulkGroup-150-Message/@CDSBulkReplacementGroupCode
type ns:CDSBulkReplacementGroupCode_Type
properties
isRef 0
fixed 150
use required
facets
Kind Value annotation 
maxLength 
enumeration 010 
enumeration 020 
enumeration 030 
enumeration 040 
enumeration 050 
enumeration 060 
enumeration 070 
enumeration 080 
enumeration 090 
enumeration 100 
enumeration 110 
enumeration 120 
enumeration 130 
enumeration 140 
enumeration 150 
source <xs:attribute name="CDSBulkReplacementGroupCode" type="ns:CDSBulkReplacementGroupCode_Type" use="required" fixed="150"/>

attribute CDSInterchange_Structure/CDSBulkGroup-150-Message/@CDSTypeCode
type ns:CDSTypeCode_Type
properties
isRef 0
fixed 021
use required
facets
Kind Value annotation 
maxLength 
enumeration 010 
enumeration 020 
enumeration 021 
enumeration 030 
enumeration 040 
enumeration 050 
enumeration 060 
enumeration 070 
enumeration 080 
enumeration 090 
enumeration 100 
enumeration 110 
enumeration 120 
enumeration 130 
enumeration 140 
enumeration 150 
enumeration 160 
enumeration 170 
enumeration 180 
enumeration 190 
enumeration 200 
annotation
documentation
CDS Type 021 only
source <xs:attribute name="CDSTypeCode" type="ns:CDSTypeCode_Type" use="required" fixed="021">
 
<xs:annotation>
   
<xs:documentation>CDS Type 021 only</xs:documentation>
 
</xs:annotation>
</xs:attribute>

element CDSInterchange_Structure/CDSBulkGroup-150-Message/CDSMessageHeader
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p106.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:CDSMessageHeader_Structure
properties
isRef 0
content complex
children ns:CDSMessageType ns:CDSMessageVersionNumber ns:CDSMessageReferenceNumber ns:CDSMessageRecordIdentifier
source <xs:element name="CDSMessageHeader" type="ns:CDSMessageHeader_Structure"/>

element CDSInterchange_Structure/CDSBulkGroup-150-Message/CDSTransactionHeader_BulkUpdate
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p107.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:CDSTransactionHeader_BulkUpdate_Structure
properties
isRef 0
content complex
children ns:CDSTypeCode ns:CDSProtocolIdentifierCode ns:CDSUniqueIdentifier ns:CDSBulkReplacementGroupCode ns:CDSExtractDate ns:CDSExtractTime ns:CDSReportPeriodStartDate ns:CDSReportPeriodEndDate ns:CDSActivityDate ns:OrganisationCode_CDSSenderIdentity ns:OrganisationCode_CDSPrimeRecipientIdentity ns:OrganisationCode_CDSCopyRecipientIdentity
source <xs:element name="CDSTransactionHeader_BulkUpdate" type="ns:CDSTransactionHeader_BulkUpdate_Structure"/>

element CDSInterchange_Structure/CDSBulkGroup-150-Message/Future_Outpatient
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p108.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:Future_Outpatient_Structure
properties
isRef 0
content complex
children ns:PatientPathway ns:PersonGroupPatient_Outpatient_Structure ns:CareEpisode ns:CareAttendance ns:GPRegistration ns:OutpatientReferral ns:MissedAppointmentOccurrence
annotation
documentation
CDS TYPE 021
source <xs:element name="Future_Outpatient" type="ns:Future_Outpatient_Structure">
 
<xs:annotation>
   
<xs:documentation>CDS TYPE 021</xs:documentation>
 
</xs:annotation>
</xs:element>

element CDSInterchange_Structure/CDSBulkGroup-150-Message/CDSMessageTrailer
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p109.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:CDSMessageTrailer_Structure
properties
isRef 0
content complex
children ns:CDSMessageReferenceNumber
source <xs:element name="CDSMessageTrailer" type="ns:CDSMessageTrailer_Structure"/>

element CDSInterchange_Structure/CDSInterchangeTrailer
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p110.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:CDSInterchangeTrailer_Structure
properties
isRef 0
content complex
children ns:CDSInterchangeControlReference ns:CDSInterchangeControlCount ns:CDSInterchangeSenderIdentity ns:CDSInterchangeReceiverIdentity
source <xs:element name="CDSInterchangeTrailer" type="ns:CDSInterchangeTrailer_Structure"/>

complexType CDSInterchangeHeader_Structure
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p111.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
children ns:CDSInterchangeSenderIdentity ns:CDSInterchangeReceiverIdentity ns:CDSInterchangeControlReference ns:CDSInterchangeDateOfPreparation ns:CDSInterchangeTimeOfPreparation ns:CDSInterchangeApplicationReference ns:CDSInterchangeTestIndicator
used by
element CDSInterchange_Structure/CDSInterchangeHeader
annotation
documentation
CDS Interchange Header
source <xs:complexType name="CDSInterchangeHeader_Structure">
 
<xs:annotation>
   
<xs:documentation>CDS Interchange Header</xs:documentation>
 
</xs:annotation>
 
<xs:sequence>
   
<xs:element name="CDSInterchangeSenderIdentity" type="ns:CDSInterchangeSenderIdentity_Type"/>
   
<xs:element name="CDSInterchangeReceiverIdentity" type="ns:CDSInterchangeReceiverIdentity_Type"/>
   
<xs:element name="CDSInterchangeControlReference" type="ns:CDSInterchangeControlReference_Type"/>
   
<xs:element name="CDSInterchangeDateOfPreparation" type="ns:CDSInterchangeDateOfPreparation_Type"/>
   
<xs:element name="CDSInterchangeTimeOfPreparation" type="ns:CDSInterchangeTimeOfPreparation_Type"/>
   
<xs:element name="CDSInterchangeApplicationReference" type="ns:CDSInterchangeApplicationReference_Type"/>
   
<xs:element name="CDSInterchangeTestIndicator" type="ns:CDSInterchangeTestIndicator_Type" minOccurs="0">
     
<xs:annotation>
       
<xs:documentation>It is recommended that test CDS should be  only be sent using separate Interchanges using this facility.</xs:documentation>
     
</xs:annotation>
   
</xs:element>
 
</xs:sequence>
</xs:complexType>

element CDSInterchangeHeader_Structure/CDSInterchangeSenderIdentity
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p112.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:CDSInterchangeSenderIdentity_Type
properties
isRef 0
content simple
facets
Kind Value annotation 
minLength 
maxLength 15 
source <xs:element name="CDSInterchangeSenderIdentity" type="ns:CDSInterchangeSenderIdentity_Type"/>

element CDSInterchangeHeader_Structure/CDSInterchangeReceiverIdentity
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p113.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:CDSInterchangeReceiverIdentity_Type
properties
isRef 0
content simple
facets
Kind Value annotation 
minLength 
maxLength 15 
source <xs:element name="CDSInterchangeReceiverIdentity" type="ns:CDSInterchangeReceiverIdentity_Type"/>

element CDSInterchangeHeader_Structure/CDSInterchangeControlReference
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p114.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:CDSInterchangeControlReference_Type
properties
isRef 0
content simple
facets
Kind Value annotation 
minLength 
maxLength 14 
source <xs:element name="CDSInterchangeControlReference" type="ns:CDSInterchangeControlReference_Type"/>

element CDSInterchangeHeader_Structure/CDSInterchangeDateOfPreparation
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p115.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:CDSInterchangeDateOfPreparation_Type
properties
isRef 0
content simple
facets
Kind Value annotation 
minInclusive 1900-01-01 
maxInclusive 2999-12-31 
source <xs:element name="CDSInterchangeDateOfPreparation" type="ns:CDSInterchangeDateOfPreparation_Type"/>

element CDSInterchangeHeader_Structure/CDSInterchangeTimeOfPreparation
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p116.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:CDSInterchangeTimeOfPreparation_Type
properties
isRef 0
content simple
facets
Kind Value annotation 
pattern ([0-9]|[0-1][0-9]|[2][0-3]):([0-5][0-9]):([0-5][0-9]) 
source <xs:element name="CDSInterchangeTimeOfPreparation" type="ns:CDSInterchangeTimeOfPreparation_Type"/>

element CDSInterchangeHeader_Structure/CDSInterchangeApplicationReference
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p117.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:CDSInterchangeApplicationReference_Type
properties
isRef 0
content simple
facets
Kind Value annotation 
minLength 
maxLength 14 
source <xs:element name="CDSInterchangeApplicationReference" type="ns:CDSInterchangeApplicationReference_Type"/>

element CDSInterchangeHeader_Structure/CDSInterchangeTestIndicator
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p118.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:CDSInterchangeTestIndicator_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
maxLength 
annotation
documentation
It is recommended that test CDS should be  only be sent using separate Interchanges using this facility.
source <xs:element name="CDSInterchangeTestIndicator" type="ns:CDSInterchangeTestIndicator_Type" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>It is recommended that test CDS should be  only be sent using separate Interchanges using this facility.</xs:documentation>
 
</xs:annotation>
</xs:element>

complexType CDSInterchangeTrailer_Structure
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p119.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
children ns:CDSInterchangeControlReference ns:CDSInterchangeControlCount ns:CDSInterchangeSenderIdentity ns:CDSInterchangeReceiverIdentity
used by
element CDSInterchange_Structure/CDSInterchangeTrailer
annotation
documentation
CDS Interchange Trailer
source <xs:complexType name="CDSInterchangeTrailer_Structure">
 
<xs:annotation>
   
<xs:documentation>CDS Interchange Trailer</xs:documentation>
 
</xs:annotation>
 
<xs:sequence>
   
<xs:element name="CDSInterchangeControlReference" type="ns:CDSInterchangeControlReference_Type"/>
   
<xs:element name="CDSInterchangeControlCount" type="ns:CDSInterchangeControlCount_Type"/>
   
<xs:element name="CDSInterchangeSenderIdentity" type="ns:CDSInterchangeSenderIdentity_Type" minOccurs="0"/>
   
<xs:element name="CDSInterchangeReceiverIdentity" type="ns:CDSInterchangeReceiverIdentity_Type" minOccurs="0"/>
 
</xs:sequence>
</xs:complexType>

element CDSInterchangeTrailer_Structure/CDSInterchangeControlReference
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p120.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:CDSInterchangeControlReference_Type
properties
isRef 0
content simple
facets
Kind Value annotation 
minLength 
maxLength 14 
source <xs:element name="CDSInterchangeControlReference" type="ns:CDSInterchangeControlReference_Type"/>

element CDSInterchangeTrailer_Structure/CDSInterchangeControlCount
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p121.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:CDSInterchangeControlCount_Type
properties
isRef 0
content simple
facets
Kind Value annotation 
maxInclusive 99999999999999 
source <xs:element name="CDSInterchangeControlCount" type="ns:CDSInterchangeControlCount_Type"/>

element CDSInterchangeTrailer_Structure/CDSInterchangeSenderIdentity
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p122.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:CDSInterchangeSenderIdentity_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
minLength 
maxLength 15 
source <xs:element name="CDSInterchangeSenderIdentity" type="ns:CDSInterchangeSenderIdentity_Type" minOccurs="0"/>

element CDSInterchangeTrailer_Structure/CDSInterchangeReceiverIdentity
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p123.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:CDSInterchangeReceiverIdentity_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
minLength 
maxLength 15 
source <xs:element name="CDSInterchangeReceiverIdentity" type="ns:CDSInterchangeReceiverIdentity_Type" minOccurs="0"/>

complexType CDSMessageHeader_Structure
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p124.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
children ns:CDSMessageType ns:CDSMessageVersionNumber ns:CDSMessageReferenceNumber ns:CDSMessageRecordIdentifier
used by
elements CDSInterchange_Structure/CDSNetChange-All-MessageTypes/CDSMessageHeader CDSInterchange_Structure/CDSBulkGroup-010-Message/CDSMessageHeader CDSInterchange_Structure/CDSBulkGroup-020-Message/CDSMessageHeader CDSInterchange_Structure/CDSBulkGroup-030-Message/CDSMessageHeader CDSInterchange_Structure/CDSBulkGroup-040-Message/CDSMessageHeader CDSInterchange_Structure/CDSBulkGroup-050-Message/CDSMessageHeader CDSInterchange_Structure/CDSBulkGroup-060-Message/CDSMessageHeader CDSInterchange_Structure/CDSBulkGroup-070-Message/CDSMessageHeader CDSInterchange_Structure/CDSBulkGroup-080-Message/CDSMessageHeader CDSInterchange_Structure/CDSBulkGroup-090-Message/CDSMessageHeader CDSInterchange_Structure/CDSBulkGroup-100-Message/CDSMessageHeader CDSInterchange_Structure/CDSBulkGroup-110-Message/CDSMessageHeader CDSInterchange_Structure/CDSBulkGroup-120-Message/CDSMessageHeader CDSInterchange_Structure/CDSBulkGroup-130-Message/CDSMessageHeader CDSInterchange_Structure/CDSBulkGroup-140-Message/CDSMessageHeader CDSInterchange_Structure/CDSBulkGroup-150-Message/CDSMessageHeader
annotation
documentation
CDS Message Header
source <xs:complexType name="CDSMessageHeader_Structure">
 
<xs:annotation>
   
<xs:documentation>CDS Message Header</xs:documentation>
 
</xs:annotation>
 
<xs:sequence>
   
<xs:element name="CDSMessageType" type="ns:CDSMessageType_Type"/>
   
<xs:element name="CDSMessageVersionNumber" type="ns:CDSMessageVersionNumber_Type"/>
   
<xs:element name="CDSMessageReferenceNumber" type="ns:CDSMessageReferenceNumber_Type"/>
   
<xs:element name="CDSMessageRecordIdentifier" type="ns:CDSMessageRecordIdentifier_Type" minOccurs="0"/>
 
</xs:sequence>
</xs:complexType>

element CDSMessageHeader_Structure/CDSMessageType
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p125.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:CDSMessageType_Type
properties
isRef 0
content simple
facets
Kind Value annotation 
maxLength 
enumeration NHSCDS 
source <xs:element name="CDSMessageType" type="ns:CDSMessageType_Type"/>

element CDSMessageHeader_Structure/CDSMessageVersionNumber
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p126.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:CDSMessageVersionNumber_Type
properties
isRef 0
content simple
facets
Kind Value annotation 
maxLength 
enumeration CDS062 
source <xs:element name="CDSMessageVersionNumber" type="ns:CDSMessageVersionNumber_Type"/>

element CDSMessageHeader_Structure/CDSMessageReferenceNumber
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p127.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:CDSMessageReferenceNumber_Type
properties
isRef 0
content simple
facets
Kind Value annotation 
maxInclusive 99999999999999 
source <xs:element name="CDSMessageReferenceNumber" type="ns:CDSMessageReferenceNumber_Type"/>

element CDSMessageHeader_Structure/CDSMessageRecordIdentifier
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p128.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:CDSMessageRecordIdentifier_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
maxLength 35 
source <xs:element name="CDSMessageRecordIdentifier" type="ns:CDSMessageRecordIdentifier_Type" minOccurs="0"/>

complexType CDSMessageTrailer_Structure
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p129.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
children ns:CDSMessageReferenceNumber
used by
elements CDSInterchange_Structure/CDSNetChange-All-MessageTypes/CDSMessageTrailer CDSInterchange_Structure/CDSBulkGroup-010-Message/CDSMessageTrailer CDSInterchange_Structure/CDSBulkGroup-020-Message/CDSMessageTrailer CDSInterchange_Structure/CDSBulkGroup-030-Message/CDSMessageTrailer CDSInterchange_Structure/CDSBulkGroup-040-Message/CDSMessageTrailer CDSInterchange_Structure/CDSBulkGroup-050-Message/CDSMessageTrailer CDSInterchange_Structure/CDSBulkGroup-060-Message/CDSMessageTrailer CDSInterchange_Structure/CDSBulkGroup-070-Message/CDSMessageTrailer CDSInterchange_Structure/CDSBulkGroup-080-Message/CDSMessageTrailer CDSInterchange_Structure/CDSBulkGroup-090-Message/CDSMessageTrailer CDSInterchange_Structure/CDSBulkGroup-100-Message/CDSMessageTrailer CDSInterchange_Structure/CDSBulkGroup-110-Message/CDSMessageTrailer CDSInterchange_Structure/CDSBulkGroup-120-Message/CDSMessageTrailer CDSInterchange_Structure/CDSBulkGroup-130-Message/CDSMessageTrailer CDSInterchange_Structure/CDSBulkGroup-140-Message/CDSMessageTrailer CDSInterchange_Structure/CDSBulkGroup-150-Message/CDSMessageTrailer
annotation
documentation
CDS Message Trailer
source <xs:complexType name="CDSMessageTrailer_Structure">
 
<xs:annotation>
   
<xs:documentation>CDS Message Trailer</xs:documentation>
 
</xs:annotation>
 
<xs:sequence>
   
<xs:element name="CDSMessageReferenceNumber" type="ns:CDSMessageReferenceNumber_Type"/>
 
</xs:sequence>
</xs:complexType>

element CDSMessageTrailer_Structure/CDSMessageReferenceNumber
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p130.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:CDSMessageReferenceNumber_Type
properties
isRef 0
content simple
facets
Kind Value annotation 
maxInclusive 99999999999999 
source <xs:element name="CDSMessageReferenceNumber" type="ns:CDSMessageReferenceNumber_Type"/>

complexType CDSTransactionHeader_BulkUpdate_Structure
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p131.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
children ns:CDSTypeCode ns:CDSProtocolIdentifierCode ns:CDSUniqueIdentifier ns:CDSBulkReplacementGroupCode ns:CDSExtractDate ns:CDSExtractTime ns:CDSReportPeriodStartDate ns:CDSReportPeriodEndDate ns:CDSActivityDate ns:OrganisationCode_CDSSenderIdentity ns:OrganisationCode_CDSPrimeRecipientIdentity ns:OrganisationCode_CDSCopyRecipientIdentity
used by
elements CDSInterchange_Structure/CDSBulkGroup-010-Message/CDSTransactionHeader_BulkUpdate CDSInterchange_Structure/CDSBulkGroup-020-Message/CDSTransactionHeader_BulkUpdate CDSInterchange_Structure/CDSBulkGroup-030-Message/CDSTransactionHeader_BulkUpdate CDSInterchange_Structure/CDSBulkGroup-040-Message/CDSTransactionHeader_BulkUpdate CDSInterchange_Structure/CDSBulkGroup-050-Message/CDSTransactionHeader_BulkUpdate CDSInterchange_Structure/CDSBulkGroup-060-Message/CDSTransactionHeader_BulkUpdate CDSInterchange_Structure/CDSBulkGroup-070-Message/CDSTransactionHeader_BulkUpdate CDSInterchange_Structure/CDSBulkGroup-080-Message/CDSTransactionHeader_BulkUpdate CDSInterchange_Structure/CDSBulkGroup-090-Message/CDSTransactionHeader_BulkUpdate CDSInterchange_Structure/CDSBulkGroup-100-Message/CDSTransactionHeader_BulkUpdate CDSInterchange_Structure/CDSBulkGroup-110-Message/CDSTransactionHeader_BulkUpdate CDSInterchange_Structure/CDSBulkGroup-120-Message/CDSTransactionHeader_BulkUpdate CDSInterchange_Structure/CDSBulkGroup-130-Message/CDSTransactionHeader_BulkUpdate CDSInterchange_Structure/CDSBulkGroup-140-Message/CDSTransactionHeader_BulkUpdate CDSInterchange_Structure/CDSBulkGroup-150-Message/CDSTransactionHeader_BulkUpdate
annotation
documentation
BULK UPDATE CDS Transaction Header Group
source <xs:complexType name="CDSTransactionHeader_BulkUpdate_Structure">
 
<xs:annotation>
   
<xs:documentation>BULK UPDATE CDS Transaction Header Group</xs:documentation>
 
</xs:annotation>
 
<xs:sequence>
   
<xs:element name="CDSTypeCode" type="ns:CDSTypeCode_Type"/>
   
<xs:element name="CDSProtocolIdentifierCode" type="ns:CDSProtocolIdentifierCode_Type"/>
   
<xs:element name="CDSUniqueIdentifier" type="ns:CDSUniqueIdentifier_Type" minOccurs="0"/>
   
<xs:element name="CDSBulkReplacementGroupCode" type="ns:CDSBulkReplacementGroupCode_Type"/>
   
<xs:element name="CDSExtractDate" type="ns:CDSExtractDate_Type"/>
   
<xs:element name="CDSExtractTime" type="ns:CDSExtractTime_Type"/>
   
<xs:element name="CDSReportPeriodStartDate" type="ns:CDSReportPeriodStartDate_Type"/>
   
<xs:element name="CDSReportPeriodEndDate" type="ns:CDSReportPeriodEndDate_Type"/>
   
<xs:element name="CDSActivityDate" type="ns:CDSActivityDate_Type">
     
<xs:annotation>
       
<xs:documentation>Added in V6 For CDS Type 170 and the EAL "Census" CDS Types this data element carries the CDS CENSUS DATE</xs:documentation>
     
</xs:annotation>
   
</xs:element>
   
<xs:element name="OrganisationCode_CDSSenderIdentity" type="ns:CDSSenderCode_Type"/>
   
<xs:element name="OrganisationCode_CDSPrimeRecipientIdentity" type="ns:CDSPrimeRecipientCode_Type"/>
   
<xs:element name="OrganisationCode_CDSCopyRecipientIdentity" type="ns:CDSCopyRecipientCode_Type" minOccurs="0" maxOccurs="7"/>
 
</xs:sequence>
</xs:complexType>

element CDSTransactionHeader_BulkUpdate_Structure/CDSTypeCode
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p132.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:CDSTypeCode_Type
properties
isRef 0
content simple
facets
Kind Value annotation 
maxLength 
enumeration 010 
enumeration 020 
enumeration 021 
enumeration 030 
enumeration 040 
enumeration 050 
enumeration 060 
enumeration 070 
enumeration 080 
enumeration 090 
enumeration 100 
enumeration 110 
enumeration 120 
enumeration 130 
enumeration 140 
enumeration 150 
enumeration 160 
enumeration 170 
enumeration 180 
enumeration 190 
enumeration 200 
source <xs:element name="CDSTypeCode" type="ns:CDSTypeCode_Type"/>

element CDSTransactionHeader_BulkUpdate_Structure/CDSProtocolIdentifierCode
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p133.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:CDSProtocolIdentifierCode_Type
properties
isRef 0
content simple
facets
Kind Value annotation 
maxLength 
enumeration 010 
enumeration 020 
source <xs:element name="CDSProtocolIdentifierCode" type="ns:CDSProtocolIdentifierCode_Type"/>

element CDSTransactionHeader_BulkUpdate_Structure/CDSUniqueIdentifier
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p134.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:CDSUniqueIdentifier_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
minLength 
maxLength 35 
source <xs:element name="CDSUniqueIdentifier" type="ns:CDSUniqueIdentifier_Type" minOccurs="0"/>

element CDSTransactionHeader_BulkUpdate_Structure/CDSBulkReplacementGroupCode
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p135.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:CDSBulkReplacementGroupCode_Type
properties
isRef 0
content simple
facets
Kind Value annotation 
maxLength 
enumeration 010 
enumeration 020 
enumeration 030 
enumeration 040 
enumeration 050 
enumeration 060 
enumeration 070 
enumeration 080 
enumeration 090 
enumeration 100 
enumeration 110 
enumeration 120 
enumeration 130 
enumeration 140 
enumeration 150 
source <xs:element name="CDSBulkReplacementGroupCode" type="ns:CDSBulkReplacementGroupCode_Type"/>

element CDSTransactionHeader_BulkUpdate_Structure/CDSExtractDate
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p136.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:CDSExtractDate_Type
properties
isRef 0
content simple
facets
Kind Value annotation 
minInclusive 1900-01-01 
maxInclusive 2999-12-31 
source <xs:element name="CDSExtractDate" type="ns:CDSExtractDate_Type"/>

element CDSTransactionHeader_BulkUpdate_Structure/CDSExtractTime
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p137.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:CDSExtractTime_Type
properties
isRef 0
content simple
facets
Kind Value annotation 
pattern ([0-9]|[0-1][0-9]|[2][0-3]):([0-5][0-9]):([0-5][0-9]) 
source <xs:element name="CDSExtractTime" type="ns:CDSExtractTime_Type"/>

element CDSTransactionHeader_BulkUpdate_Structure/CDSReportPeriodStartDate
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p138.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:CDSReportPeriodStartDate_Type
properties
isRef 0
content simple
facets
Kind Value annotation 
minInclusive 1900-01-01 
maxInclusive 2999-12-31 
source <xs:element name="CDSReportPeriodStartDate" type="ns:CDSReportPeriodStartDate_Type"/>

element CDSTransactionHeader_BulkUpdate_Structure/CDSReportPeriodEndDate
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p139.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:CDSReportPeriodEndDate_Type
properties
isRef 0
content simple
facets
Kind Value annotation 
minInclusive 1900-01-01 
maxInclusive 2999-12-31 
source <xs:element name="CDSReportPeriodEndDate" type="ns:CDSReportPeriodEndDate_Type"/>

element CDSTransactionHeader_BulkUpdate_Structure/CDSActivityDate
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p140.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:CDSActivityDate_Type
properties
isRef 0
content simple
facets
Kind Value annotation 
minInclusive 1900-01-01 
maxInclusive 2999-12-31 
annotation
documentation
Added in V6 For CDS Type 170 and the EAL "Census" CDS Types this data element carries the CDS CENSUS DATE
source <xs:element name="CDSActivityDate" type="ns:CDSActivityDate_Type">
 
<xs:annotation>
   
<xs:documentation>Added in V6 For CDS Type 170 and the EAL "Census" CDS Types this data element carries the CDS CENSUS DATE</xs:documentation>
 
</xs:annotation>
</xs:element>

element CDSTransactionHeader_BulkUpdate_Structure/OrganisationCode_CDSSenderIdentity
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p141.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:CDSSenderCode_Type
properties
isRef 0
content simple
facets
Kind Value annotation 
minLength 
maxLength 12 
source <xs:element name="OrganisationCode_CDSSenderIdentity" type="ns:CDSSenderCode_Type"/>

element CDSTransactionHeader_BulkUpdate_Structure/OrganisationCode_CDSPrimeRecipientIdentity
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p142.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:CDSPrimeRecipientCode_Type
properties
isRef 0
content simple
facets
Kind Value annotation 
minLength 
maxLength 12 
source <xs:element name="OrganisationCode_CDSPrimeRecipientIdentity" type="ns:CDSPrimeRecipientCode_Type"/>

element CDSTransactionHeader_BulkUpdate_Structure/OrganisationCode_CDSCopyRecipientIdentity
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p143.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:CDSCopyRecipientCode_Type
properties
isRef 0
minOcc 0
maxOcc 7
content simple
facets
Kind Value annotation 
minLength 
maxLength 12 
source <xs:element name="OrganisationCode_CDSCopyRecipientIdentity" type="ns:CDSCopyRecipientCode_Type" minOccurs="0" maxOccurs="7"/>

complexType CDSTransactionHeader_NetChange_Structure
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p144.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
children ns:CDSTypeCode ns:CDSProtocolIdentifierCode ns:CDSUniqueIdentifier ns:CDSUpdateType ns:CDSApplicableDate ns:CDSApplicableTime ns:CDSActivityDate ns:OrganisationCode_CDSSenderIdentity ns:OrganisationCode_CDSPrimeRecipientIdentity ns:OrganisationCode_CDSCopyRecipientIdentity
used by
element CDSInterchange_Structure/CDSNetChange-All-MessageTypes/CDSTransactionHeader_NetChange
annotation
documentation
NET CHANGE CDS Transaction Header Group
source <xs:complexType name="CDSTransactionHeader_NetChange_Structure">
 
<xs:annotation>
   
<xs:documentation>NET CHANGE CDS Transaction Header Group</xs:documentation>
 
</xs:annotation>
 
<xs:sequence>
   
<xs:element name="CDSTypeCode" type="ns:CDSTypeCode_Type"/>
   
<xs:element name="CDSProtocolIdentifierCode" type="ns:CDSProtocolIdentifierCode_Type"/>
   
<xs:element name="CDSUniqueIdentifier" type="ns:CDSUniqueIdentifier_Type"/>
   
<xs:element name="CDSUpdateType" type="ns:CDSUpdateType_Type"/>
   
<xs:element name="CDSApplicableDate" type="ns:CDSApplicableDate_Type"/>
   
<xs:element name="CDSApplicableTime" type="ns:CDSApplicableTime_Type"/>
   
<xs:element name="CDSActivityDate" type="ns:CDSActivityDate_Type">
     
<xs:annotation>
       
<xs:documentation>Added in V6 For CDS Type 170 and the EAL "Census" CDS Types this data element carries the CDS CENSUS DATE</xs:documentation>
     
</xs:annotation>
   
</xs:element>
   
<xs:element name="OrganisationCode_CDSSenderIdentity" type="ns:CDSSenderCode_Type"/>
   
<xs:element name="OrganisationCode_CDSPrimeRecipientIdentity" type="ns:CDSPrimeRecipientCode_Type"/>
   
<xs:element name="OrganisationCode_CDSCopyRecipientIdentity" type="ns:CDSCopyRecipientCode_Type" minOccurs="0" maxOccurs="7"/>
 
</xs:sequence>
</xs:complexType>

element CDSTransactionHeader_NetChange_Structure/CDSTypeCode
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p145.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:CDSTypeCode_Type
properties
isRef 0
content simple
facets
Kind Value annotation 
maxLength 
enumeration 010 
enumeration 020 
enumeration 021 
enumeration 030 
enumeration 040 
enumeration 050 
enumeration 060 
enumeration 070 
enumeration 080 
enumeration 090 
enumeration 100 
enumeration 110 
enumeration 120 
enumeration 130 
enumeration 140 
enumeration 150 
enumeration 160 
enumeration 170 
enumeration 180 
enumeration 190 
enumeration 200 
source <xs:element name="CDSTypeCode" type="ns:CDSTypeCode_Type"/>

element CDSTransactionHeader_NetChange_Structure/CDSProtocolIdentifierCode
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p146.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:CDSProtocolIdentifierCode_Type
properties
isRef 0
content simple
facets
Kind Value annotation 
maxLength 
enumeration 010 
enumeration 020 
source <xs:element name="CDSProtocolIdentifierCode" type="ns:CDSProtocolIdentifierCode_Type"/>

element CDSTransactionHeader_NetChange_Structure/CDSUniqueIdentifier
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p147.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:CDSUniqueIdentifier_Type
properties
isRef 0
content simple
facets
Kind Value annotation 
minLength 
maxLength 35 
source <xs:element name="CDSUniqueIdentifier" type="ns:CDSUniqueIdentifier_Type"/>

element CDSTransactionHeader_NetChange_Structure/CDSUpdateType
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p148.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:CDSUpdateType_Type
properties
isRef 0
content simple
facets
Kind Value annotation 
maxLength 
enumeration 
enumeration 
source <xs:element name="CDSUpdateType" type="ns:CDSUpdateType_Type"/>

element CDSTransactionHeader_NetChange_Structure/CDSApplicableDate
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p149.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:CDSApplicableDate_Type
properties
isRef 0
content simple
facets
Kind Value annotation 
minInclusive 1900-01-01 
maxInclusive 2999-12-31 
source <xs:element name="CDSApplicableDate" type="ns:CDSApplicableDate_Type"/>

element CDSTransactionHeader_NetChange_Structure/CDSApplicableTime
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p150.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:CDSApplicableTime_Type
properties
isRef 0
content simple
facets
Kind Value annotation 
pattern ([0-9]|[0-1][0-9]|[2][0-3]):([0-5][0-9]):([0-5][0-9]) 
source <xs:element name="CDSApplicableTime" type="ns:CDSApplicableTime_Type"/>

element CDSTransactionHeader_NetChange_Structure/CDSActivityDate
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p151.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:CDSActivityDate_Type
properties
isRef 0
content simple
facets
Kind Value annotation 
minInclusive 1900-01-01 
maxInclusive 2999-12-31 
annotation
documentation
Added in V6 For CDS Type 170 and the EAL "Census" CDS Types this data element carries the CDS CENSUS DATE
source <xs:element name="CDSActivityDate" type="ns:CDSActivityDate_Type">
 
<xs:annotation>
   
<xs:documentation>Added in V6 For CDS Type 170 and the EAL "Census" CDS Types this data element carries the CDS CENSUS DATE</xs:documentation>
 
</xs:annotation>
</xs:element>

element CDSTransactionHeader_NetChange_Structure/OrganisationCode_CDSSenderIdentity
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p152.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:CDSSenderCode_Type
properties
isRef 0
content simple
facets
Kind Value annotation 
minLength 
maxLength 12 
source <xs:element name="OrganisationCode_CDSSenderIdentity" type="ns:CDSSenderCode_Type"/>

element CDSTransactionHeader_NetChange_Structure/OrganisationCode_CDSPrimeRecipientIdentity
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p153.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:CDSPrimeRecipientCode_Type
properties
isRef 0
content simple
facets
Kind Value annotation 
minLength 
maxLength 12 
source <xs:element name="OrganisationCode_CDSPrimeRecipientIdentity" type="ns:CDSPrimeRecipientCode_Type"/>

element CDSTransactionHeader_NetChange_Structure/OrganisationCode_CDSCopyRecipientIdentity
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p154.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:CDSCopyRecipientCode_Type
properties
isRef 0
minOcc 0
maxOcc 7
content simple
facets
Kind Value annotation 
minLength 
maxLength 12 
source <xs:element name="OrganisationCode_CDSCopyRecipientIdentity" type="ns:CDSCopyRecipientCode_Type" minOccurs="0" maxOccurs="7"/>

complexType AAndEAttendanceLocationGroup_Structure
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p155.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
children ns:SiteCodeOfTreatment
used by
element AccidentAndEmergencyAttendance_Structure/AAndEAttendanceLocationGroup
source <xs:complexType name="AAndEAttendanceLocationGroup_Structure">
 
<xs:sequence>
   
<xs:element name="SiteCodeOfTreatment" type="ns:SiteCodeOfTreatment_Type"/>
 
</xs:sequence>
</xs:complexType>

element AAndEAttendanceLocationGroup_Structure/SiteCodeOfTreatment
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p156.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:SiteCodeOfTreatment_Type
properties
isRef 0
content simple
facets
Kind Value annotation 
minLength 
maxLength 12 
source <xs:element name="SiteCodeOfTreatment" type="ns:SiteCodeOfTreatment_Type"/>

complexType Address_Structure
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p157.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
children ns:UnstructuredAddress ns:StructuredAddress
used by
elements PatientIdentity_General_Structure/UnverifiedIdentity_Structure/PatientUsualAddress PatientIdentity_Delivery_Structure/UnverifiedIdentity_Structure/PatientUsualAddress PersonIdentity_Mother_Structure/UnverifiedIdentity_Structure_Mother/PatientUsualAddress_Mother
source <xs:complexType name="Address_Structure">
 
<xs:choice>
   
<xs:element name="UnstructuredAddress" type="ns:UnstructuredAddress_Type"/>
   
<xs:element name="StructuredAddress" type="ns:StructuredAddress_Type" minOccurs="2" maxOccurs="5"/>
 
</xs:choice>
</xs:complexType>

element Address_Structure/UnstructuredAddress
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p158.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:UnstructuredAddress_Type
properties
isRef 0
content simple
facets
Kind Value annotation 
maxLength 175 
source <xs:element name="UnstructuredAddress" type="ns:UnstructuredAddress_Type"/>

element Address_Structure/StructuredAddress
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p159.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:StructuredAddress_Type
properties
isRef 0
minOcc 2
maxOcc 5
content simple
facets
Kind Value annotation 
maxLength 35 
source <xs:element name="StructuredAddress" type="ns:StructuredAddress_Type" minOccurs="2" maxOccurs="5"/>

complexType AdultCriticalCarePeriod_Structure
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p160.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
children ns:ACC_AdmissionCharacteristics ns:ACC_CareActivityGroup ns:ACC_DischargeCharacteristics
used by
elements CriticalCarePeriod_Structure/AdultCriticalCarePeriod AdultOrPaediatricCriticalCarePeriod_Structure/AdultCriticalCarePeriod
attributes
Name  Type  Use  Default  Fixed  annotation
AdultCriticalCareStructurens:CriticalCareUnitFunction_Adult_Typerequired      
source <xs:complexType name="AdultCriticalCarePeriod_Structure">
 
<xs:sequence>
   
<xs:element name="ACC_AdmissionCharacteristics">
     
<xs:complexType>
       
<xs:sequence>
         
<xs:element name="CriticalCareLocalIdentifier" type="ns:CriticalCareLocalIdentifier_Type"/>
         
<xs:element name="CriticalCareStartDate" type="ns:CriticalCareStartDate_Type"/>
         
<xs:element name="CriticalCareStartTime" type="ns:CriticalCareStartTime_Type" minOccurs="0"/>
         
<xs:element name="CriticalCareUnitFunction" type="ns:CriticalCareUnitFunction_Adult_Type"/>
         
<xs:element name="CriticalCareUnitBedConfiguration" type="ns:CriticalCareUnitBedConfiguration_Type" minOccurs="0"/>
         
<xs:element name="CriticalCareAdmissionSource" type="ns:CriticalCareAdmissionSource_Type" minOccurs="0"/>
         
<xs:element name="CriticalCareSourceLocation" type="ns:CriticalCareSourceLocation_Type" minOccurs="0"/>
         
<xs:element name="CriticalCareAdmissionType" type="ns:CriticalCareAdmissionType_Type" minOccurs="0"/>
       
</xs:sequence>
     
</xs:complexType>
   
</xs:element>
   
<xs:element name="ACC_CareActivityGroup">
     
<xs:complexType>
       
<xs:sequence>
         
<xs:element name="AdvancedRespiratorySupportDays" type="ns:AdvancedRespiratorySupportDays_Type" minOccurs="0"/>
         
<xs:element name="BasicRespiratorySupportDays" type="ns:BasicRespiratorySupportDays_Type" minOccurs="0"/>
         
<xs:element name="AdvancedCardiovascularSupportDays" type="ns:AdvancedCardiovascularSupportDays_Type" minOccurs="0"/>
         
<xs:element name="BasicCardiovascularSupportDays" type="ns:BasicCardiovascularSupportDays_Type" minOccurs="0"/>
         
<xs:element name="RenalSupportDays" type="ns:RenalSupportDays_Type" minOccurs="0"/>
         
<xs:element name="NeurologicalSupportDays" type="ns:NeurologicalSupportDays_Type" minOccurs="0"/>
         
<xs:element name="GastroIntestinalSupportDays" type="ns:GastroIntestinalSupportDays_Type" minOccurs="0"/>
         
<xs:element name="DermatologicalSupportDays" type="ns:DermatologicalSupportDays_Type" minOccurs="0"/>
         
<xs:element name="LiverSupportDays" type="ns:LiverSupportDays_Type" minOccurs="0"/>
         
<xs:element name="OrganSupportMaximum" type="ns:OrganSupportMaximum_Type" minOccurs="0"/>
         
<xs:element name="CriticalCareLevel2Days" type="ns:CriticalCareLevel2Days_Type" minOccurs="0"/>
         
<xs:element name="CriticalCareLevel3Days" type="ns:CriticalCareLevel3Days_Type" minOccurs="0"/>
       
</xs:sequence>
     
</xs:complexType>
   
</xs:element>
   
<xs:element name="ACC_DischargeCharacteristics" minOccurs="0">
     
<xs:complexType>
       
<xs:sequence>
         
<xs:element name="CriticalCareDischargeDate" type="ns:CriticalCareDischargeDate_Type"/>
         
<xs:element name="CriticalCareDischargeTime" type="ns:CriticalCareDischargeTime_Type"/>
         
<xs:element name="CriticalCareDischargeReadyDate" type="ns:CriticalCareDischargeReadyDate_Type" minOccurs="0"/>
         
<xs:element name="CriticalCareDischargeReadyTime" type="ns:CriticalCareDischargeReadyTime_Type" minOccurs="0"/>
         
<xs:element name="CriticalCareDischargeStatus" type="ns:CriticalCareDischargeStatus_Type" minOccurs="0"/>
         
<xs:element name="CriticalCareDischargeDestination" type="ns:CriticalCareDischargeDestination_Type" minOccurs="0"/>
         
<xs:element name="CriticalCareDischargeLocation" type="ns:CriticalCareDischargeLocation_Type" minOccurs="0"/>
       
</xs:sequence>
     
</xs:complexType>
   
</xs:element>
 
</xs:sequence>
 
<xs:attribute name="AdultCriticalCareStructure" type="ns:CriticalCareUnitFunction_Adult_Type" use="required"/>
</xs:complexType>

attribute AdultCriticalCarePeriod_Structure/@AdultCriticalCareStructure
type ns:CriticalCareUnitFunction_Adult_Type
properties
isRef 0
use required
facets
Kind Value annotation 
maxLength 
enumeration 01 
enumeration 02 
enumeration 03 
enumeration 05 
enumeration 06 
enumeration 07 
enumeration 08 
enumeration 09 
enumeration 10 
enumeration 11 
enumeration 12 
enumeration 90 
enumeration 91 
source <xs:attribute name="AdultCriticalCareStructure" type="ns:CriticalCareUnitFunction_Adult_Type" use="required"/>

element AdultCriticalCarePeriod_Structure/ACC_AdmissionCharacteristics
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p161.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
properties
isRef 0
content complex
children ns:CriticalCareLocalIdentifier ns:CriticalCareStartDate ns:CriticalCareStartTime ns:CriticalCareUnitFunction ns:CriticalCareUnitBedConfiguration ns:CriticalCareAdmissionSource ns:CriticalCareSourceLocation ns:CriticalCareAdmissionType
source <xs:element name="ACC_AdmissionCharacteristics">
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element name="CriticalCareLocalIdentifier" type="ns:CriticalCareLocalIdentifier_Type"/>
     
<xs:element name="CriticalCareStartDate" type="ns:CriticalCareStartDate_Type"/>
     
<xs:element name="CriticalCareStartTime" type="ns:CriticalCareStartTime_Type" minOccurs="0"/>
     
<xs:element name="CriticalCareUnitFunction" type="ns:CriticalCareUnitFunction_Adult_Type"/>
     
<xs:element name="CriticalCareUnitBedConfiguration" type="ns:CriticalCareUnitBedConfiguration_Type" minOccurs="0"/>
     
<xs:element name="CriticalCareAdmissionSource" type="ns:CriticalCareAdmissionSource_Type" minOccurs="0"/>
     
<xs:element name="CriticalCareSourceLocation" type="ns:CriticalCareSourceLocation_Type" minOccurs="0"/>
     
<xs:element name="CriticalCareAdmissionType" type="ns:CriticalCareAdmissionType_Type" minOccurs="0"/>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element AdultCriticalCarePeriod_Structure/ACC_AdmissionCharacteristics/CriticalCareLocalIdentifier
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p162.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:CriticalCareLocalIdentifier_Type
properties
isRef 0
content simple
facets
Kind Value annotation 
minLength 
maxLength 
source <xs:element name="CriticalCareLocalIdentifier" type="ns:CriticalCareLocalIdentifier_Type"/>

element AdultCriticalCarePeriod_Structure/ACC_AdmissionCharacteristics/CriticalCareStartDate
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p163.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:CriticalCareStartDate_Type
properties
isRef 0
content simple
facets
Kind Value annotation 
minInclusive 1900-01-01 
maxInclusive 2999-12-31 
source <xs:element name="CriticalCareStartDate" type="ns:CriticalCareStartDate_Type"/>

element AdultCriticalCarePeriod_Structure/ACC_AdmissionCharacteristics/CriticalCareStartTime
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p164.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:CriticalCareStartTime_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
pattern ([0-9]|[0-1][0-9]|[2][0-3]):([0-5][0-9]):([0-5][0-9]) 
source <xs:element name="CriticalCareStartTime" type="ns:CriticalCareStartTime_Type" minOccurs="0"/>

element AdultCriticalCarePeriod_Structure/ACC_AdmissionCharacteristics/CriticalCareUnitFunction
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p165.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:CriticalCareUnitFunction_Adult_Type
properties
isRef 0
content simple
facets
Kind Value annotation 
maxLength 
enumeration 01 
enumeration 02 
enumeration 03 
enumeration 05 
enumeration 06 
enumeration 07 
enumeration 08 
enumeration 09 
enumeration 10 
enumeration 11 
enumeration 12 
enumeration 90 
enumeration 91 
source <xs:element name="CriticalCareUnitFunction" type="ns:CriticalCareUnitFunction_Adult_Type"/>

element AdultCriticalCarePeriod_Structure/ACC_AdmissionCharacteristics/CriticalCareUnitBedConfiguration
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p166.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:CriticalCareUnitBedConfiguration_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
maxLength 
enumeration 02 
enumeration 03 
enumeration 05 
enumeration 90 
source <xs:element name="CriticalCareUnitBedConfiguration" type="ns:CriticalCareUnitBedConfiguration_Type" minOccurs="0"/>

element AdultCriticalCarePeriod_Structure/ACC_AdmissionCharacteristics/CriticalCareAdmissionSource
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p167.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:CriticalCareAdmissionSource_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
maxLength 
enumeration 01 
enumeration 02 
enumeration 03 
enumeration 04 
enumeration 05 
source <xs:element name="CriticalCareAdmissionSource" type="ns:CriticalCareAdmissionSource_Type" minOccurs="0"/>

element AdultCriticalCarePeriod_Structure/ACC_AdmissionCharacteristics/CriticalCareSourceLocation
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p168.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:CriticalCareSourceLocation_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
maxLength 
enumeration 01 
enumeration 02 
enumeration 03 
enumeration 04 
enumeration 05 
enumeration 06 
enumeration 07 
enumeration 08 
enumeration 09 
enumeration 10 
enumeration 11 
enumeration 12 
source <xs:element name="CriticalCareSourceLocation" type="ns:CriticalCareSourceLocation_Type" minOccurs="0"/>

element AdultCriticalCarePeriod_Structure/ACC_AdmissionCharacteristics/CriticalCareAdmissionType
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p169.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:CriticalCareAdmissionType_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
maxLength 
enumeration 01 
enumeration 02 
enumeration 03 
enumeration 04 
enumeration 05 
enumeration 06 
source <xs:element name="CriticalCareAdmissionType" type="ns:CriticalCareAdmissionType_Type" minOccurs="0"/>

element AdultCriticalCarePeriod_Structure/ACC_CareActivityGroup
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p170.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
properties
isRef 0
content complex
children ns:AdvancedRespiratorySupportDays ns:BasicRespiratorySupportDays ns:AdvancedCardiovascularSupportDays ns:BasicCardiovascularSupportDays ns:RenalSupportDays ns:NeurologicalSupportDays ns:GastroIntestinalSupportDays ns:DermatologicalSupportDays ns:LiverSupportDays ns:OrganSupportMaximum ns:CriticalCareLevel2Days ns:CriticalCareLevel3Days
source <xs:element name="ACC_CareActivityGroup">
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element name="AdvancedRespiratorySupportDays" type="ns:AdvancedRespiratorySupportDays_Type" minOccurs="0"/>
     
<xs:element name="BasicRespiratorySupportDays" type="ns:BasicRespiratorySupportDays_Type" minOccurs="0"/>
     
<xs:element name="AdvancedCardiovascularSupportDays" type="ns:AdvancedCardiovascularSupportDays_Type" minOccurs="0"/>
     
<xs:element name="BasicCardiovascularSupportDays" type="ns:BasicCardiovascularSupportDays_Type" minOccurs="0"/>
     
<xs:element name="RenalSupportDays" type="ns:RenalSupportDays_Type" minOccurs="0"/>
     
<xs:element name="NeurologicalSupportDays" type="ns:NeurologicalSupportDays_Type" minOccurs="0"/>
     
<xs:element name="GastroIntestinalSupportDays" type="ns:GastroIntestinalSupportDays_Type" minOccurs="0"/>
     
<xs:element name="DermatologicalSupportDays" type="ns:DermatologicalSupportDays_Type" minOccurs="0"/>
     
<xs:element name="LiverSupportDays" type="ns:LiverSupportDays_Type" minOccurs="0"/>
     
<xs:element name="OrganSupportMaximum" type="ns:OrganSupportMaximum_Type" minOccurs="0"/>
     
<xs:element name="CriticalCareLevel2Days" type="ns:CriticalCareLevel2Days_Type" minOccurs="0"/>
     
<xs:element name="CriticalCareLevel3Days" type="ns:CriticalCareLevel3Days_Type" minOccurs="0"/>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element AdultCriticalCarePeriod_Structure/ACC_CareActivityGroup/AdvancedRespiratorySupportDays
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p171.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:AdvancedRespiratorySupportDays_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
totalDigits 
source <xs:element name="AdvancedRespiratorySupportDays" type="ns:AdvancedRespiratorySupportDays_Type" minOccurs="0"/>

element AdultCriticalCarePeriod_Structure/ACC_CareActivityGroup/BasicRespiratorySupportDays
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p172.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:BasicRespiratorySupportDays_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
totalDigits 
source <xs:element name="BasicRespiratorySupportDays" type="ns:BasicRespiratorySupportDays_Type" minOccurs="0"/>

element AdultCriticalCarePeriod_Structure/ACC_CareActivityGroup/AdvancedCardiovascularSupportDays
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p173.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:AdvancedCardiovascularSupportDays_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
totalDigits 
source <xs:element name="AdvancedCardiovascularSupportDays" type="ns:AdvancedCardiovascularSupportDays_Type" minOccurs="0"/>

element AdultCriticalCarePeriod_Structure/ACC_CareActivityGroup/BasicCardiovascularSupportDays
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p174.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:BasicCardiovascularSupportDays_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
totalDigits 
source <xs:element name="BasicCardiovascularSupportDays" type="ns:BasicCardiovascularSupportDays_Type" minOccurs="0"/>

element AdultCriticalCarePeriod_Structure/ACC_CareActivityGroup/RenalSupportDays
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p175.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:RenalSupportDays_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
totalDigits 
source <xs:element name="RenalSupportDays" type="ns:RenalSupportDays_Type" minOccurs="0"/>

element AdultCriticalCarePeriod_Structure/ACC_CareActivityGroup/NeurologicalSupportDays
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p176.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:NeurologicalSupportDays_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
totalDigits 
source <xs:element name="NeurologicalSupportDays" type="ns:NeurologicalSupportDays_Type" minOccurs="0"/>

element AdultCriticalCarePeriod_Structure/ACC_CareActivityGroup/GastroIntestinalSupportDays
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p177.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:GastroIntestinalSupportDays_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
totalDigits 
source <xs:element name="GastroIntestinalSupportDays" type="ns:GastroIntestinalSupportDays_Type" minOccurs="0"/>

element AdultCriticalCarePeriod_Structure/ACC_CareActivityGroup/DermatologicalSupportDays
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p178.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:DermatologicalSupportDays_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
totalDigits 
source <xs:element name="DermatologicalSupportDays" type="ns:DermatologicalSupportDays_Type" minOccurs="0"/>

element AdultCriticalCarePeriod_Structure/ACC_CareActivityGroup/LiverSupportDays
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p179.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:LiverSupportDays_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
totalDigits 
source <xs:element name="LiverSupportDays" type="ns:LiverSupportDays_Type" minOccurs="0"/>

element AdultCriticalCarePeriod_Structure/ACC_CareActivityGroup/OrganSupportMaximum
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p180.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:OrganSupportMaximum_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
length 
enumeration 00 
enumeration 01 
enumeration 02 
enumeration 03 
enumeration 04 
enumeration 05 
enumeration 06 
source <xs:element name="OrganSupportMaximum" type="ns:OrganSupportMaximum_Type" minOccurs="0"/>

element AdultCriticalCarePeriod_Structure/ACC_CareActivityGroup/CriticalCareLevel2Days
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p181.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:CriticalCareLevel2Days_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
totalDigits 
source <xs:element name="CriticalCareLevel2Days" type="ns:CriticalCareLevel2Days_Type" minOccurs="0"/>

element AdultCriticalCarePeriod_Structure/ACC_CareActivityGroup/CriticalCareLevel3Days
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p182.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:CriticalCareLevel3Days_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
totalDigits 
source <xs:element name="CriticalCareLevel3Days" type="ns:CriticalCareLevel3Days_Type" minOccurs="0"/>

element AdultCriticalCarePeriod_Structure/ACC_DischargeCharacteristics
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p183.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children ns:CriticalCareDischargeDate ns:CriticalCareDischargeTime ns:CriticalCareDischargeReadyDate ns:CriticalCareDischargeReadyTime ns:CriticalCareDischargeStatus ns:CriticalCareDischargeDestination ns:CriticalCareDischargeLocation
source <xs:element name="ACC_DischargeCharacteristics" minOccurs="0">
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element name="CriticalCareDischargeDate" type="ns:CriticalCareDischargeDate_Type"/>
     
<xs:element name="CriticalCareDischargeTime" type="ns:CriticalCareDischargeTime_Type"/>
     
<xs:element name="CriticalCareDischargeReadyDate" type="ns:CriticalCareDischargeReadyDate_Type" minOccurs="0"/>
     
<xs:element name="CriticalCareDischargeReadyTime" type="ns:CriticalCareDischargeReadyTime_Type" minOccurs="0"/>
     
<xs:element name="CriticalCareDischargeStatus" type="ns:CriticalCareDischargeStatus_Type" minOccurs="0"/>
     
<xs:element name="CriticalCareDischargeDestination" type="ns:CriticalCareDischargeDestination_Type" minOccurs="0"/>
     
<xs:element name="CriticalCareDischargeLocation" type="ns:CriticalCareDischargeLocation_Type" minOccurs="0"/>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element AdultCriticalCarePeriod_Structure/ACC_DischargeCharacteristics/CriticalCareDischargeDate
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p184.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:CriticalCareDischargeDate_Type
properties
isRef 0
content simple
facets
Kind Value annotation 
minInclusive 1900-01-01 
maxInclusive 2999-12-31 
source <xs:element name="CriticalCareDischargeDate" type="ns:CriticalCareDischargeDate_Type"/>

element AdultCriticalCarePeriod_Structure/ACC_DischargeCharacteristics/CriticalCareDischargeTime
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p185.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:CriticalCareDischargeTime_Type
properties
isRef 0
content simple
facets
Kind Value annotation 
pattern ([0-9]|[0-1][0-9]|[2][0-3]):([0-5][0-9]):([0-5][0-9]) 
source <xs:element name="CriticalCareDischargeTime" type="ns:CriticalCareDischargeTime_Type"/>

element AdultCriticalCarePeriod_Structure/ACC_DischargeCharacteristics/CriticalCareDischargeReadyDate
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p186.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:CriticalCareDischargeReadyDate_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
minInclusive 1900-01-01 
maxInclusive 2999-12-31 
source <xs:element name="CriticalCareDischargeReadyDate" type="ns:CriticalCareDischargeReadyDate_Type" minOccurs="0"/>

element AdultCriticalCarePeriod_Structure/ACC_DischargeCharacteristics/CriticalCareDischargeReadyTime
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p187.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:CriticalCareDischargeReadyTime_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
pattern ([0-9]|[0-1][0-9]|[2][0-3]):([0-5][0-9]):([0-5][0-9]) 
source <xs:element name="CriticalCareDischargeReadyTime" type="ns:CriticalCareDischargeReadyTime_Type" minOccurs="0"/>

element AdultCriticalCarePeriod_Structure/ACC_DischargeCharacteristics/CriticalCareDischargeStatus
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p188.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:CriticalCareDischargeStatus_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
maxLength 
enumeration 01 
enumeration 02 
enumeration 03 
enumeration 04 
enumeration 05 
enumeration 06 
enumeration 07 
enumeration 08 
enumeration 09 
enumeration 10 
enumeration 11 
source <xs:element name="CriticalCareDischargeStatus" type="ns:CriticalCareDischargeStatus_Type" minOccurs="0"/>

element AdultCriticalCarePeriod_Structure/ACC_DischargeCharacteristics/CriticalCareDischargeDestination
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p189.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:CriticalCareDischargeDestination_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
maxLength 
enumeration 01 
enumeration 02 
enumeration 03 
enumeration 04 
enumeration 05 
enumeration 06 
source <xs:element name="CriticalCareDischargeDestination" type="ns:CriticalCareDischargeDestination_Type" minOccurs="0"/>

element AdultCriticalCarePeriod_Structure/ACC_DischargeCharacteristics/CriticalCareDischargeLocation
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p190.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:CriticalCareDischargeLocation_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
maxLength 
enumeration 01 
enumeration 02 
enumeration 03 
enumeration 04 
enumeration 05 
enumeration 06 
enumeration 07 
enumeration 08 
enumeration 09 
enumeration 10 
source <xs:element name="CriticalCareDischargeLocation" type="ns:CriticalCareDischargeLocation_Type" minOccurs="0"/>

complexType AdultOrPaediatricCriticalCarePeriod_Structure
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p191.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type restriction of ns:CriticalCarePeriod_Structure
properties
base ns:CriticalCarePeriod_Structure
children ns:PaediatricCriticalCarePeriod ns:AdultCriticalCarePeriod
used by
elements AdmittedPatientCare_Finished_DeliveryEpisode_Structure/CriticalCarePeriod AdmittedPatientCare_Unfinished_DeliveryEpisode_Structure/CriticalCarePeriod
source <xs:complexType name="AdultOrPaediatricCriticalCarePeriod_Structure">
 
<xs:complexContent>
   
<xs:restriction base="ns:CriticalCarePeriod_Structure">
     
<xs:sequence>
       
<xs:element name="PaediatricCriticalCarePeriod" type="ns:PaediatricCriticalCarePeriod_Structure" minOccurs="0" maxOccurs="9"/>
       
<xs:element name="AdultCriticalCarePeriod" type="ns:AdultCriticalCarePeriod_Structure" minOccurs="0" maxOccurs="9"/>
     
</xs:sequence>
   
</xs:restriction>
 
</xs:complexContent>
</xs:complexType>

element AdultOrPaediatricCriticalCarePeriod_Structure/PaediatricCriticalCarePeriod
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p192.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:PaediatricCriticalCarePeriod_Structure
properties
isRef 0
minOcc 0
maxOcc 9
content complex
children ns:PCC_AdmissionCharacteristics ns:PCC_CareActivityGroup ns:PCC_DischargeCharacteristics
attributes
Name  Type  Use  Default  Fixed  annotation
PaediatricCriticalCareStructurens:CriticalCareUnitFunction_Paediatric_Typerequired      
source <xs:element name="PaediatricCriticalCarePeriod" type="ns:PaediatricCriticalCarePeriod_Structure" minOccurs="0" maxOccurs="9"/>

element AdultOrPaediatricCriticalCarePeriod_Structure/AdultCriticalCarePeriod
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p193.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:AdultCriticalCarePeriod_Structure
properties
isRef 0
minOcc 0
maxOcc 9
content complex
children ns:ACC_AdmissionCharacteristics ns:ACC_CareActivityGroup ns:ACC_DischargeCharacteristics
attributes
Name  Type  Use  Default  Fixed  annotation
AdultCriticalCareStructurens:CriticalCareUnitFunction_Adult_Typerequired      
source <xs:element name="AdultCriticalCarePeriod" type="ns:AdultCriticalCarePeriod_Structure" minOccurs="0" maxOccurs="9"/>

complexType AntenatalCare_Structure
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p194.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
children ns:ActivityCharacteristics ns:PersonGroup_ResponsibleClinician ns:LocationGroup
used by
elements AdmittedPatientCare_Finished_BirthEpisode_Structure/AntenatalCare AdmittedPatientCare_Finished_DeliveryEpisode_Structure/AntenatalCare AdmittedPatientCare_OtherBirthEvent_Structure/AntenatalCare AdmittedPatientCare_OtherDelivery_Structure/AntenatalCare AdmittedPatientCare_Unfinished_BirthEpisode_Structure/AntenatalCare AdmittedPatientCare_Unfinished_DeliveryEpisode_Structure/AntenatalCare
source <xs:complexType name="AntenatalCare_Structure">
 
<xs:sequence>
   
<xs:element name="ActivityCharacteristics" minOccurs="0">
     
<xs:complexType mixed="false">
       
<xs:sequence>
         
<xs:element name="FirstAntenatalAssessmentDate" type="ns:FirstAntenatalAssessmentDate_Type" minOccurs="0"/>
       
</xs:sequence>
     
</xs:complexType>
   
</xs:element>
   
<xs:element name="PersonGroup_ResponsibleClinician" minOccurs="0">
     
<xs:complexType mixed="false">
       
<xs:sequence>
         
<xs:element name="GeneralMedicalPractitioner_AntenatalCare" type="ns:GeneralMedicalPractitioner_AntenatalCare_Type" minOccurs="0"/>
         
<xs:element name="GeneralMedicalPractionerPractice_AntenatalCare" type="ns:GeneralMedicalPractitionerPractice_AntenatalCare_Type" minOccurs="0"/>
       
</xs:sequence>
     
</xs:complexType>
   
</xs:element>
   
<xs:element name="LocationGroup" minOccurs="0">
     
<xs:complexType mixed="false">
       
<xs:sequence>
         
<xs:element name="DeliveryPlaceIntended" minOccurs="0">
           
<xs:complexType mixed="false">
             
<xs:sequence>
               
<xs:element name="LocationClass" type="ns:LocationClass_Type" minOccurs="0"/>
               
<xs:element name="ActivityLocationType" type="ns:ActivityLocationType_Type" minOccurs="0"/>
               
<xs:element name="DeliveryPlaceChangeReasonCode" type="ns:DeliveryPlaceChangeReasonCode_Type" minOccurs="0"/>
               
<xs:element name="DeliveryPlaceTypeCode_Intended" type="ns:DeliveryPlaceTypeCode_Intended_Type" minOccurs="0"/>
             
</xs:sequence>
           
</xs:complexType>
         
</xs:element>
       
</xs:sequence>
     
</xs:complexType>
   
</xs:element>
 
</xs:sequence>
</xs:complexType>

element AntenatalCare_Structure/ActivityCharacteristics
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p195.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
properties
isRef 0
minOcc 0
maxOcc 1
content complex
mixed false
children ns:FirstAntenatalAssessmentDate
source <xs:element name="ActivityCharacteristics" minOccurs="0">
 
<xs:complexType mixed="false">
   
<xs:sequence>
     
<xs:element name="FirstAntenatalAssessmentDate" type="ns:FirstAntenatalAssessmentDate_Type" minOccurs="0"/>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element AntenatalCare_Structure/ActivityCharacteristics/FirstAntenatalAssessmentDate
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p196.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:FirstAntenatalAssessmentDate_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
minInclusive 1900-01-01 
maxInclusive 2999-12-31 
source <xs:element name="FirstAntenatalAssessmentDate" type="ns:FirstAntenatalAssessmentDate_Type" minOccurs="0"/>

element AntenatalCare_Structure/PersonGroup_ResponsibleClinician
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p197.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
properties
isRef 0
minOcc 0
maxOcc 1
content complex
mixed false
children ns:GeneralMedicalPractitioner_AntenatalCare ns:GeneralMedicalPractionerPractice_AntenatalCare
source <xs:element name="PersonGroup_ResponsibleClinician" minOccurs="0">
 
<xs:complexType mixed="false">
   
<xs:sequence>
     
<xs:element name="GeneralMedicalPractitioner_AntenatalCare" type="ns:GeneralMedicalPractitioner_AntenatalCare_Type" minOccurs="0"/>
     
<xs:element name="GeneralMedicalPractionerPractice_AntenatalCare" type="ns:GeneralMedicalPractitionerPractice_AntenatalCare_Type" minOccurs="0"/>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element AntenatalCare_Structure/PersonGroup_ResponsibleClinician/GeneralMedicalPractitioner_AntenatalCare
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p198.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:GeneralMedicalPractitioner_AntenatalCare_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
length 
source <xs:element name="GeneralMedicalPractitioner_AntenatalCare" type="ns:GeneralMedicalPractitioner_AntenatalCare_Type" minOccurs="0"/>

element AntenatalCare_Structure/PersonGroup_ResponsibleClinician/GeneralMedicalPractionerPractice_AntenatalCare
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p199.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:GeneralMedicalPractitionerPractice_AntenatalCare_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
minLength 
maxLength 12 
source <xs:element name="GeneralMedicalPractionerPractice_AntenatalCare" type="ns:GeneralMedicalPractitionerPractice_AntenatalCare_Type" minOccurs="0"/>

element AntenatalCare_Structure/LocationGroup
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p200.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
properties
isRef 0
minOcc 0
maxOcc 1
content complex
mixed false
children ns:DeliveryPlaceIntended
source <xs:element name="LocationGroup" minOccurs="0">
 
<xs:complexType mixed="false">
   
<xs:sequence>
     
<xs:element name="DeliveryPlaceIntended" minOccurs="0">
       
<xs:complexType mixed="false">
         
<xs:sequence>
           
<xs:element name="LocationClass" type="ns:LocationClass_Type" minOccurs="0"/>
           
<xs:element name="ActivityLocationType" type="ns:ActivityLocationType_Type" minOccurs="0"/>
           
<xs:element name="DeliveryPlaceChangeReasonCode" type="ns:DeliveryPlaceChangeReasonCode_Type" minOccurs="0"/>
           
<xs:element name="DeliveryPlaceTypeCode_Intended" type="ns:DeliveryPlaceTypeCode_Intended_Type" minOccurs="0"/>
         
</xs:sequence>
       
</xs:complexType>
     
</xs:element>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element AntenatalCare_Structure/LocationGroup/DeliveryPlaceIntended
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p201.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
properties
isRef 0
minOcc 0
maxOcc 1
content complex
mixed false
children ns:LocationClass ns:ActivityLocationType ns:DeliveryPlaceChangeReasonCode ns:DeliveryPlaceTypeCode_Intended
source <xs:element name="DeliveryPlaceIntended" minOccurs="0">
 
<xs:complexType mixed="false">
   
<xs:sequence>
     
<xs:element name="LocationClass" type="ns:LocationClass_Type" minOccurs="0"/>
     
<xs:element name="ActivityLocationType" type="ns:ActivityLocationType_Type" minOccurs="0"/>
     
<xs:element name="DeliveryPlaceChangeReasonCode" type="ns:DeliveryPlaceChangeReasonCode_Type" minOccurs="0"/>
     
<xs:element name="DeliveryPlaceTypeCode_Intended" type="ns:DeliveryPlaceTypeCode_Intended_Type" minOccurs="0"/>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element AntenatalCare_Structure/LocationGroup/DeliveryPlaceIntended/LocationClass
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p202.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:LocationClass_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
maxLength 
enumeration 01 
enumeration 02 
enumeration 03 
enumeration 04 
enumeration 05 
source <xs:element name="LocationClass" type="ns:LocationClass_Type" minOccurs="0"/>

element AntenatalCare_Structure/LocationGroup/DeliveryPlaceIntended/ActivityLocationType
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p203.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:ActivityLocationType_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
length 
enumeration A01 
enumeration A02 
enumeration A03 
enumeration A04 
enumeration B01 
enumeration B02 
enumeration C01 
enumeration C02 
enumeration C03 
enumeration D01 
enumeration D02 
enumeration D03 
enumeration E01 
enumeration E02 
enumeration E03 
enumeration E04 
enumeration E99 
enumeration F01 
enumeration G01 
enumeration G02 
enumeration G03 
enumeration H01 
enumeration J01 
enumeration K01 
enumeration K02 
enumeration L01 
enumeration L02 
enumeration L03 
enumeration L04 
enumeration L05 
enumeration L06 
enumeration L99 
enumeration M01 
enumeration M02 
enumeration M03 
enumeration M04 
enumeration M05 
enumeration N01 
enumeration N02 
enumeration N03 
enumeration N04 
enumeration N05 
enumeration X01 
source <xs:element name="ActivityLocationType" type="ns:ActivityLocationType_Type" minOccurs="0"/>

element AntenatalCare_Structure/LocationGroup/DeliveryPlaceIntended/DeliveryPlaceChangeReasonCode
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p204.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:DeliveryPlaceChangeReasonCode_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
length 
enumeration 
enumeration 
enumeration 
enumeration 
enumeration 
enumeration 
enumeration 
enumeration 
source <xs:element name="DeliveryPlaceChangeReasonCode" type="ns:DeliveryPlaceChangeReasonCode_Type" minOccurs="0"/>

element AntenatalCare_Structure/LocationGroup/DeliveryPlaceIntended/DeliveryPlaceTypeCode_Intended
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p205.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:DeliveryPlaceTypeCode_Intended_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
length 
source <xs:element name="DeliveryPlaceTypeCode_Intended" type="ns:DeliveryPlaceTypeCode_Intended_Type" minOccurs="0"/>

complexType APCLocationGroup_Structure
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p206.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
children ns:StartOfEpisode ns:WardStay ns:EndOfEpisode
used by
elements FinishedBirthEpisode_Structure/APCLocationGroup FinishedGeneralEpisode_Structure/APCLocationGroup FinishedDeliveryEpisode_Structure/APCLocationGroup UnfinishedBirthEpisode_Structure/APCLocationGroup UnfinishedGeneralEpisode_Structure/APCLocationGroup UnfinishedDeliveryEpisode_Structure/APCLocationGroup
source <xs:complexType name="APCLocationGroup_Structure">
 
<xs:sequence>
   
<xs:element name="StartOfEpisode" minOccurs="0">
     
<xs:complexType mixed="false">
       
<xs:sequence>
         
<xs:element name="LocationClass" type="ns:LocationClass_Type" minOccurs="0"/>
         
<xs:element name="SiteCodeOfTreatment" type="ns:SiteCodeOfTreatment_Type" minOccurs="0"/>
         
<xs:element name="ActivityLocationType" type="ns:ActivityLocationType_Type" minOccurs="0"/>
         
<xs:element name="IntendedClinicalCareIntensityCode" type="ns:IntendedClinicalCareIntensityCode_Type" minOccurs="0"/>
         
<xs:element name="IntendedAgeGroup" type="ns:IntendedAgeGroup_Type" minOccurs="0"/>
         
<xs:element name="SexOfPatientsCode" type="ns:SexOfPatientsCode_Type" minOccurs="0"/>
         
<xs:element name="WardDayPeriodAvailabilityCode" type="ns:WardDayPeriodAvailabilityCode_Type" minOccurs="0"/>
         
<xs:element name="WardNightPeriodAvailabilityCode" type="ns:WardNightPeriodAvailabilityCode_Type" minOccurs="0"/>
         
<xs:element name="WardSecurityLevel" type="ns:WardSecurityLevel_Type" minOccurs="0"/>
         
<xs:element name="WardCode" type="ns:WardCode_Type" minOccurs="0"/>
       
</xs:sequence>
     
</xs:complexType>
   
</xs:element>
   
<xs:element name="WardStay" minOccurs="0" maxOccurs="97">
     
<xs:complexType mixed="false">
       
<xs:sequence>
         
<xs:element name="LocationClass" type="ns:LocationClass_Type" minOccurs="0"/>
         
<xs:element name="SiteCodeOfTreatment" type="ns:SiteCodeOfTreatment_Type" minOccurs="0"/>
         
<xs:element name="ActivityLocationType" type="ns:ActivityLocationType_Type" minOccurs="0"/>
         
<xs:element name="IntendedClinicalCareIntensityCode" type="ns:IntendedClinicalCareIntensityCode_Type" minOccurs="0"/>
         
<xs:element name="IntendedAgeGroup" type="ns:IntendedAgeGroup_Type" minOccurs="0"/>
         
<xs:element name="SexOfPatientsCode" type="ns:SexOfPatientsCode_Type" minOccurs="0"/>
         
<xs:element name="WardDayPeriodAvailabilityCode" type="ns:WardDayPeriodAvailabilityCode_Type" minOccurs="0"/>
         
<xs:element name="WardNightPeriodAvailabilityCode" type="ns:WardNightPeriodAvailabilityCode_Type" minOccurs="0"/>
         
<xs:element name="StartDate" type="ns:StartDate_Type" minOccurs="0"/>
         
<xs:element name="StartTime" type="ns:StartTime_Type" minOccurs="0"/>
         
<xs:element name="EndDate" type="ns:EndDate_Type" minOccurs="0"/>
         
<xs:element name="EndTime" type="ns:EndTime_Type" minOccurs="0"/>
         
<xs:element name="WardSecurityLevel" type="ns:WardSecurityLevel_Type" minOccurs="0"/>
         
<xs:element name="WardCode" type="ns:WardCode_Type" minOccurs="0"/>
       
</xs:sequence>
     
</xs:complexType>
   
</xs:element>
   
<xs:element name="EndOfEpisode" minOccurs="0">
     
<xs:complexType mixed="false">
       
<xs:sequence>
         
<xs:element name="LocationClass" type="ns:LocationClass_Type" minOccurs="0"/>
         
<xs:element name="SiteCodeOfTreatment" type="ns:SiteCodeOfTreatment_Type" minOccurs="0"/>
         
<xs:element name="ActivityLocationType" type="ns:ActivityLocationType_Type" minOccurs="0"/>
         
<xs:element name="IntendedClinicalCareIntensityCode" type="ns:IntendedClinicalCareIntensityCode_Type" minOccurs="0"/>
         
<xs:element name="IntendedAgeGroup" type="ns:IntendedAgeGroup_Type" minOccurs="0"/>
         
<xs:element name="SexOfPatientsCode" type="ns:SexOfPatientsCode_Type" minOccurs="0"/>
         
<xs:element name="WardDayPeriodAvailabilityCode" type="ns:WardDayPeriodAvailabilityCode_Type" minOccurs="0"/>
         
<xs:element name="WardNightPeriodAvailabilityCode" type="ns:WardNightPeriodAvailabilityCode_Type" minOccurs="0"/>
         
<xs:element name="WardSecurityLevel" type="ns:WardSecurityLevel_Type" minOccurs="0"/>
         
<xs:element name="WardCode" type="ns:WardCode_Type" minOccurs="0"/>
       
</xs:sequence>
     
</xs:complexType>
   
</xs:element>
 
</xs:sequence>
</xs:complexType>

element APCLocationGroup_Structure/StartOfEpisode
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p207.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
properties
isRef 0
minOcc 0
maxOcc 1
content complex
mixed false
children ns:LocationClass ns:SiteCodeOfTreatment ns:ActivityLocationType ns:IntendedClinicalCareIntensityCode ns:IntendedAgeGroup ns:SexOfPatientsCode ns:WardDayPeriodAvailabilityCode ns:WardNightPeriodAvailabilityCode ns:WardSecurityLevel ns:WardCode
source <xs:element name="StartOfEpisode" minOccurs="0">
 
<xs:complexType mixed="false">
   
<xs:sequence>
     
<xs:element name="LocationClass" type="ns:LocationClass_Type" minOccurs="0"/>
     
<xs:element name="SiteCodeOfTreatment" type="ns:SiteCodeOfTreatment_Type" minOccurs="0"/>
     
<xs:element name="ActivityLocationType" type="ns:ActivityLocationType_Type" minOccurs="0"/>
     
<xs:element name="IntendedClinicalCareIntensityCode" type="ns:IntendedClinicalCareIntensityCode_Type" minOccurs="0"/>
     
<xs:element name="IntendedAgeGroup" type="ns:IntendedAgeGroup_Type" minOccurs="0"/>
     
<xs:element name="SexOfPatientsCode" type="ns:SexOfPatientsCode_Type" minOccurs="0"/>
     
<xs:element name="WardDayPeriodAvailabilityCode" type="ns:WardDayPeriodAvailabilityCode_Type" minOccurs="0"/>
     
<xs:element name="WardNightPeriodAvailabilityCode" type="ns:WardNightPeriodAvailabilityCode_Type" minOccurs="0"/>
     
<xs:element name="WardSecurityLevel" type="ns:WardSecurityLevel_Type" minOccurs="0"/>
     
<xs:element name="WardCode" type="ns:WardCode_Type" minOccurs="0"/>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element APCLocationGroup_Structure/StartOfEpisode/LocationClass
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p208.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:LocationClass_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
maxLength 
enumeration 01 
enumeration 02 
enumeration 03 
enumeration 04 
enumeration 05 
source <xs:element name="LocationClass" type="ns:LocationClass_Type" minOccurs="0"/>

element APCLocationGroup_Structure/StartOfEpisode/SiteCodeOfTreatment
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p209.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:SiteCodeOfTreatment_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
minLength 
maxLength 12 
source <xs:element name="SiteCodeOfTreatment" type="ns:SiteCodeOfTreatment_Type" minOccurs="0"/>

element APCLocationGroup_Structure/StartOfEpisode/ActivityLocationType
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p210.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:ActivityLocationType_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
length 
enumeration A01 
enumeration A02 
enumeration A03 
enumeration A04 
enumeration B01 
enumeration B02 
enumeration C01 
enumeration C02 
enumeration C03 
enumeration D01 
enumeration D02 
enumeration D03 
enumeration E01 
enumeration E02 
enumeration E03 
enumeration E04 
enumeration E99 
enumeration F01 
enumeration G01 
enumeration G02 
enumeration G03 
enumeration H01 
enumeration J01 
enumeration K01 
enumeration K02 
enumeration L01 
enumeration L02 
enumeration L03 
enumeration L04 
enumeration L05 
enumeration L06 
enumeration L99 
enumeration M01 
enumeration M02 
enumeration M03 
enumeration M04 
enumeration M05 
enumeration N01 
enumeration N02 
enumeration N03 
enumeration N04 
enumeration N05 
enumeration X01 
source <xs:element name="ActivityLocationType" type="ns:ActivityLocationType_Type" minOccurs="0"/>

element APCLocationGroup_Structure/StartOfEpisode/IntendedClinicalCareIntensityCode
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p211.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:IntendedClinicalCareIntensityCode_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
length 
enumeration 11 
enumeration 12 
enumeration 13 
enumeration 21 
enumeration 22 
enumeration 31 
enumeration 32 
enumeration 33 
enumeration 41 
enumeration 42 
enumeration 43 
enumeration 51 
enumeration 52 
enumeration 53 
enumeration 61 
enumeration 62 
enumeration 63 
enumeration 71 
enumeration 72 
enumeration 81 
source <xs:element name="IntendedClinicalCareIntensityCode" type="ns:IntendedClinicalCareIntensityCode_Type" minOccurs="0"/>

element APCLocationGroup_Structure/StartOfEpisode/IntendedAgeGroup
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p212.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:IntendedAgeGroup_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
length 
enumeration 
enumeration 
enumeration 
enumeration 
enumeration 
source <xs:element name="IntendedAgeGroup" type="ns:IntendedAgeGroup_Type" minOccurs="0"/>

element APCLocationGroup_Structure/StartOfEpisode/SexOfPatientsCode
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p213.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:SexOfPatientsCode_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
length 
enumeration 
enumeration 
enumeration 
enumeration 
source <xs:element name="SexOfPatientsCode" type="ns:SexOfPatientsCode_Type" minOccurs="0"/>

element APCLocationGroup_Structure/StartOfEpisode/WardDayPeriodAvailabilityCode
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p214.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:WardDayPeriodAvailabilityCode_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
length 
enumeration 
enumeration 
enumeration 
enumeration 
enumeration 
enumeration 
enumeration 
enumeration 
enumeration 
source <xs:element name="WardDayPeriodAvailabilityCode" type="ns:WardDayPeriodAvailabilityCode_Type" minOccurs="0"/>

element APCLocationGroup_Structure/StartOfEpisode/WardNightPeriodAvailabilityCode
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p215.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:WardNightPeriodAvailabilityCode_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
length 
enumeration 
enumeration 
enumeration 
enumeration 
enumeration 
enumeration 
enumeration 
enumeration 
enumeration 
source <xs:element name="WardNightPeriodAvailabilityCode" type="ns:WardNightPeriodAvailabilityCode_Type" minOccurs="0"/>

element APCLocationGroup_Structure/StartOfEpisode/WardSecurityLevel
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p216.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:WardSecurityLevel_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
length 
enumeration 
enumeration 
enumeration 
enumeration 
source <xs:element name="WardSecurityLevel" type="ns:WardSecurityLevel_Type" minOccurs="0"/>

element APCLocationGroup_Structure/StartOfEpisode/WardCode
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p217.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:WardCode_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
minLength 
maxLength 12 
source <xs:element name="WardCode" type="ns:WardCode_Type" minOccurs="0"/>

element APCLocationGroup_Structure/WardStay
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p218.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
properties
isRef 0
minOcc 0
maxOcc 97
content complex
mixed false
children ns:LocationClass ns:SiteCodeOfTreatment ns:ActivityLocationType ns:IntendedClinicalCareIntensityCode ns:IntendedAgeGroup ns:SexOfPatientsCode ns:WardDayPeriodAvailabilityCode ns:WardNightPeriodAvailabilityCode ns:StartDate ns:StartTime ns:EndDate ns:EndTime ns:WardSecurityLevel ns:WardCode
source <xs:element name="WardStay" minOccurs="0" maxOccurs="97">
 
<xs:complexType mixed="false">
   
<xs:sequence>
     
<xs:element name="LocationClass" type="ns:LocationClass_Type" minOccurs="0"/>
     
<xs:element name="SiteCodeOfTreatment" type="ns:SiteCodeOfTreatment_Type" minOccurs="0"/>
     
<xs:element name="ActivityLocationType" type="ns:ActivityLocationType_Type" minOccurs="0"/>
     
<xs:element name="IntendedClinicalCareIntensityCode" type="ns:IntendedClinicalCareIntensityCode_Type" minOccurs="0"/>
     
<xs:element name="IntendedAgeGroup" type="ns:IntendedAgeGroup_Type" minOccurs="0"/>
     
<xs:element name="SexOfPatientsCode" type="ns:SexOfPatientsCode_Type" minOccurs="0"/>
     
<xs:element name="WardDayPeriodAvailabilityCode" type="ns:WardDayPeriodAvailabilityCode_Type" minOccurs="0"/>
     
<xs:element name="WardNightPeriodAvailabilityCode" type="ns:WardNightPeriodAvailabilityCode_Type" minOccurs="0"/>
     
<xs:element name="StartDate" type="ns:StartDate_Type" minOccurs="0"/>
     
<xs:element name="StartTime" type="ns:StartTime_Type" minOccurs="0"/>
     
<xs:element name="EndDate" type="ns:EndDate_Type" minOccurs="0"/>
     
<xs:element name="EndTime" type="ns:EndTime_Type" minOccurs="0"/>
     
<xs:element name="WardSecurityLevel" type="ns:WardSecurityLevel_Type" minOccurs="0"/>
     
<xs:element name="WardCode" type="ns:WardCode_Type" minOccurs="0"/>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element APCLocationGroup_Structure/WardStay/LocationClass
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p219.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:LocationClass_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
maxLength 
enumeration 01 
enumeration 02 
enumeration 03 
enumeration 04 
enumeration 05 
source <xs:element name="LocationClass" type="ns:LocationClass_Type" minOccurs="0"/>

element APCLocationGroup_Structure/WardStay/SiteCodeOfTreatment
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p220.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:SiteCodeOfTreatment_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
minLength 
maxLength 12 
source <xs:element name="SiteCodeOfTreatment" type="ns:SiteCodeOfTreatment_Type" minOccurs="0"/>

element APCLocationGroup_Structure/WardStay/ActivityLocationType
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p221.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:ActivityLocationType_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
length 
enumeration A01 
enumeration A02 
enumeration A03 
enumeration A04 
enumeration B01 
enumeration B02 
enumeration C01 
enumeration C02 
enumeration C03 
enumeration D01 
enumeration D02 
enumeration D03 
enumeration E01 
enumeration E02 
enumeration E03 
enumeration E04 
enumeration E99 
enumeration F01 
enumeration G01 
enumeration G02 
enumeration G03 
enumeration H01 
enumeration J01 
enumeration K01 
enumeration K02 
enumeration L01 
enumeration L02 
enumeration L03 
enumeration L04 
enumeration L05 
enumeration L06 
enumeration L99 
enumeration M01 
enumeration M02 
enumeration M03 
enumeration M04 
enumeration M05 
enumeration N01 
enumeration N02 
enumeration N03 
enumeration N04 
enumeration N05 
enumeration X01 
source <xs:element name="ActivityLocationType" type="ns:ActivityLocationType_Type" minOccurs="0"/>

element APCLocationGroup_Structure/WardStay/IntendedClinicalCareIntensityCode
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p222.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:IntendedClinicalCareIntensityCode_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
length 
enumeration 11 
enumeration 12 
enumeration 13 
enumeration 21 
enumeration 22 
enumeration 31 
enumeration 32 
enumeration 33 
enumeration 41 
enumeration 42 
enumeration 43 
enumeration 51 
enumeration 52 
enumeration 53 
enumeration 61 
enumeration 62 
enumeration 63 
enumeration 71 
enumeration 72 
enumeration 81 
source <xs:element name="IntendedClinicalCareIntensityCode" type="ns:IntendedClinicalCareIntensityCode_Type" minOccurs="0"/>

element APCLocationGroup_Structure/WardStay/IntendedAgeGroup
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p223.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:IntendedAgeGroup_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
length 
enumeration 
enumeration 
enumeration 
enumeration 
enumeration 
source <xs:element name="IntendedAgeGroup" type="ns:IntendedAgeGroup_Type" minOccurs="0"/>

element APCLocationGroup_Structure/WardStay/SexOfPatientsCode
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p224.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:SexOfPatientsCode_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
length 
enumeration 
enumeration 
enumeration 
enumeration 
source <xs:element name="SexOfPatientsCode" type="ns:SexOfPatientsCode_Type" minOccurs="0"/>

element APCLocationGroup_Structure/WardStay/WardDayPeriodAvailabilityCode
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p225.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:WardDayPeriodAvailabilityCode_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
length 
enumeration 
enumeration 
enumeration 
enumeration 
enumeration 
enumeration 
enumeration 
enumeration 
enumeration 
source <xs:element name="WardDayPeriodAvailabilityCode" type="ns:WardDayPeriodAvailabilityCode_Type" minOccurs="0"/>

element APCLocationGroup_Structure/WardStay/WardNightPeriodAvailabilityCode
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p226.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:WardNightPeriodAvailabilityCode_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
length 
enumeration 
enumeration 
enumeration 
enumeration 
enumeration 
enumeration 
enumeration 
enumeration 
enumeration 
source <xs:element name="WardNightPeriodAvailabilityCode" type="ns:WardNightPeriodAvailabilityCode_Type" minOccurs="0"/>

element APCLocationGroup_Structure/WardStay/StartDate
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p227.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:StartDate_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
minInclusive 1900-01-01 
maxInclusive 2999-12-31 
source <xs:element name="StartDate" type="ns:StartDate_Type" minOccurs="0"/>

element APCLocationGroup_Structure/WardStay/StartTime
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p228.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:StartTime_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
pattern ([0-9]|[0-1][0-9]|[2][0-3]):([0-5][0-9]):([0-5][0-9]) 
source <xs:element name="StartTime" type="ns:StartTime_Type" minOccurs="0"/>

element APCLocationGroup_Structure/WardStay/EndDate
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p229.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:EndDate_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
minInclusive 1900-01-01 
maxInclusive 2999-12-31 
source <xs:element name="EndDate" type="ns:EndDate_Type" minOccurs="0"/>

element APCLocationGroup_Structure/WardStay/EndTime
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p230.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:EndTime_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
pattern ([0-9]|[0-1][0-9]|[2][0-3]):([0-5][0-9]):([0-5][0-9]) 
source <xs:element name="EndTime" type="ns:EndTime_Type" minOccurs="0"/>

element APCLocationGroup_Structure/WardStay/WardSecurityLevel
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p231.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:WardSecurityLevel_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
length 
enumeration 
enumeration 
enumeration 
enumeration 
source <xs:element name="WardSecurityLevel" type="ns:WardSecurityLevel_Type" minOccurs="0"/>

element APCLocationGroup_Structure/WardStay/WardCode
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p232.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:WardCode_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
minLength 
maxLength 12 
source <xs:element name="WardCode" type="ns:WardCode_Type" minOccurs="0"/>

element APCLocationGroup_Structure/EndOfEpisode
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p233.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
properties
isRef 0
minOcc 0
maxOcc 1
content complex
mixed false
children ns:LocationClass ns:SiteCodeOfTreatment ns:ActivityLocationType ns:IntendedClinicalCareIntensityCode ns:IntendedAgeGroup ns:SexOfPatientsCode ns:WardDayPeriodAvailabilityCode ns:WardNightPeriodAvailabilityCode ns:WardSecurityLevel ns:WardCode
source <xs:element name="EndOfEpisode" minOccurs="0">
 
<xs:complexType mixed="false">
   
<xs:sequence>
     
<xs:element name="LocationClass" type="ns:LocationClass_Type" minOccurs="0"/>
     
<xs:element name="SiteCodeOfTreatment" type="ns:SiteCodeOfTreatment_Type" minOccurs="0"/>
     
<xs:element name="ActivityLocationType" type="ns:ActivityLocationType_Type" minOccurs="0"/>
     
<xs:element name="IntendedClinicalCareIntensityCode" type="ns:IntendedClinicalCareIntensityCode_Type" minOccurs="0"/>
     
<xs:element name="IntendedAgeGroup" type="ns:IntendedAgeGroup_Type" minOccurs="0"/>
     
<xs:element name="SexOfPatientsCode" type="ns:SexOfPatientsCode_Type" minOccurs="0"/>
     
<xs:element name="WardDayPeriodAvailabilityCode" type="ns:WardDayPeriodAvailabilityCode_Type" minOccurs="0"/>
     
<xs:element name="WardNightPeriodAvailabilityCode" type="ns:WardNightPeriodAvailabilityCode_Type" minOccurs="0"/>
     
<xs:element name="WardSecurityLevel" type="ns:WardSecurityLevel_Type" minOccurs="0"/>
     
<xs:element name="WardCode" type="ns:WardCode_Type" minOccurs="0"/>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element APCLocationGroup_Structure/EndOfEpisode/LocationClass
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p234.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:LocationClass_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
maxLength 
enumeration 01 
enumeration 02 
enumeration 03 
enumeration 04 
enumeration 05 
source <xs:element name="LocationClass" type="ns:LocationClass_Type" minOccurs="0"/>

element APCLocationGroup_Structure/EndOfEpisode/SiteCodeOfTreatment
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p235.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:SiteCodeOfTreatment_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
minLength 
maxLength 12 
source <xs:element name="SiteCodeOfTreatment" type="ns:SiteCodeOfTreatment_Type" minOccurs="0"/>

element APCLocationGroup_Structure/EndOfEpisode/ActivityLocationType
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p236.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:ActivityLocationType_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
length 
enumeration A01 
enumeration A02 
enumeration A03 
enumeration A04 
enumeration B01 
enumeration B02 
enumeration C01 
enumeration C02 
enumeration C03 
enumeration D01 
enumeration D02 
enumeration D03 
enumeration E01 
enumeration E02 
enumeration E03 
enumeration E04 
enumeration E99 
enumeration F01 
enumeration G01 
enumeration G02 
enumeration G03 
enumeration H01 
enumeration J01 
enumeration K01 
enumeration K02 
enumeration L01 
enumeration L02 
enumeration L03 
enumeration L04 
enumeration L05 
enumeration L06 
enumeration L99 
enumeration M01 
enumeration M02 
enumeration M03 
enumeration M04 
enumeration M05 
enumeration N01 
enumeration N02 
enumeration N03 
enumeration N04 
enumeration N05 
enumeration X01 
source <xs:element name="ActivityLocationType" type="ns:ActivityLocationType_Type" minOccurs="0"/>

element APCLocationGroup_Structure/EndOfEpisode/IntendedClinicalCareIntensityCode
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p237.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:IntendedClinicalCareIntensityCode_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
length 
enumeration 11 
enumeration 12 
enumeration 13 
enumeration 21 
enumeration 22 
enumeration 31 
enumeration 32 
enumeration 33 
enumeration 41 
enumeration 42 
enumeration 43 
enumeration 51 
enumeration 52 
enumeration 53 
enumeration 61 
enumeration 62 
enumeration 63 
enumeration 71 
enumeration 72 
enumeration 81 
source <xs:element name="IntendedClinicalCareIntensityCode" type="ns:IntendedClinicalCareIntensityCode_Type" minOccurs="0"/>

element APCLocationGroup_Structure/EndOfEpisode/IntendedAgeGroup
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p238.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:IntendedAgeGroup_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
length 
enumeration 
enumeration 
enumeration 
enumeration 
enumeration 
source <xs:element name="IntendedAgeGroup" type="ns:IntendedAgeGroup_Type" minOccurs="0"/>

element APCLocationGroup_Structure/EndOfEpisode/SexOfPatientsCode
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p239.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:SexOfPatientsCode_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
length 
enumeration 
enumeration 
enumeration 
enumeration 
source <xs:element name="SexOfPatientsCode" type="ns:SexOfPatientsCode_Type" minOccurs="0"/>

element APCLocationGroup_Structure/EndOfEpisode/WardDayPeriodAvailabilityCode
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p240.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:WardDayPeriodAvailabilityCode_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
length 
enumeration 
enumeration 
enumeration 
enumeration 
enumeration 
enumeration 
enumeration 
enumeration 
enumeration 
source <xs:element name="WardDayPeriodAvailabilityCode" type="ns:WardDayPeriodAvailabilityCode_Type" minOccurs="0"/>

element APCLocationGroup_Structure/EndOfEpisode/WardNightPeriodAvailabilityCode
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p241.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:WardNightPeriodAvailabilityCode_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
length 
enumeration 
enumeration 
enumeration 
enumeration 
enumeration 
enumeration 
enumeration 
enumeration 
enumeration 
source <xs:element name="WardNightPeriodAvailabilityCode" type="ns:WardNightPeriodAvailabilityCode_Type" minOccurs="0"/>

element APCLocationGroup_Structure/EndOfEpisode/WardSecurityLevel
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p242.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:WardSecurityLevel_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
length 
enumeration 
enumeration 
enumeration 
enumeration 
source <xs:element name="WardSecurityLevel" type="ns:WardSecurityLevel_Type" minOccurs="0"/>

element APCLocationGroup_Structure/EndOfEpisode/WardCode
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p243.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:WardCode_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
minLength 
maxLength 12 
source <xs:element name="WardCode" type="ns:WardCode_Type" minOccurs="0"/>

complexType AttendanceLocationGroup_Structure
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p244.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
children ns:LocationClass ns:SiteCodeOfTreatment ns:ActivityLocationType ns:ClinicCode
used by
element CareAttendance_Structure/AttendanceLocationGroup
source <xs:complexType name="AttendanceLocationGroup_Structure">
 
<xs:sequence>
   
<xs:element name="LocationClass" type="ns:LocationClass_Type" minOccurs="0"/>
   
<xs:element name="SiteCodeOfTreatment" type="ns:SiteCodeOfTreatment_Type" minOccurs="0"/>
   
<xs:element name="ActivityLocationType" type="ns:ActivityLocationType_Type" minOccurs="0"/>
   
<xs:element name="ClinicCode" type="ns:ClinicCode_Type" minOccurs="0"/>
 
</xs:sequence>
</xs:complexType>

element AttendanceLocationGroup_Structure/LocationClass
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p245.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:LocationClass_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
maxLength 
enumeration 01 
enumeration 02 
enumeration 03 
enumeration 04 
enumeration 05 
source <xs:element name="LocationClass" type="ns:LocationClass_Type" minOccurs="0"/>

element AttendanceLocationGroup_Structure/SiteCodeOfTreatment
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p246.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:SiteCodeOfTreatment_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
minLength 
maxLength 12 
source <xs:element name="SiteCodeOfTreatment" type="ns:SiteCodeOfTreatment_Type" minOccurs="0"/>

element AttendanceLocationGroup_Structure/ActivityLocationType
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p247.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:ActivityLocationType_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
length 
enumeration A01 
enumeration A02 
enumeration A03 
enumeration A04 
enumeration B01 
enumeration B02 
enumeration C01 
enumeration C02 
enumeration C03 
enumeration D01 
enumeration D02 
enumeration D03 
enumeration E01 
enumeration E02 
enumeration E03 
enumeration E04 
enumeration E99 
enumeration F01 
enumeration G01 
enumeration G02 
enumeration G03 
enumeration H01 
enumeration J01 
enumeration K01 
enumeration K02 
enumeration L01 
enumeration L02 
enumeration L03 
enumeration L04 
enumeration L05 
enumeration L06 
enumeration L99 
enumeration M01 
enumeration M02 
enumeration M03 
enumeration M04 
enumeration M05 
enumeration N01 
enumeration N02 
enumeration N03 
enumeration N04 
enumeration N05 
enumeration X01 
source <xs:element name="ActivityLocationType" type="ns:ActivityLocationType_Type" minOccurs="0"/>

element AttendanceLocationGroup_Structure/ClinicCode
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p248.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:ClinicCode_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
minLength 
maxLength 12 
source <xs:element name="ClinicCode" type="ns:ClinicCode_Type" minOccurs="0"/>

complexType AttendanceOccurrence_Structure
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p249.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
children ns:ActivityCharacteristics ns:ServiceAgreementDetails ns:PersonGroupAAndEConsultant ns:ClinicalDiagnosisDetails ns:ClinicalInvestigationDetails ns:ClinicalTreatmentDetails
used by
element AccidentAndEmergencyAttendance_Structure/AttendanceOccurrence
source <xs:complexType name="AttendanceOccurrence_Structure">
 
<xs:sequence>
   
<xs:element name="ActivityCharacteristics">
     
<xs:complexType mixed="false">
       
<xs:sequence>
         
<xs:element name="AAndEAttendanceNumber" type="ns:AAndEAttendanceNumber_Type" minOccurs="0"/>
         
<xs:element name="AAndEArrivalModeCode" type="ns:AAndEArrivalModeCode_Type" minOccurs="0"/>
         
<xs:element name="AAndEAttendanceCategoryCode" type="ns:AAndEAttendanceCategoryCode_Type" minOccurs="0"/>
         
<xs:element name="AAndEAttendanceDisposalCode" type="ns:AAndEAttendanceDisposalCode_Type" minOccurs="0"/>
         
<xs:element name="AAndEIncidentLocationType" type="ns:AAndEIncidentLocationType_Type" minOccurs="0"/>
         
<xs:element name="AAndEPatientGroup" type="ns:AAndEPatientGroup_Type" minOccurs="0"/>
         
<xs:element name="SourceOfReferralForAAndE" type="ns:SourceOfReferralForAAndE_Type" minOccurs="0"/>
         
<xs:element name="AAndEDepartmentType" type="ns:AAndEDepartmentType_Type" minOccurs="0"/>
         
<xs:element name="ArrivalDate" type="ns:ArrivalDate_Type"/>
         
<xs:element name="ArrivalTimeAtAAndE" type="ns:ArrivalTimeAtAAndE_Type"/>
         
<xs:element name="AgeAtCDSActivityDate" type="ns:AgeAtCDSActivityDate_Type"/>
         
<xs:element name="OverseasVisitorStatusClassificationAtCDSActivityDate" type="ns:OverseasVisitorStatusClassificationAtCDSActivityDate_Type" minOccurs="0"/>
         
<xs:element name="AAndEInitialAssessmentDate" type="ns:AAndEInitialAssessmentDate_Type" minOccurs="0"/>
         
<xs:element name="AAndEInitialAssessmentTime" type="ns:AAndEInitialAssessmentTime_Type" minOccurs="0"/>
         
<xs:element name="AAndEDateSeenForTreatment" type="ns:AAndEDateSeenForTreatment_Type" minOccurs="0"/>
         
<xs:element name="AAndETimeSeenForTreatment" type="ns:AAndETimeSeenForTreatment_Type" minOccurs="0"/>
         
<xs:element name="AAndEAttendanceConclusionDate" type="ns:AAndEAttendanceConclusionDate_Type" minOccurs="0"/>
         
<xs:element name="AAndEAttendanceConclusionTime" type="ns:AAndEAttendanceConclusionTime_Type" minOccurs="0"/>
         
<xs:element name="AAndEDepartureDate" type="ns:AAndEDepartureDate_Type" minOccurs="0"/>
         
<xs:element name="AAndEDepartureTime" type="ns:AAndEDepartureTime_Type" minOccurs="0"/>
         
<xs:element name="AmbulanceIncidentNumber" type="ns:AmbulanceIncidentNumber_Type" minOccurs="0"/>
         
<xs:element name="OrganisationCodeConveyingAmbulanceTrust" type="ns:OrganisationCodeConveyingAmbulanceTrust_Type" minOccurs="0"/>
       
</xs:sequence>
     
</xs:complexType>
   
</xs:element>
   
<xs:element name="ServiceAgreementDetails" type="ns:ServiceAgreementDetails_Structure"/>
   
<xs:element name="PersonGroupAAndEConsultant" type="ns:PersonGroupAAndEConsultant_Structure" minOccurs="0"/>
   
<xs:element name="ClinicalDiagnosisDetails" type="ns:ClinicalDiagnosis_AE_Structure" minOccurs="0"/>
   
<xs:element name="ClinicalInvestigationDetails" type="ns:ClinicalInvestigation_Structure" minOccurs="0"/>
   
<xs:element name="ClinicalTreatmentDetails" type="ns:ClinicalActivity_AE_Structure" minOccurs="0"/>
 
</xs:sequence>
</xs:complexType>

element AttendanceOccurrence_Structure/ActivityCharacteristics
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p250.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
properties
isRef 0
content complex
mixed false
children ns:AAndEAttendanceNumber ns:AAndEArrivalModeCode ns:AAndEAttendanceCategoryCode ns:AAndEAttendanceDisposalCode ns:AAndEIncidentLocationType ns:AAndEPatientGroup ns:SourceOfReferralForAAndE ns:AAndEDepartmentType ns:ArrivalDate ns:ArrivalTimeAtAAndE ns:AgeAtCDSActivityDate ns:OverseasVisitorStatusClassificationAtCDSActivityDate ns:AAndEInitialAssessmentDate ns:AAndEInitialAssessmentTime ns:AAndEDateSeenForTreatment ns:AAndETimeSeenForTreatment ns:AAndEAttendanceConclusionDate ns:AAndEAttendanceConclusionTime ns:AAndEDepartureDate ns:AAndEDepartureTime ns:AmbulanceIncidentNumber ns:OrganisationCodeConveyingAmbulanceTrust
source <xs:element name="ActivityCharacteristics">
 
<xs:complexType mixed="false">
   
<xs:sequence>
     
<xs:element name="AAndEAttendanceNumber" type="ns:AAndEAttendanceNumber_Type" minOccurs="0"/>
     
<xs:element name="AAndEArrivalModeCode" type="ns:AAndEArrivalModeCode_Type" minOccurs="0"/>
     
<xs:element name="AAndEAttendanceCategoryCode" type="ns:AAndEAttendanceCategoryCode_Type" minOccurs="0"/>
     
<xs:element name="AAndEAttendanceDisposalCode" type="ns:AAndEAttendanceDisposalCode_Type" minOccurs="0"/>
     
<xs:element name="AAndEIncidentLocationType" type="ns:AAndEIncidentLocationType_Type" minOccurs="0"/>
     
<xs:element name="AAndEPatientGroup" type="ns:AAndEPatientGroup_Type" minOccurs="0"/>
     
<xs:element name="SourceOfReferralForAAndE" type="ns:SourceOfReferralForAAndE_Type" minOccurs="0"/>
     
<xs:element name="AAndEDepartmentType" type="ns:AAndEDepartmentType_Type" minOccurs="0"/>
     
<xs:element name="ArrivalDate" type="ns:ArrivalDate_Type"/>
     
<xs:element name="ArrivalTimeAtAAndE" type="ns:ArrivalTimeAtAAndE_Type"/>
     
<xs:element name="AgeAtCDSActivityDate" type="ns:AgeAtCDSActivityDate_Type"/>
     
<xs:element name="OverseasVisitorStatusClassificationAtCDSActivityDate" type="ns:OverseasVisitorStatusClassificationAtCDSActivityDate_Type" minOccurs="0"/>
     
<xs:element name="AAndEInitialAssessmentDate" type="ns:AAndEInitialAssessmentDate_Type" minOccurs="0"/>
     
<xs:element name="AAndEInitialAssessmentTime" type="ns:AAndEInitialAssessmentTime_Type" minOccurs="0"/>
     
<xs:element name="AAndEDateSeenForTreatment" type="ns:AAndEDateSeenForTreatment_Type" minOccurs="0"/>
     
<xs:element name="AAndETimeSeenForTreatment" type="ns:AAndETimeSeenForTreatment_Type" minOccurs="0"/>
     
<xs:element name="AAndEAttendanceConclusionDate" type="ns:AAndEAttendanceConclusionDate_Type" minOccurs="0"/>
     
<xs:element name="AAndEAttendanceConclusionTime" type="ns:AAndEAttendanceConclusionTime_Type" minOccurs="0"/>
     
<xs:element name="AAndEDepartureDate" type="ns:AAndEDepartureDate_Type" minOccurs="0"/>
     
<xs:element name="AAndEDepartureTime" type="ns:AAndEDepartureTime_Type" minOccurs="0"/>
     
<xs:element name="AmbulanceIncidentNumber" type="ns:AmbulanceIncidentNumber_Type" minOccurs="0"/>
     
<xs:element name="OrganisationCodeConveyingAmbulanceTrust" type="ns:OrganisationCodeConveyingAmbulanceTrust_Type" minOccurs="0"/>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element AttendanceOccurrence_Structure/ActivityCharacteristics/AAndEAttendanceNumber
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p251.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:AAndEAttendanceNumber_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
minLength 
maxLength 12 
source <xs:element name="AAndEAttendanceNumber" type="ns:AAndEAttendanceNumber_Type" minOccurs="0"/>

element AttendanceOccurrence_Structure/ActivityCharacteristics/AAndEArrivalModeCode
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p252.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:AAndEArrivalModeCode_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
length 
enumeration 
enumeration 
source <xs:element name="AAndEArrivalModeCode" type="ns:AAndEArrivalModeCode_Type" minOccurs="0"/>

element AttendanceOccurrence_Structure/ActivityCharacteristics/AAndEAttendanceCategoryCode
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p253.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:AAndEAttendanceCategoryCode_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
length 
enumeration 
enumeration 
enumeration 
source <xs:element name="AAndEAttendanceCategoryCode" type="ns:AAndEAttendanceCategoryCode_Type" minOccurs="0"/>

element AttendanceOccurrence_Structure/ActivityCharacteristics/AAndEAttendanceDisposalCode
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p254.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:AAndEAttendanceDisposalCode_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
length 
enumeration 01 
enumeration 02 
enumeration 03 
enumeration 04 
enumeration 05 
enumeration 06 
enumeration 07 
enumeration 10 
enumeration 11 
enumeration 12 
enumeration 13 
enumeration 14 
source <xs:element name="AAndEAttendanceDisposalCode" type="ns:AAndEAttendanceDisposalCode_Type" minOccurs="0"/>

element AttendanceOccurrence_Structure/ActivityCharacteristics/AAndEIncidentLocationType
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p255.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:AAndEIncidentLocationType_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
maxLength 
enumeration 10 
enumeration 40 
enumeration 50 
enumeration 60 
enumeration 91 
source <xs:element name="AAndEIncidentLocationType" type="ns:AAndEIncidentLocationType_Type" minOccurs="0"/>

element AttendanceOccurrence_Structure/ActivityCharacteristics/AAndEPatientGroup
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p256.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:AAndEPatientGroup_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
maxLength 
enumeration 10 
enumeration 20 
enumeration 30 
enumeration 40 
enumeration 50 
enumeration 60 
enumeration 70 
enumeration 80 
source <xs:element name="AAndEPatientGroup" type="ns:AAndEPatientGroup_Type" minOccurs="0"/>

element AttendanceOccurrence_Structure/ActivityCharacteristics/SourceOfReferralForAAndE
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p257.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:SourceOfReferralForAAndE_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
maxLength 
enumeration 00 
enumeration 01 
enumeration 02 
enumeration 03 
enumeration 04 
enumeration 05 
enumeration 06 
enumeration 07 
enumeration 08 
enumeration 92 
enumeration 93 
source <xs:element name="SourceOfReferralForAAndE" type="ns:SourceOfReferralForAAndE_Type" minOccurs="0"/>

element AttendanceOccurrence_Structure/ActivityCharacteristics/AAndEDepartmentType
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p258.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:AAndEDepartmentType_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
maxLength 
enumeration 01 
enumeration 02 
enumeration 03 
enumeration 04 
source <xs:element name="AAndEDepartmentType" type="ns:AAndEDepartmentType_Type" minOccurs="0"/>

element AttendanceOccurrence_Structure/ActivityCharacteristics/ArrivalDate
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p259.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:ArrivalDate_Type
properties
isRef 0
content simple
facets
Kind Value annotation 
minInclusive 1900-01-01 
maxInclusive 2999-12-31 
source <xs:element name="ArrivalDate" type="ns:ArrivalDate_Type"/>

element AttendanceOccurrence_Structure/ActivityCharacteristics/ArrivalTimeAtAAndE
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p260.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:ArrivalTimeAtAAndE_Type
properties
isRef 0
content simple
facets
Kind Value annotation 
pattern ([0-9]|[0-1][0-9]|[2][0-3]):([0-5][0-9]):([0-5][0-9]) 
source <xs:element name="ArrivalTimeAtAAndE" type="ns:ArrivalTimeAtAAndE_Type"/>

element AttendanceOccurrence_Structure/ActivityCharacteristics/AgeAtCDSActivityDate
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p261.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:AgeAtCDSActivityDate_Type
properties
isRef 0
content simple
facets
Kind Value annotation 
totalDigits 
source <xs:element name="AgeAtCDSActivityDate" type="ns:AgeAtCDSActivityDate_Type"/>

element AttendanceOccurrence_Structure/ActivityCharacteristics/OverseasVisitorStatusClassificationAtCDSActivityDate
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p262.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:OverseasVisitorStatusClassificationAtCDSActivityDate_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
enumeration 
enumeration 
enumeration 
enumeration 
enumeration 
enumeration 
source <xs:element name="OverseasVisitorStatusClassificationAtCDSActivityDate" type="ns:OverseasVisitorStatusClassificationAtCDSActivityDate_Type" minOccurs="0"/>

element AttendanceOccurrence_Structure/ActivityCharacteristics/AAndEInitialAssessmentDate
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p263.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:AAndEInitialAssessmentDate_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
minInclusive 1900-01-01 
maxInclusive 2999-12-31 
source <xs:element name="AAndEInitialAssessmentDate" type="ns:AAndEInitialAssessmentDate_Type" minOccurs="0"/>

element AttendanceOccurrence_Structure/ActivityCharacteristics/AAndEInitialAssessmentTime
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p264.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:AAndEInitialAssessmentTime_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
pattern ([0-9]|[0-1][0-9]|[2][0-3]):([0-5][0-9]):([0-5][0-9]) 
source <xs:element name="AAndEInitialAssessmentTime" type="ns:AAndEInitialAssessmentTime_Type" minOccurs="0"/>

element AttendanceOccurrence_Structure/ActivityCharacteristics/AAndEDateSeenForTreatment
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p265.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:AAndEDateSeenForTreatment_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
minInclusive 1900-01-01 
maxInclusive 2999-12-31 
source <xs:element name="AAndEDateSeenForTreatment" type="ns:AAndEDateSeenForTreatment_Type" minOccurs="0"/>

element AttendanceOccurrence_Structure/ActivityCharacteristics/AAndETimeSeenForTreatment
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p266.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:AAndETimeSeenForTreatment_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
pattern ([0-9]|[0-1][0-9]|[2][0-3]):([0-5][0-9]):([0-5][0-9]) 
source <xs:element name="AAndETimeSeenForTreatment" type="ns:AAndETimeSeenForTreatment_Type" minOccurs="0"/>

element AttendanceOccurrence_Structure/ActivityCharacteristics/AAndEAttendanceConclusionDate
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p267.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:AAndEAttendanceConclusionDate_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
minInclusive 1900-01-01 
maxInclusive 2999-12-31 
source <xs:element name="AAndEAttendanceConclusionDate" type="ns:AAndEAttendanceConclusionDate_Type" minOccurs="0"/>

element AttendanceOccurrence_Structure/ActivityCharacteristics/AAndEAttendanceConclusionTime
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p268.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:AAndEAttendanceConclusionTime_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
pattern ([0-9]|[0-1][0-9]|[2][0-3]):([0-5][0-9]):([0-5][0-9]) 
source <xs:element name="AAndEAttendanceConclusionTime" type="ns:AAndEAttendanceConclusionTime_Type" minOccurs="0"/>

element AttendanceOccurrence_Structure/ActivityCharacteristics/AAndEDepartureDate
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p269.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:AAndEDepartureDate_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
minInclusive 1900-01-01 
maxInclusive 2999-12-31 
source <xs:element name="AAndEDepartureDate" type="ns:AAndEDepartureDate_Type" minOccurs="0"/>

element AttendanceOccurrence_Structure/ActivityCharacteristics/AAndEDepartureTime
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p270.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:AAndEDepartureTime_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
pattern ([0-9]|[0-1][0-9]|[2][0-3]):([0-5][0-9]):([0-5][0-9]) 
source <xs:element name="AAndEDepartureTime" type="ns:AAndEDepartureTime_Type" minOccurs="0"/>

element AttendanceOccurrence_Structure/ActivityCharacteristics/AmbulanceIncidentNumber
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p271.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:AmbulanceIncidentNumber_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
minLength 
maxLength 20 
source <xs:element name="AmbulanceIncidentNumber" type="ns:AmbulanceIncidentNumber_Type" minOccurs="0"/>

element AttendanceOccurrence_Structure/ActivityCharacteristics/OrganisationCodeConveyingAmbulanceTrust
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p272.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:OrganisationCodeConveyingAmbulanceTrust_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
minLength 
maxLength 12 
source <xs:element name="OrganisationCodeConveyingAmbulanceTrust" type="ns:OrganisationCodeConveyingAmbulanceTrust_Type" minOccurs="0"/>

element AttendanceOccurrence_Structure/ServiceAgreementDetails
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p273.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:ServiceAgreementDetails_Structure
properties
isRef 0
content complex
children ns:CommissioningSerialNumber ns:NHSServiceAgreementLineNumber ns:ProviderReferenceNumber ns:CommissionerReferenceNumber ns:OrganisationCode_CodeOfProvider ns:OrganisationCode_CodeOfCommissioner
source <xs:element name="ServiceAgreementDetails" type="ns:ServiceAgreementDetails_Structure"/>

element AttendanceOccurrence_Structure/PersonGroupAAndEConsultant
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p274.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:PersonGroupAAndEConsultant_Structure
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children ns:AAndEStaffMemberCode
source <xs:element name="PersonGroupAAndEConsultant" type="ns:PersonGroupAAndEConsultant_Structure" minOccurs="0"/>

element AttendanceOccurrence_Structure/ClinicalDiagnosisDetails
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p275.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:ClinicalDiagnosis_AE_Structure
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children ns:ClinicalDiagnosisGroupICD ns:ClinicalDiagnosisGroupREAD ns:ClinicalDiagnosisGroupAAndE
source <xs:element name="ClinicalDiagnosisDetails" type="ns:ClinicalDiagnosis_AE_Structure" minOccurs="0"/>

element AttendanceOccurrence_Structure/ClinicalInvestigationDetails
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p276.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:ClinicalInvestigation_Structure
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children ns:ClinicalInvestigationGroupAAndE
source <xs:element name="ClinicalInvestigationDetails" type="ns:ClinicalInvestigation_Structure" minOccurs="0"/>

element AttendanceOccurrence_Structure/ClinicalTreatmentDetails
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p277.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:ClinicalActivity_AE_Structure
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children ns:ClinicalActivityGroupOPCS ns:ClinicalActivityGroupREAD ns:ClinicalTreatmentGroupAandE
source <xs:element name="ClinicalTreatmentDetails" type="ns:ClinicalActivity_AE_Structure" minOccurs="0"/>

complexType BirthOccurrence_Structure
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p278.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
children ns:ActivityCharacteristics ns:PersonGroup_Baby ns:LocationGroup
used by
elements AdmittedPatientCare_Finished_DeliveryEpisode_Structure/BirthOccurrence AdmittedPatientCare_OtherDelivery_Structure/BirthOccurrence AdmittedPatientCare_Unfinished_DeliveryEpisode_Structure/BirthOccurrence
source <xs:complexType name="BirthOccurrence_Structure">
 
<xs:sequence>
   
<xs:element name="ActivityCharacteristics" minOccurs="0">
     
<xs:complexType mixed="false">
       
<xs:sequence>
         
<xs:element name="BirthOrder" type="ns:BirthOrder_Type" minOccurs="0"/>
         
<xs:element name="DeliveryMethodCode" type="ns:DeliveryMethodCode_Type" minOccurs="0"/>
         
<xs:element name="GestationLength_Assessment" type="ns:GestationLengthAssessment_Type" minOccurs="0"/>
         
<xs:element name="ResuscitationMethodCode" type="ns:ResuscitationMethodCode_Type" minOccurs="0"/>
         
<xs:element name="StatusOfPersonConductingDeliveryCode" type="ns:StatusOfPersonConductingDeliveryCode_Type" minOccurs="0"/>
       
</xs:sequence>
     
</xs:complexType>
   
</xs:element>
   
<xs:element name="PersonGroup_Baby" type="ns:PersonGroup_Baby_Structure" minOccurs="0"/>
   
<xs:element name="LocationGroup" minOccurs="0">
     
<xs:complexType mixed="false">
       
<xs:sequence>
         
<xs:element name="DeliveryPlaceActual" minOccurs="0">
           
<xs:complexType mixed="false">
             
<xs:sequence>
               
<xs:element name="LocationClass" type="ns:LocationClass_Type" minOccurs="0"/>
               
<xs:element name="ActivityLocationType" type="ns:ActivityLocationType_Type" minOccurs="0"/>
               
<xs:element name="DeliveryPlaceTypeCode_Actual" type="ns:DeliveryPlaceTypeCode_Actual_Type" minOccurs="0"/>
             
</xs:sequence>
           
</xs:complexType>
         
</xs:element>
       
</xs:sequence>
     
</xs:complexType>
   
</xs:element>
 
</xs:sequence>
</xs:complexType>

element BirthOccurrence_Structure/ActivityCharacteristics
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p279.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
properties
isRef 0
minOcc 0
maxOcc 1
content complex
mixed false
children ns:BirthOrder ns:DeliveryMethodCode ns:GestationLength_Assessment ns:ResuscitationMethodCode ns:StatusOfPersonConductingDeliveryCode
source <xs:element name="ActivityCharacteristics" minOccurs="0">
 
<xs:complexType mixed="false">
   
<xs:sequence>
     
<xs:element name="BirthOrder" type="ns:BirthOrder_Type" minOccurs="0"/>
     
<xs:element name="DeliveryMethodCode" type="ns:DeliveryMethodCode_Type" minOccurs="0"/>
     
<xs:element name="GestationLength_Assessment" type="ns:GestationLengthAssessment_Type" minOccurs="0"/>
     
<xs:element name="ResuscitationMethodCode" type="ns:ResuscitationMethodCode_Type" minOccurs="0"/>
     
<xs:element name="StatusOfPersonConductingDeliveryCode" type="ns:StatusOfPersonConductingDeliveryCode_Type" minOccurs="0"/>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element BirthOccurrence_Structure/ActivityCharacteristics/BirthOrder
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p280.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:BirthOrder_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
totalDigits 
source <xs:element name="BirthOrder" type="ns:BirthOrder_Type" minOccurs="0"/>

element BirthOccurrence_Structure/ActivityCharacteristics/DeliveryMethodCode
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p281.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:DeliveryMethodCode_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
length 
source <xs:element name="DeliveryMethodCode" type="ns:DeliveryMethodCode_Type" minOccurs="0"/>

element BirthOccurrence_Structure/ActivityCharacteristics/GestationLength_Assessment
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p282.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:GestationLengthAssessment_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
totalDigits 
enumeration 10 
enumeration 11 
enumeration 12 
enumeration 13 
enumeration 14 
enumeration 15 
enumeration 16 
enumeration 17 
enumeration 18 
enumeration 19 
enumeration 20 
enumeration 21 
enumeration 22 
enumeration 23 
enumeration 24 
enumeration 25 
enumeration 26 
enumeration 27 
enumeration 28 
enumeration 29 
enumeration 30 
enumeration 31 
enumeration 32 
enumeration 33 
enumeration 34 
enumeration 35 
enumeration 36 
enumeration 37 
enumeration 38 
enumeration 39 
enumeration 40 
enumeration 41 
enumeration 42 
enumeration 43 
enumeration 44 
enumeration 45 
enumeration 46 
enumeration 47 
enumeration 48 
enumeration 49 
enumeration 99 
source <xs:element name="GestationLength_Assessment" type="ns:GestationLengthAssessment_Type" minOccurs="0"/>

element BirthOccurrence_Structure/ActivityCharacteristics/ResuscitationMethodCode
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p283.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:ResuscitationMethodCode_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
length 
enumeration 
enumeration 
enumeration 
enumeration 
enumeration 
enumeration 
enumeration 
enumeration 
source <xs:element name="ResuscitationMethodCode" type="ns:ResuscitationMethodCode_Type" minOccurs="0"/>

element BirthOccurrence_Structure/ActivityCharacteristics/StatusOfPersonConductingDeliveryCode
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p284.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:StatusOfPersonConductingDeliveryCode_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
length 
enumeration 
enumeration 
enumeration 
enumeration 
enumeration 
source <xs:element name="StatusOfPersonConductingDeliveryCode" type="ns:StatusOfPersonConductingDeliveryCode_Type" minOccurs="0"/>

element BirthOccurrence_Structure/PersonGroup_Baby
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p285.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:PersonGroup_Baby_Structure
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children ns:PersonIdentity_Baby_Structure ns:PersonCharacteristics_Baby_Structure
source <xs:element name="PersonGroup_Baby" type="ns:PersonGroup_Baby_Structure" minOccurs="0"/>

element BirthOccurrence_Structure/LocationGroup
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p286.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
properties
isRef 0
minOcc 0
maxOcc 1
content complex
mixed false
children ns:DeliveryPlaceActual
source <xs:element name="LocationGroup" minOccurs="0">
 
<xs:complexType mixed="false">
   
<xs:sequence>
     
<xs:element name="DeliveryPlaceActual" minOccurs="0">
       
<xs:complexType mixed="false">
         
<xs:sequence>
           
<xs:element name="LocationClass" type="ns:LocationClass_Type" minOccurs="0"/>
           
<xs:element name="ActivityLocationType" type="ns:ActivityLocationType_Type" minOccurs="0"/>
           
<xs:element name="DeliveryPlaceTypeCode_Actual" type="ns:DeliveryPlaceTypeCode_Actual_Type" minOccurs="0"/>
         
</xs:sequence>
       
</xs:complexType>
     
</xs:element>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element BirthOccurrence_Structure/LocationGroup/DeliveryPlaceActual
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p287.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
properties
isRef 0
minOcc 0
maxOcc 1
content complex
mixed false
children ns:LocationClass ns:ActivityLocationType ns:DeliveryPlaceTypeCode_Actual
source <xs:element name="DeliveryPlaceActual" minOccurs="0">
 
<xs:complexType mixed="false">
   
<xs:sequence>
     
<xs:element name="LocationClass" type="ns:LocationClass_Type" minOccurs="0"/>
     
<xs:element name="ActivityLocationType" type="ns:ActivityLocationType_Type" minOccurs="0"/>
     
<xs:element name="DeliveryPlaceTypeCode_Actual" type="ns:DeliveryPlaceTypeCode_Actual_Type" minOccurs="0"/>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element BirthOccurrence_Structure/LocationGroup/DeliveryPlaceActual/LocationClass
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p288.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:LocationClass_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
maxLength 
enumeration 01 
enumeration 02 
enumeration 03 
enumeration 04 
enumeration 05 
source <xs:element name="LocationClass" type="ns:LocationClass_Type" minOccurs="0"/>

element BirthOccurrence_Structure/LocationGroup/DeliveryPlaceActual/ActivityLocationType
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p289.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:ActivityLocationType_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
length 
enumeration A01 
enumeration A02 
enumeration A03 
enumeration A04 
enumeration B01 
enumeration B02 
enumeration C01 
enumeration C02 
enumeration C03 
enumeration D01 
enumeration D02 
enumeration D03 
enumeration E01 
enumeration E02 
enumeration E03 
enumeration E04 
enumeration E99 
enumeration F01 
enumeration G01 
enumeration G02 
enumeration G03 
enumeration H01 
enumeration J01 
enumeration K01 
enumeration K02 
enumeration L01 
enumeration L02 
enumeration L03 
enumeration L04 
enumeration L05 
enumeration L06 
enumeration L99 
enumeration M01 
enumeration M02 
enumeration M03 
enumeration M04 
enumeration M05 
enumeration N01 
enumeration N02 
enumeration N03 
enumeration N04 
enumeration N05 
enumeration X01 
source <xs:element name="ActivityLocationType" type="ns:ActivityLocationType_Type" minOccurs="0"/>

element BirthOccurrence_Structure/LocationGroup/DeliveryPlaceActual/DeliveryPlaceTypeCode_Actual
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p290.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:DeliveryPlaceTypeCode_Actual_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
length 
source <xs:element name="DeliveryPlaceTypeCode_Actual" type="ns:DeliveryPlaceTypeCode_Actual_Type" minOccurs="0"/>

complexType CareAttendance_Structure
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p291.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
children ns:ActivityCharacteristics ns:ServiceAgreementDetails ns:ClinicalActivityDetails ns:AttendanceLocationGroup
used by
elements Outpatient_Structure/CareAttendance Future_Outpatient_Structure/CareAttendance
source <xs:complexType name="CareAttendance_Structure">
 
<xs:sequence>
   
<xs:element name="ActivityCharacteristics">
     
<xs:complexType mixed="false">
       
<xs:sequence>
         
<xs:element name="AttendanceIdentifier" type="ns:AttendanceIdentifier_Type" minOccurs="0"/>
         
<xs:element name="AdministrativeCategoryCode" type="ns:AdministrativeCategoryCode_Type" minOccurs="0"/>
         
<xs:element name="AttendedOrDidNotAttendCode" type="ns:AttendedOrDidNotAttendCode_Type" minOccurs="0"/>
         
<xs:element name="FirstAttendanceCode" type="ns:FirstAttendanceCode_Type" minOccurs="0"/>
         
<xs:element name="MedicalStaffTypeSeeingPatient" type="ns:MedicalStaffTypeSeeingPatient_Type" minOccurs="0"/>
         
<xs:element name="OperationStatusCode" type="ns:OperationStatusCode_Type" minOccurs="0"/>
         
<xs:element name="OutcomeOfAttendanceCode" type="ns:OutcomeOfAttendanceCode_Type" minOccurs="0"/>
         
<xs:element name="AppointmentDate" type="ns:AppointmentDate_Type"/>
         
<xs:element name="AppointmentTime" type="ns:AppointmentTime_Type" minOccurs="0"/>
         
<xs:element name="ExpectedDurationOfAppointment" type="ns:ExpectedDurationOfAppointment_Type" minOccurs="0"/>
         
<xs:element name="AgeAtCDSActivityDate" type="ns:AgeAtCDSActivityDate_Type"/>
         
<xs:element name="OverseasVisitorStatusClassificationAtCDSActivityDate" type="ns:OverseasVisitorStatusClassificationAtCDSActivityDate_Type" minOccurs="0"/>
         
<xs:element name="EarliestReasonableOfferDate" type="ns:EarliestReasonableOfferDate_Type" minOccurs="0"/>
         
<xs:element name="EarliestClinicallyAppropriateDate" type="ns:EarliestClinicallyAppropriateDate_Type" minOccurs="0"/>
         
<xs:element name="ConsultationMediumUsed" type="ns:ConsultationMediumUsed_Type" minOccurs="0"/>
         
<xs:element name="MultiProfOrDiscIndCode" type="ns:MultiProfOrDiscIndCode_Type" minOccurs="0"/>
         
<xs:element name="RehabilitationAssessmentTeamType" type="ns:RehabilitationAssessmentTeamType_Type" minOccurs="0"/>
       
</xs:sequence>
     
</xs:complexType>
   
</xs:element>
   
<xs:element name="ServiceAgreementDetails" type="ns:ServiceAgreementDetails_Structure"/>
   
<xs:element name="ClinicalActivityDetails" type="ns:ClinicalActivity_Structure" minOccurs="0"/>
   
<xs:element name="AttendanceLocationGroup" type="ns:AttendanceLocationGroup_Structure" minOccurs="0"/>
 
</xs:sequence>
</xs:complexType>

element CareAttendance_Structure/ActivityCharacteristics
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p292.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
properties
isRef 0
content complex
mixed false
children ns:AttendanceIdentifier ns:AdministrativeCategoryCode ns:AttendedOrDidNotAttendCode ns:FirstAttendanceCode ns:MedicalStaffTypeSeeingPatient ns:OperationStatusCode ns:OutcomeOfAttendanceCode ns:AppointmentDate ns:AppointmentTime ns:ExpectedDurationOfAppointment ns:AgeAtCDSActivityDate ns:OverseasVisitorStatusClassificationAtCDSActivityDate ns:EarliestReasonableOfferDate ns:EarliestClinicallyAppropriateDate ns:ConsultationMediumUsed ns:MultiProfOrDiscIndCode ns:RehabilitationAssessmentTeamType
source <xs:element name="ActivityCharacteristics">
 
<xs:complexType mixed="false">
   
<xs:sequence>
     
<xs:element name="AttendanceIdentifier" type="ns:AttendanceIdentifier_Type" minOccurs="0"/>
     
<xs:element name="AdministrativeCategoryCode" type="ns:AdministrativeCategoryCode_Type" minOccurs="0"/>
     
<xs:element name="AttendedOrDidNotAttendCode" type="ns:AttendedOrDidNotAttendCode_Type" minOccurs="0"/>
     
<xs:element name="FirstAttendanceCode" type="ns:FirstAttendanceCode_Type" minOccurs="0"/>
     
<xs:element name="MedicalStaffTypeSeeingPatient" type="ns:MedicalStaffTypeSeeingPatient_Type" minOccurs="0"/>
     
<xs:element name="OperationStatusCode" type="ns:OperationStatusCode_Type" minOccurs="0"/>
     
<xs:element name="OutcomeOfAttendanceCode" type="ns:OutcomeOfAttendanceCode_Type" minOccurs="0"/>
     
<xs:element name="AppointmentDate" type="ns:AppointmentDate_Type"/>
     
<xs:element name="AppointmentTime" type="ns:AppointmentTime_Type" minOccurs="0"/>
     
<xs:element name="ExpectedDurationOfAppointment" type="ns:ExpectedDurationOfAppointment_Type" minOccurs="0"/>
     
<xs:element name="AgeAtCDSActivityDate" type="ns:AgeAtCDSActivityDate_Type"/>
     
<xs:element name="OverseasVisitorStatusClassificationAtCDSActivityDate" type="ns:OverseasVisitorStatusClassificationAtCDSActivityDate_Type" minOccurs="0"/>
     
<xs:element name="EarliestReasonableOfferDate" type="ns:EarliestReasonableOfferDate_Type" minOccurs="0"/>
     
<xs:element name="EarliestClinicallyAppropriateDate" type="ns:EarliestClinicallyAppropriateDate_Type" minOccurs="0"/>
     
<xs:element name="ConsultationMediumUsed" type="ns:ConsultationMediumUsed_Type" minOccurs="0"/>
     
<xs:element name="MultiProfOrDiscIndCode" type="ns:MultiProfOrDiscIndCode_Type" minOccurs="0"/>
     
<xs:element name="RehabilitationAssessmentTeamType" type="ns:RehabilitationAssessmentTeamType_Type" minOccurs="0"/>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element CareAttendance_Structure/ActivityCharacteristics/AttendanceIdentifier
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p293.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:AttendanceIdentifier_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
minLength 
maxLength 12 
source <xs:element name="AttendanceIdentifier" type="ns:AttendanceIdentifier_Type" minOccurs="0"/>

element CareAttendance_Structure/ActivityCharacteristics/AdministrativeCategoryCode
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p294.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:AdministrativeCategoryCode_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
length 
enumeration 01 
enumeration 02 
enumeration 03 
enumeration 04 
enumeration 98 
enumeration 99 
source <xs:element name="AdministrativeCategoryCode" type="ns:AdministrativeCategoryCode_Type" minOccurs="0"/>

element CareAttendance_Structure/ActivityCharacteristics/AttendedOrDidNotAttendCode
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p295.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:AttendedOrDidNotAttendCode_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
length 
enumeration 
enumeration 
enumeration 
enumeration 
enumeration 
enumeration 
enumeration 
source <xs:element name="AttendedOrDidNotAttendCode" type="ns:AttendedOrDidNotAttendCode_Type" minOccurs="0"/>

element CareAttendance_Structure/ActivityCharacteristics/FirstAttendanceCode
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p296.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:FirstAttendanceCode_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
length 
enumeration 
enumeration 
enumeration 
enumeration 
enumeration 
enumeration 
enumeration 
enumeration 
enumeration 
source <xs:element name="FirstAttendanceCode" type="ns:FirstAttendanceCode_Type" minOccurs="0"/>

element CareAttendance_Structure/ActivityCharacteristics/MedicalStaffTypeSeeingPatient
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p297.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:MedicalStaffTypeSeeingPatient_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
maxLength 
enumeration 03 
enumeration 04 
enumeration 08 
enumeration 09 
source <xs:element name="MedicalStaffTypeSeeingPatient" type="ns:MedicalStaffTypeSeeingPatient_Type" minOccurs="0"/>

element CareAttendance_Structure/ActivityCharacteristics/OperationStatusCode
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p298.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:OperationStatusCode_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
length 
enumeration 
enumeration 
enumeration 
source <xs:element name="OperationStatusCode" type="ns:OperationStatusCode_Type" minOccurs="0"/>

element CareAttendance_Structure/ActivityCharacteristics/OutcomeOfAttendanceCode
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p299.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:OutcomeOfAttendanceCode_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
length 
enumeration 
enumeration 
enumeration 
source <xs:element name="OutcomeOfAttendanceCode" type="ns:OutcomeOfAttendanceCode_Type" minOccurs="0"/>

element CareAttendance_Structure/ActivityCharacteristics/AppointmentDate
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p300.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:AppointmentDate_Type
properties
isRef 0
content simple
facets
Kind Value annotation 
minInclusive 1900-01-01 
maxInclusive 2999-12-31 
source <xs:element name="AppointmentDate" type="ns:AppointmentDate_Type"/>

element CareAttendance_Structure/ActivityCharacteristics/AppointmentTime
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p301.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:AppointmentTime_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
pattern ([0-9]|[0-1][0-9]|[2][0-3]):([0-5][0-9]):([0-5][0-9]) 
source <xs:element name="AppointmentTime" type="ns:AppointmentTime_Type" minOccurs="0"/>

element CareAttendance_Structure/ActivityCharacteristics/ExpectedDurationOfAppointment
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p302.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:ExpectedDurationOfAppointment_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
minInclusive 
maxInclusive 999 
source <xs:element name="ExpectedDurationOfAppointment" type="ns:ExpectedDurationOfAppointment_Type" minOccurs="0"/>

element CareAttendance_Structure/ActivityCharacteristics/AgeAtCDSActivityDate
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p303.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:AgeAtCDSActivityDate_Type
properties
isRef 0
content simple
facets
Kind Value annotation 
totalDigits 
source <xs:element name="AgeAtCDSActivityDate" type="ns:AgeAtCDSActivityDate_Type"/>

element CareAttendance_Structure/ActivityCharacteristics/OverseasVisitorStatusClassificationAtCDSActivityDate
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p304.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:OverseasVisitorStatusClassificationAtCDSActivityDate_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
enumeration 
enumeration 
enumeration 
enumeration 
enumeration 
enumeration 
source <xs:element name="OverseasVisitorStatusClassificationAtCDSActivityDate" type="ns:OverseasVisitorStatusClassificationAtCDSActivityDate_Type" minOccurs="0"/>

element CareAttendance_Structure/ActivityCharacteristics/EarliestReasonableOfferDate
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p305.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:EarliestReasonableOfferDate_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
minInclusive 1900-01-01 
maxInclusive 2999-12-31 
source <xs:element name="EarliestReasonableOfferDate" type="ns:EarliestReasonableOfferDate_Type" minOccurs="0"/>

element CareAttendance_Structure/ActivityCharacteristics/EarliestClinicallyAppropriateDate
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p306.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:EarliestClinicallyAppropriateDate_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
minInclusive 1900-01-01 
maxInclusive 2999-12-31 
source <xs:element name="EarliestClinicallyAppropriateDate" type="ns:EarliestClinicallyAppropriateDate_Type" minOccurs="0"/>

element CareAttendance_Structure/ActivityCharacteristics/ConsultationMediumUsed
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p307.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:ConsultationMediumUsed_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
length 
enumeration 01 
enumeration 02 
enumeration 03 
enumeration 04 
source <xs:element name="ConsultationMediumUsed" type="ns:ConsultationMediumUsed_Type" minOccurs="0"/>

element CareAttendance_Structure/ActivityCharacteristics/MultiProfOrDiscIndCode
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p308.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:MultiProfOrDiscIndCode_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
length 
enumeration 
enumeration 
enumeration 
enumeration 
source <xs:element name="MultiProfOrDiscIndCode" type="ns:MultiProfOrDiscIndCode_Type" minOccurs="0"/>

element CareAttendance_Structure/ActivityCharacteristics/RehabilitationAssessmentTeamType
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p309.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:RehabilitationAssessmentTeamType_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
length 
enumeration 
enumeration 
enumeration 
enumeration 
source <xs:element name="RehabilitationAssessmentTeamType" type="ns:RehabilitationAssessmentTeamType_Type" minOccurs="0"/>

element CareAttendance_Structure/ServiceAgreementDetails
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p310.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:ServiceAgreementDetails_Structure
properties
isRef 0
content complex
children ns:CommissioningSerialNumber ns:NHSServiceAgreementLineNumber ns:ProviderReferenceNumber ns:CommissionerReferenceNumber ns:OrganisationCode_CodeOfProvider ns:OrganisationCode_CodeOfCommissioner
source <xs:element name="ServiceAgreementDetails" type="ns:ServiceAgreementDetails_Structure"/>

element CareAttendance_Structure/ClinicalActivityDetails
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p311.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:ClinicalActivity_Structure
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children ns:ClinicalActivityGroupOPCS ns:ClinicalActivityGroupREAD
source <xs:element name="ClinicalActivityDetails" type="ns:ClinicalActivity_Structure" minOccurs="0"/>

element CareAttendance_Structure/AttendanceLocationGroup
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p312.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:AttendanceLocationGroup_Structure
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children ns:LocationClass ns:SiteCodeOfTreatment ns:ActivityLocationType ns:ClinicCode
source <xs:element name="AttendanceLocationGroup" type="ns:AttendanceLocationGroup_Structure" minOccurs="0"/>

complexType CareEpisode_Structure
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p313.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
children ns:PersonGroup_Consultant ns:ClinicalDiagnosisDetails
used by
elements Outpatient_Structure/CareEpisode Future_Outpatient_Structure/CareEpisode
source <xs:complexType name="CareEpisode_Structure">
 
<xs:sequence>
   
<xs:element name="PersonGroup_Consultant" type="ns:PersonGroupConsultant_Structure" minOccurs="0"/>
   
<xs:element name="ClinicalDiagnosisDetails" type="ns:ClinicalDiagnosis_Structure" minOccurs="0"/>
 
</xs:sequence>
</xs:complexType>

element CareEpisode_Structure/PersonGroup_Consultant
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p314.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:PersonGroupConsultant_Structure
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children ns:ConsultantCode ns:CareProfessionalMainSpecialtyCode ns:ActivityTreatmentFunctionCode ns:LocalSubSpecialtyCode
source <xs:element name="PersonGroup_Consultant" type="ns:PersonGroupConsultant_Structure" minOccurs="0"/>

element CareEpisode_Structure/ClinicalDiagnosisDetails
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p315.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:ClinicalDiagnosis_Structure
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children ns:ClinicalDiagnosisGroupICD ns:ClinicalDiagnosisGroupREAD
source <xs:element name="ClinicalDiagnosisDetails" type="ns:ClinicalDiagnosis_Structure" minOccurs="0"/>

complexType ClinicalActivity_AE_Structure
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p316.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
children ns:ClinicalActivityGroupOPCS ns:ClinicalActivityGroupREAD ns:ClinicalTreatmentGroupAandE
used by
element AttendanceOccurrence_Structure/ClinicalTreatmentDetails
source <xs:complexType name="ClinicalActivity_AE_Structure">
 
<xs:sequence>
   
<xs:element name="ClinicalActivityGroupOPCS" type="ns:ClinicalActivityGroupOPCS_Type" minOccurs="0"/>
   
<xs:element name="ClinicalActivityGroupREAD" type="ns:ClinicalActivityGroupREAD_Type" minOccurs="0"/>
   
<xs:element name="ClinicalTreatmentGroupAandE" type="ns:ClinicalTreatmentGroupAAndE_Type" minOccurs="0"/>
 
</xs:sequence>
</xs:complexType>

element ClinicalActivity_AE_Structure/ClinicalActivityGroupOPCS
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p317.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:ClinicalActivityGroupOPCS_Type
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children ns:ProcedureSchemeInUse ns:PrimaryProcedureGroupOPCS ns:SecondaryProcedureGroupOPCS
source <xs:element name="ClinicalActivityGroupOPCS" type="ns:ClinicalActivityGroupOPCS_Type" minOccurs="0"/>

element ClinicalActivity_AE_Structure/ClinicalActivityGroupREAD
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p318.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:ClinicalActivityGroupREAD_Type
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children ns:ProcedureSchemeInUse ns:PrimaryProcedureGroupREAD ns:SecondaryProcedureGroupREAD
source <xs:element name="ClinicalActivityGroupREAD" type="ns:ClinicalActivityGroupREAD_Type" minOccurs="0"/>

element ClinicalActivity_AE_Structure/ClinicalTreatmentGroupAandE
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p319.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:ClinicalTreatmentGroupAAndE_Type
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children ns:ProcedureSchemeInUse ns:PrimaryTreatmentGroupAAndE ns:SecondaryTreatmentGroupAAndE
source <xs:element name="ClinicalTreatmentGroupAandE" type="ns:ClinicalTreatmentGroupAAndE_Type" minOccurs="0"/>

complexType ClinicalActivity_Structure
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p320.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
children ns:ClinicalActivityGroupOPCS ns:ClinicalActivityGroupREAD
used by
elements CareAttendance_Structure/ClinicalActivityDetails FinishedBirthEpisode_Structure/ClinicalTreatmentDetails FinishedGeneralEpisode_Structure/ClinicalTreatmentDetails FinishedDeliveryEpisode_Structure/ClinicalTreatmentDetails UnfinishedBirthEpisode_Structure/ClinicalTreatmentDetails UnfinishedGeneralEpisode_Structure/ClinicalTreatmentDetails UnfinishedDeliveryEpisode_Structure/ClinicalTreatmentDetails ElectiveAdmissionListEntry_Structure/IntendedProcedureDetails
source <xs:complexType name="ClinicalActivity_Structure">
 
<xs:sequence>
   
<xs:element name="ClinicalActivityGroupOPCS" type="ns:ClinicalActivityGroupOPCS_Type" minOccurs="0"/>
   
<xs:element name="ClinicalActivityGroupREAD" type="ns:ClinicalActivityGroupREAD_Type" minOccurs="0"/>
 
</xs:sequence>
</xs:complexType>

element ClinicalActivity_Structure/ClinicalActivityGroupOPCS
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p321.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:ClinicalActivityGroupOPCS_Type
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children ns:ProcedureSchemeInUse ns:PrimaryProcedureGroupOPCS ns:SecondaryProcedureGroupOPCS
source <xs:element name="ClinicalActivityGroupOPCS" type="ns:ClinicalActivityGroupOPCS_Type" minOccurs="0"/>

element ClinicalActivity_Structure/ClinicalActivityGroupREAD
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p322.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:ClinicalActivityGroupREAD_Type
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children ns:ProcedureSchemeInUse ns:PrimaryProcedureGroupREAD ns:SecondaryProcedureGroupREAD
source <xs:element name="ClinicalActivityGroupREAD" type="ns:ClinicalActivityGroupREAD_Type" minOccurs="0"/>

complexType ClinicalActivityGroupOPCS_Type
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p323.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
children ns:ProcedureSchemeInUse ns:PrimaryProcedureGroupOPCS ns:SecondaryProcedureGroupOPCS
used by
elements ClinicalActivity_AE_Structure/ClinicalActivityGroupOPCS ClinicalActivity_Structure/ClinicalActivityGroupOPCS
source <xs:complexType name="ClinicalActivityGroupOPCS_Type">
 
<xs:sequence>
   
<xs:element name="ProcedureSchemeInUse" type="ns:ProcedureSchemeInUse_Type"/>
   
<xs:element name="PrimaryProcedureGroupOPCS">
     
<xs:complexType mixed="false">
       
<xs:sequence>
         
<xs:element name="PrimaryProcedure_OPCS" type="ns:PrimaryProcedure_OPCS_Type"/>
         
<xs:element name="ProcedureDate" type="ns:ProcedureDate_Type" minOccurs="0"/>
         
<xs:element name="MainOperatingHCP" type="ns:ProfessionalsInvolved_Structure" minOccurs="0"/>
         
<xs:element name="ResponsibleAnaesthetist" type="ns:ProfessionalsInvolved_Structure" minOccurs="0"/>
       
</xs:sequence>
     
</xs:complexType>
   
</xs:element>
   
<xs:element name="SecondaryProcedureGroupOPCS" minOccurs="0" maxOccurs="unbounded">
     
<xs:complexType mixed="false">
       
<xs:sequence>
         
<xs:element name="SecondaryProcedure_OPCS" type="ns:Procedure_OPCS_Type"/>
         
<xs:element name="ProcedureDate" type="ns:ProcedureDate_Type" minOccurs="0"/>
         
<xs:element name="MainOperatingHCP" type="ns:ProfessionalsInvolved_Structure" minOccurs="0"/>
         
<xs:element name="ResponsibleAnaesthetist" type="ns:ProfessionalsInvolved_Structure" minOccurs="0"/>
       
</xs:sequence>
     
</xs:complexType>
   
</xs:element>
 
</xs:sequence>
</xs:complexType>

element ClinicalActivityGroupOPCS_Type/ProcedureSchemeInUse
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p324.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:ProcedureSchemeInUse_Type
properties
isRef 0
content simple
facets
Kind Value annotation 
maxLength 
enumeration 01 
enumeration 02 
enumeration 03 
enumeration 04 
enumeration 05 
source <xs:element name="ProcedureSchemeInUse" type="ns:ProcedureSchemeInUse_Type"/>

element ClinicalActivityGroupOPCS_Type/PrimaryProcedureGroupOPCS
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p325.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
properties
isRef 0
content complex
mixed false
children ns:PrimaryProcedure_OPCS ns:ProcedureDate ns:MainOperatingHCP ns:ResponsibleAnaesthetist
source <xs:element name="PrimaryProcedureGroupOPCS">
 
<xs:complexType mixed="false">
   
<xs:sequence>
     
<xs:element name="PrimaryProcedure_OPCS" type="ns:PrimaryProcedure_OPCS_Type"/>
     
<xs:element name="ProcedureDate" type="ns:ProcedureDate_Type" minOccurs="0"/>
     
<xs:element name="MainOperatingHCP" type="ns:ProfessionalsInvolved_Structure" minOccurs="0"/>
     
<xs:element name="ResponsibleAnaesthetist" type="ns:ProfessionalsInvolved_Structure" minOccurs="0"/>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element ClinicalActivityGroupOPCS_Type/PrimaryProcedureGroupOPCS/PrimaryProcedure_OPCS
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p326.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:PrimaryProcedure_OPCS_Type
properties
isRef 0
content simple
facets
Kind Value annotation 
length 
source <xs:element name="PrimaryProcedure_OPCS" type="ns:PrimaryProcedure_OPCS_Type"/>

element ClinicalActivityGroupOPCS_Type/PrimaryProcedureGroupOPCS/ProcedureDate
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p327.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:ProcedureDate_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
minInclusive 1900-01-01 
maxInclusive 2999-12-31 
source <xs:element name="ProcedureDate" type="ns:ProcedureDate_Type" minOccurs="0"/>

element ClinicalActivityGroupOPCS_Type/PrimaryProcedureGroupOPCS/MainOperatingHCP
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p328.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:ProfessionalsInvolved_Structure
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children ns:ProfessionalRegistrationIssuerCode ns:ProfessionalRegistrationEntryIdentifier
source <xs:element name="MainOperatingHCP" type="ns:ProfessionalsInvolved_Structure" minOccurs="0"/>

element ClinicalActivityGroupOPCS_Type/PrimaryProcedureGroupOPCS/ResponsibleAnaesthetist
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p329.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:ProfessionalsInvolved_Structure
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children ns:ProfessionalRegistrationIssuerCode ns:ProfessionalRegistrationEntryIdentifier
source <xs:element name="ResponsibleAnaesthetist" type="ns:ProfessionalsInvolved_Structure" minOccurs="0"/>

element ClinicalActivityGroupOPCS_Type/SecondaryProcedureGroupOPCS
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p330.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
properties
isRef 0
minOcc 0
maxOcc unbounded
content complex
mixed false
children ns:SecondaryProcedure_OPCS ns:ProcedureDate ns:MainOperatingHCP ns:ResponsibleAnaesthetist
source <xs:element name="SecondaryProcedureGroupOPCS" minOccurs="0" maxOccurs="unbounded">
 
<xs:complexType mixed="false">
   
<xs:sequence>
     
<xs:element name="SecondaryProcedure_OPCS" type="ns:Procedure_OPCS_Type"/>
     
<xs:element name="ProcedureDate" type="ns:ProcedureDate_Type" minOccurs="0"/>
     
<xs:element name="MainOperatingHCP" type="ns:ProfessionalsInvolved_Structure" minOccurs="0"/>
     
<xs:element name="ResponsibleAnaesthetist" type="ns:ProfessionalsInvolved_Structure" minOccurs="0"/>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element ClinicalActivityGroupOPCS_Type/SecondaryProcedureGroupOPCS/SecondaryProcedure_OPCS
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p331.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:Procedure_OPCS_Type
properties
isRef 0
content simple
facets
Kind Value annotation 
length 
source <xs:element name="SecondaryProcedure_OPCS" type="ns:Procedure_OPCS_Type"/>

element ClinicalActivityGroupOPCS_Type/SecondaryProcedureGroupOPCS/ProcedureDate
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p332.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:ProcedureDate_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
minInclusive 1900-01-01 
maxInclusive 2999-12-31 
source <xs:element name="ProcedureDate" type="ns:ProcedureDate_Type" minOccurs="0"/>

element ClinicalActivityGroupOPCS_Type/SecondaryProcedureGroupOPCS/MainOperatingHCP
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p333.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:ProfessionalsInvolved_Structure
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children ns:ProfessionalRegistrationIssuerCode ns:ProfessionalRegistrationEntryIdentifier
source <xs:element name="MainOperatingHCP" type="ns:ProfessionalsInvolved_Structure" minOccurs="0"/>

element ClinicalActivityGroupOPCS_Type/SecondaryProcedureGroupOPCS/ResponsibleAnaesthetist
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p334.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:ProfessionalsInvolved_Structure
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children ns:ProfessionalRegistrationIssuerCode ns:ProfessionalRegistrationEntryIdentifier
source <xs:element name="ResponsibleAnaesthetist" type="ns:ProfessionalsInvolved_Structure" minOccurs="0"/>

complexType ClinicalActivityGroupREAD_Type
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p335.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
children ns:ProcedureSchemeInUse ns:PrimaryProcedureGroupREAD ns:SecondaryProcedureGroupREAD
used by
elements ClinicalActivity_AE_Structure/ClinicalActivityGroupREAD ClinicalActivity_Structure/ClinicalActivityGroupREAD
source <xs:complexType name="ClinicalActivityGroupREAD_Type">
 
<xs:sequence>
   
<xs:element name="ProcedureSchemeInUse" type="ns:ProcedureSchemeInUse_Type"/>
   
<xs:element name="PrimaryProcedureGroupREAD">
     
<xs:complexType mixed="false">
       
<xs:sequence>
         
<xs:element name="PrimaryProcedure_READ" type="ns:PrimaryProcedure_READ_Type"/>
         
<xs:element name="ProcedureDate" type="ns:ProcedureDate_Type" minOccurs="0"/>
       
</xs:sequence>
     
</xs:complexType>
   
</xs:element>
   
<xs:element name="SecondaryProcedureGroupREAD" minOccurs="0" maxOccurs="unbounded">
     
<xs:complexType mixed="false">
       
<xs:sequence>
         
<xs:element name="SecondaryProcedure_READ" type="ns:Procedure_READ_Type"/>
         
<xs:element name="ProcedureDate" type="ns:ProcedureDate_Type" minOccurs="0"/>
       
</xs:sequence>
     
</xs:complexType>
   
</xs:element>
 
</xs:sequence>
</xs:complexType>

element ClinicalActivityGroupREAD_Type/ProcedureSchemeInUse
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p336.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:ProcedureSchemeInUse_Type
properties
isRef 0
content simple
facets
Kind Value annotation 
maxLength 
enumeration 01 
enumeration 02 
enumeration 03 
enumeration 04 
enumeration 05 
source <xs:element name="ProcedureSchemeInUse" type="ns:ProcedureSchemeInUse_Type"/>

element ClinicalActivityGroupREAD_Type/PrimaryProcedureGroupREAD
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p337.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
properties
isRef 0
content complex
mixed false
children ns:PrimaryProcedure_READ ns:ProcedureDate
source <xs:element name="PrimaryProcedureGroupREAD">
 
<xs:complexType mixed="false">
   
<xs:sequence>
     
<xs:element name="PrimaryProcedure_READ" type="ns:PrimaryProcedure_READ_Type"/>
     
<xs:element name="ProcedureDate" type="ns:ProcedureDate_Type" minOccurs="0"/>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element ClinicalActivityGroupREAD_Type/PrimaryProcedureGroupREAD/PrimaryProcedure_READ
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p338.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:PrimaryProcedure_READ_Type
properties
isRef 0
content simple
facets
Kind Value annotation 
length 
source <xs:element name="PrimaryProcedure_READ" type="ns:PrimaryProcedure_READ_Type"/>

element ClinicalActivityGroupREAD_Type/PrimaryProcedureGroupREAD/ProcedureDate
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p339.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:ProcedureDate_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
minInclusive 1900-01-01 
maxInclusive 2999-12-31 
source <xs:element name="ProcedureDate" type="ns:ProcedureDate_Type" minOccurs="0"/>

element ClinicalActivityGroupREAD_Type/SecondaryProcedureGroupREAD
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p340.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
properties
isRef 0
minOcc 0
maxOcc unbounded
content complex
mixed false
children ns:SecondaryProcedure_READ ns:ProcedureDate
source <xs:element name="SecondaryProcedureGroupREAD" minOccurs="0" maxOccurs="unbounded">
 
<xs:complexType mixed="false">
   
<xs:sequence>
     
<xs:element name="SecondaryProcedure_READ" type="ns:Procedure_READ_Type"/>
     
<xs:element name="ProcedureDate" type="ns:ProcedureDate_Type" minOccurs="0"/>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element ClinicalActivityGroupREAD_Type/SecondaryProcedureGroupREAD/SecondaryProcedure_READ
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p341.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:Procedure_READ_Type
properties
isRef 0
content simple
facets
Kind Value annotation 
length 
source <xs:element name="SecondaryProcedure_READ" type="ns:Procedure_READ_Type"/>

element ClinicalActivityGroupREAD_Type/SecondaryProcedureGroupREAD/ProcedureDate
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p342.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:ProcedureDate_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
minInclusive 1900-01-01 
maxInclusive 2999-12-31 
source <xs:element name="ProcedureDate" type="ns:ProcedureDate_Type" minOccurs="0"/>

complexType ClinicalDiagnosis_AE_Structure
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p343.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
children ns:ClinicalDiagnosisGroupICD ns:ClinicalDiagnosisGroupREAD ns:ClinicalDiagnosisGroupAAndE
used by
element AttendanceOccurrence_Structure/ClinicalDiagnosisDetails
source <xs:complexType name="ClinicalDiagnosis_AE_Structure">
 
<xs:sequence>
   
<xs:element name="ClinicalDiagnosisGroupICD" type="ns:ClinicalDiagnosisGroupICD_Type" minOccurs="0"/>
   
<xs:element name="ClinicalDiagnosisGroupREAD" type="ns:ClinicalDiagnosisGroupREAD_Type" minOccurs="0"/>
   
<xs:element name="ClinicalDiagnosisGroupAAndE" type="ns:ClinicalDiagnosisGroupAAndE_Type" minOccurs="0"/>
 
</xs:sequence>
</xs:complexType>

element ClinicalDiagnosis_AE_Structure/ClinicalDiagnosisGroupICD
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p344.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:ClinicalDiagnosisGroupICD_Type
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children ns:DiagnosisSchemeInUse ns:PrimaryDiagnosisGroupICD ns:SecondaryDiagnosisGroupICD
source <xs:element name="ClinicalDiagnosisGroupICD" type="ns:ClinicalDiagnosisGroupICD_Type" minOccurs="0"/>

element ClinicalDiagnosis_AE_Structure/ClinicalDiagnosisGroupREAD
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p345.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:ClinicalDiagnosisGroupREAD_Type
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children ns:DiagnosisSchemeInUse ns:PrimaryDiagnosisGroupREAD ns:SecondaryDiagnosisGroupREAD
source <xs:element name="ClinicalDiagnosisGroupREAD" type="ns:ClinicalDiagnosisGroupREAD_Type" minOccurs="0"/>

element ClinicalDiagnosis_AE_Structure/ClinicalDiagnosisGroupAAndE
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p346.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:ClinicalDiagnosisGroupAAndE_Type
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children ns:DiagnosisSchemeInUse ns:PrimaryDiagnosisGroupAAndE ns:SecondaryDiagnosisGroupAAndE
source <xs:element name="ClinicalDiagnosisGroupAAndE" type="ns:ClinicalDiagnosisGroupAAndE_Type" minOccurs="0"/>

complexType ClinicalDiagnosis_Structure
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p347.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
children ns:ClinicalDiagnosisGroupICD ns:ClinicalDiagnosisGroupREAD
used by
elements FinishedBirthEpisode_Structure/ClinicalDiagnosisDetails FinishedGeneralEpisode_Structure/ClinicalDiagnosisDetails FinishedDeliveryEpisode_Structure/ClinicalDiagnosisDetails UnfinishedBirthEpisode_Structure/ClinicalDiagnosisDetails UnfinishedGeneralEpisode_Structure/ClinicalDiagnosisDetails UnfinishedDeliveryEpisode_Structure/ClinicalDiagnosisDetails PsychiatricEpisode_Structure/ClinicalDiagnosisDetails CareEpisode_Structure/ClinicalDiagnosisDetails
source <xs:complexType name="ClinicalDiagnosis_Structure">
 
<xs:sequence>
   
<xs:element name="ClinicalDiagnosisGroupICD" type="ns:ClinicalDiagnosisGroupICD_Type" minOccurs="0"/>
   
<xs:element name="ClinicalDiagnosisGroupREAD" type="ns:ClinicalDiagnosisGroupREAD_Type" minOccurs="0"/>
 
</xs:sequence>
</xs:complexType>

element ClinicalDiagnosis_Structure/ClinicalDiagnosisGroupICD
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p348.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:ClinicalDiagnosisGroupICD_Type
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children ns:DiagnosisSchemeInUse ns:PrimaryDiagnosisGroupICD ns:SecondaryDiagnosisGroupICD
source <xs:element name="ClinicalDiagnosisGroupICD" type="ns:ClinicalDiagnosisGroupICD_Type" minOccurs="0"/>

element ClinicalDiagnosis_Structure/ClinicalDiagnosisGroupREAD
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p349.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:ClinicalDiagnosisGroupREAD_Type
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children ns:DiagnosisSchemeInUse ns:PrimaryDiagnosisGroupREAD ns:SecondaryDiagnosisGroupREAD
source <xs:element name="ClinicalDiagnosisGroupREAD" type="ns:ClinicalDiagnosisGroupREAD_Type" minOccurs="0"/>

complexType ClinicalDiagnosisGroupAAndE_Type
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p350.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
children ns:DiagnosisSchemeInUse ns:PrimaryDiagnosisGroupAAndE ns:SecondaryDiagnosisGroupAAndE
used by
element ClinicalDiagnosis_AE_Structure/ClinicalDiagnosisGroupAAndE
source <xs:complexType name="ClinicalDiagnosisGroupAAndE_Type">
 
<xs:sequence>
   
<xs:element name="DiagnosisSchemeInUse" type="ns:DiagnosisSchemeInUse_Type"/>
   
<xs:element name="PrimaryDiagnosisGroupAAndE">
     
<xs:complexType mixed="false">
       
<xs:sequence>
         
<xs:element name="PrimaryDiagnosis_AAndE" type="ns:AAndEDiagnosis_Type"/>
       
</xs:sequence>
     
</xs:complexType>
   
</xs:element>
   
<xs:element name="SecondaryDiagnosisGroupAAndE" minOccurs="0" maxOccurs="unbounded">
     
<xs:complexType mixed="false">
       
<xs:sequence>
         
<xs:element name="SecondaryDiagnosis_AandE" type="ns:AAndEDiagnosis_Type"/>
       
</xs:sequence>
     
</xs:complexType>
   
</xs:element>
 
</xs:sequence>
</xs:complexType>

element ClinicalDiagnosisGroupAAndE_Type/DiagnosisSchemeInUse
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p351.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:DiagnosisSchemeInUse_Type
properties
isRef 0
content simple
facets
Kind Value annotation 
length 
enumeration 01 
enumeration 02 
enumeration 04 
enumeration 05 
source <xs:element name="DiagnosisSchemeInUse" type="ns:DiagnosisSchemeInUse_Type"/>

element ClinicalDiagnosisGroupAAndE_Type/PrimaryDiagnosisGroupAAndE
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p352.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
properties
isRef 0
content complex
mixed false
children ns:PrimaryDiagnosis_AAndE
source <xs:element name="PrimaryDiagnosisGroupAAndE">
 
<xs:complexType mixed="false">
   
<xs:sequence>
     
<xs:element name="PrimaryDiagnosis_AAndE" type="ns:AAndEDiagnosis_Type"/>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element ClinicalDiagnosisGroupAAndE_Type/PrimaryDiagnosisGroupAAndE/PrimaryDiagnosis_AAndE
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p353.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:AAndEDiagnosis_Type
properties
isRef 0
content simple
facets
Kind Value annotation 
minLength 
maxLength 
source <xs:element name="PrimaryDiagnosis_AAndE" type="ns:AAndEDiagnosis_Type"/>

element ClinicalDiagnosisGroupAAndE_Type/SecondaryDiagnosisGroupAAndE
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p354.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
properties
isRef 0
minOcc 0
maxOcc unbounded
content complex
mixed false
children ns:SecondaryDiagnosis_AandE
source <xs:element name="SecondaryDiagnosisGroupAAndE" minOccurs="0" maxOccurs="unbounded">
 
<xs:complexType mixed="false">
   
<xs:sequence>
     
<xs:element name="SecondaryDiagnosis_AandE" type="ns:AAndEDiagnosis_Type"/>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element ClinicalDiagnosisGroupAAndE_Type/SecondaryDiagnosisGroupAAndE/SecondaryDiagnosis_AandE
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p355.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:AAndEDiagnosis_Type
properties
isRef 0
content simple
facets
Kind Value annotation 
minLength 
maxLength 
source <xs:element name="SecondaryDiagnosis_AandE" type="ns:AAndEDiagnosis_Type"/>

complexType ClinicalDiagnosisGroupICD_Type
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p356.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
children ns:DiagnosisSchemeInUse ns:PrimaryDiagnosisGroupICD ns:SecondaryDiagnosisGroupICD
used by
elements ClinicalDiagnosis_AE_Structure/ClinicalDiagnosisGroupICD ClinicalDiagnosis_Structure/ClinicalDiagnosisGroupICD
source <xs:complexType name="ClinicalDiagnosisGroupICD_Type">
 
<xs:sequence>
   
<xs:element name="DiagnosisSchemeInUse" type="ns:DiagnosisSchemeInUse_Type"/>
   
<xs:element name="PrimaryDiagnosisGroupICD">
     
<xs:complexType mixed="false">
       
<xs:sequence>
         
<xs:element name="PrimaryDiagnosis_ICD" type="ns:PrimaryDiagnosis_ICD_Type"/>
         
<xs:element name="PresentOnAdmissionIndicator" type="ns:PresentOnAdmissionIndicator_Type" minOccurs="0"/>
       
</xs:sequence>
     
</xs:complexType>
   
</xs:element>
   
<xs:element name="SecondaryDiagnosisGroupICD" minOccurs="0" maxOccurs="unbounded">
     
<xs:complexType mixed="false">
       
<xs:sequence>
         
<xs:element name="SecondaryDiagnosis_ICD" type="ns:SecondaryDiagnosis_ICD_Type"/>
         
<xs:element name="PresentOnAdmissionIndicator" type="ns:PresentOnAdmissionIndicator_Type" minOccurs="0"/>
       
</xs:sequence>
     
</xs:complexType>
   
</xs:element>
 
</xs:sequence>
</xs:complexType>

element ClinicalDiagnosisGroupICD_Type/DiagnosisSchemeInUse
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p357.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:DiagnosisSchemeInUse_Type
properties
isRef 0
content simple
facets
Kind Value annotation 
length 
enumeration 01 
enumeration 02 
enumeration 04 
enumeration 05 
source <xs:element name="DiagnosisSchemeInUse" type="ns:DiagnosisSchemeInUse_Type"/>

element ClinicalDiagnosisGroupICD_Type/PrimaryDiagnosisGroupICD
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p358.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
properties
isRef 0
content complex
mixed false
children ns:PrimaryDiagnosis_ICD ns:PresentOnAdmissionIndicator
source <xs:element name="PrimaryDiagnosisGroupICD">
 
<xs:complexType mixed="false">
   
<xs:sequence>
     
<xs:element name="PrimaryDiagnosis_ICD" type="ns:PrimaryDiagnosis_ICD_Type"/>
     
<xs:element name="PresentOnAdmissionIndicator" type="ns:PresentOnAdmissionIndicator_Type" minOccurs="0"/>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element ClinicalDiagnosisGroupICD_Type/PrimaryDiagnosisGroupICD/PrimaryDiagnosis_ICD
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p359.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:PrimaryDiagnosis_ICD_Type
properties
isRef 0
content simple
facets
Kind Value annotation 
minLength 
maxLength 
source <xs:element name="PrimaryDiagnosis_ICD" type="ns:PrimaryDiagnosis_ICD_Type"/>

element ClinicalDiagnosisGroupICD_Type/PrimaryDiagnosisGroupICD/PresentOnAdmissionIndicator
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p360.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:PresentOnAdmissionIndicator_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
length 
enumeration 
enumeration 
enumeration 
enumeration 
source <xs:element name="PresentOnAdmissionIndicator" type="ns:PresentOnAdmissionIndicator_Type" minOccurs="0"/>

element ClinicalDiagnosisGroupICD_Type/SecondaryDiagnosisGroupICD
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p361.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
properties
isRef 0
minOcc 0
maxOcc unbounded
content complex
mixed false
children ns:SecondaryDiagnosis_ICD ns:PresentOnAdmissionIndicator
source <xs:element name="SecondaryDiagnosisGroupICD" minOccurs="0" maxOccurs="unbounded">
 
<xs:complexType mixed="false">
   
<xs:sequence>
     
<xs:element name="SecondaryDiagnosis_ICD" type="ns:SecondaryDiagnosis_ICD_Type"/>
     
<xs:element name="PresentOnAdmissionIndicator" type="ns:PresentOnAdmissionIndicator_Type" minOccurs="0"/>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element ClinicalDiagnosisGroupICD_Type/SecondaryDiagnosisGroupICD/SecondaryDiagnosis_ICD
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p362.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:SecondaryDiagnosis_ICD_Type
properties
isRef 0
content simple
facets
Kind Value annotation 
minLength 
maxLength 
source <xs:element name="SecondaryDiagnosis_ICD" type="ns:SecondaryDiagnosis_ICD_Type"/>

element ClinicalDiagnosisGroupICD_Type/SecondaryDiagnosisGroupICD/PresentOnAdmissionIndicator
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p363.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:PresentOnAdmissionIndicator_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
length 
enumeration 
enumeration 
enumeration 
enumeration 
source <xs:element name="PresentOnAdmissionIndicator" type="ns:PresentOnAdmissionIndicator_Type" minOccurs="0"/>

complexType ClinicalDiagnosisGroupREAD_Type
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p364.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
children ns:DiagnosisSchemeInUse ns:PrimaryDiagnosisGroupREAD ns:SecondaryDiagnosisGroupREAD
used by
elements ClinicalDiagnosis_AE_Structure/ClinicalDiagnosisGroupREAD ClinicalDiagnosis_Structure/ClinicalDiagnosisGroupREAD
source <xs:complexType name="ClinicalDiagnosisGroupREAD_Type">
 
<xs:sequence>
   
<xs:element name="DiagnosisSchemeInUse" type="ns:DiagnosisSchemeInUse_Type"/>
   
<xs:element name="PrimaryDiagnosisGroupREAD">
     
<xs:complexType mixed="false">
       
<xs:sequence>
         
<xs:element name="PrimaryDiagnosis_READ" type="ns:PrimaryDiagnosis_READ_Type"/>
       
</xs:sequence>
     
</xs:complexType>
   
</xs:element>
   
<xs:element name="SecondaryDiagnosisGroupREAD" minOccurs="0" maxOccurs="unbounded">
     
<xs:complexType mixed="false">
       
<xs:sequence>
         
<xs:element name="SecondaryDiagnosis_READ" type="ns:SecondaryDiagnosis_READ_Type"/>
       
</xs:sequence>
     
</xs:complexType>
   
</xs:element>
 
</xs:sequence>
</xs:complexType>

element ClinicalDiagnosisGroupREAD_Type/DiagnosisSchemeInUse
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p365.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:DiagnosisSchemeInUse_Type
properties
isRef 0
content simple
facets
Kind Value annotation 
length 
enumeration 01 
enumeration 02 
enumeration 04 
enumeration 05 
source <xs:element name="DiagnosisSchemeInUse" type="ns:DiagnosisSchemeInUse_Type"/>

element ClinicalDiagnosisGroupREAD_Type/PrimaryDiagnosisGroupREAD
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p366.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
properties
isRef 0
content complex
mixed false
children ns:PrimaryDiagnosis_READ
source <xs:element name="PrimaryDiagnosisGroupREAD">
 
<xs:complexType mixed="false">
   
<xs:sequence>
     
<xs:element name="PrimaryDiagnosis_READ" type="ns:PrimaryDiagnosis_READ_Type"/>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element ClinicalDiagnosisGroupREAD_Type/PrimaryDiagnosisGroupREAD/PrimaryDiagnosis_READ
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p367.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:PrimaryDiagnosis_READ_Type
properties
isRef 0
content simple
facets
Kind Value annotation 
length 
source <xs:element name="PrimaryDiagnosis_READ" type="ns:PrimaryDiagnosis_READ_Type"/>

element ClinicalDiagnosisGroupREAD_Type/SecondaryDiagnosisGroupREAD
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p368.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
properties
isRef 0
minOcc 0
maxOcc unbounded
content complex
mixed false
children ns:SecondaryDiagnosis_READ
source <xs:element name="SecondaryDiagnosisGroupREAD" minOccurs="0" maxOccurs="unbounded">
 
<xs:complexType mixed="false">
   
<xs:sequence>
     
<xs:element name="SecondaryDiagnosis_READ" type="ns:SecondaryDiagnosis_READ_Type"/>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element ClinicalDiagnosisGroupREAD_Type/SecondaryDiagnosisGroupREAD/SecondaryDiagnosis_READ
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p369.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:SecondaryDiagnosis_READ_Type
properties
isRef 0
content simple
facets
Kind Value annotation 
length 
source <xs:element name="SecondaryDiagnosis_READ" type="ns:SecondaryDiagnosis_READ_Type"/>

complexType ClinicalInvestigation_Structure
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p370.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
children ns:ClinicalInvestigationGroupAAndE
used by
element AttendanceOccurrence_Structure/ClinicalInvestigationDetails
source <xs:complexType name="ClinicalInvestigation_Structure">
 
<xs:sequence>
   
<xs:element name="ClinicalInvestigationGroupAAndE" type="ns:ClinicalInvestigationGroupAAndE_Type" minOccurs="0"/>
 
</xs:sequence>
</xs:complexType>

element ClinicalInvestigation_Structure/ClinicalInvestigationGroupAAndE
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p371.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:ClinicalInvestigationGroupAAndE_Type
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children ns:InvestigationSchemeInUse ns:PrimaryInvestigationGroupAAndE ns:SecondaryInvestigationGroupAAndE
source <xs:element name="ClinicalInvestigationGroupAAndE" type="ns:ClinicalInvestigationGroupAAndE_Type" minOccurs="0"/>

complexType ClinicalInvestigationGroupAAndE_Type
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p372.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
children ns:InvestigationSchemeInUse ns:PrimaryInvestigationGroupAAndE ns:SecondaryInvestigationGroupAAndE
used by
element ClinicalInvestigation_Structure/ClinicalInvestigationGroupAAndE
source <xs:complexType name="ClinicalInvestigationGroupAAndE_Type">
 
<xs:sequence>
   
<xs:element name="InvestigationSchemeInUse" type="ns:InvestigationSchemeInUse_Type"/>
   
<xs:element name="PrimaryInvestigationGroupAAndE">
     
<xs:complexType mixed="false">
       
<xs:sequence>
         
<xs:element name="PrimaryInvestigation_AAndE" type="ns:AAndEInvestigation_Type"/>
       
</xs:sequence>
     
</xs:complexType>
   
</xs:element>
   
<xs:element name="SecondaryInvestigationGroupAAndE" minOccurs="0" maxOccurs="unbounded">
     
<xs:complexType mixed="false">
       
<xs:sequence>
         
<xs:element name="SecondaryInvestigation_AAndE" type="ns:AAndEInvestigation_Type"/>
       
</xs:sequence>
     
</xs:complexType>
   
</xs:element>
 
</xs:sequence>
</xs:complexType>

element ClinicalInvestigationGroupAAndE_Type/InvestigationSchemeInUse
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p373.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:InvestigationSchemeInUse_Type
properties
isRef 0
content simple
facets
Kind Value annotation 
maxLength 
enumeration 01 
source <xs:element name="InvestigationSchemeInUse" type="ns:InvestigationSchemeInUse_Type"/>

element ClinicalInvestigationGroupAAndE_Type/PrimaryInvestigationGroupAAndE
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p374.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
properties
isRef 0
content complex
mixed false
children ns:PrimaryInvestigation_AAndE
source <xs:element name="PrimaryInvestigationGroupAAndE">
 
<xs:complexType mixed="false">
   
<xs:sequence>
     
<xs:element name="PrimaryInvestigation_AAndE" type="ns:AAndEInvestigation_Type"/>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element ClinicalInvestigationGroupAAndE_Type/PrimaryInvestigationGroupAAndE/PrimaryInvestigation_AAndE
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p375.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:AAndEInvestigation_Type
properties
isRef 0
content simple
facets
Kind Value annotation 
minLength 
maxLength 
source <xs:element name="PrimaryInvestigation_AAndE" type="ns:AAndEInvestigation_Type"/>

element ClinicalInvestigationGroupAAndE_Type/SecondaryInvestigationGroupAAndE
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p376.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
properties
isRef 0
minOcc 0
maxOcc unbounded
content complex
mixed false
children ns:SecondaryInvestigation_AAndE
source <xs:element name="SecondaryInvestigationGroupAAndE" minOccurs="0" maxOccurs="unbounded">
 
<xs:complexType mixed="false">
   
<xs:sequence>
     
<xs:element name="SecondaryInvestigation_AAndE" type="ns:AAndEInvestigation_Type"/>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element ClinicalInvestigationGroupAAndE_Type/SecondaryInvestigationGroupAAndE/SecondaryInvestigation_AAndE
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p377.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:AAndEInvestigation_Type
properties
isRef 0
content simple
facets
Kind Value annotation 
minLength 
maxLength 
source <xs:element name="SecondaryInvestigation_AAndE" type="ns:AAndEInvestigation_Type"/>

complexType ClinicalInvestigationGroupICD_Type
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p378.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
children ns:InvestigationSchemeInUse ns:PrimaryInvestigationGroupICD ns:SecondaryInvestigationGroupICD
source <xs:complexType name="ClinicalInvestigationGroupICD_Type">
 
<xs:sequence>
   
<xs:element name="InvestigationSchemeInUse" type="ns:InvestigationSchemeInUse_Type"/>
   
<xs:element name="PrimaryInvestigationGroupICD">
     
<xs:complexType mixed="false">
       
<xs:sequence>
         
<xs:element name="PrimaryInvestigation_ICD" type="ns:PrimaryDiagnosis_ICD_Type"/>
       
</xs:sequence>
     
</xs:complexType>
   
</xs:element>
   
<xs:element name="SecondaryInvestigationGroupICD" minOccurs="0" maxOccurs="unbounded">
     
<xs:complexType mixed="false">
       
<xs:sequence>
         
<xs:element name="SecondaryInvestigation_ICD" type="ns:PrimaryDiagnosis_ICD_Type"/>
       
</xs:sequence>
     
</xs:complexType>
   
</xs:element>
 
</xs:sequence>
</xs:complexType>

element ClinicalInvestigationGroupICD_Type/InvestigationSchemeInUse
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p379.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:InvestigationSchemeInUse_Type
properties
isRef 0
content simple
facets
Kind Value annotation 
maxLength 
enumeration 01 
source <xs:element name="InvestigationSchemeInUse" type="ns:InvestigationSchemeInUse_Type"/>

element ClinicalInvestigationGroupICD_Type/PrimaryInvestigationGroupICD
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p380.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
properties
isRef 0
content complex
mixed false
children ns:PrimaryInvestigation_ICD
source <xs:element name="PrimaryInvestigationGroupICD">
 
<xs:complexType mixed="false">
   
<xs:sequence>
     
<xs:element name="PrimaryInvestigation_ICD" type="ns:PrimaryDiagnosis_ICD_Type"/>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element ClinicalInvestigationGroupICD_Type/PrimaryInvestigationGroupICD/PrimaryInvestigation_ICD
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p381.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:PrimaryDiagnosis_ICD_Type
properties
isRef 0
content simple
facets
Kind Value annotation 
minLength 
maxLength 
source <xs:element name="PrimaryInvestigation_ICD" type="ns:PrimaryDiagnosis_ICD_Type"/>

element ClinicalInvestigationGroupICD_Type/SecondaryInvestigationGroupICD
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p382.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
properties
isRef 0
minOcc 0
maxOcc unbounded
content complex
mixed false
children ns:SecondaryInvestigation_ICD
source <xs:element name="SecondaryInvestigationGroupICD" minOccurs="0" maxOccurs="unbounded">
 
<xs:complexType mixed="false">
   
<xs:sequence>
     
<xs:element name="SecondaryInvestigation_ICD" type="ns:PrimaryDiagnosis_ICD_Type"/>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element ClinicalInvestigationGroupICD_Type/SecondaryInvestigationGroupICD/SecondaryInvestigation_ICD
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p383.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:PrimaryDiagnosis_ICD_Type
properties
isRef 0
content simple
facets
Kind Value annotation 
minLength 
maxLength 
source <xs:element name="SecondaryInvestigation_ICD" type="ns:PrimaryDiagnosis_ICD_Type"/>

complexType ClinicalInvestigationGroupREAD_Type
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p384.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
children ns:InvestigationSchemeInUse ns:PrimaryInvestigationGroupREAD ns:SecondaryInvestigationGroupREAD
source <xs:complexType name="ClinicalInvestigationGroupREAD_Type">
 
<xs:sequence>
   
<xs:element name="InvestigationSchemeInUse" type="ns:InvestigationSchemeInUse_Type"/>
   
<xs:element name="PrimaryInvestigationGroupREAD">
     
<xs:complexType mixed="false">
       
<xs:sequence>
         
<xs:element name="PrimaryInvestigation_READ" type="ns:PrimaryDiagnosis_READ_Type"/>
       
</xs:sequence>
     
</xs:complexType>
   
</xs:element>
   
<xs:element name="SecondaryInvestigationGroupREAD" minOccurs="0" maxOccurs="unbounded">
     
<xs:complexType mixed="false">
       
<xs:sequence>
         
<xs:element name="SecondaryInvestigation_READ" type="ns:PrimaryDiagnosis_READ_Type"/>
       
</xs:sequence>
     
</xs:complexType>
   
</xs:element>
 
</xs:sequence>
</xs:complexType>

element ClinicalInvestigationGroupREAD_Type/InvestigationSchemeInUse
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p385.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:InvestigationSchemeInUse_Type
properties
isRef 0
content simple
facets
Kind Value annotation 
maxLength 
enumeration 01 
source <xs:element name="InvestigationSchemeInUse" type="ns:InvestigationSchemeInUse_Type"/>

element ClinicalInvestigationGroupREAD_Type/PrimaryInvestigationGroupREAD
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p386.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
properties
isRef 0
content complex
mixed false
children ns:PrimaryInvestigation_READ
source <xs:element name="PrimaryInvestigationGroupREAD">
 
<xs:complexType mixed="false">
   
<xs:sequence>
     
<xs:element name="PrimaryInvestigation_READ" type="ns:PrimaryDiagnosis_READ_Type"/>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element ClinicalInvestigationGroupREAD_Type/PrimaryInvestigationGroupREAD/PrimaryInvestigation_READ
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p387.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:PrimaryDiagnosis_READ_Type
properties
isRef 0
content simple
facets
Kind Value annotation 
length 
source <xs:element name="PrimaryInvestigation_READ" type="ns:PrimaryDiagnosis_READ_Type"/>

element ClinicalInvestigationGroupREAD_Type/SecondaryInvestigationGroupREAD
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p388.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
properties
isRef 0
minOcc 0
maxOcc unbounded
content complex
mixed false
children ns:SecondaryInvestigation_READ
source <xs:element name="SecondaryInvestigationGroupREAD" minOccurs="0" maxOccurs="unbounded">
 
<xs:complexType mixed="false">
   
<xs:sequence>
     
<xs:element name="SecondaryInvestigation_READ" type="ns:PrimaryDiagnosis_READ_Type"/>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element ClinicalInvestigationGroupREAD_Type/SecondaryInvestigationGroupREAD/SecondaryInvestigation_READ
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p389.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:PrimaryDiagnosis_READ_Type
properties
isRef 0
content simple
facets
Kind Value annotation 
length 
source <xs:element name="SecondaryInvestigation_READ" type="ns:PrimaryDiagnosis_READ_Type"/>

complexType ClinicalTreatmentGroupAAndE_Type
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p390.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
children ns:ProcedureSchemeInUse ns:PrimaryTreatmentGroupAAndE ns:SecondaryTreatmentGroupAAndE
used by
element ClinicalActivity_AE_Structure/ClinicalTreatmentGroupAandE
source <xs:complexType name="ClinicalTreatmentGroupAAndE_Type">
 
<xs:sequence>
   
<xs:element name="ProcedureSchemeInUse" type="ns:ProcedureSchemeInUse_Type"/>
   
<xs:element name="PrimaryTreatmentGroupAAndE">
     
<xs:complexType mixed="false">
       
<xs:sequence>
         
<xs:element name="PrimaryTreatment_AAndE" type="ns:AAndETreatment_Type"/>
         
<xs:element name="ProcedureDate" type="ns:ProcedureDate_Type" minOccurs="0"/>
       
</xs:sequence>
     
</xs:complexType>
   
</xs:element>
   
<xs:element name="SecondaryTreatmentGroupAAndE" minOccurs="0" maxOccurs="unbounded">
     
<xs:complexType mixed="false">
       
<xs:sequence>
         
<xs:element name="SecondaryTreatment_AAndE" type="ns:AAndETreatment_Type"/>
         
<xs:element name="ProcedureDate" type="ns:ProcedureDate_Type" minOccurs="0"/>
       
</xs:sequence>
     
</xs:complexType>
   
</xs:element>
 
</xs:sequence>
</xs:complexType>

element ClinicalTreatmentGroupAAndE_Type/ProcedureSchemeInUse
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p391.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:ProcedureSchemeInUse_Type
properties
isRef 0
content simple
facets
Kind Value annotation 
maxLength 
enumeration 01 
enumeration 02 
enumeration 03 
enumeration 04 
enumeration 05 
source <xs:element name="ProcedureSchemeInUse" type="ns:ProcedureSchemeInUse_Type"/>

element ClinicalTreatmentGroupAAndE_Type/PrimaryTreatmentGroupAAndE
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p392.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
properties
isRef 0
content complex
mixed false
children ns:PrimaryTreatment_AAndE ns:ProcedureDate
source <xs:element name="PrimaryTreatmentGroupAAndE">
 
<xs:complexType mixed="false">
   
<xs:sequence>
     
<xs:element name="PrimaryTreatment_AAndE" type="ns:AAndETreatment_Type"/>
     
<xs:element name="ProcedureDate" type="ns:ProcedureDate_Type" minOccurs="0"/>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element ClinicalTreatmentGroupAAndE_Type/PrimaryTreatmentGroupAAndE/PrimaryTreatment_AAndE
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p393.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:AAndETreatment_Type
properties
isRef 0
content simple
facets
Kind Value annotation 
minLength 
maxLength 
source <xs:element name="PrimaryTreatment_AAndE" type="ns:AAndETreatment_Type"/>

element ClinicalTreatmentGroupAAndE_Type/PrimaryTreatmentGroupAAndE/ProcedureDate
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p394.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:ProcedureDate_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
minInclusive 1900-01-01 
maxInclusive 2999-12-31 
source <xs:element name="ProcedureDate" type="ns:ProcedureDate_Type" minOccurs="0"/>

element ClinicalTreatmentGroupAAndE_Type/SecondaryTreatmentGroupAAndE
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p395.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
properties
isRef 0
minOcc 0
maxOcc unbounded
content complex
mixed false
children ns:SecondaryTreatment_AAndE ns:ProcedureDate
source <xs:element name="SecondaryTreatmentGroupAAndE" minOccurs="0" maxOccurs="unbounded">
 
<xs:complexType mixed="false">
   
<xs:sequence>
     
<xs:element name="SecondaryTreatment_AAndE" type="ns:AAndETreatment_Type"/>
     
<xs:element name="ProcedureDate" type="ns:ProcedureDate_Type" minOccurs="0"/>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element ClinicalTreatmentGroupAAndE_Type/SecondaryTreatmentGroupAAndE/SecondaryTreatment_AAndE
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p396.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:AAndETreatment_Type
properties
isRef 0
content simple
facets
Kind Value annotation 
minLength 
maxLength 
source <xs:element name="SecondaryTreatment_AAndE" type="ns:AAndETreatment_Type"/>

element ClinicalTreatmentGroupAAndE_Type/SecondaryTreatmentGroupAAndE/ProcedureDate
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p397.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:ProcedureDate_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
minInclusive 1900-01-01 
maxInclusive 2999-12-31 
source <xs:element name="ProcedureDate" type="ns:ProcedureDate_Type" minOccurs="0"/>

complexType ConsultantEpisodeLengthOfStayAdjustment_Structure
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p398.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
children ns:LengthOfStayAdjustmentRehab ns:LengthOfStayAdjustmentSpecialistPalliativeCare
used by
elements FinishedGeneralEpisode_Structure/EpisodeCharacteristics/ConsultantEpisodeLengthOfStayAdjustment UnfinishedGeneralEpisode_Structure/EpisodeCharacteristics/ConsultantEpisodeLengthOfStayAdjustment
source <xs:complexType name="ConsultantEpisodeLengthOfStayAdjustment_Structure">
 
<xs:sequence>
   
<xs:element name="LengthOfStayAdjustmentRehab" type="ns:LengthOfStayAdjustment_Type" minOccurs="0"/>
   
<xs:element name="LengthOfStayAdjustmentSpecialistPalliativeCare" type="ns:LengthOfStayAdjustment_Type" minOccurs="0"/>
 
</xs:sequence>
</xs:complexType>

element ConsultantEpisodeLengthOfStayAdjustment_Structure/LengthOfStayAdjustmentRehab
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p399.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:LengthOfStayAdjustment_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
minInclusive 
maxInclusive 999 
source <xs:element name="LengthOfStayAdjustmentRehab" type="ns:LengthOfStayAdjustment_Type" minOccurs="0"/>

element ConsultantEpisodeLengthOfStayAdjustment_Structure/LengthOfStayAdjustmentSpecialistPalliativeCare
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p400.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:LengthOfStayAdjustment_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
minInclusive 
maxInclusive 999 
source <xs:element name="LengthOfStayAdjustmentSpecialistPalliativeCare" type="ns:LengthOfStayAdjustment_Type" minOccurs="0"/>

complexType CriticalCarePeriod_Structure
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p401.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
children ns:NeonatalCriticalCarePeriod ns:PaediatricCriticalCarePeriod ns:AdultCriticalCarePeriod
used by
elements AdmittedPatientCare_Finished_BirthEpisode_Structure/CriticalCarePeriod AdmittedPatientCare_Finished_GeneralEpisode_Structure/CriticalCarePeriod AdmittedPatientCare_Unfinished_BirthEpisode_Structure/CriticalCarePeriod AdmittedPatientCare_Unfinished_GeneralEpisode_Structure/CriticalCarePeriod
complexType AdultOrPaediatricCriticalCarePeriod_Structure
source <xs:complexType name="CriticalCarePeriod_Structure">
 
<xs:sequence>
   
<xs:element name="NeonatalCriticalCarePeriod" type="ns:NeonatalCriticalCarePeriod_Structure" minOccurs="0" maxOccurs="9"/>
   
<xs:element name="PaediatricCriticalCarePeriod" type="ns:PaediatricCriticalCarePeriod_Structure" minOccurs="0" maxOccurs="9"/>
   
<xs:element name="AdultCriticalCarePeriod" type="ns:AdultCriticalCarePeriod_Structure" minOccurs="0" maxOccurs="9"/>
 
</xs:sequence>
</xs:complexType>

element CriticalCarePeriod_Structure/NeonatalCriticalCarePeriod
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p402.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:NeonatalCriticalCarePeriod_Structure
properties
isRef 0
minOcc 0
maxOcc 9
content complex
children ns:NCC_AdmissionCharacteristics ns:NCC_CareActivityGroup ns:NCC_DischargeCharacteristics
attributes
Name  Type  Use  Default  Fixed  annotation
NeonatalCriticalCareStructurens:CriticalCareUnitFunction_Neonatal_Typerequired      
source <xs:element name="NeonatalCriticalCarePeriod" type="ns:NeonatalCriticalCarePeriod_Structure" minOccurs="0" maxOccurs="9"/>

element CriticalCarePeriod_Structure/PaediatricCriticalCarePeriod
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p403.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:PaediatricCriticalCarePeriod_Structure
properties
isRef 0
minOcc 0
maxOcc 9
content complex
children ns:PCC_AdmissionCharacteristics ns:PCC_CareActivityGroup ns:PCC_DischargeCharacteristics
attributes
Name  Type  Use  Default  Fixed  annotation
PaediatricCriticalCareStructurens:CriticalCareUnitFunction_Paediatric_Typerequired      
source <xs:element name="PaediatricCriticalCarePeriod" type="ns:PaediatricCriticalCarePeriod_Structure" minOccurs="0" maxOccurs="9"/>

element CriticalCarePeriod_Structure/AdultCriticalCarePeriod
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p404.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:AdultCriticalCarePeriod_Structure
properties
isRef 0
minOcc 0
maxOcc 9
content complex
children ns:ACC_AdmissionCharacteristics ns:ACC_CareActivityGroup ns:ACC_DischargeCharacteristics
attributes
Name  Type  Use  Default  Fixed  annotation
AdultCriticalCareStructurens:CriticalCareUnitFunction_Adult_Typerequired      
source <xs:element name="AdultCriticalCarePeriod" type="ns:AdultCriticalCarePeriod_Structure" minOccurs="0" maxOccurs="9"/>

complexType DeliveryOccurrence_Structure
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p405.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
children ns:ActivityCharacteristics ns:PersonGroup_Mother ns:LocationGroup
used by
elements AdmittedPatientCare_Finished_BirthEpisode_Structure/DeliveryOccurrence AdmittedPatientCare_OtherBirthEvent_Structure/DeliveryOccurrence AdmittedPatientCare_Unfinished_BirthEpisode_Structure/DeliveryOccurrence
source <xs:complexType name="DeliveryOccurrence_Structure">
 
<xs:sequence>
   
<xs:element name="ActivityCharacteristics" minOccurs="0">
     
<xs:complexType mixed="false">
       
<xs:sequence>
         
<xs:element name="BirthOrder" type="ns:BirthOrder_Type" minOccurs="0"/>
         
<xs:element name="DeliveryMethodCode" type="ns:DeliveryMethodCode_Type" minOccurs="0"/>
         
<xs:element name="GestationLength_Assessment" type="ns:GestationLength_Type" minOccurs="0"/>
         
<xs:element name="ResuscitationMethodCode" type="ns:ResuscitationMethodCode_Type" minOccurs="0"/>
         
<xs:element name="StatusOfPersonConductingDeliveryCode" type="ns:StatusOfPersonConductingDeliveryCode_Type" minOccurs="0"/>
       
</xs:sequence>
     
</xs:complexType>
   
</xs:element>
   
<xs:element name="PersonGroup_Mother" type="ns:PersonGroup_Mother_Structure" minOccurs="0"/>
   
<xs:element name="LocationGroup" minOccurs="0">
     
<xs:complexType mixed="false">
       
<xs:sequence>
         
<xs:element name="DeliveryPlaceActual" minOccurs="0">
           
<xs:complexType mixed="false">
             
<xs:sequence>
               
<xs:element name="LocationClass" type="ns:LocationClass_Type" minOccurs="0"/>
               
<xs:element name="ActivityLocationType" type="ns:ActivityLocationType_Type" minOccurs="0"/>
               
<xs:element name="DeliveryPlaceTypeCode_Actual" type="ns:DeliveryPlaceTypeCode_Actual_Type" minOccurs="0"/>
             
</xs:sequence>
           
</xs:complexType>
         
</xs:element>
       
</xs:sequence>
     
</xs:complexType>
   
</xs:element>
 
</xs:sequence>
</xs:complexType>

element DeliveryOccurrence_Structure/ActivityCharacteristics
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p406.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
properties
isRef 0
minOcc 0
maxOcc 1
content complex
mixed false
children ns:BirthOrder ns:DeliveryMethodCode ns:GestationLength_Assessment ns:ResuscitationMethodCode ns:StatusOfPersonConductingDeliveryCode
source <xs:element name="ActivityCharacteristics" minOccurs="0">
 
<xs:complexType mixed="false">
   
<xs:sequence>
     
<xs:element name="BirthOrder" type="ns:BirthOrder_Type" minOccurs="0"/>
     
<xs:element name="DeliveryMethodCode" type="ns:DeliveryMethodCode_Type" minOccurs="0"/>
     
<xs:element name="GestationLength_Assessment" type="ns:GestationLength_Type" minOccurs="0"/>
     
<xs:element name="ResuscitationMethodCode" type="ns:ResuscitationMethodCode_Type" minOccurs="0"/>
     
<xs:element name="StatusOfPersonConductingDeliveryCode" type="ns:StatusOfPersonConductingDeliveryCode_Type" minOccurs="0"/>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element DeliveryOccurrence_Structure/ActivityCharacteristics/BirthOrder
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p407.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:BirthOrder_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
totalDigits 
source <xs:element name="BirthOrder" type="ns:BirthOrder_Type" minOccurs="0"/>

element DeliveryOccurrence_Structure/ActivityCharacteristics/DeliveryMethodCode
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p408.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:DeliveryMethodCode_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
length 
source <xs:element name="DeliveryMethodCode" type="ns:DeliveryMethodCode_Type" minOccurs="0"/>

element DeliveryOccurrence_Structure/ActivityCharacteristics/GestationLength_Assessment
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p409.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:GestationLength_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
totalDigits 
enumeration 10 
enumeration 11 
enumeration 12 
enumeration 13 
enumeration 14 
enumeration 15 
enumeration 16 
enumeration 17 
enumeration 18 
enumeration 19 
enumeration 20 
enumeration 21 
enumeration 22 
enumeration 23 
enumeration 24 
enumeration 25 
enumeration 26 
enumeration 27 
enumeration 28 
enumeration 29 
enumeration 30 
enumeration 31 
enumeration 32 
enumeration 33 
enumeration 34 
enumeration 35 
enumeration 36 
enumeration 37 
enumeration 38 
enumeration 39 
enumeration 40 
enumeration 41 
enumeration 42 
enumeration 43 
enumeration 44 
enumeration 45 
enumeration 46 
enumeration 47 
enumeration 48 
enumeration 49 
enumeration 99 
source <xs:element name="GestationLength_Assessment" type="ns:GestationLength_Type" minOccurs="0"/>

element DeliveryOccurrence_Structure/ActivityCharacteristics/ResuscitationMethodCode
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p410.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:ResuscitationMethodCode_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
length 
enumeration 
enumeration 
enumeration 
enumeration 
enumeration 
enumeration 
enumeration 
enumeration 
source <xs:element name="ResuscitationMethodCode" type="ns:ResuscitationMethodCode_Type" minOccurs="0"/>

element DeliveryOccurrence_Structure/ActivityCharacteristics/StatusOfPersonConductingDeliveryCode
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p411.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:StatusOfPersonConductingDeliveryCode_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
length 
enumeration 
enumeration 
enumeration 
enumeration 
enumeration 
source <xs:element name="StatusOfPersonConductingDeliveryCode" type="ns:StatusOfPersonConductingDeliveryCode_Type" minOccurs="0"/>

element DeliveryOccurrence_Structure/PersonGroup_Mother
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p412.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:PersonGroup_Mother_Structure
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children ns:PersonIdentity_Mother_Structure ns:OverseasVisitorStatusClassificationAtCDSActivityDate_Group
source <xs:element name="PersonGroup_Mother" type="ns:PersonGroup_Mother_Structure" minOccurs="0"/>

element DeliveryOccurrence_Structure/LocationGroup
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p413.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
properties
isRef 0
minOcc 0
maxOcc 1
content complex
mixed false
children ns:DeliveryPlaceActual
source <xs:element name="LocationGroup" minOccurs="0">
 
<xs:complexType mixed="false">
   
<xs:sequence>
     
<xs:element name="DeliveryPlaceActual" minOccurs="0">
       
<xs:complexType mixed="false">
         
<xs:sequence>
           
<xs:element name="LocationClass" type="ns:LocationClass_Type" minOccurs="0"/>
           
<xs:element name="ActivityLocationType" type="ns:ActivityLocationType_Type" minOccurs="0"/>
           
<xs:element name="DeliveryPlaceTypeCode_Actual" type="ns:DeliveryPlaceTypeCode_Actual_Type" minOccurs="0"/>
         
</xs:sequence>
       
</xs:complexType>
     
</xs:element>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element DeliveryOccurrence_Structure/LocationGroup/DeliveryPlaceActual
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p414.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
properties
isRef 0
minOcc 0
maxOcc 1
content complex
mixed false
children ns:LocationClass ns:ActivityLocationType ns:DeliveryPlaceTypeCode_Actual
source <xs:element name="DeliveryPlaceActual" minOccurs="0">
 
<xs:complexType mixed="false">
   
<xs:sequence>
     
<xs:element name="LocationClass" type="ns:LocationClass_Type" minOccurs="0"/>
     
<xs:element name="ActivityLocationType" type="ns:ActivityLocationType_Type" minOccurs="0"/>
     
<xs:element name="DeliveryPlaceTypeCode_Actual" type="ns:DeliveryPlaceTypeCode_Actual_Type" minOccurs="0"/>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element DeliveryOccurrence_Structure/LocationGroup/DeliveryPlaceActual/LocationClass
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p415.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:LocationClass_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
maxLength 
enumeration 01 
enumeration 02 
enumeration 03 
enumeration 04 
enumeration 05 
source <xs:element name="LocationClass" type="ns:LocationClass_Type" minOccurs="0"/>

element DeliveryOccurrence_Structure/LocationGroup/DeliveryPlaceActual/ActivityLocationType
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p416.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:ActivityLocationType_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
length 
enumeration A01 
enumeration A02 
enumeration A03 
enumeration A04 
enumeration B01 
enumeration B02 
enumeration C01 
enumeration C02 
enumeration C03 
enumeration D01 
enumeration D02 
enumeration D03 
enumeration E01 
enumeration E02 
enumeration E03 
enumeration E04 
enumeration E99 
enumeration F01 
enumeration G01 
enumeration G02 
enumeration G03 
enumeration H01 
enumeration J01 
enumeration K01 
enumeration K02 
enumeration L01 
enumeration L02 
enumeration L03 
enumeration L04 
enumeration L05 
enumeration L06 
enumeration L99 
enumeration M01 
enumeration M02 
enumeration M03 
enumeration M04 
enumeration M05 
enumeration N01 
enumeration N02 
enumeration N03 
enumeration N04 
enumeration N05 
enumeration X01 
source <xs:element name="ActivityLocationType" type="ns:ActivityLocationType_Type" minOccurs="0"/>

element DeliveryOccurrence_Structure/LocationGroup/DeliveryPlaceActual/DeliveryPlaceTypeCode_Actual
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p417.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:DeliveryPlaceTypeCode_Actual_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
length 
source <xs:element name="DeliveryPlaceTypeCode_Actual" type="ns:DeliveryPlaceTypeCode_Actual_Type" minOccurs="0"/>

complexType EALEntry_APCReference_Structure
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p418.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
children ns:DurationOfElectiveWait ns:IntendedManagementCode ns:DecidedToAdmitDate ns:EarliestReasonableOfferDate
used by
elements AdmittedPatientCare_Finished_GeneralEpisode_Structure/EALEntry_APCReference AdmittedPatientCare_DetainedAndOrLongTermPsychiatricCensus_Structure/EALEntry_APCReference AdmittedPatientCare_Unfinished_GeneralEpisode_Structure/EALEntry_APCReference
source <xs:complexType name="EALEntry_APCReference_Structure">
 
<xs:sequence>
   
<xs:element name="DurationOfElectiveWait" type="ns:DurationOfElectiveWait_Type" minOccurs="0"/>
   
<xs:element name="IntendedManagementCode" type="ns:IntendedManagementCode_Type" minOccurs="0"/>
   
<xs:element name="DecidedToAdmitDate" type="ns:DecidedToAdmitDate_Type" minOccurs="0"/>
   
<xs:element name="EarliestReasonableOfferDate" type="ns:EarliestReasonableOfferDate_Type" minOccurs="0"/>
 
</xs:sequence>
</xs:complexType>

element EALEntry_APCReference_Structure/DurationOfElectiveWait
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p419.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:DurationOfElectiveWait_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
totalDigits 
source <xs:element name="DurationOfElectiveWait" type="ns:DurationOfElectiveWait_Type" minOccurs="0"/>

element EALEntry_APCReference_Structure/IntendedManagementCode
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p420.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:IntendedManagementCode_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
length 
enumeration 
enumeration 
enumeration 
enumeration 
enumeration 
enumeration 
enumeration 
source <xs:element name="IntendedManagementCode" type="ns:IntendedManagementCode_Type" minOccurs="0"/>

element EALEntry_APCReference_Structure/DecidedToAdmitDate
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p421.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:DecidedToAdmitDate_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
minInclusive 1900-01-01 
maxInclusive 2999-12-31 
source <xs:element name="DecidedToAdmitDate" type="ns:DecidedToAdmitDate_Type" minOccurs="0"/>

element EALEntry_APCReference_Structure/EarliestReasonableOfferDate
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p422.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:EarliestReasonableOfferDate_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
minInclusive 1900-01-01 
maxInclusive 2999-12-31 
source <xs:element name="EarliestReasonableOfferDate" type="ns:EarliestReasonableOfferDate_Type" minOccurs="0"/>

complexType EALEntryRemoval_Structure
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p423.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
children ns:ElectiveAdmissionListRemovalReasonCode ns:ElectiveAdmissionListRemovalDate
used by
elements EALEndOfPeriodCensus_Standard_Structure/EALEntryRemoval EALEndOfPeriodCensus_New_Structure/EALEntryRemoval EALEventDuringPeriod_Add_Structure/EALEntryRemoval
source <xs:complexType name="EALEntryRemoval_Structure">
 
<xs:sequence>
   
<xs:element name="ElectiveAdmissionListRemovalReasonCode" type="ns:ElectiveAdmissionListRemovalReasonCode_Type" minOccurs="0"/>
   
<xs:element name="ElectiveAdmissionListRemovalDate" type="ns:ElectiveAdmissionListRemovalDate_Type" minOccurs="0"/>
 
</xs:sequence>
</xs:complexType>

element EALEntryRemoval_Structure/ElectiveAdmissionListRemovalReasonCode
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p424.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:ElectiveAdmissionListRemovalReasonCode_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
length 
enumeration 
enumeration 
enumeration 
enumeration 
source <xs:element name="ElectiveAdmissionListRemovalReasonCode" type="ns:ElectiveAdmissionListRemovalReasonCode_Type" minOccurs="0"/>

element EALEntryRemoval_Structure/ElectiveAdmissionListRemovalDate
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p425.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:ElectiveAdmissionListRemovalDate_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
minInclusive 1900-01-01 
maxInclusive 2999-12-31 
source <xs:element name="ElectiveAdmissionListRemovalDate" type="ns:ElectiveAdmissionListRemovalDate_Type" minOccurs="0"/>

complexType EDPEntryRemoval_Structure
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p426.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
children ns:ElectiveAdmissionListRemovalReasonCode ns:ElectiveAdmissionListRemovalDate
used by
element EALEventDuringPeriod_Remove_Structure/EALEntryRemoval
source <xs:complexType name="EDPEntryRemoval_Structure">
 
<xs:sequence>
   
<xs:element name="ElectiveAdmissionListRemovalReasonCode" type="ns:ElectiveAdmissionListRemovalReasonCode_Type" minOccurs="0"/>
   
<xs:element name="ElectiveAdmissionListRemovalDate" type="ns:ElectiveAdmissionListRemovalDate_Type"/>
 
</xs:sequence>
</xs:complexType>

element EDPEntryRemoval_Structure/ElectiveAdmissionListRemovalReasonCode
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p427.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:ElectiveAdmissionListRemovalReasonCode_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
length 
enumeration 
enumeration 
enumeration 
enumeration 
source <xs:element name="ElectiveAdmissionListRemovalReasonCode" type="ns:ElectiveAdmissionListRemovalReasonCode_Type" minOccurs="0"/>

element EDPEntryRemoval_Structure/ElectiveAdmissionListRemovalDate
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p428.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:ElectiveAdmissionListRemovalDate_Type
properties
isRef 0
content simple
facets
Kind Value annotation 
minInclusive 1900-01-01 
maxInclusive 2999-12-31 
source <xs:element name="ElectiveAdmissionListRemovalDate" type="ns:ElectiveAdmissionListRemovalDate_Type"/>

complexType EDPOfferOfAdmission_Structure
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p429.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
children ns:AdmissionOfferOutcomeCode ns:OfferedForAdmissionDate ns:EarliestReasonableOfferDate
used by
element EALEventDuringPeriod_Offer_Structure/OfferOfAdmission
source <xs:complexType name="EDPOfferOfAdmission_Structure">
 
<xs:sequence>
   
<xs:element name="AdmissionOfferOutcomeCode" type="ns:AdmissionOfferOutcomeCode_Type" minOccurs="0"/>
   
<xs:element name="OfferedForAdmissionDate" type="ns:OfferedForAdmissionDate_Type"/>
   
<xs:element name="EarliestReasonableOfferDate" type="ns:EarliestReasonableOfferDate_Type" minOccurs="0"/>
 
</xs:sequence>
</xs:complexType>

element EDPOfferOfAdmission_Structure/AdmissionOfferOutcomeCode
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p430.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:AdmissionOfferOutcomeCode_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
length 
enumeration 
enumeration 
enumeration 
enumeration 
enumeration 
enumeration 
enumeration 
source <xs:element name="AdmissionOfferOutcomeCode" type="ns:AdmissionOfferOutcomeCode_Type" minOccurs="0"/>

element EDPOfferOfAdmission_Structure/OfferedForAdmissionDate
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p431.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:OfferedForAdmissionDate_Type
properties
isRef 0
content simple
facets
Kind Value annotation 
minInclusive 1900-01-01 
maxInclusive 2999-12-31 
source <xs:element name="OfferedForAdmissionDate" type="ns:OfferedForAdmissionDate_Type"/>

element EDPOfferOfAdmission_Structure/EarliestReasonableOfferDate
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p432.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:EarliestReasonableOfferDate_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
minInclusive 1900-01-01 
maxInclusive 2999-12-31 
source <xs:element name="EarliestReasonableOfferDate" type="ns:EarliestReasonableOfferDate_Type" minOccurs="0"/>

complexType EDPPatientSuspension_Structure
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p433.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
children ns:SuspensionStartDate ns:SuspensionEndDate
used by
element EALEventDuringPeriod_Available_Unavailable_Structure/PatientSuspension
source <xs:complexType name="EDPPatientSuspension_Structure">
 
<xs:sequence>
   
<xs:element name="SuspensionStartDate" type="ns:SuspensionStartDate_Type"/>
   
<xs:element name="SuspensionEndDate" type="ns:SuspensionEndDate_Type" minOccurs="0"/>
 
</xs:sequence>
</xs:complexType>

element EDPPatientSuspension_Structure/SuspensionStartDate
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p434.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:SuspensionStartDate_Type
properties
isRef 0
content simple
facets
Kind Value annotation 
minInclusive 1900-01-01 
maxInclusive 2999-12-31 
source <xs:element name="SuspensionStartDate" type="ns:SuspensionStartDate_Type"/>

element EDPPatientSuspension_Structure/SuspensionEndDate
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p435.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:SuspensionEndDate_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
minInclusive 1900-01-01 
maxInclusive 2999-12-31 
source <xs:element name="SuspensionEndDate" type="ns:SuspensionEndDate_Type" minOccurs="0"/>

complexType ElectiveAdmissionListEntry_Structure
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p436.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
children ns:ActivityCharacteristics ns:PersonGroup_Consultant ns:IntendedProcedureDetails ns:LocationGroup
used by
elements EALEndOfPeriodCensus_Standard_Structure/ElectiveAdmissionListEntry EALEndOfPeriodCensus_New_Structure/ElectiveAdmissionListEntry EALEventDuringPeriod_Add_Structure/ElectiveAdmissionListEntry EALEventDuringPeriod_NewServiceAgreement_Structure/ElectiveAdmissionListEntry
source <xs:complexType name="ElectiveAdmissionListEntry_Structure">
 
<xs:sequence>
   
<xs:element name="ActivityCharacteristics">
     
<xs:complexType mixed="false">
       
<xs:sequence>
         
<xs:element name="ElectiveAdmissionListEntryNumber" type="ns:ElectiveAdmissionListEntryNumber_Type" minOccurs="0"/>
         
<xs:element name="AdministrativeCategoryCode" type="ns:AdministrativeCategoryCode_Type" minOccurs="0"/>
         
<xs:element name="CountOfDaysSuspended" type="ns:CountOfDaysSuspended_Type" minOccurs="0"/>
         
<xs:element name="ElectiveAdmissionListStatus" type="ns:ElectiveAdmissionListStatus_Type" minOccurs="0"/>
         
<xs:element name="ElectiveAdmissionTypeCode" type="ns:ElectiveAdmissionTypeCode_Type" minOccurs="0"/>
         
<xs:element name="IntendedManagementCode" type="ns:IntendedManagementCode_Type" minOccurs="0"/>
         
<xs:element name="IntendedProcedureStatusCode" type="ns:IntendedProcedureStatusCode_Type" minOccurs="0"/>
         
<xs:element name="PriorityTypeCode" type="ns:PriorityTypeCode_Type" minOccurs="0"/>
         
<xs:element name="DecidedToAdmitDate" type="ns:DecidedToAdmitDate_Type"/>
         
<xs:element name="AgeAtCDSActivityDate" type="ns:AgeAtCDSActivityDate_Type"/>
         
<xs:element name="OverseasVisitorStatusClassificationAtCDSActivityDate" type="ns:OverseasVisitorStatusClassificationAtCDSActivityDate_Type" minOccurs="0"/>
         
<xs:element name="GuaranteedAdmissionDate" type="ns:GuaranteedAdmissionDate_Type" minOccurs="0"/>
         
<xs:element name="LastDNAOrPatientCancelledDate" type="ns:LastDNAOrPatientCancelledDate_Type" minOccurs="0"/>
         
<xs:element name="WaitingListEntryLastReviewedDate" type="ns:WaitingListEntryLastReviewedDate_Type" minOccurs="0"/>
       
</xs:sequence>
     
</xs:complexType>
   
</xs:element>
   
<xs:element name="PersonGroup_Consultant" type="ns:PersonGroupConsultant_Structure" minOccurs="0"/>
   
<xs:element name="IntendedProcedureDetails" type="ns:ClinicalActivity_Structure" minOccurs="0"/>
   
<xs:element name="LocationGroup" minOccurs="0">
     
<xs:complexType>
       
<xs:sequence>
         
<xs:element name="IntendedSiteOfTreatment" minOccurs="0">
           
<xs:complexType mixed="false">
             
<xs:sequence>
               
<xs:element name="LocationClass" type="ns:LocationClass_Type" minOccurs="0"/>
               
<xs:element name="IntendedSiteCode_OfTreatment" type="ns:IntendedSiteCode_OfTreatment_Type" minOccurs="0"/>
               
<xs:element name="ActivityLocationType" type="ns:ActivityLocationType_Type" minOccurs="0"/>
             
</xs:sequence>
           
</xs:complexType>
         
</xs:element>
       
</xs:sequence>
     
</xs:complexType>
   
</xs:element>
 
</xs:sequence>
</xs:complexType>

element ElectiveAdmissionListEntry_Structure/ActivityCharacteristics
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p437.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
properties
isRef 0
content complex
mixed false
children ns:ElectiveAdmissionListEntryNumber ns:AdministrativeCategoryCode ns:CountOfDaysSuspended ns:ElectiveAdmissionListStatus ns:ElectiveAdmissionTypeCode ns:IntendedManagementCode ns:IntendedProcedureStatusCode ns:PriorityTypeCode ns:DecidedToAdmitDate ns:AgeAtCDSActivityDate ns:OverseasVisitorStatusClassificationAtCDSActivityDate ns:GuaranteedAdmissionDate ns:LastDNAOrPatientCancelledDate ns:WaitingListEntryLastReviewedDate
source <xs:element name="ActivityCharacteristics">
 
<xs:complexType mixed="false">
   
<xs:sequence>
     
<xs:element name="ElectiveAdmissionListEntryNumber" type="ns:ElectiveAdmissionListEntryNumber_Type" minOccurs="0"/>
     
<xs:element name="AdministrativeCategoryCode" type="ns:AdministrativeCategoryCode_Type" minOccurs="0"/>
     
<xs:element name="CountOfDaysSuspended" type="ns:CountOfDaysSuspended_Type" minOccurs="0"/>
     
<xs:element name="ElectiveAdmissionListStatus" type="ns:ElectiveAdmissionListStatus_Type" minOccurs="0"/>
     
<xs:element name="ElectiveAdmissionTypeCode" type="ns:ElectiveAdmissionTypeCode_Type" minOccurs="0"/>
     
<xs:element name="IntendedManagementCode" type="ns:IntendedManagementCode_Type" minOccurs="0"/>
     
<xs:element name="IntendedProcedureStatusCode" type="ns:IntendedProcedureStatusCode_Type" minOccurs="0"/>
     
<xs:element name="PriorityTypeCode" type="ns:PriorityTypeCode_Type" minOccurs="0"/>
     
<xs:element name="DecidedToAdmitDate" type="ns:DecidedToAdmitDate_Type"/>
     
<xs:element name="AgeAtCDSActivityDate" type="ns:AgeAtCDSActivityDate_Type"/>
     
<xs:element name="OverseasVisitorStatusClassificationAtCDSActivityDate" type="ns:OverseasVisitorStatusClassificationAtCDSActivityDate_Type" minOccurs="0"/>
     
<xs:element name="GuaranteedAdmissionDate" type="ns:GuaranteedAdmissionDate_Type" minOccurs="0"/>
     
<xs:element name="LastDNAOrPatientCancelledDate" type="ns:LastDNAOrPatientCancelledDate_Type" minOccurs="0"/>
     
<xs:element name="WaitingListEntryLastReviewedDate" type="ns:WaitingListEntryLastReviewedDate_Type" minOccurs="0"/>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element ElectiveAdmissionListEntry_Structure/ActivityCharacteristics/ElectiveAdmissionListEntryNumber
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p438.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:ElectiveAdmissionListEntryNumber_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
minLength 
maxLength 12 
source <xs:element name="ElectiveAdmissionListEntryNumber" type="ns:ElectiveAdmissionListEntryNumber_Type" minOccurs="0"/>

element ElectiveAdmissionListEntry_Structure/ActivityCharacteristics/AdministrativeCategoryCode
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p439.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:AdministrativeCategoryCode_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
length 
enumeration 01 
enumeration 02 
enumeration 03 
enumeration 04 
enumeration 98 
enumeration 99 
source <xs:element name="AdministrativeCategoryCode" type="ns:AdministrativeCategoryCode_Type" minOccurs="0"/>

element ElectiveAdmissionListEntry_Structure/ActivityCharacteristics/CountOfDaysSuspended
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p440.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:CountOfDaysSuspended_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
totalDigits 
source <xs:element name="CountOfDaysSuspended" type="ns:CountOfDaysSuspended_Type" minOccurs="0"/>

element ElectiveAdmissionListEntry_Structure/ActivityCharacteristics/ElectiveAdmissionListStatus
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p441.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:ElectiveAdmissionListStatus_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
maxLength 
enumeration 01 
enumeration 02 
enumeration 99 
source <xs:element name="ElectiveAdmissionListStatus" type="ns:ElectiveAdmissionListStatus_Type" minOccurs="0"/>

element ElectiveAdmissionListEntry_Structure/ActivityCharacteristics/ElectiveAdmissionTypeCode
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p442.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:ElectiveAdmissionTypeCode_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
length 
enumeration 11 
enumeration 12 
enumeration 13 
source <xs:element name="ElectiveAdmissionTypeCode" type="ns:ElectiveAdmissionTypeCode_Type" minOccurs="0"/>

element ElectiveAdmissionListEntry_Structure/ActivityCharacteristics/IntendedManagementCode
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p443.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:IntendedManagementCode_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
length 
enumeration 
enumeration 
enumeration 
enumeration 
enumeration 
enumeration 
enumeration 
source <xs:element name="IntendedManagementCode" type="ns:IntendedManagementCode_Type" minOccurs="0"/>

element ElectiveAdmissionListEntry_Structure/ActivityCharacteristics/IntendedProcedureStatusCode
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p444.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:IntendedProcedureStatusCode_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
length 
enumeration 
enumeration 
enumeration 
source <xs:element name="IntendedProcedureStatusCode" type="ns:IntendedProcedureStatusCode_Type" minOccurs="0"/>

element ElectiveAdmissionListEntry_Structure/ActivityCharacteristics/PriorityTypeCode
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p445.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:PriorityTypeCode_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
length 
enumeration 
enumeration 
enumeration 
source <xs:element name="PriorityTypeCode" type="ns:PriorityTypeCode_Type" minOccurs="0"/>

element ElectiveAdmissionListEntry_Structure/ActivityCharacteristics/DecidedToAdmitDate
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p446.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:DecidedToAdmitDate_Type
properties
isRef 0
content simple
facets
Kind Value annotation 
minInclusive 1900-01-01 
maxInclusive 2999-12-31 
source <xs:element name="DecidedToAdmitDate" type="ns:DecidedToAdmitDate_Type"/>

element ElectiveAdmissionListEntry_Structure/ActivityCharacteristics/AgeAtCDSActivityDate
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p447.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:AgeAtCDSActivityDate_Type
properties
isRef 0
content simple
facets
Kind Value annotation 
totalDigits 
source <xs:element name="AgeAtCDSActivityDate" type="ns:AgeAtCDSActivityDate_Type"/>

element ElectiveAdmissionListEntry_Structure/ActivityCharacteristics/OverseasVisitorStatusClassificationAtCDSActivityDate
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p448.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:OverseasVisitorStatusClassificationAtCDSActivityDate_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
enumeration 
enumeration 
enumeration 
enumeration 
enumeration 
enumeration 
source <xs:element name="OverseasVisitorStatusClassificationAtCDSActivityDate" type="ns:OverseasVisitorStatusClassificationAtCDSActivityDate_Type" minOccurs="0"/>

element ElectiveAdmissionListEntry_Structure/ActivityCharacteristics/GuaranteedAdmissionDate
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p449.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:GuaranteedAdmissionDate_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
minInclusive 1900-01-01 
maxInclusive 2999-12-31 
source <xs:element name="GuaranteedAdmissionDate" type="ns:GuaranteedAdmissionDate_Type" minOccurs="0"/>

element ElectiveAdmissionListEntry_Structure/ActivityCharacteristics/LastDNAOrPatientCancelledDate
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p450.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:LastDNAOrPatientCancelledDate_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
minInclusive 1900-01-01 
maxInclusive 2999-12-31 
source <xs:element name="LastDNAOrPatientCancelledDate" type="ns:LastDNAOrPatientCancelledDate_Type" minOccurs="0"/>

element ElectiveAdmissionListEntry_Structure/ActivityCharacteristics/WaitingListEntryLastReviewedDate
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p451.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:WaitingListEntryLastReviewedDate_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
minInclusive 1900-01-01 
maxInclusive 2999-12-31 
source <xs:element name="WaitingListEntryLastReviewedDate" type="ns:WaitingListEntryLastReviewedDate_Type" minOccurs="0"/>

element ElectiveAdmissionListEntry_Structure/PersonGroup_Consultant
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p452.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:PersonGroupConsultant_Structure
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children ns:ConsultantCode ns:CareProfessionalMainSpecialtyCode ns:ActivityTreatmentFunctionCode ns:LocalSubSpecialtyCode
source <xs:element name="PersonGroup_Consultant" type="ns:PersonGroupConsultant_Structure" minOccurs="0"/>

element ElectiveAdmissionListEntry_Structure/IntendedProcedureDetails
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p453.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:ClinicalActivity_Structure
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children ns:ClinicalActivityGroupOPCS ns:ClinicalActivityGroupREAD
source <xs:element name="IntendedProcedureDetails" type="ns:ClinicalActivity_Structure" minOccurs="0"/>

element ElectiveAdmissionListEntry_Structure/LocationGroup
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p454.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children ns:IntendedSiteOfTreatment
source <xs:element name="LocationGroup" minOccurs="0">
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element name="IntendedSiteOfTreatment" minOccurs="0">
       
<xs:complexType mixed="false">
         
<xs:sequence>
           
<xs:element name="LocationClass" type="ns:LocationClass_Type" minOccurs="0"/>
           
<xs:element name="IntendedSiteCode_OfTreatment" type="ns:IntendedSiteCode_OfTreatment_Type" minOccurs="0"/>
           
<xs:element name="ActivityLocationType" type="ns:ActivityLocationType_Type" minOccurs="0"/>
         
</xs:sequence>
       
</xs:complexType>
     
</xs:element>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element ElectiveAdmissionListEntry_Structure/LocationGroup/IntendedSiteOfTreatment
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p455.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
properties
isRef 0
minOcc 0
maxOcc 1
content complex
mixed false
children ns:LocationClass ns:IntendedSiteCode_OfTreatment ns:ActivityLocationType
source <xs:element name="IntendedSiteOfTreatment" minOccurs="0">
 
<xs:complexType mixed="false">
   
<xs:sequence>
     
<xs:element name="LocationClass" type="ns:LocationClass_Type" minOccurs="0"/>
     
<xs:element name="IntendedSiteCode_OfTreatment" type="ns:IntendedSiteCode_OfTreatment_Type" minOccurs="0"/>
     
<xs:element name="ActivityLocationType" type="ns:ActivityLocationType_Type" minOccurs="0"/>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element ElectiveAdmissionListEntry_Structure/LocationGroup/IntendedSiteOfTreatment/LocationClass
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p456.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:LocationClass_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
maxLength 
enumeration 01 
enumeration 02 
enumeration 03 
enumeration 04 
enumeration 05 
source <xs:element name="LocationClass" type="ns:LocationClass_Type" minOccurs="0"/>

element ElectiveAdmissionListEntry_Structure/LocationGroup/IntendedSiteOfTreatment/IntendedSiteCode_OfTreatment
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p457.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:IntendedSiteCode_OfTreatment_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
minLength 
maxLength 12 
source <xs:element name="IntendedSiteCode_OfTreatment" type="ns:IntendedSiteCode_OfTreatment_Type" minOccurs="0"/>

element ElectiveAdmissionListEntry_Structure/LocationGroup/IntendedSiteOfTreatment/ActivityLocationType
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p458.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:ActivityLocationType_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
length 
enumeration A01 
enumeration A02 
enumeration A03 
enumeration A04 
enumeration B01 
enumeration B02 
enumeration C01 
enumeration C02 
enumeration C03 
enumeration D01 
enumeration D02 
enumeration D03 
enumeration E01 
enumeration E02 
enumeration E03 
enumeration E04 
enumeration E99 
enumeration F01 
enumeration G01 
enumeration G02 
enumeration G03 
enumeration H01 
enumeration J01 
enumeration K01 
enumeration K02 
enumeration L01 
enumeration L02 
enumeration L03 
enumeration L04 
enumeration L05 
enumeration L06 
enumeration L99 
enumeration M01 
enumeration M02 
enumeration M03 
enumeration M04 
enumeration M05 
enumeration N01 
enumeration N02 
enumeration N03 
enumeration N04 
enumeration N05 
enumeration X01 
source <xs:element name="ActivityLocationType" type="ns:ActivityLocationType_Type" minOccurs="0"/>

complexType FinishedBirthEpisode_Structure
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p459.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
children ns:EpisodeCharacteristics ns:ServiceAgreementDetails ns:PersonGroup_Consultant ns:ClinicalDiagnosisDetails ns:ClinicalTreatmentDetails ns:APCLocationGroup
used by
element AdmittedPatientCare_Finished_BirthEpisode_Structure/FinishedBirthEpisode
source <xs:complexType name="FinishedBirthEpisode_Structure">
 
<xs:sequence>
   
<xs:element name="EpisodeCharacteristics">
     
<xs:complexType mixed="false">
       
<xs:sequence>
         
<xs:element name="EpisodeNumber" type="ns:EpisodeNumber_Type" minOccurs="0"/>
         
<xs:element name="LastEpisodeInSpellIndicatorCode" type="ns:LastEpisodeInSpellIndicatorCode_Type" minOccurs="0"/>
         
<xs:element name="OperationStatusCode" type="ns:OperationStatusCode_Type" minOccurs="0"/>
         
<xs:element name="NeonatalLevelOfCareCode" type="ns:NeonatalLevelOfCareCode_Type" minOccurs="0"/>
         
<xs:element name="StartDate_Episode" type="ns:StartDate_Episode_Type"/>
         
<xs:element name="StartTime_Episode" type="ns:StartTime_Episode_Type" minOccurs="0"/>
         
<xs:element name="EndDate_Episode" type="ns:EndDate_Episode_Type"/>
         
<xs:element name="EndTime_Episode" type="ns:EndTime_Episode_Type" minOccurs="0"/>
         
<xs:element name="AgeAtCDSActivityDate" type="ns:AgeAtCDSActivityDate_Type"/>
         
<xs:element name="OverseasVisitorStatus" type="ns:OverseasVisitorStatus_Structure" minOccurs="0" maxOccurs="5"/>
       
</xs:sequence>
     
</xs:complexType>
   
</xs:element>
   
<xs:element name="ServiceAgreementDetails" type="ns:ServiceAgreementDetails_Structure"/>
   
<xs:element name="PersonGroup_Consultant" type="ns:PersonGroupConsultant_Structure" minOccurs="0"/>
   
<xs:element name="ClinicalDiagnosisDetails" type="ns:ClinicalDiagnosis_Structure" minOccurs="0"/>
   
<xs:element name="ClinicalTreatmentDetails" type="ns:ClinicalActivity_Structure" minOccurs="0"/>
   
<xs:element name="APCLocationGroup" type="ns:APCLocationGroup_Structure" minOccurs="0"/>
 
</xs:sequence>
</xs:complexType>

element FinishedBirthEpisode_Structure/EpisodeCharacteristics
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p460.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
properties
isRef 0
content complex
mixed false
children ns:EpisodeNumber ns:LastEpisodeInSpellIndicatorCode ns:OperationStatusCode ns:NeonatalLevelOfCareCode ns:StartDate_Episode ns:StartTime_Episode ns:EndDate_Episode ns:EndTime_Episode ns:AgeAtCDSActivityDate ns:OverseasVisitorStatus
source <xs:element name="EpisodeCharacteristics">
 
<xs:complexType mixed="false">
   
<xs:sequence>
     
<xs:element name="EpisodeNumber" type="ns:EpisodeNumber_Type" minOccurs="0"/>
     
<xs:element name="LastEpisodeInSpellIndicatorCode" type="ns:LastEpisodeInSpellIndicatorCode_Type" minOccurs="0"/>
     
<xs:element name="OperationStatusCode" type="ns:OperationStatusCode_Type" minOccurs="0"/>
     
<xs:element name="NeonatalLevelOfCareCode" type="ns:NeonatalLevelOfCareCode_Type" minOccurs="0"/>
     
<xs:element name="StartDate_Episode" type="ns:StartDate_Episode_Type"/>
     
<xs:element name="StartTime_Episode" type="ns:StartTime_Episode_Type" minOccurs="0"/>
     
<xs:element name="EndDate_Episode" type="ns:EndDate_Episode_Type"/>
     
<xs:element name="EndTime_Episode" type="ns:EndTime_Episode_Type" minOccurs="0"/>
     
<xs:element name="AgeAtCDSActivityDate" type="ns:AgeAtCDSActivityDate_Type"/>
     
<xs:element name="OverseasVisitorStatus" type="ns:OverseasVisitorStatus_Structure" minOccurs="0" maxOccurs="5"/>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element FinishedBirthEpisode_Structure/EpisodeCharacteristics/EpisodeNumber
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p461.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:EpisodeNumber_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
totalDigits 
source <xs:element name="EpisodeNumber" type="ns:EpisodeNumber_Type" minOccurs="0"/>

element FinishedBirthEpisode_Structure/EpisodeCharacteristics/LastEpisodeInSpellIndicatorCode
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p462.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:LastEpisodeInSpellIndicatorCode_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
length 
enumeration 
enumeration 
enumeration 
source <xs:element name="LastEpisodeInSpellIndicatorCode" type="ns:LastEpisodeInSpellIndicatorCode_Type" minOccurs="0"/>

element FinishedBirthEpisode_Structure/EpisodeCharacteristics/OperationStatusCode
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p463.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:OperationStatusCode_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
length 
enumeration 
enumeration 
enumeration 
source <xs:element name="OperationStatusCode" type="ns:OperationStatusCode_Type" minOccurs="0"/>

element FinishedBirthEpisode_Structure/EpisodeCharacteristics/NeonatalLevelOfCareCode
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p464.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:NeonatalLevelOfCareCode_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
maxLength 
enumeration 
enumeration 
enumeration 
enumeration 
enumeration 
enumeration 
source <xs:element name="NeonatalLevelOfCareCode" type="ns:NeonatalLevelOfCareCode_Type" minOccurs="0"/>

element FinishedBirthEpisode_Structure/EpisodeCharacteristics/StartDate_Episode
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p465.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:StartDate_Episode_Type
properties
isRef 0
content simple
facets
Kind Value annotation 
minInclusive 1900-01-01 
maxInclusive 2999-12-31 
source <xs:element name="StartDate_Episode" type="ns:StartDate_Episode_Type"/>

element FinishedBirthEpisode_Structure/EpisodeCharacteristics/StartTime_Episode
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p466.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:StartTime_Episode_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
pattern ([0-9]|[0-1][0-9]|[2][0-3]):([0-5][0-9]):([0-5][0-9]) 
source <xs:element name="StartTime_Episode" type="ns:StartTime_Episode_Type" minOccurs="0"/>

element FinishedBirthEpisode_Structure/EpisodeCharacteristics/EndDate_Episode
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p467.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:EndDate_Episode_Type
properties
isRef 0
content simple
facets
Kind Value annotation 
minInclusive 1900-01-01 
maxInclusive 2999-12-31 
source <xs:element name="EndDate_Episode" type="ns:EndDate_Episode_Type"/>

element FinishedBirthEpisode_Structure/EpisodeCharacteristics/EndTime_Episode
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p468.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:EndTime_Episode_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
pattern ([0-9]|[0-1][0-9]|[2][0-3]):([0-5][0-9]):([0-5][0-9]) 
source <xs:element name="EndTime_Episode" type="ns:EndTime_Episode_Type" minOccurs="0"/>

element FinishedBirthEpisode_Structure/EpisodeCharacteristics/AgeAtCDSActivityDate
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p469.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:AgeAtCDSActivityDate_Type
properties
isRef 0
content simple
facets
Kind Value annotation 
totalDigits 
source <xs:element name="AgeAtCDSActivityDate" type="ns:AgeAtCDSActivityDate_Type"/>

element FinishedBirthEpisode_Structure/EpisodeCharacteristics/OverseasVisitorStatus
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p470.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:OverseasVisitorStatus_Structure
properties
isRef 0
minOcc 0
maxOcc 5
content complex
children ns:OverseasVisitorClassification ns:OverseasVisitorStatusStartDate ns:OverseasVisitorStatusEndDate
source <xs:element name="OverseasVisitorStatus" type="ns:OverseasVisitorStatus_Structure" minOccurs="0" maxOccurs="5"/>

element FinishedBirthEpisode_Structure/ServiceAgreementDetails
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p471.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:ServiceAgreementDetails_Structure
properties
isRef 0
content complex
children ns:CommissioningSerialNumber ns:NHSServiceAgreementLineNumber ns:ProviderReferenceNumber ns:CommissionerReferenceNumber ns:OrganisationCode_CodeOfProvider ns:OrganisationCode_CodeOfCommissioner
source <xs:element name="ServiceAgreementDetails" type="ns:ServiceAgreementDetails_Structure"/>

element FinishedBirthEpisode_Structure/PersonGroup_Consultant
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p472.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:PersonGroupConsultant_Structure
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children ns:ConsultantCode ns:CareProfessionalMainSpecialtyCode ns:ActivityTreatmentFunctionCode ns:LocalSubSpecialtyCode
source <xs:element name="PersonGroup_Consultant" type="ns:PersonGroupConsultant_Structure" minOccurs="0"/>

element FinishedBirthEpisode_Structure/ClinicalDiagnosisDetails
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p473.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:ClinicalDiagnosis_Structure
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children ns:ClinicalDiagnosisGroupICD ns:ClinicalDiagnosisGroupREAD
source <xs:element name="ClinicalDiagnosisDetails" type="ns:ClinicalDiagnosis_Structure" minOccurs="0"/>

element FinishedBirthEpisode_Structure/ClinicalTreatmentDetails
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p474.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:ClinicalActivity_Structure
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children ns:ClinicalActivityGroupOPCS ns:ClinicalActivityGroupREAD
source <xs:element name="ClinicalTreatmentDetails" type="ns:ClinicalActivity_Structure" minOccurs="0"/>

element FinishedBirthEpisode_Structure/APCLocationGroup
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p475.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:APCLocationGroup_Structure
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children ns:StartOfEpisode ns:WardStay ns:EndOfEpisode
source <xs:element name="APCLocationGroup" type="ns:APCLocationGroup_Structure" minOccurs="0"/>

complexType FinishedDeliveryEpisode_Structure
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p476.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
children ns:EpisodeCharacteristics ns:ServiceAgreementDetails ns:PersonGroup_Consultant ns:ClinicalDiagnosisDetails ns:ClinicalTreatmentDetails ns:APCLocationGroup
used by
element AdmittedPatientCare_Finished_DeliveryEpisode_Structure/FinishedDeliveryEpisode
source <xs:complexType name="FinishedDeliveryEpisode_Structure">
 
<xs:sequence>
   
<xs:element name="EpisodeCharacteristics">
     
<xs:complexType mixed="false">
       
<xs:sequence>
         
<xs:element name="EpisodeNumber" type="ns:EpisodeNumber_Type" minOccurs="0"/>
         
<xs:element name="LastEpisodeInSpellIndicatorCode" type="ns:LastEpisodeInSpellIndicatorCode_Type" minOccurs="0"/>
         
<xs:element name="OperationStatusCode" type="ns:OperationStatusCode_Type" minOccurs="0"/>
         
<xs:element name="PsychiatricPatientStatusCode" type="ns:PsychiatricPatientStatusCode_Type" minOccurs="0"/>
         
<xs:element name="StartDate_Episode" type="ns:StartDate_Episode_Type"/>
         
<xs:element name="StartTime_Episode" type="ns:StartTime_Episode_Type" minOccurs="0"/>
         
<xs:element name="EndDate_Episode" type="ns:EndDate_Episode_Type"/>
         
<xs:element name="EndTime_Episode" type="ns:EndTime_Episode_Type" minOccurs="0"/>
         
<xs:element name="AgeAtCDSActivityDate" type="ns:AgeAtCDSActivityDate_Type"/>
         
<xs:element name="MultiProfOrDiscIndCode" type="ns:MultiProfOrDiscIndCode_Type" minOccurs="0"/>
         
<xs:element name="RehabilitationAssessmentTeamType" type="ns:RehabilitationAssessmentTeamType_Type" minOccurs="0"/>
         
<xs:element name="OverseasVisitorStatus" type="ns:OverseasVisitorStatus_Structure" minOccurs="0" maxOccurs="5"/>
       
</xs:sequence>
     
</xs:complexType>
   
</xs:element>
   
<xs:element name="ServiceAgreementDetails" type="ns:ServiceAgreementDetails_Structure"/>
   
<xs:element name="PersonGroup_Consultant" type="ns:PersonGroupConsultant_Structure" minOccurs="0"/>
   
<xs:element name="ClinicalDiagnosisDetails" type="ns:ClinicalDiagnosis_Structure" minOccurs="0"/>
   
<xs:element name="ClinicalTreatmentDetails" type="ns:ClinicalActivity_Structure" minOccurs="0"/>
   
<xs:element name="APCLocationGroup" type="ns:APCLocationGroup_Structure" minOccurs="0"/>
 
</xs:sequence>
</xs:complexType>

element FinishedDeliveryEpisode_Structure/EpisodeCharacteristics
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p477.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
properties
isRef 0
content complex
mixed false
children ns:EpisodeNumber ns:LastEpisodeInSpellIndicatorCode ns:OperationStatusCode ns:PsychiatricPatientStatusCode ns:StartDate_Episode ns:StartTime_Episode ns:EndDate_Episode ns:EndTime_Episode ns:AgeAtCDSActivityDate ns:MultiProfOrDiscIndCode ns:RehabilitationAssessmentTeamType ns:OverseasVisitorStatus
source <xs:element name="EpisodeCharacteristics">
 
<xs:complexType mixed="false">
   
<xs:sequence>
     
<xs:element name="EpisodeNumber" type="ns:EpisodeNumber_Type" minOccurs="0"/>
     
<xs:element name="LastEpisodeInSpellIndicatorCode" type="ns:LastEpisodeInSpellIndicatorCode_Type" minOccurs="0"/>
     
<xs:element name="OperationStatusCode" type="ns:OperationStatusCode_Type" minOccurs="0"/>
     
<xs:element name="PsychiatricPatientStatusCode" type="ns:PsychiatricPatientStatusCode_Type" minOccurs="0"/>
     
<xs:element name="StartDate_Episode" type="ns:StartDate_Episode_Type"/>
     
<xs:element name="StartTime_Episode" type="ns:StartTime_Episode_Type" minOccurs="0"/>
     
<xs:element name="EndDate_Episode" type="ns:EndDate_Episode_Type"/>
     
<xs:element name="EndTime_Episode" type="ns:EndTime_Episode_Type" minOccurs="0"/>
     
<xs:element name="AgeAtCDSActivityDate" type="ns:AgeAtCDSActivityDate_Type"/>
     
<xs:element name="MultiProfOrDiscIndCode" type="ns:MultiProfOrDiscIndCode_Type" minOccurs="0"/>
     
<xs:element name="RehabilitationAssessmentTeamType" type="ns:RehabilitationAssessmentTeamType_Type" minOccurs="0"/>
     
<xs:element name="OverseasVisitorStatus" type="ns:OverseasVisitorStatus_Structure" minOccurs="0" maxOccurs="5"/>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element FinishedDeliveryEpisode_Structure/EpisodeCharacteristics/EpisodeNumber
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p478.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:EpisodeNumber_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
totalDigits 
source <xs:element name="EpisodeNumber" type="ns:EpisodeNumber_Type" minOccurs="0"/>

element FinishedDeliveryEpisode_Structure/EpisodeCharacteristics/LastEpisodeInSpellIndicatorCode
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p479.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:LastEpisodeInSpellIndicatorCode_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
length 
enumeration 
enumeration 
enumeration 
source <xs:element name="LastEpisodeInSpellIndicatorCode" type="ns:LastEpisodeInSpellIndicatorCode_Type" minOccurs="0"/>

element FinishedDeliveryEpisode_Structure/EpisodeCharacteristics/OperationStatusCode
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p480.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:OperationStatusCode_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
length 
enumeration 
enumeration 
enumeration 
source <xs:element name="OperationStatusCode" type="ns:OperationStatusCode_Type" minOccurs="0"/>

element FinishedDeliveryEpisode_Structure/EpisodeCharacteristics/PsychiatricPatientStatusCode
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p481.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:PsychiatricPatientStatusCode_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
length 
enumeration 
enumeration 
enumeration 
enumeration 
enumeration 
source <xs:element name="PsychiatricPatientStatusCode" type="ns:PsychiatricPatientStatusCode_Type" minOccurs="0"/>

element FinishedDeliveryEpisode_Structure/EpisodeCharacteristics/StartDate_Episode
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p482.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:StartDate_Episode_Type
properties
isRef 0
content simple
facets
Kind Value annotation 
minInclusive 1900-01-01 
maxInclusive 2999-12-31 
source <xs:element name="StartDate_Episode" type="ns:StartDate_Episode_Type"/>

element FinishedDeliveryEpisode_Structure/EpisodeCharacteristics/StartTime_Episode
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p483.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:StartTime_Episode_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
pattern ([0-9]|[0-1][0-9]|[2][0-3]):([0-5][0-9]):([0-5][0-9]) 
source <xs:element name="StartTime_Episode" type="ns:StartTime_Episode_Type" minOccurs="0"/>

element FinishedDeliveryEpisode_Structure/EpisodeCharacteristics/EndDate_Episode
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p484.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:EndDate_Episode_Type
properties
isRef 0
content simple
facets
Kind Value annotation 
minInclusive 1900-01-01 
maxInclusive 2999-12-31 
source <xs:element name="EndDate_Episode" type="ns:EndDate_Episode_Type"/>

element FinishedDeliveryEpisode_Structure/EpisodeCharacteristics/EndTime_Episode
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p485.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:EndTime_Episode_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
pattern ([0-9]|[0-1][0-9]|[2][0-3]):([0-5][0-9]):([0-5][0-9]) 
source <xs:element name="EndTime_Episode" type="ns:EndTime_Episode_Type" minOccurs="0"/>

element FinishedDeliveryEpisode_Structure/EpisodeCharacteristics/AgeAtCDSActivityDate
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p486.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:AgeAtCDSActivityDate_Type
properties
isRef 0
content simple
facets
Kind Value annotation 
totalDigits 
source <xs:element name="AgeAtCDSActivityDate" type="ns:AgeAtCDSActivityDate_Type"/>

element FinishedDeliveryEpisode_Structure/EpisodeCharacteristics/MultiProfOrDiscIndCode
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p487.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:MultiProfOrDiscIndCode_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
length 
enumeration 
enumeration 
enumeration 
enumeration 
source <xs:element name="MultiProfOrDiscIndCode" type="ns:MultiProfOrDiscIndCode_Type" minOccurs="0"/>

element FinishedDeliveryEpisode_Structure/EpisodeCharacteristics/RehabilitationAssessmentTeamType
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p488.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:RehabilitationAssessmentTeamType_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
length 
enumeration 
enumeration 
enumeration 
enumeration 
source <xs:element name="RehabilitationAssessmentTeamType" type="ns:RehabilitationAssessmentTeamType_Type" minOccurs="0"/>

element FinishedDeliveryEpisode_Structure/EpisodeCharacteristics/OverseasVisitorStatus
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p489.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:OverseasVisitorStatus_Structure
properties
isRef 0
minOcc 0
maxOcc 5
content complex
children ns:OverseasVisitorClassification ns:OverseasVisitorStatusStartDate ns:OverseasVisitorStatusEndDate
source <xs:element name="OverseasVisitorStatus" type="ns:OverseasVisitorStatus_Structure" minOccurs="0" maxOccurs="5"/>

element FinishedDeliveryEpisode_Structure/ServiceAgreementDetails
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p490.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:ServiceAgreementDetails_Structure
properties
isRef 0
content complex
children ns:CommissioningSerialNumber ns:NHSServiceAgreementLineNumber ns:ProviderReferenceNumber ns:CommissionerReferenceNumber ns:OrganisationCode_CodeOfProvider ns:OrganisationCode_CodeOfCommissioner
source <xs:element name="ServiceAgreementDetails" type="ns:ServiceAgreementDetails_Structure"/>

element FinishedDeliveryEpisode_Structure/PersonGroup_Consultant
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p491.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:PersonGroupConsultant_Structure
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children ns:ConsultantCode ns:CareProfessionalMainSpecialtyCode ns:ActivityTreatmentFunctionCode ns:LocalSubSpecialtyCode
source <xs:element name="PersonGroup_Consultant" type="ns:PersonGroupConsultant_Structure" minOccurs="0"/>

element FinishedDeliveryEpisode_Structure/ClinicalDiagnosisDetails
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p492.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:ClinicalDiagnosis_Structure
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children ns:ClinicalDiagnosisGroupICD ns:ClinicalDiagnosisGroupREAD
source <xs:element name="ClinicalDiagnosisDetails" type="ns:ClinicalDiagnosis_Structure" minOccurs="0"/>

element FinishedDeliveryEpisode_Structure/ClinicalTreatmentDetails
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p493.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:ClinicalActivity_Structure
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children ns:ClinicalActivityGroupOPCS ns:ClinicalActivityGroupREAD
source <xs:element name="ClinicalTreatmentDetails" type="ns:ClinicalActivity_Structure" minOccurs="0"/>

element FinishedDeliveryEpisode_Structure/APCLocationGroup
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p494.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:APCLocationGroup_Structure
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children ns:StartOfEpisode ns:WardStay ns:EndOfEpisode
source <xs:element name="APCLocationGroup" type="ns:APCLocationGroup_Structure" minOccurs="0"/>

complexType FinishedGeneralEpisode_Structure
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p495.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
children ns:EpisodeCharacteristics ns:ServiceAgreementDetails ns:PersonGroup_Consultant ns:ClinicalDiagnosisDetails ns:ClinicalTreatmentDetails ns:APCLocationGroup
used by
element AdmittedPatientCare_Finished_GeneralEpisode_Structure/FinishedGeneralEpisode
source <xs:complexType name="FinishedGeneralEpisode_Structure">
 
<xs:sequence>
   
<xs:element name="EpisodeCharacteristics">
     
<xs:complexType mixed="false">
       
<xs:sequence>
         
<xs:element name="EpisodeNumber" type="ns:EpisodeNumber_Type" minOccurs="0"/>
         
<xs:element name="LastEpisodeInSpellIndicatorCode" type="ns:LastEpisodeInSpellIndicatorCode_Type" minOccurs="0"/>
         
<xs:element name="OperationStatusCode" type="ns:OperationStatusCode_Type" minOccurs="0"/>
         
<xs:element name="NeonatalLevelOfCareCode" type="ns:NeonatalLevelOfCareCode_Type" minOccurs="0"/>
         
<xs:element name="FirstRegularDayOrNightAdmissionCode" type="ns:FirstRegularDayOrNightAdmissionCode_Type" minOccurs="0"/>
         
<xs:element name="PsychiatricPatientStatusCode" type="ns:PsychiatricPatientStatusCode_Type" minOccurs="0"/>
         
<xs:element name="StartDate_Episode" type="ns:StartDate_Episode_Type"/>
         
<xs:element name="StartTime_Episode" type="ns:StartTime_Episode_Type" minOccurs="0"/>
         
<xs:element name="EndDate_Episode" type="ns:EndDate_Episode_Type"/>
         
<xs:element name="EndTime_Episode" type="ns:EndTime_Episode_Type" minOccurs="0"/>
         
<xs:element name="AgeAtCDSActivityDate" type="ns:AgeAtCDSActivityDate_Type"/>
         
<xs:element name="MultiProfOrDiscIndCode" type="ns:MultiProfOrDiscIndCode_Type" minOccurs="0"/>
         
<xs:element name="RehabilitationAssessmentTeamType" type="ns:RehabilitationAssessmentTeamType_Type" minOccurs="0"/>
         
<xs:element name="ConsultantEpisodeLengthOfStayAdjustment" type="ns:ConsultantEpisodeLengthOfStayAdjustment_Structure" minOccurs="0"/>
         
<xs:element name="OverseasVisitorStatus" type="ns:OverseasVisitorStatus_Structure" minOccurs="0" maxOccurs="5"/>
       
</xs:sequence>
     
</xs:complexType>
   
</xs:element>
   
<xs:element name="ServiceAgreementDetails" type="ns:ServiceAgreementDetails_Structure"/>
   
<xs:element name="PersonGroup_Consultant" type="ns:PersonGroupConsultant_Structure" minOccurs="0"/>
   
<xs:element name="ClinicalDiagnosisDetails" type="ns:ClinicalDiagnosis_Structure" minOccurs="0"/>
   
<xs:element name="ClinicalTreatmentDetails" type="ns:ClinicalActivity_Structure" minOccurs="0"/>
   
<xs:element name="APCLocationGroup" type="ns:APCLocationGroup_Structure" minOccurs="0"/>
 
</xs:sequence>
</xs:complexType>

element FinishedGeneralEpisode_Structure/EpisodeCharacteristics
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p496.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
properties
isRef 0
content complex
mixed false
children ns:EpisodeNumber ns:LastEpisodeInSpellIndicatorCode ns:OperationStatusCode ns:NeonatalLevelOfCareCode ns:FirstRegularDayOrNightAdmissionCode ns:PsychiatricPatientStatusCode ns:StartDate_Episode ns:StartTime_Episode ns:EndDate_Episode ns:EndTime_Episode ns:AgeAtCDSActivityDate ns:MultiProfOrDiscIndCode ns:RehabilitationAssessmentTeamType ns:ConsultantEpisodeLengthOfStayAdjustment ns:OverseasVisitorStatus
source <xs:element name="EpisodeCharacteristics">
 
<xs:complexType mixed="false">
   
<xs:sequence>
     
<xs:element name="EpisodeNumber" type="ns:EpisodeNumber_Type" minOccurs="0"/>
     
<xs:element name="LastEpisodeInSpellIndicatorCode" type="ns:LastEpisodeInSpellIndicatorCode_Type" minOccurs="0"/>
     
<xs:element name="OperationStatusCode" type="ns:OperationStatusCode_Type" minOccurs="0"/>
     
<xs:element name="NeonatalLevelOfCareCode" type="ns:NeonatalLevelOfCareCode_Type" minOccurs="0"/>
     
<xs:element name="FirstRegularDayOrNightAdmissionCode" type="ns:FirstRegularDayOrNightAdmissionCode_Type" minOccurs="0"/>
     
<xs:element name="PsychiatricPatientStatusCode" type="ns:PsychiatricPatientStatusCode_Type" minOccurs="0"/>
     
<xs:element name="StartDate_Episode" type="ns:StartDate_Episode_Type"/>
     
<xs:element name="StartTime_Episode" type="ns:StartTime_Episode_Type" minOccurs="0"/>
     
<xs:element name="EndDate_Episode" type="ns:EndDate_Episode_Type"/>
     
<xs:element name="EndTime_Episode" type="ns:EndTime_Episode_Type" minOccurs="0"/>
     
<xs:element name="AgeAtCDSActivityDate" type="ns:AgeAtCDSActivityDate_Type"/>
     
<xs:element name="MultiProfOrDiscIndCode" type="ns:MultiProfOrDiscIndCode_Type" minOccurs="0"/>
     
<xs:element name="RehabilitationAssessmentTeamType" type="ns:RehabilitationAssessmentTeamType_Type" minOccurs="0"/>
     
<xs:element name="ConsultantEpisodeLengthOfStayAdjustment" type="ns:ConsultantEpisodeLengthOfStayAdjustment_Structure" minOccurs="0"/>
     
<xs:element name="OverseasVisitorStatus" type="ns:OverseasVisitorStatus_Structure" minOccurs="0" maxOccurs="5"/>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element FinishedGeneralEpisode_Structure/EpisodeCharacteristics/EpisodeNumber
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p497.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:EpisodeNumber_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
totalDigits 
source <xs:element name="EpisodeNumber" type="ns:EpisodeNumber_Type" minOccurs="0"/>

element FinishedGeneralEpisode_Structure/EpisodeCharacteristics/LastEpisodeInSpellIndicatorCode
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p498.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:LastEpisodeInSpellIndicatorCode_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
length 
enumeration 
enumeration 
enumeration 
source <xs:element name="LastEpisodeInSpellIndicatorCode" type="ns:LastEpisodeInSpellIndicatorCode_Type" minOccurs="0"/>

element FinishedGeneralEpisode_Structure/EpisodeCharacteristics/OperationStatusCode
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p499.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:OperationStatusCode_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
length 
enumeration 
enumeration 
enumeration 
source <xs:element name="OperationStatusCode" type="ns:OperationStatusCode_Type" minOccurs="0"/>

element FinishedGeneralEpisode_Structure/EpisodeCharacteristics/NeonatalLevelOfCareCode
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p500.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:NeonatalLevelOfCareCode_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
maxLength 
enumeration 
enumeration 
enumeration 
enumeration 
enumeration 
enumeration 
source <xs:element name="NeonatalLevelOfCareCode" type="ns:NeonatalLevelOfCareCode_Type" minOccurs="0"/>

element FinishedGeneralEpisode_Structure/EpisodeCharacteristics/FirstRegularDayOrNightAdmissionCode
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p501.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:FirstRegularDayOrNightAdmissionCode_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
length 
enumeration 
enumeration 
source <xs:element name="FirstRegularDayOrNightAdmissionCode" type="ns:FirstRegularDayOrNightAdmissionCode_Type" minOccurs="0"/>

element FinishedGeneralEpisode_Structure/EpisodeCharacteristics/PsychiatricPatientStatusCode
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p502.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:PsychiatricPatientStatusCode_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
length 
enumeration 
enumeration 
enumeration 
enumeration 
enumeration 
source <xs:element name="PsychiatricPatientStatusCode" type="ns:PsychiatricPatientStatusCode_Type" minOccurs="0"/>

element FinishedGeneralEpisode_Structure/EpisodeCharacteristics/StartDate_Episode
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p503.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:StartDate_Episode_Type
properties
isRef 0
content simple
facets
Kind Value annotation 
minInclusive 1900-01-01 
maxInclusive 2999-12-31 
source <xs:element name="StartDate_Episode" type="ns:StartDate_Episode_Type"/>

element FinishedGeneralEpisode_Structure/EpisodeCharacteristics/StartTime_Episode
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p504.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:StartTime_Episode_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
pattern ([0-9]|[0-1][0-9]|[2][0-3]):([0-5][0-9]):([0-5][0-9]) 
source <xs:element name="StartTime_Episode" type="ns:StartTime_Episode_Type" minOccurs="0"/>

element FinishedGeneralEpisode_Structure/EpisodeCharacteristics/EndDate_Episode
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p505.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:EndDate_Episode_Type
properties
isRef 0
content simple
facets
Kind Value annotation 
minInclusive 1900-01-01 
maxInclusive 2999-12-31 
source <xs:element name="EndDate_Episode" type="ns:EndDate_Episode_Type"/>

element FinishedGeneralEpisode_Structure/EpisodeCharacteristics/EndTime_Episode
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p506.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:EndTime_Episode_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
pattern ([0-9]|[0-1][0-9]|[2][0-3]):([0-5][0-9]):([0-5][0-9]) 
source <xs:element name="EndTime_Episode" type="ns:EndTime_Episode_Type" minOccurs="0"/>

element FinishedGeneralEpisode_Structure/EpisodeCharacteristics/AgeAtCDSActivityDate
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p507.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:AgeAtCDSActivityDate_Type
properties
isRef 0
content simple
facets
Kind Value annotation 
totalDigits 
source <xs:element name="AgeAtCDSActivityDate" type="ns:AgeAtCDSActivityDate_Type"/>

element FinishedGeneralEpisode_Structure/EpisodeCharacteristics/MultiProfOrDiscIndCode
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p508.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:MultiProfOrDiscIndCode_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
length 
enumeration 
enumeration 
enumeration 
enumeration 
source <xs:element name="MultiProfOrDiscIndCode" type="ns:MultiProfOrDiscIndCode_Type" minOccurs="0"/>

element FinishedGeneralEpisode_Structure/EpisodeCharacteristics/RehabilitationAssessmentTeamType
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p509.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:RehabilitationAssessmentTeamType_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
length 
enumeration 
enumeration 
enumeration 
enumeration 
source <xs:element name="RehabilitationAssessmentTeamType" type="ns:RehabilitationAssessmentTeamType_Type" minOccurs="0"/>

element FinishedGeneralEpisode_Structure/EpisodeCharacteristics/ConsultantEpisodeLengthOfStayAdjustment
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p510.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:ConsultantEpisodeLengthOfStayAdjustment_Structure
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children ns:LengthOfStayAdjustmentRehab ns:LengthOfStayAdjustmentSpecialistPalliativeCare
source <xs:element name="ConsultantEpisodeLengthOfStayAdjustment" type="ns:ConsultantEpisodeLengthOfStayAdjustment_Structure" minOccurs="0"/>

element FinishedGeneralEpisode_Structure/EpisodeCharacteristics/OverseasVisitorStatus
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p511.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:OverseasVisitorStatus_Structure
properties
isRef 0
minOcc 0
maxOcc 5
content complex
children ns:OverseasVisitorClassification ns:OverseasVisitorStatusStartDate ns:OverseasVisitorStatusEndDate
source <xs:element name="OverseasVisitorStatus" type="ns:OverseasVisitorStatus_Structure" minOccurs="0" maxOccurs="5"/>

element FinishedGeneralEpisode_Structure/ServiceAgreementDetails
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p512.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:ServiceAgreementDetails_Structure
properties
isRef 0
content complex
children ns:CommissioningSerialNumber ns:NHSServiceAgreementLineNumber ns:ProviderReferenceNumber ns:CommissionerReferenceNumber ns:OrganisationCode_CodeOfProvider ns:OrganisationCode_CodeOfCommissioner
source <xs:element name="ServiceAgreementDetails" type="ns:ServiceAgreementDetails_Structure"/>

element FinishedGeneralEpisode_Structure/PersonGroup_Consultant
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p513.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:PersonGroupConsultant_Structure
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children ns:ConsultantCode ns:CareProfessionalMainSpecialtyCode ns:ActivityTreatmentFunctionCode ns:LocalSubSpecialtyCode
source <xs:element name="PersonGroup_Consultant" type="ns:PersonGroupConsultant_Structure" minOccurs="0"/>

element FinishedGeneralEpisode_Structure/ClinicalDiagnosisDetails
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p514.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:ClinicalDiagnosis_Structure
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children ns:ClinicalDiagnosisGroupICD ns:ClinicalDiagnosisGroupREAD
source <xs:element name="ClinicalDiagnosisDetails" type="ns:ClinicalDiagnosis_Structure" minOccurs="0"/>

element FinishedGeneralEpisode_Structure/ClinicalTreatmentDetails
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p515.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:ClinicalActivity_Structure
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children ns:ClinicalActivityGroupOPCS ns:ClinicalActivityGroupREAD
source <xs:element name="ClinicalTreatmentDetails" type="ns:ClinicalActivity_Structure" minOccurs="0"/>

element FinishedGeneralEpisode_Structure/APCLocationGroup
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p516.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:APCLocationGroup_Structure
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children ns:StartOfEpisode ns:WardStay ns:EndOfEpisode
source <xs:element name="APCLocationGroup" type="ns:APCLocationGroup_Structure" minOccurs="0"/>

complexType GPRegistration_Structure
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p517.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
children ns:GeneralMedicalPractitioner_Specified ns:GeneralPractice_PatientRegistration
used by
elements AccidentAndEmergencyAttendance_Structure/GPRegistration Outpatient_Structure/GPRegistration Future_Outpatient_Structure/GPRegistration EALEndOfPeriodCensus_Standard_Structure/GPRegistration EALEndOfPeriodCensus_New_Structure/GPRegistration EALEventDuringPeriod_Add_Structure/GPRegistration EALEventDuringPeriod_NewServiceAgreement_Structure/GPRegistration AdmittedPatientCare_Finished_BirthEpisode_Structure/GPRegistration AdmittedPatientCare_Finished_GeneralEpisode_Structure/GPRegistration AdmittedPatientCare_Finished_DeliveryEpisode_Structure/GPRegistration AdmittedPatientCare_OtherBirthEvent_Structure/GPRegistration AdmittedPatientCare_OtherDelivery_Structure/GPRegistration AdmittedPatientCare_DetainedAndOrLongTermPsychiatricCensus_Structure/GPRegistration AdmittedPatientCare_Unfinished_BirthEpisode_Structure/GPRegistration AdmittedPatientCare_Unfinished_GeneralEpisode_Structure/GPRegistration AdmittedPatientCare_Unfinished_DeliveryEpisode_Structure/GPRegistration
source <xs:complexType name="GPRegistration_Structure">
 
<xs:sequence>
   
<xs:element name="GeneralMedicalPractitioner_Specified" type="ns:GeneralMedicalPractitioner_Specified_Type" minOccurs="0"/>
   
<xs:element name="GeneralPractice_PatientRegistration" type="ns:GeneralPractice_PatientRegistration_Type" minOccurs="0"/>
 
</xs:sequence>
</xs:complexType>

element GPRegistration_Structure/GeneralMedicalPractitioner_Specified
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p518.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:GeneralMedicalPractitioner_Specified_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
length 
source <xs:element name="GeneralMedicalPractitioner_Specified" type="ns:GeneralMedicalPractitioner_Specified_Type" minOccurs="0"/>

element GPRegistration_Structure/GeneralPractice_PatientRegistration
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p519.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:GeneralPractice_PatientRegistration_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
minLength 
maxLength 12 
source <xs:element name="GeneralPractice_PatientRegistration" type="ns:GeneralPractice_PatientRegistration_Type" minOccurs="0"/>

complexType HospitalProviderSpell_Birth_Structure
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p520.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
children ns:AdmissionCharacteristics ns:DischargeCharacteristics
used by
elements AdmittedPatientCare_Finished_BirthEpisode_Structure/HospitalProviderSpell AdmittedPatientCare_Unfinished_BirthEpisode_Structure/HospitalProviderSpell
source <xs:complexType name="HospitalProviderSpell_Birth_Structure">
 
<xs:sequence>
   
<xs:element name="AdmissionCharacteristics">
     
<xs:complexType mixed="false">
       
<xs:sequence>
         
<xs:element name="HospitalProviderSpellNumber" type="ns:HospitalProviderSpellNumber_Type" minOccurs="0"/>
         
<xs:element name="AdministrativeCategoryCodeOnAdmission" type="ns:AdministrativeCategoryCode_HospitalProviderSpell_Type" minOccurs="0"/>
         
<xs:element name="PatientClassificationCode" type="ns:PatientClassificationCode_Type" minOccurs="0"/>
         
<xs:element name="AdmissionMethodCode_HospitalProviderSpell" type="ns:AdmissionMethodCode_HospitalProviderSpell_Type" minOccurs="0"/>
         
<xs:element name="SourceOfAdmissionCode_HospitalProviderSpell" type="ns:SourceOfAdmissionCode_HospitalProviderSpell_Type" minOccurs="0"/>
         
<xs:element name="StartDate_HospitalProviderSpell" type="ns:StartDate_HospitalProviderSpell_Type"/>
         
<xs:element name="StartTime_HospitalProviderSpell" type="ns:StartTime_HospitalProviderSpell_Type" minOccurs="0"/>
         
<xs:element name="AgeOnAdmission" type="ns:AgeOnAdmission_Type"/>
       
</xs:sequence>
     
</xs:complexType>
   
</xs:element>
   
<xs:element name="DischargeCharacteristics" minOccurs="0">
     
<xs:complexType mixed="false">
       
<xs:sequence>
         
<xs:element name="DischargeDestinationCode_HospitalProviderSpell" type="ns:DischargeDestinationCode_HospitalProviderSpell_Type" minOccurs="0"/>
         
<xs:element name="DischargeMethodCode_HospitalProviderSpell" type="ns:DischargeMethodCode_HospitalProviderSpell_Type" minOccurs="0"/>
         
<xs:element name="DischargeReadyDate_HospitalProviderSpell" type="ns:DischargeReadyDate_HospitalProviderSpell_Type" minOccurs="0"/>
         
<xs:element name="DischargeDate_HospitalProviderSpell" type="ns:DischargeDate_HospitalProviderSpell_Type" minOccurs="0"/>
         
<xs:element name="DischargeTime_HospitalProviderSpell" type="ns:DischargeTime_HospitalProviderSpell_Type" minOccurs="0"/>
         
<xs:element name="DischargedToHospitalAtHomeServiceIndicator" type="ns:DischargedToHospitalAtHomeServiceIndicator_Type" minOccurs="0"/>
       
</xs:sequence>
     
</xs:complexType>
   
</xs:element>
 
</xs:sequence>
</xs:complexType>

element HospitalProviderSpell_Birth_Structure/AdmissionCharacteristics
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p521.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
properties
isRef 0
content complex
mixed false
children ns:HospitalProviderSpellNumber ns:AdministrativeCategoryCodeOnAdmission ns:PatientClassificationCode ns:AdmissionMethodCode_HospitalProviderSpell ns:SourceOfAdmissionCode_HospitalProviderSpell ns:StartDate_HospitalProviderSpell ns:StartTime_HospitalProviderSpell ns:AgeOnAdmission
source <xs:element name="AdmissionCharacteristics">
 
<xs:complexType mixed="false">
   
<xs:sequence>
     
<xs:element name="HospitalProviderSpellNumber" type="ns:HospitalProviderSpellNumber_Type" minOccurs="0"/>
     
<xs:element name="AdministrativeCategoryCodeOnAdmission" type="ns:AdministrativeCategoryCode_HospitalProviderSpell_Type" minOccurs="0"/>
     
<xs:element name="PatientClassificationCode" type="ns:PatientClassificationCode_Type" minOccurs="0"/>
     
<xs:element name="AdmissionMethodCode_HospitalProviderSpell" type="ns:AdmissionMethodCode_HospitalProviderSpell_Type" minOccurs="0"/>
     
<xs:element name="SourceOfAdmissionCode_HospitalProviderSpell" type="ns:SourceOfAdmissionCode_HospitalProviderSpell_Type" minOccurs="0"/>
     
<xs:element name="StartDate_HospitalProviderSpell" type="ns:StartDate_HospitalProviderSpell_Type"/>
     
<xs:element name="StartTime_HospitalProviderSpell" type="ns:StartTime_HospitalProviderSpell_Type" minOccurs="0"/>
     
<xs:element name="AgeOnAdmission" type="ns:AgeOnAdmission_Type"/>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element HospitalProviderSpell_Birth_Structure/AdmissionCharacteristics/HospitalProviderSpellNumber
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p522.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:HospitalProviderSpellNumber_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
minLength 
maxLength 12 
source <xs:element name="HospitalProviderSpellNumber" type="ns:HospitalProviderSpellNumber_Type" minOccurs="0"/>

element HospitalProviderSpell_Birth_Structure/AdmissionCharacteristics/AdministrativeCategoryCodeOnAdmission
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p523.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:AdministrativeCategoryCode_HospitalProviderSpell_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
length 
enumeration 01 
enumeration 02 
enumeration 03 
enumeration 04 
enumeration 98 
enumeration 99 
source <xs:element name="AdministrativeCategoryCodeOnAdmission" type="ns:AdministrativeCategoryCode_HospitalProviderSpell_Type" minOccurs="0"/>

element HospitalProviderSpell_Birth_Structure/AdmissionCharacteristics/PatientClassificationCode
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p524.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:PatientClassificationCode_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
length 
enumeration 
enumeration 
enumeration 
enumeration 
enumeration 
enumeration 
source <xs:element name="PatientClassificationCode" type="ns:PatientClassificationCode_Type" minOccurs="0"/>

element HospitalProviderSpell_Birth_Structure/AdmissionCharacteristics/AdmissionMethodCode_HospitalProviderSpell
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p525.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:AdmissionMethodCode_HospitalProviderSpell_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
length 
enumeration 2A 
enumeration 2B 
enumeration 2C 
enumeration 2D 
enumeration 11 
enumeration 12 
enumeration 13 
enumeration 21 
enumeration 22 
enumeration 23 
enumeration 24 
enumeration 25 
enumeration 28 
enumeration 31 
enumeration 32 
enumeration 81 
enumeration 82 
enumeration 83 
enumeration 98 
enumeration 99 
source <xs:element name="AdmissionMethodCode_HospitalProviderSpell" type="ns:AdmissionMethodCode_HospitalProviderSpell_Type" minOccurs="0"/>

element HospitalProviderSpell_Birth_Structure/AdmissionCharacteristics/SourceOfAdmissionCode_HospitalProviderSpell
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p526.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:SourceOfAdmissionCode_HospitalProviderSpell_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
length 
enumeration 19 
enumeration 29 
enumeration 39 
enumeration 49 
enumeration 51 
enumeration 52 
enumeration 53 
enumeration 54 
enumeration 65 
enumeration 66 
enumeration 79 
enumeration 85 
enumeration 87 
enumeration 88 
enumeration 98 
enumeration 99 
source <xs:element name="SourceOfAdmissionCode_HospitalProviderSpell" type="ns:SourceOfAdmissionCode_HospitalProviderSpell_Type" minOccurs="0"/>

element HospitalProviderSpell_Birth_Structure/AdmissionCharacteristics/StartDate_HospitalProviderSpell
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p527.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:StartDate_HospitalProviderSpell_Type
properties
isRef 0
content simple
facets
Kind Value annotation 
minInclusive 1900-01-01 
maxInclusive 2999-12-31 
source <xs:element name="StartDate_HospitalProviderSpell" type="ns:StartDate_HospitalProviderSpell_Type"/>

element HospitalProviderSpell_Birth_Structure/AdmissionCharacteristics/StartTime_HospitalProviderSpell
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p528.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:StartTime_HospitalProviderSpell_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
pattern ([0-9]|[0-1][0-9]|[2][0-3]):([0-5][0-9]):([0-5][0-9]) 
source <xs:element name="StartTime_HospitalProviderSpell" type="ns:StartTime_HospitalProviderSpell_Type" minOccurs="0"/>

element HospitalProviderSpell_Birth_Structure/AdmissionCharacteristics/AgeOnAdmission
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p529.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:AgeOnAdmission_Type
properties
isRef 0
content simple
facets
Kind Value annotation 
totalDigits 
source <xs:element name="AgeOnAdmission" type="ns:AgeOnAdmission_Type"/>

element HospitalProviderSpell_Birth_Structure/DischargeCharacteristics
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p530.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
properties
isRef 0
minOcc 0
maxOcc 1
content complex
mixed false
children ns:DischargeDestinationCode_HospitalProviderSpell ns:DischargeMethodCode_HospitalProviderSpell ns:DischargeReadyDate_HospitalProviderSpell ns:DischargeDate_HospitalProviderSpell ns:DischargeTime_HospitalProviderSpell ns:DischargedToHospitalAtHomeServiceIndicator
source <xs:element name="DischargeCharacteristics" minOccurs="0">
 
<xs:complexType mixed="false">
   
<xs:sequence>
     
<xs:element name="DischargeDestinationCode_HospitalProviderSpell" type="ns:DischargeDestinationCode_HospitalProviderSpell_Type" minOccurs="0"/>
     
<xs:element name="DischargeMethodCode_HospitalProviderSpell" type="ns:DischargeMethodCode_HospitalProviderSpell_Type" minOccurs="0"/>
     
<xs:element name="DischargeReadyDate_HospitalProviderSpell" type="ns:DischargeReadyDate_HospitalProviderSpell_Type" minOccurs="0"/>
     
<xs:element name="DischargeDate_HospitalProviderSpell" type="ns:DischargeDate_HospitalProviderSpell_Type" minOccurs="0"/>
     
<xs:element name="DischargeTime_HospitalProviderSpell" type="ns:DischargeTime_HospitalProviderSpell_Type" minOccurs="0"/>
     
<xs:element name="DischargedToHospitalAtHomeServiceIndicator" type="ns:DischargedToHospitalAtHomeServiceIndicator_Type" minOccurs="0"/>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element HospitalProviderSpell_Birth_Structure/DischargeCharacteristics/DischargeDestinationCode_HospitalProviderSpell
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p531.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:DischargeDestinationCode_HospitalProviderSpell_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
length 
enumeration 19 
enumeration 29 
enumeration 30 
enumeration 37 
enumeration 38 
enumeration 48 
enumeration 49 
enumeration 50 
enumeration 51 
enumeration 52 
enumeration 53 
enumeration 54 
enumeration 65 
enumeration 66 
enumeration 79 
enumeration 84 
enumeration 85 
enumeration 87 
enumeration 88 
enumeration 98 
enumeration 99 
source <xs:element name="DischargeDestinationCode_HospitalProviderSpell" type="ns:DischargeDestinationCode_HospitalProviderSpell_Type" minOccurs="0"/>

element HospitalProviderSpell_Birth_Structure/DischargeCharacteristics/DischargeMethodCode_HospitalProviderSpell
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p532.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:DischargeMethodCode_HospitalProviderSpell_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
length 
enumeration 
enumeration 
enumeration 
enumeration 
enumeration 
enumeration 
enumeration 
source <xs:element name="DischargeMethodCode_HospitalProviderSpell" type="ns:DischargeMethodCode_HospitalProviderSpell_Type" minOccurs="0"/>

element HospitalProviderSpell_Birth_Structure/DischargeCharacteristics/DischargeReadyDate_HospitalProviderSpell
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p533.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:DischargeReadyDate_HospitalProviderSpell_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
minInclusive 1900-01-01 
maxInclusive 2999-12-31 
source <xs:element name="DischargeReadyDate_HospitalProviderSpell" type="ns:DischargeReadyDate_HospitalProviderSpell_Type" minOccurs="0"/>

element HospitalProviderSpell_Birth_Structure/DischargeCharacteristics/DischargeDate_HospitalProviderSpell
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p534.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:DischargeDate_HospitalProviderSpell_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
minInclusive 1900-01-01 
maxInclusive 2999-12-31 
source <xs:element name="DischargeDate_HospitalProviderSpell" type="ns:DischargeDate_HospitalProviderSpell_Type" minOccurs="0"/>

element HospitalProviderSpell_Birth_Structure/DischargeCharacteristics/DischargeTime_HospitalProviderSpell
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p535.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:DischargeTime_HospitalProviderSpell_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
pattern ([0-9]|[0-1][0-9]|[2][0-3]):([0-5][0-9]):([0-5][0-9]) 
source <xs:element name="DischargeTime_HospitalProviderSpell" type="ns:DischargeTime_HospitalProviderSpell_Type" minOccurs="0"/>

element HospitalProviderSpell_Birth_Structure/DischargeCharacteristics/DischargedToHospitalAtHomeServiceIndicator
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p536.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:DischargedToHospitalAtHomeServiceIndicator_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
length 
enumeration 
enumeration 
enumeration 
source <xs:element name="DischargedToHospitalAtHomeServiceIndicator" type="ns:DischargedToHospitalAtHomeServiceIndicator_Type" minOccurs="0"/>

complexType HospitalProviderSpell_GeneralEpisode_Structure
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p537.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
children ns:AdmissionCharacteristics ns:DischargeCharacteristics
used by
elements AdmittedPatientCare_Finished_GeneralEpisode_Structure/HospitalProviderSpell AdmittedPatientCare_Finished_DeliveryEpisode_Structure/HospitalProviderSpell
source <xs:complexType name="HospitalProviderSpell_GeneralEpisode_Structure">
 
<xs:sequence>
   
<xs:element name="AdmissionCharacteristics">
     
<xs:complexType mixed="false">
       
<xs:sequence>
         
<xs:element name="HospitalProviderSpellNumber" type="ns:HospitalProviderSpellNumber_Type" minOccurs="0"/>
         
<xs:element name="AdministrativeCategoryCodeOnAdmission" type="ns:AdministrativeCategoryCode_HospitalProviderSpell_Type" minOccurs="0"/>
         
<xs:element name="PatientClassificationCode" type="ns:PatientClassificationCode_Type" minOccurs="0"/>
         
<xs:element name="AdmissionMethodCode_HospitalProviderSpell" type="ns:AdmissionMethodCode_HospitalProviderSpell_Type" minOccurs="0"/>
         
<xs:element name="SourceOfAdmissionCode_HospitalProviderSpell" type="ns:SourceOfAdmissionCode_HospitalProviderSpell_Type" minOccurs="0"/>
         
<xs:element name="StartDate_HospitalProviderSpell" type="ns:StartDate_HospitalProviderSpell_Type"/>
         
<xs:element name="StartTime_HospitalProviderSpell" type="ns:StartTime_HospitalProviderSpell_Type" minOccurs="0"/>
         
<xs:element name="AgeOnAdmission" type="ns:AgeOnAdmission_Type"/>
         
<xs:element name="AmbulanceIncidentNumber" type="ns:AmbulanceIncidentNumber_Type" minOccurs="0"/>
         
<xs:element name="OrganisationCodeConveyingAmbulanceTrust" type="ns:OrganisationCodeConveyingAmbulanceTrust_Type" minOccurs="0"/>
       
</xs:sequence>
     
</xs:complexType>
   
</xs:element>
   
<xs:element name="DischargeCharacteristics" minOccurs="0">
     
<xs:complexType mixed="false">
       
<xs:sequence>
         
<xs:element name="DischargeDestinationCode_HospitalProviderSpell" type="ns:DischargeDestinationCode_HospitalProviderSpell_Type" minOccurs="0"/>
         
<xs:element name="DischargeMethodCode_HospitalProviderSpell" type="ns:DischargeMethodCode_HospitalProviderSpell_Type" minOccurs="0"/>
         
<xs:element name="DischargeReadyDate_HospitalProviderSpell" type="ns:DischargeReadyDate_HospitalProviderSpell_Type" minOccurs="0"/>
         
<xs:element name="DischargeDate_HospitalProviderSpell" type="ns:DischargeDate_HospitalProviderSpell_Type" minOccurs="0"/>
         
<xs:element name="DischargeTime_HospitalProviderSpell" type="ns:DischargeTime_HospitalProviderSpell_Type" minOccurs="0"/>
         
<xs:element name="DischargedToHospitalAtHomeServiceIndicator" type="ns:DischargedToHospitalAtHomeServiceIndicator_Type" minOccurs="0"/>
       
</xs:sequence>
     
</xs:complexType>
   
</xs:element>
 
</xs:sequence>
</xs:complexType>

element HospitalProviderSpell_GeneralEpisode_Structure/AdmissionCharacteristics
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p538.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
properties
isRef 0
content complex
mixed false
children ns:HospitalProviderSpellNumber ns:AdministrativeCategoryCodeOnAdmission ns:PatientClassificationCode ns:AdmissionMethodCode_HospitalProviderSpell ns:SourceOfAdmissionCode_HospitalProviderSpell ns:StartDate_HospitalProviderSpell ns:StartTime_HospitalProviderSpell ns:AgeOnAdmission ns:AmbulanceIncidentNumber ns:OrganisationCodeConveyingAmbulanceTrust
source <xs:element name="AdmissionCharacteristics">
 
<xs:complexType mixed="false">
   
<xs:sequence>
     
<xs:element name="HospitalProviderSpellNumber" type="ns:HospitalProviderSpellNumber_Type" minOccurs="0"/>
     
<xs:element name="AdministrativeCategoryCodeOnAdmission" type="ns:AdministrativeCategoryCode_HospitalProviderSpell_Type" minOccurs="0"/>
     
<xs:element name="PatientClassificationCode" type="ns:PatientClassificationCode_Type" minOccurs="0"/>
     
<xs:element name="AdmissionMethodCode_HospitalProviderSpell" type="ns:AdmissionMethodCode_HospitalProviderSpell_Type" minOccurs="0"/>
     
<xs:element name="SourceOfAdmissionCode_HospitalProviderSpell" type="ns:SourceOfAdmissionCode_HospitalProviderSpell_Type" minOccurs="0"/>
     
<xs:element name="StartDate_HospitalProviderSpell" type="ns:StartDate_HospitalProviderSpell_Type"/>
     
<xs:element name="StartTime_HospitalProviderSpell" type="ns:StartTime_HospitalProviderSpell_Type" minOccurs="0"/>
     
<xs:element name="AgeOnAdmission" type="ns:AgeOnAdmission_Type"/>
     
<xs:element name="AmbulanceIncidentNumber" type="ns:AmbulanceIncidentNumber_Type" minOccurs="0"/>
     
<xs:element name="OrganisationCodeConveyingAmbulanceTrust" type="ns:OrganisationCodeConveyingAmbulanceTrust_Type" minOccurs="0"/>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element HospitalProviderSpell_GeneralEpisode_Structure/AdmissionCharacteristics/HospitalProviderSpellNumber
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p539.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:HospitalProviderSpellNumber_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
minLength 
maxLength 12 
source <xs:element name="HospitalProviderSpellNumber" type="ns:HospitalProviderSpellNumber_Type" minOccurs="0"/>

element HospitalProviderSpell_GeneralEpisode_Structure/AdmissionCharacteristics/AdministrativeCategoryCodeOnAdmission
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p540.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:AdministrativeCategoryCode_HospitalProviderSpell_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
length 
enumeration 01 
enumeration 02 
enumeration 03 
enumeration 04 
enumeration 98 
enumeration 99 
source <xs:element name="AdministrativeCategoryCodeOnAdmission" type="ns:AdministrativeCategoryCode_HospitalProviderSpell_Type" minOccurs="0"/>

element HospitalProviderSpell_GeneralEpisode_Structure/AdmissionCharacteristics/PatientClassificationCode
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p541.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:PatientClassificationCode_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
length 
enumeration 
enumeration 
enumeration 
enumeration 
enumeration 
enumeration 
source <xs:element name="PatientClassificationCode" type="ns:PatientClassificationCode_Type" minOccurs="0"/>

element HospitalProviderSpell_GeneralEpisode_Structure/AdmissionCharacteristics/AdmissionMethodCode_HospitalProviderSpell
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p542.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:AdmissionMethodCode_HospitalProviderSpell_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
length 
enumeration 2A 
enumeration 2B 
enumeration 2C 
enumeration 2D 
enumeration 11 
enumeration 12 
enumeration 13 
enumeration 21 
enumeration 22 
enumeration 23 
enumeration 24 
enumeration 25 
enumeration 28 
enumeration 31 
enumeration 32 
enumeration 81 
enumeration 82 
enumeration 83 
enumeration 98 
enumeration 99 
source <xs:element name="AdmissionMethodCode_HospitalProviderSpell" type="ns:AdmissionMethodCode_HospitalProviderSpell_Type" minOccurs="0"/>

element HospitalProviderSpell_GeneralEpisode_Structure/AdmissionCharacteristics/SourceOfAdmissionCode_HospitalProviderSpell
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p543.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:SourceOfAdmissionCode_HospitalProviderSpell_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
length 
enumeration 19 
enumeration 29 
enumeration 39 
enumeration 49 
enumeration 51 
enumeration 52 
enumeration 53 
enumeration 54 
enumeration 65 
enumeration 66 
enumeration 79 
enumeration 85 
enumeration 87 
enumeration 88 
enumeration 98 
enumeration 99 
source <xs:element name="SourceOfAdmissionCode_HospitalProviderSpell" type="ns:SourceOfAdmissionCode_HospitalProviderSpell_Type" minOccurs="0"/>

element HospitalProviderSpell_GeneralEpisode_Structure/AdmissionCharacteristics/StartDate_HospitalProviderSpell
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p544.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:StartDate_HospitalProviderSpell_Type
properties
isRef 0
content simple
facets
Kind Value annotation 
minInclusive 1900-01-01 
maxInclusive 2999-12-31 
source <xs:element name="StartDate_HospitalProviderSpell" type="ns:StartDate_HospitalProviderSpell_Type"/>

element HospitalProviderSpell_GeneralEpisode_Structure/AdmissionCharacteristics/StartTime_HospitalProviderSpell
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p545.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:StartTime_HospitalProviderSpell_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
pattern ([0-9]|[0-1][0-9]|[2][0-3]):([0-5][0-9]):([0-5][0-9]) 
source <xs:element name="StartTime_HospitalProviderSpell" type="ns:StartTime_HospitalProviderSpell_Type" minOccurs="0"/>

element HospitalProviderSpell_GeneralEpisode_Structure/AdmissionCharacteristics/AgeOnAdmission
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p546.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:AgeOnAdmission_Type
properties
isRef 0
content simple
facets
Kind Value annotation 
totalDigits 
source <xs:element name="AgeOnAdmission" type="ns:AgeOnAdmission_Type"/>

element HospitalProviderSpell_GeneralEpisode_Structure/AdmissionCharacteristics/AmbulanceIncidentNumber
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p547.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:AmbulanceIncidentNumber_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
minLength 
maxLength 20 
source <xs:element name="AmbulanceIncidentNumber" type="ns:AmbulanceIncidentNumber_Type" minOccurs="0"/>

element HospitalProviderSpell_GeneralEpisode_Structure/AdmissionCharacteristics/OrganisationCodeConveyingAmbulanceTrust
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p548.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:OrganisationCodeConveyingAmbulanceTrust_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
minLength 
maxLength 12 
source <xs:element name="OrganisationCodeConveyingAmbulanceTrust" type="ns:OrganisationCodeConveyingAmbulanceTrust_Type" minOccurs="0"/>

element HospitalProviderSpell_GeneralEpisode_Structure/DischargeCharacteristics
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p549.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
properties
isRef 0
minOcc 0
maxOcc 1
content complex
mixed false
children ns:DischargeDestinationCode_HospitalProviderSpell ns:DischargeMethodCode_HospitalProviderSpell ns:DischargeReadyDate_HospitalProviderSpell ns:DischargeDate_HospitalProviderSpell ns:DischargeTime_HospitalProviderSpell ns:DischargedToHospitalAtHomeServiceIndicator
source <xs:element name="DischargeCharacteristics" minOccurs="0">
 
<xs:complexType mixed="false">
   
<xs:sequence>
     
<xs:element name="DischargeDestinationCode_HospitalProviderSpell" type="ns:DischargeDestinationCode_HospitalProviderSpell_Type" minOccurs="0"/>
     
<xs:element name="DischargeMethodCode_HospitalProviderSpell" type="ns:DischargeMethodCode_HospitalProviderSpell_Type" minOccurs="0"/>
     
<xs:element name="DischargeReadyDate_HospitalProviderSpell" type="ns:DischargeReadyDate_HospitalProviderSpell_Type" minOccurs="0"/>
     
<xs:element name="DischargeDate_HospitalProviderSpell" type="ns:DischargeDate_HospitalProviderSpell_Type" minOccurs="0"/>
     
<xs:element name="DischargeTime_HospitalProviderSpell" type="ns:DischargeTime_HospitalProviderSpell_Type" minOccurs="0"/>
     
<xs:element name="DischargedToHospitalAtHomeServiceIndicator" type="ns:DischargedToHospitalAtHomeServiceIndicator_Type" minOccurs="0"/>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element HospitalProviderSpell_GeneralEpisode_Structure/DischargeCharacteristics/DischargeDestinationCode_HospitalProviderSpell
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p550.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:DischargeDestinationCode_HospitalProviderSpell_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
length 
enumeration 19 
enumeration 29 
enumeration 30 
enumeration 37 
enumeration 38 
enumeration 48 
enumeration 49 
enumeration 50 
enumeration 51 
enumeration 52 
enumeration 53 
enumeration 54 
enumeration 65 
enumeration 66 
enumeration 79 
enumeration 84 
enumeration 85 
enumeration 87 
enumeration 88 
enumeration 98 
enumeration 99 
source <xs:element name="DischargeDestinationCode_HospitalProviderSpell" type="ns:DischargeDestinationCode_HospitalProviderSpell_Type" minOccurs="0"/>

element HospitalProviderSpell_GeneralEpisode_Structure/DischargeCharacteristics/DischargeMethodCode_HospitalProviderSpell
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p551.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:DischargeMethodCode_HospitalProviderSpell_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
length 
enumeration 
enumeration 
enumeration 
enumeration 
enumeration 
enumeration 
enumeration 
source <xs:element name="DischargeMethodCode_HospitalProviderSpell" type="ns:DischargeMethodCode_HospitalProviderSpell_Type" minOccurs="0"/>

element HospitalProviderSpell_GeneralEpisode_Structure/DischargeCharacteristics/DischargeReadyDate_HospitalProviderSpell
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p552.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:DischargeReadyDate_HospitalProviderSpell_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
minInclusive 1900-01-01 
maxInclusive 2999-12-31 
source <xs:element name="DischargeReadyDate_HospitalProviderSpell" type="ns:DischargeReadyDate_HospitalProviderSpell_Type" minOccurs="0"/>

element HospitalProviderSpell_GeneralEpisode_Structure/DischargeCharacteristics/DischargeDate_HospitalProviderSpell
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p553.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:DischargeDate_HospitalProviderSpell_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
minInclusive 1900-01-01 
maxInclusive 2999-12-31 
source <xs:element name="DischargeDate_HospitalProviderSpell" type="ns:DischargeDate_HospitalProviderSpell_Type" minOccurs="0"/>

element HospitalProviderSpell_GeneralEpisode_Structure/DischargeCharacteristics/DischargeTime_HospitalProviderSpell
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p554.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:DischargeTime_HospitalProviderSpell_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
pattern ([0-9]|[0-1][0-9]|[2][0-3]):([0-5][0-9]):([0-5][0-9]) 
source <xs:element name="DischargeTime_HospitalProviderSpell" type="ns:DischargeTime_HospitalProviderSpell_Type" minOccurs="0"/>

element HospitalProviderSpell_GeneralEpisode_Structure/DischargeCharacteristics/DischargedToHospitalAtHomeServiceIndicator
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p555.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:DischargedToHospitalAtHomeServiceIndicator_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
length 
enumeration 
enumeration 
enumeration 
source <xs:element name="DischargedToHospitalAtHomeServiceIndicator" type="ns:DischargedToHospitalAtHomeServiceIndicator_Type" minOccurs="0"/>

complexType HospitalProviderSpell_Structure
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p556.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
children ns:AdmissionCharacteristics ns:DischargeCharacteristics
used by
elements AdmittedPatientCare_Unfinished_GeneralEpisode_Structure/HospitalProviderSpell AdmittedPatientCare_Unfinished_DeliveryEpisode_Structure/HospitalProviderSpell
source <xs:complexType name="HospitalProviderSpell_Structure">
 
<xs:sequence>
   
<xs:element name="AdmissionCharacteristics">
     
<xs:complexType mixed="false">
       
<xs:sequence>
         
<xs:element name="HospitalProviderSpellNumber" type="ns:HospitalProviderSpellNumber_Type" minOccurs="0"/>
         
<xs:element name="AdministrativeCategoryCodeOnAdmission" type="ns:AdministrativeCategoryCode_HospitalProviderSpell_Type" minOccurs="0"/>
         
<xs:element name="PatientClassificationCode" type="ns:PatientClassificationCode_Type" minOccurs="0"/>
         
<xs:element name="AdmissionMethodCode_HospitalProviderSpell" type="ns:AdmissionMethodCode_HospitalProviderSpell_Type" minOccurs="0"/>
         
<xs:element name="SourceOfAdmissionCode_HospitalProviderSpell" type="ns:SourceOfAdmissionCode_HospitalProviderSpell_Type" minOccurs="0"/>
         
<xs:element name="StartDate_HospitalProviderSpell" type="ns:StartDate_HospitalProviderSpell_Type"/>
         
<xs:element name="StartTime_HospitalProviderSpell" type="ns:StartTime_HospitalProviderSpell_Type" minOccurs="0"/>
         
<xs:element name="AgeOnAdmission" type="ns:AgeOnAdmission_Type"/>
         
<xs:element name="AmbulanceIncidentNumber" type="ns:AmbulanceIncidentNumber_Type" minOccurs="0"/>
         
<xs:element name="OrganisationCodeConveyingAmbulanceTrust" type="ns:OrganisationCodeConveyingAmbulanceTrust_Type" minOccurs="0"/>
       
</xs:sequence>
     
</xs:complexType>
   
</xs:element>
   
<xs:element name="DischargeCharacteristics" minOccurs="0">
     
<xs:complexType mixed="false">
       
<xs:sequence>
         
<xs:element name="DischargeDestinationCode_HospitalProviderSpell" type="ns:DischargeDestinationCode_HospitalProviderSpell_Type" minOccurs="0"/>
         
<xs:element name="DischargeMethodCode_HospitalProviderSpell" type="ns:DischargeMethodCode_HospitalProviderSpell_Type" minOccurs="0"/>
         
<xs:element name="DischargeReadyDate_HospitalProviderSpell" type="ns:DischargeReadyDate_HospitalProviderSpell_Type" minOccurs="0"/>
         
<xs:element name="DischargeDate_HospitalProviderSpell" type="ns:DischargeDate_HospitalProviderSpell_Type" minOccurs="0"/>
         
<xs:element name="DischargeTime_HospitalProviderSpell" type="ns:DischargeTime_HospitalProviderSpell_Type" minOccurs="0"/>
         
<xs:element name="DischargedToHospitalAtHomeServiceIndicator" type="ns:DischargedToHospitalAtHomeServiceIndicator_Type" minOccurs="0"/>
       
</xs:sequence>
     
</xs:complexType>
   
</xs:element>
 
</xs:sequence>
</xs:complexType>

element HospitalProviderSpell_Structure/AdmissionCharacteristics
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p557.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
properties
isRef 0
content complex
mixed false
children ns:HospitalProviderSpellNumber ns:AdministrativeCategoryCodeOnAdmission ns:PatientClassificationCode ns:AdmissionMethodCode_HospitalProviderSpell ns:SourceOfAdmissionCode_HospitalProviderSpell ns:StartDate_HospitalProviderSpell ns:StartTime_HospitalProviderSpell ns:AgeOnAdmission ns:AmbulanceIncidentNumber ns:OrganisationCodeConveyingAmbulanceTrust
source <xs:element name="AdmissionCharacteristics">
 
<xs:complexType mixed="false">
   
<xs:sequence>
     
<xs:element name="HospitalProviderSpellNumber" type="ns:HospitalProviderSpellNumber_Type" minOccurs="0"/>
     
<xs:element name="AdministrativeCategoryCodeOnAdmission" type="ns:AdministrativeCategoryCode_HospitalProviderSpell_Type" minOccurs="0"/>
     
<xs:element name="PatientClassificationCode" type="ns:PatientClassificationCode_Type" minOccurs="0"/>
     
<xs:element name="AdmissionMethodCode_HospitalProviderSpell" type="ns:AdmissionMethodCode_HospitalProviderSpell_Type" minOccurs="0"/>
     
<xs:element name="SourceOfAdmissionCode_HospitalProviderSpell" type="ns:SourceOfAdmissionCode_HospitalProviderSpell_Type" minOccurs="0"/>
     
<xs:element name="StartDate_HospitalProviderSpell" type="ns:StartDate_HospitalProviderSpell_Type"/>
     
<xs:element name="StartTime_HospitalProviderSpell" type="ns:StartTime_HospitalProviderSpell_Type" minOccurs="0"/>
     
<xs:element name="AgeOnAdmission" type="ns:AgeOnAdmission_Type"/>
     
<xs:element name="AmbulanceIncidentNumber" type="ns:AmbulanceIncidentNumber_Type" minOccurs="0"/>
     
<xs:element name="OrganisationCodeConveyingAmbulanceTrust" type="ns:OrganisationCodeConveyingAmbulanceTrust_Type" minOccurs="0"/>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element HospitalProviderSpell_Structure/AdmissionCharacteristics/HospitalProviderSpellNumber
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p558.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:HospitalProviderSpellNumber_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
minLength 
maxLength 12 
source <xs:element name="HospitalProviderSpellNumber" type="ns:HospitalProviderSpellNumber_Type" minOccurs="0"/>

element HospitalProviderSpell_Structure/AdmissionCharacteristics/AdministrativeCategoryCodeOnAdmission
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p559.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:AdministrativeCategoryCode_HospitalProviderSpell_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
length 
enumeration 01 
enumeration 02 
enumeration 03 
enumeration 04 
enumeration 98 
enumeration 99 
source <xs:element name="AdministrativeCategoryCodeOnAdmission" type="ns:AdministrativeCategoryCode_HospitalProviderSpell_Type" minOccurs="0"/>

element HospitalProviderSpell_Structure/AdmissionCharacteristics/PatientClassificationCode
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p560.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:PatientClassificationCode_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
length 
enumeration 
enumeration 
enumeration 
enumeration 
enumeration 
enumeration 
source <xs:element name="PatientClassificationCode" type="ns:PatientClassificationCode_Type" minOccurs="0"/>

element HospitalProviderSpell_Structure/AdmissionCharacteristics/AdmissionMethodCode_HospitalProviderSpell
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p561.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:AdmissionMethodCode_HospitalProviderSpell_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
length 
enumeration 2A 
enumeration 2B 
enumeration 2C 
enumeration 2D 
enumeration 11 
enumeration 12 
enumeration 13 
enumeration 21 
enumeration 22 
enumeration 23 
enumeration 24 
enumeration 25 
enumeration 28 
enumeration 31 
enumeration 32 
enumeration 81 
enumeration 82 
enumeration 83 
enumeration 98 
enumeration 99 
source <xs:element name="AdmissionMethodCode_HospitalProviderSpell" type="ns:AdmissionMethodCode_HospitalProviderSpell_Type" minOccurs="0"/>

element HospitalProviderSpell_Structure/AdmissionCharacteristics/SourceOfAdmissionCode_HospitalProviderSpell
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p562.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:SourceOfAdmissionCode_HospitalProviderSpell_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
length 
enumeration 19 
enumeration 29 
enumeration 39 
enumeration 49 
enumeration 51 
enumeration 52 
enumeration 53 
enumeration 54 
enumeration 65 
enumeration 66 
enumeration 79 
enumeration 85 
enumeration 87 
enumeration 88 
enumeration 98 
enumeration 99 
source <xs:element name="SourceOfAdmissionCode_HospitalProviderSpell" type="ns:SourceOfAdmissionCode_HospitalProviderSpell_Type" minOccurs="0"/>

element HospitalProviderSpell_Structure/AdmissionCharacteristics/StartDate_HospitalProviderSpell
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p563.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:StartDate_HospitalProviderSpell_Type
properties
isRef 0
content simple
facets
Kind Value annotation 
minInclusive 1900-01-01 
maxInclusive 2999-12-31 
source <xs:element name="StartDate_HospitalProviderSpell" type="ns:StartDate_HospitalProviderSpell_Type"/>

element HospitalProviderSpell_Structure/AdmissionCharacteristics/StartTime_HospitalProviderSpell
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p564.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:StartTime_HospitalProviderSpell_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
pattern ([0-9]|[0-1][0-9]|[2][0-3]):([0-5][0-9]):([0-5][0-9]) 
source <xs:element name="StartTime_HospitalProviderSpell" type="ns:StartTime_HospitalProviderSpell_Type" minOccurs="0"/>

element HospitalProviderSpell_Structure/AdmissionCharacteristics/AgeOnAdmission
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p565.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:AgeOnAdmission_Type
properties
isRef 0
content simple
facets
Kind Value annotation 
totalDigits 
source <xs:element name="AgeOnAdmission" type="ns:AgeOnAdmission_Type"/>

element HospitalProviderSpell_Structure/AdmissionCharacteristics/AmbulanceIncidentNumber
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p566.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:AmbulanceIncidentNumber_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
minLength 
maxLength 20 
source <xs:element name="AmbulanceIncidentNumber" type="ns:AmbulanceIncidentNumber_Type" minOccurs="0"/>

element HospitalProviderSpell_Structure/AdmissionCharacteristics/OrganisationCodeConveyingAmbulanceTrust
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p567.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:OrganisationCodeConveyingAmbulanceTrust_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
minLength 
maxLength 12 
source <xs:element name="OrganisationCodeConveyingAmbulanceTrust" type="ns:OrganisationCodeConveyingAmbulanceTrust_Type" minOccurs="0"/>

element HospitalProviderSpell_Structure/DischargeCharacteristics
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p568.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
properties
isRef 0
minOcc 0
maxOcc 1
content complex
mixed false
children ns:DischargeDestinationCode_HospitalProviderSpell ns:DischargeMethodCode_HospitalProviderSpell ns:DischargeReadyDate_HospitalProviderSpell ns:DischargeDate_HospitalProviderSpell ns:DischargeTime_HospitalProviderSpell ns:DischargedToHospitalAtHomeServiceIndicator
source <xs:element name="DischargeCharacteristics" minOccurs="0">
 
<xs:complexType mixed="false">
   
<xs:sequence>
     
<xs:element name="DischargeDestinationCode_HospitalProviderSpell" type="ns:DischargeDestinationCode_HospitalProviderSpell_Type" minOccurs="0"/>
     
<xs:element name="DischargeMethodCode_HospitalProviderSpell" type="ns:DischargeMethodCode_HospitalProviderSpell_Type" minOccurs="0"/>
     
<xs:element name="DischargeReadyDate_HospitalProviderSpell" type="ns:DischargeReadyDate_HospitalProviderSpell_Type" minOccurs="0"/>
     
<xs:element name="DischargeDate_HospitalProviderSpell" type="ns:DischargeDate_HospitalProviderSpell_Type" minOccurs="0"/>
     
<xs:element name="DischargeTime_HospitalProviderSpell" type="ns:DischargeTime_HospitalProviderSpell_Type" minOccurs="0"/>
     
<xs:element name="DischargedToHospitalAtHomeServiceIndicator" type="ns:DischargedToHospitalAtHomeServiceIndicator_Type" minOccurs="0"/>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element HospitalProviderSpell_Structure/DischargeCharacteristics/DischargeDestinationCode_HospitalProviderSpell
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p569.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:DischargeDestinationCode_HospitalProviderSpell_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
length 
enumeration 19 
enumeration 29 
enumeration 30 
enumeration 37 
enumeration 38 
enumeration 48 
enumeration 49 
enumeration 50 
enumeration 51 
enumeration 52 
enumeration 53 
enumeration 54 
enumeration 65 
enumeration 66 
enumeration 79 
enumeration 84 
enumeration 85 
enumeration 87 
enumeration 88 
enumeration 98 
enumeration 99 
source <xs:element name="DischargeDestinationCode_HospitalProviderSpell" type="ns:DischargeDestinationCode_HospitalProviderSpell_Type" minOccurs="0"/>

element HospitalProviderSpell_Structure/DischargeCharacteristics/DischargeMethodCode_HospitalProviderSpell
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p570.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:DischargeMethodCode_HospitalProviderSpell_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
length 
enumeration 
enumeration 
enumeration 
enumeration 
enumeration 
enumeration 
enumeration 
source <xs:element name="DischargeMethodCode_HospitalProviderSpell" type="ns:DischargeMethodCode_HospitalProviderSpell_Type" minOccurs="0"/>

element HospitalProviderSpell_Structure/DischargeCharacteristics/DischargeReadyDate_HospitalProviderSpell
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p571.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:DischargeReadyDate_HospitalProviderSpell_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
minInclusive 1900-01-01 
maxInclusive 2999-12-31 
source <xs:element name="DischargeReadyDate_HospitalProviderSpell" type="ns:DischargeReadyDate_HospitalProviderSpell_Type" minOccurs="0"/>

element HospitalProviderSpell_Structure/DischargeCharacteristics/DischargeDate_HospitalProviderSpell
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p572.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:DischargeDate_HospitalProviderSpell_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
minInclusive 1900-01-01 
maxInclusive 2999-12-31 
source <xs:element name="DischargeDate_HospitalProviderSpell" type="ns:DischargeDate_HospitalProviderSpell_Type" minOccurs="0"/>

element HospitalProviderSpell_Structure/DischargeCharacteristics/DischargeTime_HospitalProviderSpell
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p573.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:DischargeTime_HospitalProviderSpell_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
pattern ([0-9]|[0-1][0-9]|[2][0-3]):([0-5][0-9]):([0-5][0-9]) 
source <xs:element name="DischargeTime_HospitalProviderSpell" type="ns:DischargeTime_HospitalProviderSpell_Type" minOccurs="0"/>

element HospitalProviderSpell_Structure/DischargeCharacteristics/DischargedToHospitalAtHomeServiceIndicator
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p574.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:DischargedToHospitalAtHomeServiceIndicator_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
length 
enumeration 
enumeration 
enumeration 
source <xs:element name="DischargedToHospitalAtHomeServiceIndicator" type="ns:DischargedToHospitalAtHomeServiceIndicator_Type" minOccurs="0"/>

complexType HospitalProviderSpellPsychiatric_Structure
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p575.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
children ns:AdmissionCharacteristics
used by
element AdmittedPatientCare_DetainedAndOrLongTermPsychiatricCensus_Structure/HospitalProviderSpell
source <xs:complexType name="HospitalProviderSpellPsychiatric_Structure">
 
<xs:sequence>
   
<xs:element name="AdmissionCharacteristics">
     
<xs:complexType mixed="false">
       
<xs:sequence>
         
<xs:element name="HospitalProviderSpellNumber" type="ns:HospitalProviderSpellNumber_Type" minOccurs="0"/>
         
<xs:element name="AdministrativeCategoryCodeOnAdmission" type="ns:AdministrativeCategoryCode_HospitalProviderSpell_Type" minOccurs="0"/>
         
<xs:element name="PatientClassificationCode" type="ns:PatientClassificationCode_Type" minOccurs="0"/>
         
<xs:element name="AdmissionMethodCode_HospitalProviderSpell" type="ns:AdmissionMethodCode_HospitalProviderSpell_Type" minOccurs="0"/>
         
<xs:element name="SourceOfAdmissionCode_HospitalProviderSpell" type="ns:SourceOfAdmissionCode_HospitalProviderSpell_Type" minOccurs="0"/>
         
<xs:element name="StartDate_HospitalProviderSpell" type="ns:StartDate_HospitalProviderSpell_Type"/>
         
<xs:element name="StartTime_HospitalProviderSpell" type="ns:StartTime_HospitalProviderSpell_Type" minOccurs="0"/>
         
<xs:element name="AgeOnAdmission" type="ns:AgeOnAdmission_Type"/>
       
</xs:sequence>
     
</xs:complexType>
   
</xs:element>
 
</xs:sequence>
</xs:complexType>

element HospitalProviderSpellPsychiatric_Structure/AdmissionCharacteristics
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p576.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
properties
isRef 0
content complex
mixed false
children ns:HospitalProviderSpellNumber ns:AdministrativeCategoryCodeOnAdmission ns:PatientClassificationCode ns:AdmissionMethodCode_HospitalProviderSpell ns:SourceOfAdmissionCode_HospitalProviderSpell ns:StartDate_HospitalProviderSpell ns:StartTime_HospitalProviderSpell ns:AgeOnAdmission
source <xs:element name="AdmissionCharacteristics">
 
<xs:complexType mixed="false">
   
<xs:sequence>
     
<xs:element name="HospitalProviderSpellNumber" type="ns:HospitalProviderSpellNumber_Type" minOccurs="0"/>
     
<xs:element name="AdministrativeCategoryCodeOnAdmission" type="ns:AdministrativeCategoryCode_HospitalProviderSpell_Type" minOccurs="0"/>
     
<xs:element name="PatientClassificationCode" type="ns:PatientClassificationCode_Type" minOccurs="0"/>
     
<xs:element name="AdmissionMethodCode_HospitalProviderSpell" type="ns:AdmissionMethodCode_HospitalProviderSpell_Type" minOccurs="0"/>
     
<xs:element name="SourceOfAdmissionCode_HospitalProviderSpell" type="ns:SourceOfAdmissionCode_HospitalProviderSpell_Type" minOccurs="0"/>
     
<xs:element name="StartDate_HospitalProviderSpell" type="ns:StartDate_HospitalProviderSpell_Type"/>
     
<xs:element name="StartTime_HospitalProviderSpell" type="ns:StartTime_HospitalProviderSpell_Type" minOccurs="0"/>
     
<xs:element name="AgeOnAdmission" type="ns:AgeOnAdmission_Type"/>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element HospitalProviderSpellPsychiatric_Structure/AdmissionCharacteristics/HospitalProviderSpellNumber
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p577.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:HospitalProviderSpellNumber_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
minLength 
maxLength 12 
source <xs:element name="HospitalProviderSpellNumber" type="ns:HospitalProviderSpellNumber_Type" minOccurs="0"/>

element HospitalProviderSpellPsychiatric_Structure/AdmissionCharacteristics/AdministrativeCategoryCodeOnAdmission
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p578.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:AdministrativeCategoryCode_HospitalProviderSpell_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
length 
enumeration 01 
enumeration 02 
enumeration 03 
enumeration 04 
enumeration 98 
enumeration 99 
source <xs:element name="AdministrativeCategoryCodeOnAdmission" type="ns:AdministrativeCategoryCode_HospitalProviderSpell_Type" minOccurs="0"/>

element HospitalProviderSpellPsychiatric_Structure/AdmissionCharacteristics/PatientClassificationCode
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p579.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:PatientClassificationCode_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
length 
enumeration 
enumeration 
enumeration 
enumeration 
enumeration 
enumeration 
source <xs:element name="PatientClassificationCode" type="ns:PatientClassificationCode_Type" minOccurs="0"/>

element HospitalProviderSpellPsychiatric_Structure/AdmissionCharacteristics/AdmissionMethodCode_HospitalProviderSpell
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p580.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:AdmissionMethodCode_HospitalProviderSpell_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
length 
enumeration 2A 
enumeration 2B 
enumeration 2C 
enumeration 2D 
enumeration 11 
enumeration 12 
enumeration 13 
enumeration 21 
enumeration 22 
enumeration 23 
enumeration 24 
enumeration 25 
enumeration 28 
enumeration 31 
enumeration 32 
enumeration 81 
enumeration 82 
enumeration 83 
enumeration 98 
enumeration 99 
source <xs:element name="AdmissionMethodCode_HospitalProviderSpell" type="ns:AdmissionMethodCode_HospitalProviderSpell_Type" minOccurs="0"/>

element HospitalProviderSpellPsychiatric_Structure/AdmissionCharacteristics/SourceOfAdmissionCode_HospitalProviderSpell
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p581.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:SourceOfAdmissionCode_HospitalProviderSpell_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
length 
enumeration 19 
enumeration 29 
enumeration 39 
enumeration 49 
enumeration 51 
enumeration 52 
enumeration 53 
enumeration 54 
enumeration 65 
enumeration 66 
enumeration 79 
enumeration 85 
enumeration 87 
enumeration 88 
enumeration 98 
enumeration 99 
source <xs:element name="SourceOfAdmissionCode_HospitalProviderSpell" type="ns:SourceOfAdmissionCode_HospitalProviderSpell_Type" minOccurs="0"/>

element HospitalProviderSpellPsychiatric_Structure/AdmissionCharacteristics/StartDate_HospitalProviderSpell
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p582.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:StartDate_HospitalProviderSpell_Type
properties
isRef 0
content simple
facets
Kind Value annotation 
minInclusive 1900-01-01 
maxInclusive 2999-12-31 
source <xs:element name="StartDate_HospitalProviderSpell" type="ns:StartDate_HospitalProviderSpell_Type"/>

element HospitalProviderSpellPsychiatric_Structure/AdmissionCharacteristics/StartTime_HospitalProviderSpell
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p583.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:StartTime_HospitalProviderSpell_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
pattern ([0-9]|[0-1][0-9]|[2][0-3]):([0-5][0-9]):([0-5][0-9]) 
source <xs:element name="StartTime_HospitalProviderSpell" type="ns:StartTime_HospitalProviderSpell_Type" minOccurs="0"/>

element HospitalProviderSpellPsychiatric_Structure/AdmissionCharacteristics/AgeOnAdmission
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p584.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:AgeOnAdmission_Type
properties
isRef 0
content simple
facets
Kind Value annotation 
totalDigits 
source <xs:element name="AgeOnAdmission" type="ns:AgeOnAdmission_Type"/>

complexType LabourDelivery_Structure
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p585.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
children ns:ActivityCharacteristics
used by
elements AdmittedPatientCare_Finished_BirthEpisode_Structure/LabourDelivery AdmittedPatientCare_Finished_DeliveryEpisode_Structure/LabourDelivery AdmittedPatientCare_Unfinished_BirthEpisode_Structure/LabourDelivery AdmittedPatientCare_Unfinished_DeliveryEpisode_Structure/LabourDelivery
source <xs:complexType name="LabourDelivery_Structure">
 
<xs:sequence>
   
<xs:element name="ActivityCharacteristics" minOccurs="0">
     
<xs:complexType mixed="false">
       
<xs:sequence>
         
<xs:element name="AnaestheticGivenDuringLabourOrDeliveryCode" type="ns:AnaestheticGivenDuringLabourOrDeliveryCode_Type" minOccurs="0"/>
         
<xs:element name="AnaestheticGivenPostLabourOrDeliveryCode" type="ns:AnaestheticGivenPostLabourOrDeliveryCode_Type" minOccurs="0"/>
         
<xs:element name="GestationLength_LabourOnset" type="ns:GestationLengthLabourOnset_Type" minOccurs="0"/>
         
<xs:element name="LabourOrDeliveryOnsetMethodCode" type="ns:LabourOrDeliveryOnsetMethodCode_Type" minOccurs="0"/>
         
<xs:element name="DeliveryDate" type="ns:DeliveryDate_Type" minOccurs="0"/>
       
</xs:sequence>
     
</xs:complexType>
   
</xs:element>
 
</xs:sequence>
</xs:complexType>

element LabourDelivery_Structure/ActivityCharacteristics
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p586.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
properties
isRef 0
minOcc 0
maxOcc 1
content complex
mixed false
children ns:AnaestheticGivenDuringLabourOrDeliveryCode ns:AnaestheticGivenPostLabourOrDeliveryCode ns:GestationLength_LabourOnset ns:LabourOrDeliveryOnsetMethodCode ns:DeliveryDate
source <xs:element name="ActivityCharacteristics" minOccurs="0">
 
<xs:complexType mixed="false">
   
<xs:sequence>
     
<xs:element name="AnaestheticGivenDuringLabourOrDeliveryCode" type="ns:AnaestheticGivenDuringLabourOrDeliveryCode_Type" minOccurs="0"/>
     
<xs:element name="AnaestheticGivenPostLabourOrDeliveryCode" type="ns:AnaestheticGivenPostLabourOrDeliveryCode_Type" minOccurs="0"/>
     
<xs:element name="GestationLength_LabourOnset" type="ns:GestationLengthLabourOnset_Type" minOccurs="0"/>
     
<xs:element name="LabourOrDeliveryOnsetMethodCode" type="ns:LabourOrDeliveryOnsetMethodCode_Type" minOccurs="0"/>
     
<xs:element name="DeliveryDate" type="ns:DeliveryDate_Type" minOccurs="0"/>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element LabourDelivery_Structure/ActivityCharacteristics/AnaestheticGivenDuringLabourOrDeliveryCode
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p587.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:AnaestheticGivenDuringLabourOrDeliveryCode_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
length 
enumeration 
enumeration 
enumeration 
enumeration 
enumeration 
enumeration 
enumeration 
enumeration 
enumeration 
source <xs:element name="AnaestheticGivenDuringLabourOrDeliveryCode" type="ns:AnaestheticGivenDuringLabourOrDeliveryCode_Type" minOccurs="0"/>

element LabourDelivery_Structure/ActivityCharacteristics/AnaestheticGivenPostLabourOrDeliveryCode
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p588.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:AnaestheticGivenPostLabourOrDeliveryCode_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
length 
enumeration 
enumeration 
enumeration 
enumeration 
enumeration 
enumeration 
enumeration 
enumeration 
enumeration 
source <xs:element name="AnaestheticGivenPostLabourOrDeliveryCode" type="ns:AnaestheticGivenPostLabourOrDeliveryCode_Type" minOccurs="0"/>

element LabourDelivery_Structure/ActivityCharacteristics/GestationLength_LabourOnset
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p589.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:GestationLengthLabourOnset_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
totalDigits 
enumeration 10 
enumeration 11 
enumeration 12 
enumeration 13 
enumeration 14 
enumeration 15 
enumeration 16 
enumeration 17 
enumeration 18 
enumeration 19 
enumeration 20 
enumeration 21 
enumeration 22 
enumeration 23 
enumeration 24 
enumeration 25 
enumeration 26 
enumeration 27 
enumeration 28 
enumeration 29 
enumeration 30 
enumeration 31 
enumeration 32 
enumeration 33 
enumeration 34 
enumeration 35 
enumeration 36 
enumeration 37 
enumeration 38 
enumeration 39 
enumeration 40 
enumeration 41 
enumeration 42 
enumeration 43 
enumeration 44 
enumeration 45 
enumeration 46 
enumeration 47 
enumeration 48 
enumeration 49 
enumeration 99 
source <xs:element name="GestationLength_LabourOnset" type="ns:GestationLengthLabourOnset_Type" minOccurs="0"/>

element LabourDelivery_Structure/ActivityCharacteristics/LabourOrDeliveryOnsetMethodCode
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p590.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:LabourOrDeliveryOnsetMethodCode_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
length 
enumeration 
enumeration 
enumeration 
enumeration 
enumeration 
enumeration 
source <xs:element name="LabourOrDeliveryOnsetMethodCode" type="ns:LabourOrDeliveryOnsetMethodCode_Type" minOccurs="0"/>

element LabourDelivery_Structure/ActivityCharacteristics/DeliveryDate
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p591.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:DeliveryDate_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
minInclusive 1900-01-01 
maxInclusive 2999-12-31 
source <xs:element name="DeliveryDate" type="ns:DeliveryDate_Type" minOccurs="0"/>

complexType MissedAppointmentOccurrence_Structure
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p592.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
children ns:LastDNAOrPatientCancelledDate
used by
elements Outpatient_Structure/MissedAppointmentOccurrence Future_Outpatient_Structure/MissedAppointmentOccurrence
source <xs:complexType name="MissedAppointmentOccurrence_Structure">
 
<xs:sequence>
   
<xs:element name="LastDNAOrPatientCancelledDate" type="ns:LastDNAOrPatientCancelledDate_Type" minOccurs="0"/>
 
</xs:sequence>
</xs:complexType>

element MissedAppointmentOccurrence_Structure/LastDNAOrPatientCancelledDate
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p593.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:LastDNAOrPatientCancelledDate_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
minInclusive 1900-01-01 
maxInclusive 2999-12-31 
source <xs:element name="LastDNAOrPatientCancelledDate" type="ns:LastDNAOrPatientCancelledDate_Type" minOccurs="0"/>

complexType NeonatalCriticalCarePeriod_Structure
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p594.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
children ns:NCC_AdmissionCharacteristics ns:NCC_CareActivityGroup ns:NCC_DischargeCharacteristics
used by
element CriticalCarePeriod_Structure/NeonatalCriticalCarePeriod
attributes
Name  Type  Use  Default  Fixed  annotation
NeonatalCriticalCareStructurens:CriticalCareUnitFunction_Neonatal_Typerequired      
source <xs:complexType name="NeonatalCriticalCarePeriod_Structure">
 
<xs:sequence>
   
<xs:element name="NCC_AdmissionCharacteristics">
     
<xs:complexType>
       
<xs:sequence>
         
<xs:element name="CriticalCareLocalIdentifier" type="ns:CriticalCareLocalIdentifier_Type"/>
         
<xs:element name="CriticalCareStartDate" type="ns:CriticalCareStartDate_Type"/>
         
<xs:element name="CriticalCareStartTime" type="ns:CriticalCareStartTime_Type"/>
         
<xs:element name="CriticalCareUnitFunction" type="ns:CriticalCareUnitFunction_Neonatal_Type"/>
         
<xs:element name="GestationLength_AtDelivery" type="ns:GestationLength_Type"/>
       
</xs:sequence>
     
</xs:complexType>
   
</xs:element>
   
<xs:element name="NCC_CareActivityGroup" maxOccurs="999">
     
<xs:complexType>
       
<xs:sequence>
         
<xs:element name="ActivityDate_CriticalCare" type="ns:ActivityDate_CriticalCare_Type"/>
         
<xs:element name="PersonWeight" type="ns:PersonWeight_Type" minOccurs="0"/>
         
<xs:element name="CriticalCareActivityCode" type="ns:CriticalCareActivityCode_Type" maxOccurs="20"/>
         
<xs:element name="HighCostDrugs_OPCS" type="ns:HighCostDrugs_OPCS_Type" minOccurs="0" maxOccurs="20"/>
       
</xs:sequence>
     
</xs:complexType>
   
</xs:element>
   
<xs:element name="NCC_DischargeCharacteristics" minOccurs="0">
     
<xs:complexType>
       
<xs:sequence>
         
<xs:element name="CriticalCareDischargeDate" type="ns:CriticalCareDischargeDate_Type"/>
         
<xs:element name="CriticalCareDischargeTime" type="ns:CriticalCareDischargeTime_Type"/>
       
</xs:sequence>
     
</xs:complexType>
   
</xs:element>
 
</xs:sequence>
 
<xs:attribute name="NeonatalCriticalCareStructure" type="ns:CriticalCareUnitFunction_Neonatal_Type" use="required"/>
</xs:complexType>

attribute NeonatalCriticalCarePeriod_Structure/@NeonatalCriticalCareStructure
type ns:CriticalCareUnitFunction_Neonatal_Type
properties
isRef 0
use required
facets
Kind Value annotation 
maxLength 
enumeration 13 
enumeration 14 
enumeration 15 
source <xs:attribute name="NeonatalCriticalCareStructure" type="ns:CriticalCareUnitFunction_Neonatal_Type" use="required"/>

element NeonatalCriticalCarePeriod_Structure/NCC_AdmissionCharacteristics
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p595.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
properties
isRef 0
content complex
children ns:CriticalCareLocalIdentifier ns:CriticalCareStartDate ns:CriticalCareStartTime ns:CriticalCareUnitFunction ns:GestationLength_AtDelivery
source <xs:element name="NCC_AdmissionCharacteristics">
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element name="CriticalCareLocalIdentifier" type="ns:CriticalCareLocalIdentifier_Type"/>
     
<xs:element name="CriticalCareStartDate" type="ns:CriticalCareStartDate_Type"/>
     
<xs:element name="CriticalCareStartTime" type="ns:CriticalCareStartTime_Type"/>
     
<xs:element name="CriticalCareUnitFunction" type="ns:CriticalCareUnitFunction_Neonatal_Type"/>
     
<xs:element name="GestationLength_AtDelivery" type="ns:GestationLength_Type"/>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element NeonatalCriticalCarePeriod_Structure/NCC_AdmissionCharacteristics/CriticalCareLocalIdentifier
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p596.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:CriticalCareLocalIdentifier_Type
properties
isRef 0
content simple
facets
Kind Value annotation 
minLength 
maxLength 
source <xs:element name="CriticalCareLocalIdentifier" type="ns:CriticalCareLocalIdentifier_Type"/>

element NeonatalCriticalCarePeriod_Structure/NCC_AdmissionCharacteristics/CriticalCareStartDate
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p597.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:CriticalCareStartDate_Type
properties
isRef 0
content simple
facets
Kind Value annotation 
minInclusive 1900-01-01 
maxInclusive 2999-12-31 
source <xs:element name="CriticalCareStartDate" type="ns:CriticalCareStartDate_Type"/>

element NeonatalCriticalCarePeriod_Structure/NCC_AdmissionCharacteristics/CriticalCareStartTime
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p598.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:CriticalCareStartTime_Type
properties
isRef 0
content simple
facets
Kind Value annotation 
pattern ([0-9]|[0-1][0-9]|[2][0-3]):([0-5][0-9]):([0-5][0-9]) 
source <xs:element name="CriticalCareStartTime" type="ns:CriticalCareStartTime_Type"/>

element NeonatalCriticalCarePeriod_Structure/NCC_AdmissionCharacteristics/CriticalCareUnitFunction
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p599.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:CriticalCareUnitFunction_Neonatal_Type
properties
isRef 0
content simple
facets
Kind Value annotation 
maxLength 
enumeration 13 
enumeration 14 
enumeration 15 
source <xs:element name="CriticalCareUnitFunction" type="ns:CriticalCareUnitFunction_Neonatal_Type"/>

element NeonatalCriticalCarePeriod_Structure/NCC_AdmissionCharacteristics/GestationLength_AtDelivery
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p600.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:GestationLength_Type
properties
isRef 0
content simple
facets
Kind Value annotation 
totalDigits 
enumeration 10 
enumeration 11 
enumeration 12 
enumeration 13 
enumeration 14 
enumeration 15 
enumeration 16 
enumeration 17 
enumeration 18 
enumeration 19 
enumeration 20 
enumeration 21 
enumeration 22 
enumeration 23 
enumeration 24 
enumeration 25 
enumeration 26 
enumeration 27 
enumeration 28 
enumeration 29 
enumeration 30 
enumeration 31 
enumeration 32 
enumeration 33 
enumeration 34 
enumeration 35 
enumeration 36 
enumeration 37 
enumeration 38 
enumeration 39 
enumeration 40 
enumeration 41 
enumeration 42 
enumeration 43 
enumeration 44 
enumeration 45 
enumeration 46 
enumeration 47 
enumeration 48 
enumeration 49 
enumeration 99 
source <xs:element name="GestationLength_AtDelivery" type="ns:GestationLength_Type"/>

element NeonatalCriticalCarePeriod_Structure/NCC_CareActivityGroup
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p601.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
properties
isRef 0
minOcc 1
maxOcc 999
content complex
children ns:ActivityDate_CriticalCare ns:PersonWeight ns:CriticalCareActivityCode ns:HighCostDrugs_OPCS
source <xs:element name="NCC_CareActivityGroup" maxOccurs="999">
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element name="ActivityDate_CriticalCare" type="ns:ActivityDate_CriticalCare_Type"/>
     
<xs:element name="PersonWeight" type="ns:PersonWeight_Type" minOccurs="0"/>
     
<xs:element name="CriticalCareActivityCode" type="ns:CriticalCareActivityCode_Type" maxOccurs="20"/>
     
<xs:element name="HighCostDrugs_OPCS" type="ns:HighCostDrugs_OPCS_Type" minOccurs="0" maxOccurs="20"/>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element NeonatalCriticalCarePeriod_Structure/NCC_CareActivityGroup/ActivityDate_CriticalCare
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p602.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:ActivityDate_CriticalCare_Type
properties
isRef 0
content simple
facets
Kind Value annotation 
minInclusive 1900-01-01 
maxInclusive 2999-12-31 
source <xs:element name="ActivityDate_CriticalCare" type="ns:ActivityDate_CriticalCare_Type"/>

element NeonatalCriticalCarePeriod_Structure/NCC_CareActivityGroup/PersonWeight
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p603.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:PersonWeight_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
totalDigits 
fractionDigits 
pattern \d{3}\.\d{3} 
source <xs:element name="PersonWeight" type="ns:PersonWeight_Type" minOccurs="0"/>

element NeonatalCriticalCarePeriod_Structure/NCC_CareActivityGroup/CriticalCareActivityCode
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p604.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:CriticalCareActivityCode_Type
properties
isRef 0
minOcc 1
maxOcc 20
content simple
facets
Kind Value annotation 
maxLength 
enumeration 01 
enumeration 02 
enumeration 03 
enumeration 04 
enumeration 05 
enumeration 06 
enumeration 07 
enumeration 08 
enumeration 09 
enumeration 10 
enumeration 11 
enumeration 12 
enumeration 13 
enumeration 14 
enumeration 15 
enumeration 16 
enumeration 21 
enumeration 22 
enumeration 23 
enumeration 24 
enumeration 25 
enumeration 26 
enumeration 27 
enumeration 28 
enumeration 29 
enumeration 50 
enumeration 51 
enumeration 52 
enumeration 53 
enumeration 55 
enumeration 56 
enumeration 57 
enumeration 58 
enumeration 59 
enumeration 60 
enumeration 61 
enumeration 62 
enumeration 63 
enumeration 64 
enumeration 65 
enumeration 66 
enumeration 67 
enumeration 68 
enumeration 69 
enumeration 70 
enumeration 71 
enumeration 72 
enumeration 73 
enumeration 74 
enumeration 99 
source <xs:element name="CriticalCareActivityCode" type="ns:CriticalCareActivityCode_Type" maxOccurs="20"/>

element NeonatalCriticalCarePeriod_Structure/NCC_CareActivityGroup/HighCostDrugs_OPCS
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p605.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:HighCostDrugs_OPCS_Type
properties
isRef 0
minOcc 0
maxOcc 20
content simple
facets
Kind Value annotation 
length 
source <xs:element name="HighCostDrugs_OPCS" type="ns:HighCostDrugs_OPCS_Type" minOccurs="0" maxOccurs="20"/>

element NeonatalCriticalCarePeriod_Structure/NCC_DischargeCharacteristics
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p606.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children ns:CriticalCareDischargeDate ns:CriticalCareDischargeTime
source <xs:element name="NCC_DischargeCharacteristics" minOccurs="0">
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element name="CriticalCareDischargeDate" type="ns:CriticalCareDischargeDate_Type"/>
     
<xs:element name="CriticalCareDischargeTime" type="ns:CriticalCareDischargeTime_Type"/>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element NeonatalCriticalCarePeriod_Structure/NCC_DischargeCharacteristics/CriticalCareDischargeDate
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p607.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:CriticalCareDischargeDate_Type
properties
isRef 0
content simple
facets
Kind Value annotation 
minInclusive 1900-01-01 
maxInclusive 2999-12-31 
source <xs:element name="CriticalCareDischargeDate" type="ns:CriticalCareDischargeDate_Type"/>

element NeonatalCriticalCarePeriod_Structure/NCC_DischargeCharacteristics/CriticalCareDischargeTime
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p608.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:CriticalCareDischargeTime_Type
properties
isRef 0
content simple
facets
Kind Value annotation 
pattern ([0-9]|[0-1][0-9]|[2][0-3]):([0-5][0-9]):([0-5][0-9]) 
source <xs:element name="CriticalCareDischargeTime" type="ns:CriticalCareDischargeTime_Type"/>

complexType OfferOfAdmission_Structure
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p609.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
children ns:AdmissionOfferOutcomeCode ns:OfferedForAdmissionDate ns:EarliestReasonableOfferDate
used by
elements EALEndOfPeriodCensus_Standard_Structure/OfferOfAdmission EALEndOfPeriodCensus_New_Structure/OfferOfAdmission EALEventDuringPeriod_Add_Structure/OfferOfAdmission EALEventDuringPeriod_NewServiceAgreement_Structure/OfferOfAdmission
source <xs:complexType name="OfferOfAdmission_Structure">
 
<xs:sequence>
   
<xs:element name="AdmissionOfferOutcomeCode" type="ns:AdmissionOfferOutcomeCode_Type" minOccurs="0"/>
   
<xs:element name="OfferedForAdmissionDate" type="ns:OfferedForAdmissionDate_Type" minOccurs="0"/>
   
<xs:element name="EarliestReasonableOfferDate" type="ns:EarliestReasonableOfferDate_Type" minOccurs="0"/>
 
</xs:sequence>
</xs:complexType>

element OfferOfAdmission_Structure/AdmissionOfferOutcomeCode
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p610.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:AdmissionOfferOutcomeCode_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
length 
enumeration 
enumeration 
enumeration 
enumeration 
enumeration 
enumeration 
enumeration 
source <xs:element name="AdmissionOfferOutcomeCode" type="ns:AdmissionOfferOutcomeCode_Type" minOccurs="0"/>

element OfferOfAdmission_Structure/OfferedForAdmissionDate
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p611.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:OfferedForAdmissionDate_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
minInclusive 1900-01-01 
maxInclusive 2999-12-31 
source <xs:element name="OfferedForAdmissionDate" type="ns:OfferedForAdmissionDate_Type" minOccurs="0"/>

element OfferOfAdmission_Structure/EarliestReasonableOfferDate
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p612.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:EarliestReasonableOfferDate_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
minInclusive 1900-01-01 
maxInclusive 2999-12-31 
source <xs:element name="EarliestReasonableOfferDate" type="ns:EarliestReasonableOfferDate_Type" minOccurs="0"/>

complexType OriginalEALEntry_Structure
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p613.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
children ns:OriginalDecidedToAdmitDate
used by
elements EALEndOfPeriodCensus_Standard_Structure/OriginalEALEntry EALEndOfPeriodCensus_New_Structure/OriginalEALEntry EALEventDuringPeriod_Add_Structure/OriginalEALEntry EALEventDuringPeriod_NewServiceAgreement_Structure/OriginalEALEntry
source <xs:complexType name="OriginalEALEntry_Structure">
 
<xs:sequence>
   
<xs:element name="OriginalDecidedToAdmitDate" type="ns:OriginalDecidedToAdmitDate_Type" minOccurs="0"/>
 
</xs:sequence>
</xs:complexType>

element OriginalEALEntry_Structure/OriginalDecidedToAdmitDate
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p614.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:OriginalDecidedToAdmitDate_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
minInclusive 1900-01-01 
maxInclusive 2999-12-31 
source <xs:element name="OriginalDecidedToAdmitDate" type="ns:OriginalDecidedToAdmitDate_Type" minOccurs="0"/>

complexType OtherLabourDelivery_Structure
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p615.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
children ns:ActivityCharacteristics ns:ServiceAgreementDetails
used by
elements AdmittedPatientCare_OtherBirthEvent_Structure/OtherLabourDelivery AdmittedPatientCare_OtherDelivery_Structure/OtherLabourDelivery
source <xs:complexType name="OtherLabourDelivery_Structure">
 
<xs:sequence>
   
<xs:element name="ActivityCharacteristics">
     
<xs:complexType mixed="false">
       
<xs:sequence>
         
<xs:element name="AnaestheticGivenDuringLabourOrDeliveryCode" type="ns:AnaestheticGivenDuringLabourOrDeliveryCode_Type" minOccurs="0"/>
         
<xs:element name="AnaestheticGivenPostLabourOrDeliveryCode" type="ns:AnaestheticGivenPostLabourOrDeliveryCode_Type" minOccurs="0"/>
         
<xs:element name="GestationLength_LabourOnset" type="ns:GestationLength_Type" minOccurs="0"/>
         
<xs:element name="LabourOrDeliveryOnsetMethodCode" type="ns:LabourOrDeliveryOnsetMethodCode_Type" minOccurs="0"/>
         
<xs:element name="DeliveryDate" type="ns:DeliveryDate_Type"/>
         
<xs:element name="AgeAtCDSActivityDate" type="ns:AgeAtCDSActivityDate_Type"/>
         
<xs:element name="OverseasVisitorStatusClassificationAtCDSActivityDate" type="ns:OverseasVisitorStatusClassificationAtCDSActivityDate_Type" minOccurs="0"/>
       
</xs:sequence>
     
</xs:complexType>
   
</xs:element>
   
<xs:element name="ServiceAgreementDetails" type="ns:ServiceAgreementDetails_Structure"/>
 
</xs:sequence>
</xs:complexType>

element OtherLabourDelivery_Structure/ActivityCharacteristics
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p616.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
properties
isRef 0
content complex
mixed false
children ns:AnaestheticGivenDuringLabourOrDeliveryCode ns:AnaestheticGivenPostLabourOrDeliveryCode ns:GestationLength_LabourOnset ns:LabourOrDeliveryOnsetMethodCode ns:DeliveryDate ns:AgeAtCDSActivityDate ns:OverseasVisitorStatusClassificationAtCDSActivityDate
source <xs:element name="ActivityCharacteristics">
 
<xs:complexType mixed="false">
   
<xs:sequence>
     
<xs:element name="AnaestheticGivenDuringLabourOrDeliveryCode" type="ns:AnaestheticGivenDuringLabourOrDeliveryCode_Type" minOccurs="0"/>
     
<xs:element name="AnaestheticGivenPostLabourOrDeliveryCode" type="ns:AnaestheticGivenPostLabourOrDeliveryCode_Type" minOccurs="0"/>
     
<xs:element name="GestationLength_LabourOnset" type="ns:GestationLength_Type" minOccurs="0"/>
     
<xs:element name="LabourOrDeliveryOnsetMethodCode" type="ns:LabourOrDeliveryOnsetMethodCode_Type" minOccurs="0"/>
     
<xs:element name="DeliveryDate" type="ns:DeliveryDate_Type"/>
     
<xs:element name="AgeAtCDSActivityDate" type="ns:AgeAtCDSActivityDate_Type"/>
     
<xs:element name="OverseasVisitorStatusClassificationAtCDSActivityDate" type="ns:OverseasVisitorStatusClassificationAtCDSActivityDate_Type" minOccurs="0"/>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element OtherLabourDelivery_Structure/ActivityCharacteristics/AnaestheticGivenDuringLabourOrDeliveryCode
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p617.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:AnaestheticGivenDuringLabourOrDeliveryCode_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
length 
enumeration 
enumeration 
enumeration 
enumeration 
enumeration 
enumeration 
enumeration 
enumeration 
enumeration 
source <xs:element name="AnaestheticGivenDuringLabourOrDeliveryCode" type="ns:AnaestheticGivenDuringLabourOrDeliveryCode_Type" minOccurs="0"/>

element OtherLabourDelivery_Structure/ActivityCharacteristics/AnaestheticGivenPostLabourOrDeliveryCode
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p618.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:AnaestheticGivenPostLabourOrDeliveryCode_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
length 
enumeration 
enumeration 
enumeration 
enumeration 
enumeration 
enumeration 
enumeration 
enumeration 
enumeration 
source <xs:element name="AnaestheticGivenPostLabourOrDeliveryCode" type="ns:AnaestheticGivenPostLabourOrDeliveryCode_Type" minOccurs="0"/>

element OtherLabourDelivery_Structure/ActivityCharacteristics/GestationLength_LabourOnset
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p619.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:GestationLength_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
totalDigits 
enumeration 10 
enumeration 11 
enumeration 12 
enumeration 13 
enumeration 14 
enumeration 15 
enumeration 16 
enumeration 17 
enumeration 18 
enumeration 19 
enumeration 20 
enumeration 21 
enumeration 22 
enumeration 23 
enumeration 24 
enumeration 25 
enumeration 26 
enumeration 27 
enumeration 28 
enumeration 29 
enumeration 30 
enumeration 31 
enumeration 32 
enumeration 33 
enumeration 34 
enumeration 35 
enumeration 36 
enumeration 37 
enumeration 38 
enumeration 39 
enumeration 40 
enumeration 41 
enumeration 42 
enumeration 43 
enumeration 44 
enumeration 45 
enumeration 46 
enumeration 47 
enumeration 48 
enumeration 49 
enumeration 99 
source <xs:element name="GestationLength_LabourOnset" type="ns:GestationLength_Type" minOccurs="0"/>

element OtherLabourDelivery_Structure/ActivityCharacteristics/LabourOrDeliveryOnsetMethodCode
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p620.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:LabourOrDeliveryOnsetMethodCode_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
length 
enumeration 
enumeration 
enumeration 
enumeration 
enumeration 
enumeration 
source <xs:element name="LabourOrDeliveryOnsetMethodCode" type="ns:LabourOrDeliveryOnsetMethodCode_Type" minOccurs="0"/>

element OtherLabourDelivery_Structure/ActivityCharacteristics/DeliveryDate
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p621.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:DeliveryDate_Type
properties
isRef 0
content simple
facets
Kind Value annotation 
minInclusive 1900-01-01 
maxInclusive 2999-12-31 
source <xs:element name="DeliveryDate" type="ns:DeliveryDate_Type"/>

element OtherLabourDelivery_Structure/ActivityCharacteristics/AgeAtCDSActivityDate
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p622.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:AgeAtCDSActivityDate_Type
properties
isRef 0
content simple
facets
Kind Value annotation 
totalDigits 
source <xs:element name="AgeAtCDSActivityDate" type="ns:AgeAtCDSActivityDate_Type"/>

element OtherLabourDelivery_Structure/ActivityCharacteristics/OverseasVisitorStatusClassificationAtCDSActivityDate
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p623.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:OverseasVisitorStatusClassificationAtCDSActivityDate_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
enumeration 
enumeration 
enumeration 
enumeration 
enumeration 
enumeration 
source <xs:element name="OverseasVisitorStatusClassificationAtCDSActivityDate" type="ns:OverseasVisitorStatusClassificationAtCDSActivityDate_Type" minOccurs="0"/>

element OtherLabourDelivery_Structure/ServiceAgreementDetails
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p624.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:ServiceAgreementDetails_Structure
properties
isRef 0
content complex
children ns:CommissioningSerialNumber ns:NHSServiceAgreementLineNumber ns:ProviderReferenceNumber ns:CommissionerReferenceNumber ns:OrganisationCode_CodeOfProvider ns:OrganisationCode_CodeOfCommissioner
source <xs:element name="ServiceAgreementDetails" type="ns:ServiceAgreementDetails_Structure"/>

complexType OutpatientReferral_Structure
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p625.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
children ns:ActivityCharacteristics ns:Referrer
used by
elements Outpatient_Structure/OutpatientReferral Future_Outpatient_Structure/OutpatientReferral
source <xs:complexType name="OutpatientReferral_Structure">
 
<xs:sequence>
   
<xs:element name="ActivityCharacteristics" minOccurs="0">
     
<xs:complexType mixed="false">
       
<xs:sequence>
         
<xs:element name="PriorityTypeCode" type="ns:PriorityTypeCode_Type" minOccurs="0"/>
         
<xs:element name="ServiceTypeRequestedCode" type="ns:ServiceTypeRequestedCode_Type" minOccurs="0"/>
         
<xs:element name="SourceOfReferralForOut_Patients" type="ns:SourceOfReferralForOut_Patients_Type" minOccurs="0"/>
         
<xs:element name="ReferralRequestReceivedDate" type="ns:ReferralRequestReceivedDate_Type" minOccurs="0"/>
         
<xs:element name="DirectAccessReferralIndicator" type="ns:DirectAccessReferralIndicator_Type" minOccurs="0"/>
       
</xs:sequence>
     
</xs:complexType>
   
</xs:element>
   
<xs:element name="Referrer" type="ns:Referrer_Structure" minOccurs="0"/>
 
</xs:sequence>
</xs:complexType>

element OutpatientReferral_Structure/ActivityCharacteristics
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p626.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
properties
isRef 0
minOcc 0
maxOcc 1
content complex
mixed false
children ns:PriorityTypeCode ns:ServiceTypeRequestedCode ns:SourceOfReferralForOut_Patients ns:ReferralRequestReceivedDate ns:DirectAccessReferralIndicator
source <xs:element name="ActivityCharacteristics" minOccurs="0">
 
<xs:complexType mixed="false">
   
<xs:sequence>
     
<xs:element name="PriorityTypeCode" type="ns:PriorityTypeCode_Type" minOccurs="0"/>
     
<xs:element name="ServiceTypeRequestedCode" type="ns:ServiceTypeRequestedCode_Type" minOccurs="0"/>
     
<xs:element name="SourceOfReferralForOut_Patients" type="ns:SourceOfReferralForOut_Patients_Type" minOccurs="0"/>
     
<xs:element name="ReferralRequestReceivedDate" type="ns:ReferralRequestReceivedDate_Type" minOccurs="0"/>
     
<xs:element name="DirectAccessReferralIndicator" type="ns:DirectAccessReferralIndicator_Type" minOccurs="0"/>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element OutpatientReferral_Structure/ActivityCharacteristics/PriorityTypeCode
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p627.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:PriorityTypeCode_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
length 
enumeration 
enumeration 
enumeration 
source <xs:element name="PriorityTypeCode" type="ns:PriorityTypeCode_Type" minOccurs="0"/>

element OutpatientReferral_Structure/ActivityCharacteristics/ServiceTypeRequestedCode
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p628.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:ServiceTypeRequestedCode_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
length 
enumeration 
enumeration 
enumeration 
source <xs:element name="ServiceTypeRequestedCode" type="ns:ServiceTypeRequestedCode_Type" minOccurs="0"/>

element OutpatientReferral_Structure/ActivityCharacteristics/SourceOfReferralForOut_Patients
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p629.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:SourceOfReferralForOut_Patients_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
maxLength 
enumeration 01 
enumeration 02 
enumeration 03 
enumeration 04 
enumeration 05 
enumeration 06 
enumeration 07 
enumeration 10 
enumeration 11 
enumeration 12 
enumeration 13 
enumeration 14 
enumeration 15 
enumeration 16 
enumeration 17 
enumeration 92 
enumeration 93 
enumeration 97 
source <xs:element name="SourceOfReferralForOut_Patients" type="ns:SourceOfReferralForOut_Patients_Type" minOccurs="0"/>

element OutpatientReferral_Structure/ActivityCharacteristics/ReferralRequestReceivedDate
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p630.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:ReferralRequestReceivedDate_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
minInclusive 1900-01-01 
maxInclusive 2999-12-31 
source <xs:element name="ReferralRequestReceivedDate" type="ns:ReferralRequestReceivedDate_Type" minOccurs="0"/>

element OutpatientReferral_Structure/ActivityCharacteristics/DirectAccessReferralIndicator
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p631.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:DirectAccessReferralIndicator_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
length 
enumeration 
enumeration 
enumeration 
source <xs:element name="DirectAccessReferralIndicator" type="ns:DirectAccessReferralIndicator_Type" minOccurs="0"/>

element OutpatientReferral_Structure/Referrer
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p632.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:Referrer_Structure
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children ns:ReferrerCode ns:ReferringOrganisationCode
source <xs:element name="Referrer" type="ns:Referrer_Structure" minOccurs="0"/>

complexType OverseasVisitorStatus_Structure
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p633.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
children ns:OverseasVisitorClassification ns:OverseasVisitorStatusStartDate ns:OverseasVisitorStatusEndDate
used by
elements FinishedBirthEpisode_Structure/EpisodeCharacteristics/OverseasVisitorStatus FinishedGeneralEpisode_Structure/EpisodeCharacteristics/OverseasVisitorStatus FinishedDeliveryEpisode_Structure/EpisodeCharacteristics/OverseasVisitorStatus UnfinishedBirthEpisode_Structure/EpisodeCharacteristics/OverseasVisitorStatus UnfinishedGeneralEpisode_Structure/EpisodeCharacteristics/OverseasVisitorStatus UnfinishedDeliveryEpisode_Structure/EpisodeCharacteristics/OverseasVisitorStatus PsychiatricEpisode_Structure/EpisodeCharacteristics/OverseasVisitorStatus
source <xs:complexType name="OverseasVisitorStatus_Structure">
 
<xs:sequence>
   
<xs:element name="OverseasVisitorClassification" type="ns:OverseasVisitorClassification_Type"/>
   
<xs:element name="OverseasVisitorStatusStartDate" type="ns:OverseasVisitorStatusStartDate_Type"/>
   
<xs:element name="OverseasVisitorStatusEndDate" type="ns:OverseasVisitorStatusEndDate_Type" minOccurs="0"/>
 
</xs:sequence>
</xs:complexType>

element OverseasVisitorStatus_Structure/OverseasVisitorClassification
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p634.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:OverseasVisitorClassification_Type
properties
isRef 0
content simple
facets
Kind Value annotation 
enumeration 
enumeration 
enumeration 
enumeration 
enumeration 
enumeration 
source <xs:element name="OverseasVisitorClassification" type="ns:OverseasVisitorClassification_Type"/>

element OverseasVisitorStatus_Structure/OverseasVisitorStatusStartDate
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p635.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:OverseasVisitorStatusStartDate_Type
properties
isRef 0
content simple
facets
Kind Value annotation 
minInclusive 1900-01-01 
maxInclusive 2999-12-31 
source <xs:element name="OverseasVisitorStatusStartDate" type="ns:OverseasVisitorStatusStartDate_Type"/>

element OverseasVisitorStatus_Structure/OverseasVisitorStatusEndDate
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p636.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:OverseasVisitorStatusEndDate_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
minInclusive 1900-01-01 
maxInclusive 2999-12-31 
source <xs:element name="OverseasVisitorStatusEndDate" type="ns:OverseasVisitorStatusEndDate_Type" minOccurs="0"/>

complexType OverseasVisitorStatusClassificationAtCDSActivityDate_Group_Structure
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p637.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
children ns:OverseasVisitorStatusClassificationAtCDSActivityDate
used by
element PersonGroup_Mother_Structure/OverseasVisitorStatusClassificationAtCDSActivityDate_Group
source <xs:complexType name="OverseasVisitorStatusClassificationAtCDSActivityDate_Group_Structure">
 
<xs:sequence>
   
<xs:element name="OverseasVisitorStatusClassificationAtCDSActivityDate" type="ns:OverseasVisitorStatusClassificationAtCDSActivityDate_Type" minOccurs="0"/>
 
</xs:sequence>
</xs:complexType>

element OverseasVisitorStatusClassificationAtCDSActivityDate_Group_Structure/OverseasVisitorStatusClassificationAtCDSActivityDate
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p638.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:OverseasVisitorStatusClassificationAtCDSActivityDate_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
enumeration 
enumeration 
enumeration 
enumeration 
enumeration 
enumeration 
source <xs:element name="OverseasVisitorStatusClassificationAtCDSActivityDate" type="ns:OverseasVisitorStatusClassificationAtCDSActivityDate_Type" minOccurs="0"/>

complexType OverseasVisitorStatusClassificationAtCDSActivityDate_Structure
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p639.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
children ns:OverseasVisitorStatusClassificationAtCDSActivityDate
source <xs:complexType name="OverseasVisitorStatusClassificationAtCDSActivityDate_Structure">
 
<xs:sequence>
   
<xs:element name="OverseasVisitorStatusClassificationAtCDSActivityDate" type="ns:OverseasVisitorStatusClassificationAtCDSActivityDate_Type" minOccurs="0"/>
 
</xs:sequence>
</xs:complexType>

element OverseasVisitorStatusClassificationAtCDSActivityDate_Structure/OverseasVisitorStatusClassificationAtCDSActivityDate
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p640.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:OverseasVisitorStatusClassificationAtCDSActivityDate_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
enumeration 
enumeration 
enumeration 
enumeration 
enumeration 
enumeration 
source <xs:element name="OverseasVisitorStatusClassificationAtCDSActivityDate" type="ns:OverseasVisitorStatusClassificationAtCDSActivityDate_Type" minOccurs="0"/>

complexType PaediatricCriticalCarePeriod_Structure
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p641.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
children ns:PCC_AdmissionCharacteristics ns:PCC_CareActivityGroup ns:PCC_DischargeCharacteristics
used by
elements CriticalCarePeriod_Structure/PaediatricCriticalCarePeriod AdultOrPaediatricCriticalCarePeriod_Structure/PaediatricCriticalCarePeriod
attributes
Name  Type  Use  Default  Fixed  annotation
PaediatricCriticalCareStructurens:CriticalCareUnitFunction_Paediatric_Typerequired      
source <xs:complexType name="PaediatricCriticalCarePeriod_Structure">
 
<xs:sequence>
   
<xs:element name="PCC_AdmissionCharacteristics">
     
<xs:complexType>
       
<xs:sequence>
         
<xs:element name="CriticalCareLocalIdentifier" type="ns:CriticalCareLocalIdentifier_Type"/>
         
<xs:element name="CriticalCareStartDate" type="ns:CriticalCareStartDate_Type"/>
         
<xs:element name="CriticalCareStartTime" type="ns:CriticalCareStartTime_Type"/>
         
<xs:element name="CriticalCareUnitFunction" type="ns:CriticalCareUnitFunction_Paediatric_Type"/>
       
</xs:sequence>
     
</xs:complexType>
   
</xs:element>
   
<xs:element name="PCC_CareActivityGroup" maxOccurs="999">
     
<xs:complexType>
       
<xs:sequence>
         
<xs:element name="ActivityDate_CriticalCare" type="ns:ActivityDate_CriticalCare_Type"/>
         
<xs:element name="CriticalCareActivityCode" type="ns:CriticalCareActivityCode_Type" maxOccurs="20"/>
         
<xs:element name="HighCostDrugs_OPCS" type="ns:HighCostDrugs_OPCS_Type" minOccurs="0" maxOccurs="20"/>
       
</xs:sequence>
     
</xs:complexType>
   
</xs:element>
   
<xs:element name="PCC_DischargeCharacteristics" minOccurs="0">
     
<xs:complexType>
       
<xs:sequence>
         
<xs:element name="CriticalCareDischargeDate" type="ns:CriticalCareDischargeDate_Type"/>
         
<xs:element name="CriticalCareDischargeTime" type="ns:CriticalCareDischargeTime_Type"/>
       
</xs:sequence>
     
</xs:complexType>
   
</xs:element>
 
</xs:sequence>
 
<xs:attribute name="PaediatricCriticalCareStructure" type="ns:CriticalCareUnitFunction_Paediatric_Type" use="required"/>
</xs:complexType>

attribute PaediatricCriticalCarePeriod_Structure/@PaediatricCriticalCareStructure
type ns:CriticalCareUnitFunction_Paediatric_Type
properties
isRef 0
use required
facets
Kind Value annotation 
maxLength 
enumeration 04 
enumeration 16 
enumeration 17 
enumeration 18 
enumeration 19 
enumeration 92 
source <xs:attribute name="PaediatricCriticalCareStructure" type="ns:CriticalCareUnitFunction_Paediatric_Type" use="required"/>

element PaediatricCriticalCarePeriod_Structure/PCC_AdmissionCharacteristics
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p642.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
properties
isRef 0
content complex
children ns:CriticalCareLocalIdentifier ns:CriticalCareStartDate ns:CriticalCareStartTime ns:CriticalCareUnitFunction
source <xs:element name="PCC_AdmissionCharacteristics">
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element name="CriticalCareLocalIdentifier" type="ns:CriticalCareLocalIdentifier_Type"/>
     
<xs:element name="CriticalCareStartDate" type="ns:CriticalCareStartDate_Type"/>
     
<xs:element name="CriticalCareStartTime" type="ns:CriticalCareStartTime_Type"/>
     
<xs:element name="CriticalCareUnitFunction" type="ns:CriticalCareUnitFunction_Paediatric_Type"/>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element PaediatricCriticalCarePeriod_Structure/PCC_AdmissionCharacteristics/CriticalCareLocalIdentifier
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p643.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:CriticalCareLocalIdentifier_Type
properties
isRef 0
content simple
facets
Kind Value annotation 
minLength 
maxLength 
source <xs:element name="CriticalCareLocalIdentifier" type="ns:CriticalCareLocalIdentifier_Type"/>

element PaediatricCriticalCarePeriod_Structure/PCC_AdmissionCharacteristics/CriticalCareStartDate
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p644.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:CriticalCareStartDate_Type
properties
isRef 0
content simple
facets
Kind Value annotation 
minInclusive 1900-01-01 
maxInclusive 2999-12-31 
source <xs:element name="CriticalCareStartDate" type="ns:CriticalCareStartDate_Type"/>

element PaediatricCriticalCarePeriod_Structure/PCC_AdmissionCharacteristics/CriticalCareStartTime
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p645.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:CriticalCareStartTime_Type
properties
isRef 0
content simple
facets
Kind Value annotation 
pattern ([0-9]|[0-1][0-9]|[2][0-3]):([0-5][0-9]):([0-5][0-9]) 
source <xs:element name="CriticalCareStartTime" type="ns:CriticalCareStartTime_Type"/>

element PaediatricCriticalCarePeriod_Structure/PCC_AdmissionCharacteristics/CriticalCareUnitFunction
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p646.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:CriticalCareUnitFunction_Paediatric_Type
properties
isRef 0
content simple
facets
Kind Value annotation 
maxLength 
enumeration 04 
enumeration 16 
enumeration 17 
enumeration 18 
enumeration 19 
enumeration 92 
source <xs:element name="CriticalCareUnitFunction" type="ns:CriticalCareUnitFunction_Paediatric_Type"/>

element PaediatricCriticalCarePeriod_Structure/PCC_CareActivityGroup
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p647.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
properties
isRef 0
minOcc 1
maxOcc 999
content complex
children ns:ActivityDate_CriticalCare ns:CriticalCareActivityCode ns:HighCostDrugs_OPCS
source <xs:element name="PCC_CareActivityGroup" maxOccurs="999">
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element name="ActivityDate_CriticalCare" type="ns:ActivityDate_CriticalCare_Type"/>
     
<xs:element name="CriticalCareActivityCode" type="ns:CriticalCareActivityCode_Type" maxOccurs="20"/>
     
<xs:element name="HighCostDrugs_OPCS" type="ns:HighCostDrugs_OPCS_Type" minOccurs="0" maxOccurs="20"/>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element PaediatricCriticalCarePeriod_Structure/PCC_CareActivityGroup/ActivityDate_CriticalCare
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p648.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:ActivityDate_CriticalCare_Type
properties
isRef 0
content simple
facets
Kind Value annotation 
minInclusive 1900-01-01 
maxInclusive 2999-12-31 
source <xs:element name="ActivityDate_CriticalCare" type="ns:ActivityDate_CriticalCare_Type"/>

element PaediatricCriticalCarePeriod_Structure/PCC_CareActivityGroup/CriticalCareActivityCode
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p649.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:CriticalCareActivityCode_Type
properties
isRef 0
minOcc 1
maxOcc 20
content simple
facets
Kind Value annotation 
maxLength 
enumeration 01 
enumeration 02 
enumeration 03 
enumeration 04 
enumeration 05 
enumeration 06 
enumeration 07 
enumeration 08 
enumeration 09 
enumeration 10 
enumeration 11 
enumeration 12 
enumeration 13 
enumeration 14 
enumeration 15 
enumeration 16 
enumeration 21 
enumeration 22 
enumeration 23 
enumeration 24 
enumeration 25 
enumeration 26 
enumeration 27 
enumeration 28 
enumeration 29 
enumeration 50 
enumeration 51 
enumeration 52 
enumeration 53 
enumeration 55 
enumeration 56 
enumeration 57 
enumeration 58 
enumeration 59 
enumeration 60 
enumeration 61 
enumeration 62 
enumeration 63 
enumeration 64 
enumeration 65 
enumeration 66 
enumeration 67 
enumeration 68 
enumeration 69 
enumeration 70 
enumeration 71 
enumeration 72 
enumeration 73 
enumeration 74 
enumeration 99 
source <xs:element name="CriticalCareActivityCode" type="ns:CriticalCareActivityCode_Type" maxOccurs="20"/>

element PaediatricCriticalCarePeriod_Structure/PCC_CareActivityGroup/HighCostDrugs_OPCS
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p650.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:HighCostDrugs_OPCS_Type
properties
isRef 0
minOcc 0
maxOcc 20
content simple
facets
Kind Value annotation 
length 
source <xs:element name="HighCostDrugs_OPCS" type="ns:HighCostDrugs_OPCS_Type" minOccurs="0" maxOccurs="20"/>

element PaediatricCriticalCarePeriod_Structure/PCC_DischargeCharacteristics
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p651.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children ns:CriticalCareDischargeDate ns:CriticalCareDischargeTime
source <xs:element name="PCC_DischargeCharacteristics" minOccurs="0">
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element name="CriticalCareDischargeDate" type="ns:CriticalCareDischargeDate_Type"/>
     
<xs:element name="CriticalCareDischargeTime" type="ns:CriticalCareDischargeTime_Type"/>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element PaediatricCriticalCarePeriod_Structure/PCC_DischargeCharacteristics/CriticalCareDischargeDate
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p652.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:CriticalCareDischargeDate_Type
properties
isRef 0
content simple
facets
Kind Value annotation 
minInclusive 1900-01-01 
maxInclusive 2999-12-31 
source <xs:element name="CriticalCareDischargeDate" type="ns:CriticalCareDischargeDate_Type"/>

element PaediatricCriticalCarePeriod_Structure/PCC_DischargeCharacteristics/CriticalCareDischargeTime
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p653.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:CriticalCareDischargeTime_Type
properties
isRef 0
content simple
facets
Kind Value annotation 
pattern ([0-9]|[0-1][0-9]|[2][0-3]):([0-5][0-9]):([0-5][0-9]) 
source <xs:element name="CriticalCareDischargeTime" type="ns:CriticalCareDischargeTime_Type"/>

complexType PatientCharacteristics_AAndE_Structure
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p654.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
children ns:PersonGenderCodeCurrent ns:CarerSupportIndicator ns:EthnicCategory
used by
element PersonGroupPatient_AAndE_Structure/PatientCharacteristics_AAndE_Structure
source <xs:complexType name="PatientCharacteristics_AAndE_Structure">
 
<xs:sequence>
   
<xs:element name="PersonGenderCodeCurrent" type="ns:PersonGenderCodeCurrent_Type" minOccurs="0"/>
   
<xs:element name="CarerSupportIndicator" type="ns:CarerSupportIndicator_Type" minOccurs="0"/>
   
<xs:element name="EthnicCategory" type="ns:EthnicCategory_Type" minOccurs="0"/>
 
</xs:sequence>
</xs:complexType>

element PatientCharacteristics_AAndE_Structure/PersonGenderCodeCurrent
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p655.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:PersonGenderCodeCurrent_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
length 
enumeration 
enumeration 
enumeration 
enumeration 
source <xs:element name="PersonGenderCodeCurrent" type="ns:PersonGenderCodeCurrent_Type" minOccurs="0"/>

element PatientCharacteristics_AAndE_Structure/CarerSupportIndicator
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p656.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:CarerSupportIndicator_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
maxLength 
enumeration 01 
enumeration 02 
source <xs:element name="CarerSupportIndicator" type="ns:CarerSupportIndicator_Type" minOccurs="0"/>

element PatientCharacteristics_AAndE_Structure/EthnicCategory
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p657.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:EthnicCategory_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
maxLength 
pattern 99 
pattern [ABCDEFGHJKLMNPRSZ] 
pattern [ABCDEFGHJKLMNPRSZ]. 
source <xs:element name="EthnicCategory" type="ns:EthnicCategory_Type" minOccurs="0"/>

complexType PatientCharacteristics_Birth_Structure
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p658.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
children ns:PersonGenderCodeCurrent ns:EthnicCategory ns:LiveOrStillBirthCode ns:BirthWeight
used by
element PersonGroupPatient_Birth_Structure/PatientCharacteristics_Birth_Structure
source <xs:complexType name="PatientCharacteristics_Birth_Structure">
 
<xs:sequence>
   
<xs:element name="PersonGenderCodeCurrent" type="ns:PersonGenderCodeCurrent_Type" minOccurs="0"/>
   
<xs:element name="EthnicCategory" type="ns:EthnicCategory_Type" minOccurs="0"/>
   
<xs:element name="LiveOrStillBirthCode" type="ns:LiveOrStillBirthCode_Type" minOccurs="0"/>
   
<xs:element name="BirthWeight" type="ns:BirthWeight_Type" minOccurs="0"/>
 
</xs:sequence>
</xs:complexType>

element PatientCharacteristics_Birth_Structure/PersonGenderCodeCurrent
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p659.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:PersonGenderCodeCurrent_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
length 
enumeration 
enumeration 
enumeration 
enumeration 
source <xs:element name="PersonGenderCodeCurrent" type="ns:PersonGenderCodeCurrent_Type" minOccurs="0"/>

element PatientCharacteristics_Birth_Structure/EthnicCategory
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p660.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:EthnicCategory_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
maxLength 
pattern 99 
pattern [ABCDEFGHJKLMNPRSZ] 
pattern [ABCDEFGHJKLMNPRSZ]. 
source <xs:element name="EthnicCategory" type="ns:EthnicCategory_Type" minOccurs="0"/>

element PatientCharacteristics_Birth_Structure/LiveOrStillBirthCode
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p661.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:LiveOrStillBirthCode_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
length 
enumeration 
enumeration 
enumeration 
enumeration 
source <xs:element name="LiveOrStillBirthCode" type="ns:LiveOrStillBirthCode_Type" minOccurs="0"/>

element PatientCharacteristics_Birth_Structure/BirthWeight
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p662.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:BirthWeight_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
totalDigits 
source <xs:element name="BirthWeight" type="ns:BirthWeight_Type" minOccurs="0"/>

complexType PatientCharacteristics_CareActivity_Structure
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p663.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
children ns:PersonGenderCodeCurrent ns:CarerSupportIndicator ns:EthnicCategory
used by
element PersonGroupPatient_Outpatient_Structure/PatientCharacteristics_CareActivity_Structure
source <xs:complexType name="PatientCharacteristics_CareActivity_Structure">
 
<xs:sequence>
   
<xs:element name="PersonGenderCodeCurrent" type="ns:PersonGenderCodeCurrent_Type" minOccurs="0"/>
   
<xs:element name="CarerSupportIndicator" type="ns:CarerSupportIndicator_Type" minOccurs="0"/>
   
<xs:element name="EthnicCategory" type="ns:EthnicCategory_Type" minOccurs="0"/>
 
</xs:sequence>
</xs:complexType>

element PatientCharacteristics_CareActivity_Structure/PersonGenderCodeCurrent
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p664.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:PersonGenderCodeCurrent_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
length 
enumeration 
enumeration 
enumeration 
enumeration 
source <xs:element name="PersonGenderCodeCurrent" type="ns:PersonGenderCodeCurrent_Type" minOccurs="0"/>

element PatientCharacteristics_CareActivity_Structure/CarerSupportIndicator
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p665.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:CarerSupportIndicator_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
maxLength 
enumeration 01 
enumeration 02 
source <xs:element name="CarerSupportIndicator" type="ns:CarerSupportIndicator_Type" minOccurs="0"/>

element PatientCharacteristics_CareActivity_Structure/EthnicCategory
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p666.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:EthnicCategory_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
maxLength 
pattern 99 
pattern [ABCDEFGHJKLMNPRSZ] 
pattern [ABCDEFGHJKLMNPRSZ]. 
source <xs:element name="EthnicCategory" type="ns:EthnicCategory_Type" minOccurs="0"/>

complexType PatientCharacteristics_Delivery_Structure
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p667.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
children ns:PregnancyTotalPreviousPregnancies
used by
elements PersonGroupPatient_Delivery_Structure/PatientCharacteristics_Delivery_Structure PersonGroupPatient_OtherDelivery_Structure/PatientCharacteristics_Delivery_Structure
source <xs:complexType name="PatientCharacteristics_Delivery_Structure">
 
<xs:sequence>
   
<xs:element name="PregnancyTotalPreviousPregnancies" type="ns:PregnancyTotalPreviousPregnancies_Type" minOccurs="0"/>
 
</xs:sequence>
</xs:complexType>

element PatientCharacteristics_Delivery_Structure/PregnancyTotalPreviousPregnancies
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p668.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:PregnancyTotalPreviousPregnancies_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
enumeration 00 
enumeration 01 
enumeration 02 
enumeration 03 
enumeration 04 
enumeration 05 
enumeration 06 
enumeration 07 
enumeration 08 
enumeration 09 
enumeration 10 
enumeration 11 
enumeration 12 
enumeration 13 
enumeration 14 
enumeration 15 
enumeration 16 
enumeration 17 
enumeration 18 
enumeration 19 
enumeration 20 
enumeration 21 
enumeration 22 
enumeration 23 
enumeration 24 
enumeration 25 
enumeration 26 
enumeration 27 
enumeration 28 
enumeration 29 
enumeration 99 
source <xs:element name="PregnancyTotalPreviousPregnancies" type="ns:PregnancyTotalPreviousPregnancies_Type" minOccurs="0"/>

complexType PatientCharacteristics_EAL_Structure
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p669.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
children ns:PersonGenderCodeCurrent ns:CarerSupportIndicator
used by
element PersonGroupPatient_EAL_Structure/PatientCharacteristics_EAL_Structure
source <xs:complexType name="PatientCharacteristics_EAL_Structure">
 
<xs:sequence>
   
<xs:element name="PersonGenderCodeCurrent" type="ns:PersonGenderCodeCurrent_Type" minOccurs="0"/>
   
<xs:element name="CarerSupportIndicator" type="ns:CarerSupportIndicator_Type" minOccurs="0"/>
 
</xs:sequence>
</xs:complexType>

element PatientCharacteristics_EAL_Structure/PersonGenderCodeCurrent
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p670.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:PersonGenderCodeCurrent_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
length 
enumeration 
enumeration 
enumeration 
enumeration 
source <xs:element name="PersonGenderCodeCurrent" type="ns:PersonGenderCodeCurrent_Type" minOccurs="0"/>

element PatientCharacteristics_EAL_Structure/CarerSupportIndicator
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p671.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:CarerSupportIndicator_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
maxLength 
enumeration 01 
enumeration 02 
source <xs:element name="CarerSupportIndicator" type="ns:CarerSupportIndicator_Type" minOccurs="0"/>

complexType PatientCharacteristics_General_Structure
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p672.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
children ns:PersonGenderCodeCurrent ns:CarerSupportIndicator ns:EthnicCategory ns:PersonMaritalStatus ns:MentalHealthActLegalStatusClassificationCode_OnAdmission
used by
elements PersonGroupPatient_General_Structure/PatientCharacteristics_General_Structure PersonGroupPatient_Delivery_Structure/PatientCharacteristics_General_Structure PersonGroupPatient_Psychiatric_Structure/PatientCharacteristics_General_Structure
source <xs:complexType name="PatientCharacteristics_General_Structure">
 
<xs:sequence>
   
<xs:element name="PersonGenderCodeCurrent" type="ns:PersonGenderCodeCurrent_Type" minOccurs="0"/>
   
<xs:element name="CarerSupportIndicator" type="ns:CarerSupportIndicator_Type" minOccurs="0"/>
   
<xs:element name="EthnicCategory" type="ns:EthnicCategory_Type" minOccurs="0"/>
   
<xs:element name="PersonMaritalStatus" type="ns:PersonMaritalStatus_Type" minOccurs="0"/>
   
<xs:element name="MentalHealthActLegalStatusClassificationCode_OnAdmission" type="ns:MentalHealthActLegalStatusClassificationCode_OnAdmission_Type" minOccurs="0"/>
 
</xs:sequence>
</xs:complexType>

element PatientCharacteristics_General_Structure/PersonGenderCodeCurrent
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p673.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:PersonGenderCodeCurrent_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
length 
enumeration 
enumeration 
enumeration 
enumeration 
source <xs:element name="PersonGenderCodeCurrent" type="ns:PersonGenderCodeCurrent_Type" minOccurs="0"/>

element PatientCharacteristics_General_Structure/CarerSupportIndicator
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p674.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:CarerSupportIndicator_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
maxLength 
enumeration 01 
enumeration 02 
source <xs:element name="CarerSupportIndicator" type="ns:CarerSupportIndicator_Type" minOccurs="0"/>

element PatientCharacteristics_General_Structure/EthnicCategory
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p675.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:EthnicCategory_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
maxLength 
pattern 99 
pattern [ABCDEFGHJKLMNPRSZ] 
pattern [ABCDEFGHJKLMNPRSZ]. 
source <xs:element name="EthnicCategory" type="ns:EthnicCategory_Type" minOccurs="0"/>

element PatientCharacteristics_General_Structure/PersonMaritalStatus
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p676.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:PersonMaritalStatus_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
maxLength 
enumeration 
enumeration 
enumeration 
enumeration 
enumeration 
enumeration 
enumeration 
enumeration 
source <xs:element name="PersonMaritalStatus" type="ns:PersonMaritalStatus_Type" minOccurs="0"/>

element PatientCharacteristics_General_Structure/MentalHealthActLegalStatusClassificationCode_OnAdmission
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p677.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:MentalHealthActLegalStatusClassificationCode_OnAdmission_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
length 
enumeration 01 
enumeration 02 
enumeration 03 
enumeration 04 
enumeration 05 
enumeration 06 
enumeration 07 
enumeration 08 
enumeration 09 
enumeration 10 
enumeration 12 
enumeration 13 
enumeration 14 
enumeration 15 
enumeration 16 
enumeration 17 
enumeration 18 
enumeration 19 
enumeration 20 
enumeration 31 
enumeration 32 
enumeration 34 
enumeration 35 
enumeration 36 
enumeration 37 
enumeration 38 
enumeration 98 
enumeration 99 
source <xs:element name="MentalHealthActLegalStatusClassificationCode_OnAdmission" type="ns:MentalHealthActLegalStatusClassificationCode_OnAdmission_Type" minOccurs="0"/>

complexType PatientCharacteristics_OtherDelivery_General_Structure
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p678.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
children ns:PersonGenderCodeCurrent ns:CarerSupportIndicator ns:EthnicCategory ns:PersonMaritalStatus
used by
element PersonGroupPatient_OtherDelivery_Structure/PatientCharacteristics_General_Structure
source <xs:complexType name="PatientCharacteristics_OtherDelivery_General_Structure">
 
<xs:sequence>
   
<xs:element name="PersonGenderCodeCurrent" type="ns:PersonGenderCodeCurrent_Type" minOccurs="0"/>
   
<xs:element name="CarerSupportIndicator" type="ns:CarerSupportIndicator_Type" minOccurs="0"/>
   
<xs:element name="EthnicCategory" type="ns:EthnicCategory_Type" minOccurs="0"/>
   
<xs:element name="PersonMaritalStatus" type="ns:PersonMaritalStatus_Type" minOccurs="0"/>
 
</xs:sequence>
</xs:complexType>

element PatientCharacteristics_OtherDelivery_General_Structure/PersonGenderCodeCurrent
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p679.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:PersonGenderCodeCurrent_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
length 
enumeration 
enumeration 
enumeration 
enumeration 
source <xs:element name="PersonGenderCodeCurrent" type="ns:PersonGenderCodeCurrent_Type" minOccurs="0"/>

element PatientCharacteristics_OtherDelivery_General_Structure/CarerSupportIndicator
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p680.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:CarerSupportIndicator_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
maxLength 
enumeration 01 
enumeration 02 
source <xs:element name="CarerSupportIndicator" type="ns:CarerSupportIndicator_Type" minOccurs="0"/>

element PatientCharacteristics_OtherDelivery_General_Structure/EthnicCategory
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p681.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:EthnicCategory_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
maxLength 
pattern 99 
pattern [ABCDEFGHJKLMNPRSZ] 
pattern [ABCDEFGHJKLMNPRSZ]. 
source <xs:element name="EthnicCategory" type="ns:EthnicCategory_Type" minOccurs="0"/>

element PatientCharacteristics_OtherDelivery_General_Structure/PersonMaritalStatus
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p682.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:PersonMaritalStatus_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
maxLength 
enumeration 
enumeration 
enumeration 
enumeration 
enumeration 
enumeration 
enumeration 
enumeration 
source <xs:element name="PersonMaritalStatus" type="ns:PersonMaritalStatus_Type" minOccurs="0"/>

complexType PatientCharacteristics_Psychiatric_Structure
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p683.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
children ns:MentalHealthActLegalStatusClassificationCode_AtCensusDate ns:DateDetentionCommenced ns:AgeAtCensus ns:DurationOfCareToPsychiatricCensusDate ns:DurationOfDetention ns:MentalHealthAct2007_MentalCategory ns:StatusOfPatientIncludedInThePsychiatricCensusCode
used by
element PersonGroupPatient_Psychiatric_Structure/PatientCharacteristics_Psychiatric_Structure
source <xs:complexType name="PatientCharacteristics_Psychiatric_Structure">
 
<xs:sequence>
   
<xs:element name="MentalHealthActLegalStatusClassificationCode_AtCensusDate" type="ns:MentalHealthActLegalStatusClassificationCode_AtCensusDate_Type" minOccurs="0"/>
   
<xs:element name="DateDetentionCommenced" type="ns:DateDetentionCommenced_Type" minOccurs="0"/>
   
<xs:element name="AgeAtCensus" type="ns:AgeAtCensus_Type"/>
   
<xs:element name="DurationOfCareToPsychiatricCensusDate" type="ns:DurationOfCareToPsychiatricCensusDate_Type" minOccurs="0"/>
   
<xs:element name="DurationOfDetention" type="ns:DurationOfDetention_Type" minOccurs="0"/>
   
<xs:element name="MentalHealthAct2007_MentalCategory" type="ns:MentalHealthAct2007_MentalCategory_Type" minOccurs="0"/>
   
<xs:element name="StatusOfPatientIncludedInThePsychiatricCensusCode" type="ns:StatusOfPatientIncludedInThePsychiatricCensusCode_Type" minOccurs="0"/>
 
</xs:sequence>
</xs:complexType>

element PatientCharacteristics_Psychiatric_Structure/MentalHealthActLegalStatusClassificationCode_AtCensusDate
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p684.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:MentalHealthActLegalStatusClassificationCode_AtCensusDate_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
length 
enumeration 01 
enumeration 02 
enumeration 03 
enumeration 04 
enumeration 05 
enumeration 06 
enumeration 07 
enumeration 08 
enumeration 09 
enumeration 10 
enumeration 12 
enumeration 13 
enumeration 14 
enumeration 15 
enumeration 16 
enumeration 17 
enumeration 18 
enumeration 19 
enumeration 20 
enumeration 31 
enumeration 32 
enumeration 34 
enumeration 35 
enumeration 36 
enumeration 37 
enumeration 38 
enumeration 98 
enumeration 99 
source <xs:element name="MentalHealthActLegalStatusClassificationCode_AtCensusDate" type="ns:MentalHealthActLegalStatusClassificationCode_AtCensusDate_Type" minOccurs="0"/>

element PatientCharacteristics_Psychiatric_Structure/DateDetentionCommenced
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p685.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:DateDetentionCommenced_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
minInclusive 1900-01-01 
maxInclusive 2999-12-31 
source <xs:element name="DateDetentionCommenced" type="ns:DateDetentionCommenced_Type" minOccurs="0"/>

element PatientCharacteristics_Psychiatric_Structure/AgeAtCensus
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p686.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:AgeAtCensus_Type
properties
isRef 0
content simple
facets
Kind Value annotation 
totalDigits 
source <xs:element name="AgeAtCensus" type="ns:AgeAtCensus_Type"/>

element PatientCharacteristics_Psychiatric_Structure/DurationOfCareToPsychiatricCensusDate
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p687.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:DurationOfCareToPsychiatricCensusDate_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
totalDigits 
source <xs:element name="DurationOfCareToPsychiatricCensusDate" type="ns:DurationOfCareToPsychiatricCensusDate_Type" minOccurs="0"/>

element PatientCharacteristics_Psychiatric_Structure/DurationOfDetention
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p688.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:DurationOfDetention_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
totalDigits 
source <xs:element name="DurationOfDetention" type="ns:DurationOfDetention_Type" minOccurs="0"/>

element PatientCharacteristics_Psychiatric_Structure/MentalHealthAct2007_MentalCategory
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p689.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:MentalHealthAct2007_MentalCategory_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
maxLength 
enumeration 
enumeration 
enumeration 
enumeration 
enumeration 
source <xs:element name="MentalHealthAct2007_MentalCategory" type="ns:MentalHealthAct2007_MentalCategory_Type" minOccurs="0"/>

element PatientCharacteristics_Psychiatric_Structure/StatusOfPatientIncludedInThePsychiatricCensusCode
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p690.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:StatusOfPatientIncludedInThePsychiatricCensusCode_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
length 
enumeration 
enumeration 
enumeration 
source <xs:element name="StatusOfPatientIncludedInThePsychiatricCensusCode" type="ns:StatusOfPatientIncludedInThePsychiatricCensusCode_Type" minOccurs="0"/>

complexType PatientIdentity_Birth_Structure
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p691.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
children ns:WithheldIdentity_Structure ns:VerifiedIdentity_Structure ns:UnverifiedIdentity_Structure
used by
element PersonGroupPatient_Birth_Structure/PatientIdentity_Birth_Structure
source <xs:complexType name="PatientIdentity_Birth_Structure">
 
<xs:sequence>
   
<xs:choice>
     
<xs:element name="WithheldIdentity_Structure">
       
<xs:complexType>
         
<xs:sequence>
           
<xs:element name="NHSNumberStatusIndicatorCode" type="ns:NHSNumberStatusIndicatorCode_Withheld_Type"/>
           
<xs:element name="PersonBirthDate" type="ns:PersonBirthDate_Type" minOccurs="0"/>
           
<xs:element name="WithheldIdentityReason" type="ns:WithheldIdentityReason_Type" minOccurs="0"/>
         
</xs:sequence>
         
<xs:attribute name="NHSNumberStatusIndicatorCode" type="ns:NHSNumberStatusIndicatorCode_Withheld_Type" use="required"/>
       
</xs:complexType>
     
</xs:element>
     
<xs:element name="VerifiedIdentity_Structure">
       
<xs:complexType>
         
<xs:sequence>
           
<xs:sequence minOccurs="0">
             
<xs:element name="LocalPatientIdentifier" type="ns:LocalPatientIdentifier_Type"/>
             
<xs:element name="OrganisationCode_LocalPatientIdentifier" type="ns:OrganisationCode_Type"/>
           
</xs:sequence>
           
<xs:element name="NHSNumber" type="ns:NHSNumber_Type"/>
           
<xs:element name="NHSNumberStatusIndicatorCode" type="ns:NHSNumberStatusIndicatorCode_Verified_Type"/>
           
<xs:element name="PersonBirthDate" type="ns:PersonBirthDate_Type" minOccurs="0"/>
         
</xs:sequence>
         
<xs:attribute name="NHSNumberStatusIndicatorCode" type="ns:NHSNumberStatusIndicatorCode_Verified_Type" use="required"/>
       
</xs:complexType>
     
</xs:element>
     
<xs:element name="UnverifiedIdentity_Structure">
       
<xs:complexType>
         
<xs:sequence>
           
<xs:sequence minOccurs="0">
             
<xs:element name="LocalPatientIdentifier" type="ns:LocalPatientIdentifier_Type"/>
             
<xs:element name="OrganisationCode_LocalPatientIdentifier" type="ns:OrganisationCode_Type"/>
           
</xs:sequence>
           
<xs:element name="NHSNumber" type="ns:NHSNumber_Type" minOccurs="0"/>
           
<xs:element name="NHSNumberStatusIndicatorCode" type="ns:NHSNumberStatusIndicatorCode_Unverified_Type"/>
           
<xs:element name="PatientName" type="ns:PersonName_Structure" minOccurs="0"/>
           
<xs:element name="PersonBirthDate" type="ns:PersonBirthDate_Type" minOccurs="0"/>
         
</xs:sequence>
         
<xs:attribute name="NHSNumberStatusIndicatorCode" type="ns:NHSNumberStatusIndicatorCode_Unverified_Type" use="required"/>
       
</xs:complexType>
     
</xs:element>
   
</xs:choice>
 
</xs:sequence>
</xs:complexType>

element PatientIdentity_Birth_Structure/WithheldIdentity_Structure
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p692.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
properties
isRef 0
content complex
children ns:NHSNumberStatusIndicatorCode ns:PersonBirthDate ns:WithheldIdentityReason
attributes
Name  Type  Use  Default  Fixed  annotation
NHSNumberStatusIndicatorCodens:NHSNumberStatusIndicatorCode_Withheld_Typerequired      
source <xs:element name="WithheldIdentity_Structure">
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element name="NHSNumberStatusIndicatorCode" type="ns:NHSNumberStatusIndicatorCode_Withheld_Type"/>
     
<xs:element name="PersonBirthDate" type="ns:PersonBirthDate_Type" minOccurs="0"/>
     
<xs:element name="WithheldIdentityReason" type="ns:WithheldIdentityReason_Type" minOccurs="0"/>
   
</xs:sequence>
   
<xs:attribute name="NHSNumberStatusIndicatorCode" type="ns:NHSNumberStatusIndicatorCode_Withheld_Type" use="required"/>
 
</xs:complexType>
</xs:element>

attribute PatientIdentity_Birth_Structure/WithheldIdentity_Structure/@NHSNumberStatusIndicatorCode
type ns:NHSNumberStatusIndicatorCode_Withheld_Type
properties
isRef 0
use required
facets
Kind Value annotation 
length 
enumeration 01 
enumeration 02 
enumeration 03 
enumeration 04 
enumeration 05 
enumeration 06 
enumeration 07 
enumeration 08 
source <xs:attribute name="NHSNumberStatusIndicatorCode" type="ns:NHSNumberStatusIndicatorCode_Withheld_Type" use="required"/>

element PatientIdentity_Birth_Structure/WithheldIdentity_Structure/NHSNumberStatusIndicatorCode
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p693.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:NHSNumberStatusIndicatorCode_Withheld_Type
properties
isRef 0
content simple
facets
Kind Value annotation 
length 
enumeration 01 
enumeration 02 
enumeration 03 
enumeration 04 
enumeration 05 
enumeration 06 
enumeration 07 
enumeration 08 
source <xs:element name="NHSNumberStatusIndicatorCode" type="ns:NHSNumberStatusIndicatorCode_Withheld_Type"/>

element PatientIdentity_Birth_Structure/WithheldIdentity_Structure/PersonBirthDate
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p694.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:PersonBirthDate_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
minInclusive 1880-01-01 
maxInclusive 2999-12-31 
source <xs:element name="PersonBirthDate" type="ns:PersonBirthDate_Type" minOccurs="0"/>

element PatientIdentity_Birth_Structure/WithheldIdentity_Structure/WithheldIdentityReason
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p695.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:WithheldIdentityReason_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
length 
enumeration 01 
enumeration 02 
enumeration 03 
enumeration 97 
enumeration 99 
source <xs:element name="WithheldIdentityReason" type="ns:WithheldIdentityReason_Type" minOccurs="0"/>

element PatientIdentity_Birth_Structure/VerifiedIdentity_Structure
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p696.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
properties
isRef 0
content complex
children ns:LocalPatientIdentifier ns:OrganisationCode_LocalPatientIdentifier ns:NHSNumber ns:NHSNumberStatusIndicatorCode ns:PersonBirthDate
attributes
Name  Type  Use  Default  Fixed  annotation
NHSNumberStatusIndicatorCodens:NHSNumberStatusIndicatorCode_Verified_Typerequired      
source <xs:element name="VerifiedIdentity_Structure">
 
<xs:complexType>
   
<xs:sequence>
     
<xs:sequence minOccurs="0">
       
<xs:element name="LocalPatientIdentifier" type="ns:LocalPatientIdentifier_Type"/>
       
<xs:element name="OrganisationCode_LocalPatientIdentifier" type="ns:OrganisationCode_Type"/>
     
</xs:sequence>
     
<xs:element name="NHSNumber" type="ns:NHSNumber_Type"/>
     
<xs:element name="NHSNumberStatusIndicatorCode" type="ns:NHSNumberStatusIndicatorCode_Verified_Type"/>
     
<xs:element name="PersonBirthDate" type="ns:PersonBirthDate_Type" minOccurs="0"/>
   
</xs:sequence>
   
<xs:attribute name="NHSNumberStatusIndicatorCode" type="ns:NHSNumberStatusIndicatorCode_Verified_Type" use="required"/>
 
</xs:complexType>
</xs:element>

attribute PatientIdentity_Birth_Structure/VerifiedIdentity_Structure/@NHSNumberStatusIndicatorCode
type ns:NHSNumberStatusIndicatorCode_Verified_Type
properties
isRef 0
use required
facets
Kind Value annotation 
length 
enumeration 01 
source <xs:attribute name="NHSNumberStatusIndicatorCode" type="ns:NHSNumberStatusIndicatorCode_Verified_Type" use="required"/>

element PatientIdentity_Birth_Structure/VerifiedIdentity_Structure/LocalPatientIdentifier
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p697.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:LocalPatientIdentifier_Type
properties
isRef 0
content simple
facets
Kind Value annotation 
minLength 
maxLength 10 
source <xs:element name="LocalPatientIdentifier" type="ns:LocalPatientIdentifier_Type"/>

element PatientIdentity_Birth_Structure/VerifiedIdentity_Structure/OrganisationCode_LocalPatientIdentifier
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p698.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:OrganisationCode_Type
properties
isRef 0
content simple
facets
Kind Value annotation 
minLength 
maxLength 12 
source <xs:element name="OrganisationCode_LocalPatientIdentifier" type="ns:OrganisationCode_Type"/>

element PatientIdentity_Birth_Structure/VerifiedIdentity_Structure/NHSNumber
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p699.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:NHSNumber_Type
properties
isRef 0
content simple
facets
Kind Value annotation 
pattern [0-9]{10} 
source <xs:element name="NHSNumber" type="ns:NHSNumber_Type"/>

element PatientIdentity_Birth_Structure/VerifiedIdentity_Structure/NHSNumberStatusIndicatorCode
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p700.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:NHSNumberStatusIndicatorCode_Verified_Type
properties
isRef 0
content simple
facets
Kind Value annotation 
length 
enumeration 01 
source <xs:element name="NHSNumberStatusIndicatorCode" type="ns:NHSNumberStatusIndicatorCode_Verified_Type"/>

element PatientIdentity_Birth_Structure/VerifiedIdentity_Structure/PersonBirthDate
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p701.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:PersonBirthDate_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
minInclusive 1880-01-01 
maxInclusive 2999-12-31 
source <xs:element name="PersonBirthDate" type="ns:PersonBirthDate_Type" minOccurs="0"/>

element PatientIdentity_Birth_Structure/UnverifiedIdentity_Structure
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p702.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
properties
isRef 0
content complex
children ns:LocalPatientIdentifier ns:OrganisationCode_LocalPatientIdentifier ns:NHSNumber ns:NHSNumberStatusIndicatorCode ns:PatientName ns:PersonBirthDate
attributes
Name  Type  Use  Default  Fixed  annotation
NHSNumberStatusIndicatorCodens:NHSNumberStatusIndicatorCode_Unverified_Typerequired      
source <xs:element name="UnverifiedIdentity_Structure">
 
<xs:complexType>
   
<xs:sequence>
     
<xs:sequence minOccurs="0">
       
<xs:element name="LocalPatientIdentifier" type="ns:LocalPatientIdentifier_Type"/>
       
<xs:element name="OrganisationCode_LocalPatientIdentifier" type="ns:OrganisationCode_Type"/>
     
</xs:sequence>
     
<xs:element name="NHSNumber" type="ns:NHSNumber_Type" minOccurs="0"/>
     
<xs:element name="NHSNumberStatusIndicatorCode" type="ns:NHSNumberStatusIndicatorCode_Unverified_Type"/>
     
<xs:element name="PatientName" type="ns:PersonName_Structure" minOccurs="0"/>
     
<xs:element name="PersonBirthDate" type="ns:PersonBirthDate_Type" minOccurs="0"/>
   
</xs:sequence>
   
<xs:attribute name="NHSNumberStatusIndicatorCode" type="ns:NHSNumberStatusIndicatorCode_Unverified_Type" use="required"/>
 
</xs:complexType>
</xs:element>

attribute PatientIdentity_Birth_Structure/UnverifiedIdentity_Structure/@NHSNumberStatusIndicatorCode
type ns:NHSNumberStatusIndicatorCode_Unverified_Type
properties
isRef 0
use required
facets
Kind Value annotation 
length 
enumeration 02 
enumeration 03 
enumeration 04 
enumeration 05 
enumeration 06 
enumeration 07 
enumeration 08 
source <xs:attribute name="NHSNumberStatusIndicatorCode" type="ns:NHSNumberStatusIndicatorCode_Unverified_Type" use="required"/>

element PatientIdentity_Birth_Structure/UnverifiedIdentity_Structure/LocalPatientIdentifier
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p703.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:LocalPatientIdentifier_Type
properties
isRef 0
content simple
facets
Kind Value annotation 
minLength 
maxLength 10 
source <xs:element name="LocalPatientIdentifier" type="ns:LocalPatientIdentifier_Type"/>

element PatientIdentity_Birth_Structure/UnverifiedIdentity_Structure/OrganisationCode_LocalPatientIdentifier
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p704.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:OrganisationCode_Type
properties
isRef 0
content simple
facets
Kind Value annotation 
minLength 
maxLength 12 
source <xs:element name="OrganisationCode_LocalPatientIdentifier" type="ns:OrganisationCode_Type"/>

element PatientIdentity_Birth_Structure/UnverifiedIdentity_Structure/NHSNumber
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p705.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:NHSNumber_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
pattern [0-9]{10} 
source <xs:element name="NHSNumber" type="ns:NHSNumber_Type" minOccurs="0"/>

element PatientIdentity_Birth_Structure/UnverifiedIdentity_Structure/NHSNumberStatusIndicatorCode
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p706.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:NHSNumberStatusIndicatorCode_Unverified_Type
properties
isRef 0
content simple
facets
Kind Value annotation 
length 
enumeration 02 
enumeration 03 
enumeration 04 
enumeration 05 
enumeration 06 
enumeration 07 
enumeration 08 
source <xs:element name="NHSNumberStatusIndicatorCode" type="ns:NHSNumberStatusIndicatorCode_Unverified_Type"/>

element PatientIdentity_Birth_Structure/UnverifiedIdentity_Structure/PatientName
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p707.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:PersonName_Structure
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children ns:PersonFullName ns:PersonName_Structured ns:PersonRequestedName
source <xs:element name="PatientName" type="ns:PersonName_Structure" minOccurs="0"/>

element PatientIdentity_Birth_Structure/UnverifiedIdentity_Structure/PersonBirthDate
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p708.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:PersonBirthDate_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
minInclusive 1880-01-01 
maxInclusive 2999-12-31 
source <xs:element name="PersonBirthDate" type="ns:PersonBirthDate_Type" minOccurs="0"/>

complexType PatientIdentity_Delivery_Structure
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p709.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
children ns:WithheldIdentity_Structure ns:VerifiedIdentity_Structure ns:UnverifiedIdentity_Structure
used by
elements PersonGroupPatient_Delivery_Structure/PatientIdentity_Delivery_Structure PersonGroupPatient_OtherDelivery_Structure/PatientIdentity_Delivery_Structure
source <xs:complexType name="PatientIdentity_Delivery_Structure">
 
<xs:sequence>
   
<xs:choice>
     
<xs:element name="WithheldIdentity_Structure">
       
<xs:complexType>
         
<xs:sequence>
           
<xs:element name="NHSNumberStatusIndicatorCode" type="ns:NHSNumberStatusIndicatorCode_Withheld_Type"/>
           
<xs:element name="OrganisationCode_ResidenceResponsibility" type="ns:OrgCode_Type" minOccurs="0"/>
           
<xs:element name="WithheldIdentityReason" type="ns:WithheldIdentityReason_Type" minOccurs="0"/>
         
</xs:sequence>
         
<xs:attribute name="NHSNumberStatusIndicatorCode" type="ns:NHSNumberStatusIndicatorCode_Withheld_Type" use="required"/>
       
</xs:complexType>
     
</xs:element>
     
<xs:element name="VerifiedIdentity_Structure">
       
<xs:complexType>
         
<xs:sequence>
           
<xs:sequence minOccurs="0">
             
<xs:element name="LocalPatientIdentifier" type="ns:LocalPatientIdentifier_Type"/>
             
<xs:element name="OrganisationCode_LocalPatientIdentifier" type="ns:OrganisationCode_Type"/>
           
</xs:sequence>
           
<xs:element name="NHSNumber" type="ns:NHSNumber_Type"/>
           
<xs:element name="NHSNumberStatusIndicatorCode" type="ns:NHSNumberStatusIndicatorCode_Verified_Type"/>
           
<xs:element name="PostcodeOfUsualAddress" type="ns:PostcodeOfUsualAddress_Type"/>
           
<xs:element name="OrganisationCode_ResidenceResponsibility" type="ns:OrgCode_Type" minOccurs="0"/>
           
<xs:element name="PersonBirthDate" type="ns:PersonBirthDate_Type" minOccurs="0"/>
         
</xs:sequence>
         
<xs:attribute name="NHSNumberStatusIndicatorCode" type="ns:NHSNumberStatusIndicatorCode_Verified_Type" use="required"/>
       
</xs:complexType>
     
</xs:element>
     
<xs:element name="UnverifiedIdentity_Structure">
       
<xs:complexType>
         
<xs:sequence>
           
<xs:sequence minOccurs="0">
             
<xs:element name="LocalPatientIdentifier" type="ns:LocalPatientIdentifier_Type"/>
             
<xs:element name="OrganisationCode_LocalPatientIdentifier" type="ns:OrganisationCode_Type"/>
           
</xs:sequence>
           
<xs:element name="NHSNumber" type="ns:NHSNumber_Type" minOccurs="0"/>
           
<xs:element name="NHSNumberStatusIndicatorCode" type="ns:NHSNumberStatusIndicatorCode_Unverified_Type"/>
           
<xs:element name="PatientName" type="ns:PersonName_Structure" minOccurs="0"/>
           
<xs:element name="PatientUsualAddress" type="ns:Address_Structure" minOccurs="0"/>
           
<xs:element name="PostcodeOfUsualAddress" type="ns:PostcodeOfUsualAddress_Type" minOccurs="0"/>
           
<xs:element name="OrganisationCode_ResidenceResponsibility" type="ns:OrgCode_Type" minOccurs="0"/>
           
<xs:element name="PersonBirthDate" type="ns:PersonBirthDate_Type" minOccurs="0"/>
         
</xs:sequence>
         
<xs:attribute name="NHSNumberStatusIndicatorCode" type="ns:NHSNumberStatusIndicatorCode_Unverified_Type" use="required"/>
       
</xs:complexType>
     
</xs:element>
   
</xs:choice>
 
</xs:sequence>
</xs:complexType>

element PatientIdentity_Delivery_Structure/WithheldIdentity_Structure
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p710.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
properties
isRef 0
content complex
children ns:NHSNumberStatusIndicatorCode ns:OrganisationCode_ResidenceResponsibility ns:WithheldIdentityReason
attributes
Name  Type  Use  Default  Fixed  annotation
NHSNumberStatusIndicatorCodens:NHSNumberStatusIndicatorCode_Withheld_Typerequired      
source <xs:element name="WithheldIdentity_Structure">
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element name="NHSNumberStatusIndicatorCode" type="ns:NHSNumberStatusIndicatorCode_Withheld_Type"/>
     
<xs:element name="OrganisationCode_ResidenceResponsibility" type="ns:OrgCode_Type" minOccurs="0"/>
     
<xs:element name="WithheldIdentityReason" type="ns:WithheldIdentityReason_Type" minOccurs="0"/>
   
</xs:sequence>
   
<xs:attribute name="NHSNumberStatusIndicatorCode" type="ns:NHSNumberStatusIndicatorCode_Withheld_Type" use="required"/>
 
</xs:complexType>
</xs:element>

attribute PatientIdentity_Delivery_Structure/WithheldIdentity_Structure/@NHSNumberStatusIndicatorCode
type ns:NHSNumberStatusIndicatorCode_Withheld_Type
properties
isRef 0
use required
facets
Kind Value annotation 
length 
enumeration 01 
enumeration 02 
enumeration 03 
enumeration 04 
enumeration 05 
enumeration 06 
enumeration 07 
enumeration 08 
source <xs:attribute name="NHSNumberStatusIndicatorCode" type="ns:NHSNumberStatusIndicatorCode_Withheld_Type" use="required"/>

element PatientIdentity_Delivery_Structure/WithheldIdentity_Structure/NHSNumberStatusIndicatorCode
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p711.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:NHSNumberStatusIndicatorCode_Withheld_Type
properties
isRef 0
content simple
facets
Kind Value annotation 
length 
enumeration 01 
enumeration 02 
enumeration 03 
enumeration 04 
enumeration 05 
enumeration 06 
enumeration 07 
enumeration 08 
source <xs:element name="NHSNumberStatusIndicatorCode" type="ns:NHSNumberStatusIndicatorCode_Withheld_Type"/>

element PatientIdentity_Delivery_Structure/WithheldIdentity_Structure/OrganisationCode_ResidenceResponsibility
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p712.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:OrgCode_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
minLength 
maxLength 12 
source <xs:element name="OrganisationCode_ResidenceResponsibility" type="ns:OrgCode_Type" minOccurs="0"/>

element PatientIdentity_Delivery_Structure/WithheldIdentity_Structure/WithheldIdentityReason
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p713.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:WithheldIdentityReason_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
length 
enumeration 01 
enumeration 02 
enumeration 03 
enumeration 97 
enumeration 99 
source <xs:element name="WithheldIdentityReason" type="ns:WithheldIdentityReason_Type" minOccurs="0"/>

element PatientIdentity_Delivery_Structure/VerifiedIdentity_Structure
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p714.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
properties
isRef 0
content complex
children ns:LocalPatientIdentifier ns:OrganisationCode_LocalPatientIdentifier ns:NHSNumber ns:NHSNumberStatusIndicatorCode ns:PostcodeOfUsualAddress ns:OrganisationCode_ResidenceResponsibility ns:PersonBirthDate
attributes
Name  Type  Use  Default  Fixed  annotation
NHSNumberStatusIndicatorCodens:NHSNumberStatusIndicatorCode_Verified_Typerequired      
source <xs:element name="VerifiedIdentity_Structure">
 
<xs:complexType>
   
<xs:sequence>
     
<xs:sequence minOccurs="0">
       
<xs:element name="LocalPatientIdentifier" type="ns:LocalPatientIdentifier_Type"/>
       
<xs:element name="OrganisationCode_LocalPatientIdentifier" type="ns:OrganisationCode_Type"/>
     
</xs:sequence>
     
<xs:element name="NHSNumber" type="ns:NHSNumber_Type"/>
     
<xs:element name="NHSNumberStatusIndicatorCode" type="ns:NHSNumberStatusIndicatorCode_Verified_Type"/>
     
<xs:element name="PostcodeOfUsualAddress" type="ns:PostcodeOfUsualAddress_Type"/>
     
<xs:element name="OrganisationCode_ResidenceResponsibility" type="ns:OrgCode_Type" minOccurs="0"/>
     
<xs:element name="PersonBirthDate" type="ns:PersonBirthDate_Type" minOccurs="0"/>
   
</xs:sequence>
   
<xs:attribute name="NHSNumberStatusIndicatorCode" type="ns:NHSNumberStatusIndicatorCode_Verified_Type" use="required"/>
 
</xs:complexType>
</xs:element>

attribute PatientIdentity_Delivery_Structure/VerifiedIdentity_Structure/@NHSNumberStatusIndicatorCode
type ns:NHSNumberStatusIndicatorCode_Verified_Type
properties
isRef 0
use required
facets
Kind Value annotation 
length 
enumeration 01 
source <xs:attribute name="NHSNumberStatusIndicatorCode" type="ns:NHSNumberStatusIndicatorCode_Verified_Type" use="required"/>

element PatientIdentity_Delivery_Structure/VerifiedIdentity_Structure/LocalPatientIdentifier
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p715.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:LocalPatientIdentifier_Type
properties
isRef 0
content simple
facets
Kind Value annotation 
minLength 
maxLength 10 
source <xs:element name="LocalPatientIdentifier" type="ns:LocalPatientIdentifier_Type"/>

element PatientIdentity_Delivery_Structure/VerifiedIdentity_Structure/OrganisationCode_LocalPatientIdentifier
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p716.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:OrganisationCode_Type
properties
isRef 0
content simple
facets
Kind Value annotation 
minLength 
maxLength 12 
source <xs:element name="OrganisationCode_LocalPatientIdentifier" type="ns:OrganisationCode_Type"/>

element PatientIdentity_Delivery_Structure/VerifiedIdentity_Structure/NHSNumber
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p717.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:NHSNumber_Type
properties
isRef 0
content simple
facets
Kind Value annotation 
pattern [0-9]{10} 
source <xs:element name="NHSNumber" type="ns:NHSNumber_Type"/>

element PatientIdentity_Delivery_Structure/VerifiedIdentity_Structure/NHSNumberStatusIndicatorCode
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p718.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:NHSNumberStatusIndicatorCode_Verified_Type
properties
isRef 0
content simple
facets
Kind Value annotation 
length 
enumeration 01 
source <xs:element name="NHSNumberStatusIndicatorCode" type="ns:NHSNumberStatusIndicatorCode_Verified_Type"/>

element PatientIdentity_Delivery_Structure/VerifiedIdentity_Structure/PostcodeOfUsualAddress
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p719.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:PostcodeOfUsualAddress_Type
properties
isRef 0
content simple
facets
Kind Value annotation 
maxLength 
source <xs:element name="PostcodeOfUsualAddress" type="ns:PostcodeOfUsualAddress_Type"/>

element PatientIdentity_Delivery_Structure/VerifiedIdentity_Structure/OrganisationCode_ResidenceResponsibility
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p720.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:OrgCode_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
minLength 
maxLength 12 
source <xs:element name="OrganisationCode_ResidenceResponsibility" type="ns:OrgCode_Type" minOccurs="0"/>

element PatientIdentity_Delivery_Structure/VerifiedIdentity_Structure/PersonBirthDate
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p721.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:PersonBirthDate_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
minInclusive 1880-01-01 
maxInclusive 2999-12-31 
source <xs:element name="PersonBirthDate" type="ns:PersonBirthDate_Type" minOccurs="0"/>

element PatientIdentity_Delivery_Structure/UnverifiedIdentity_Structure
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p722.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
properties
isRef 0
content complex
children ns:LocalPatientIdentifier ns:OrganisationCode_LocalPatientIdentifier ns:NHSNumber ns:NHSNumberStatusIndicatorCode ns:PatientName ns:PatientUsualAddress ns:PostcodeOfUsualAddress ns:OrganisationCode_ResidenceResponsibility ns:PersonBirthDate
attributes
Name  Type  Use  Default  Fixed  annotation
NHSNumberStatusIndicatorCodens:NHSNumberStatusIndicatorCode_Unverified_Typerequired      
source <xs:element name="UnverifiedIdentity_Structure">
 
<xs:complexType>
   
<xs:sequence>
     
<xs:sequence minOccurs="0">
       
<xs:element name="LocalPatientIdentifier" type="ns:LocalPatientIdentifier_Type"/>
       
<xs:element name="OrganisationCode_LocalPatientIdentifier" type="ns:OrganisationCode_Type"/>
     
</xs:sequence>
     
<xs:element name="NHSNumber" type="ns:NHSNumber_Type" minOccurs="0"/>
     
<xs:element name="NHSNumberStatusIndicatorCode" type="ns:NHSNumberStatusIndicatorCode_Unverified_Type"/>
     
<xs:element name="PatientName" type="ns:PersonName_Structure" minOccurs="0"/>
     
<xs:element name="PatientUsualAddress" type="ns:Address_Structure" minOccurs="0"/>
     
<xs:element name="PostcodeOfUsualAddress" type="ns:PostcodeOfUsualAddress_Type" minOccurs="0"/>
     
<xs:element name="OrganisationCode_ResidenceResponsibility" type="ns:OrgCode_Type" minOccurs="0"/>
     
<xs:element name="PersonBirthDate" type="ns:PersonBirthDate_Type" minOccurs="0"/>
   
</xs:sequence>
   
<xs:attribute name="NHSNumberStatusIndicatorCode" type="ns:NHSNumberStatusIndicatorCode_Unverified_Type" use="required"/>
 
</xs:complexType>
</xs:element>

attribute PatientIdentity_Delivery_Structure/UnverifiedIdentity_Structure/@NHSNumberStatusIndicatorCode
type ns:NHSNumberStatusIndicatorCode_Unverified_Type
properties
isRef 0
use required
facets
Kind Value annotation 
length 
enumeration 02 
enumeration 03 
enumeration 04 
enumeration 05 
enumeration 06 
enumeration 07 
enumeration 08 
source <xs:attribute name="NHSNumberStatusIndicatorCode" type="ns:NHSNumberStatusIndicatorCode_Unverified_Type" use="required"/>

element PatientIdentity_Delivery_Structure/UnverifiedIdentity_Structure/LocalPatientIdentifier
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p723.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:LocalPatientIdentifier_Type
properties
isRef 0
content simple
facets
Kind Value annotation 
minLength 
maxLength 10 
source <xs:element name="LocalPatientIdentifier" type="ns:LocalPatientIdentifier_Type"/>

element PatientIdentity_Delivery_Structure/UnverifiedIdentity_Structure/OrganisationCode_LocalPatientIdentifier
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p724.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:OrganisationCode_Type
properties
isRef 0
content simple
facets
Kind Value annotation 
minLength 
maxLength 12 
source <xs:element name="OrganisationCode_LocalPatientIdentifier" type="ns:OrganisationCode_Type"/>

element PatientIdentity_Delivery_Structure/UnverifiedIdentity_Structure/NHSNumber
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p725.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:NHSNumber_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
pattern [0-9]{10} 
source <xs:element name="NHSNumber" type="ns:NHSNumber_Type" minOccurs="0"/>

element PatientIdentity_Delivery_Structure/UnverifiedIdentity_Structure/NHSNumberStatusIndicatorCode
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p726.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:NHSNumberStatusIndicatorCode_Unverified_Type
properties
isRef 0
content simple
facets
Kind Value annotation 
length 
enumeration 02 
enumeration 03 
enumeration 04 
enumeration 05 
enumeration 06 
enumeration 07 
enumeration 08 
source <xs:element name="NHSNumberStatusIndicatorCode" type="ns:NHSNumberStatusIndicatorCode_Unverified_Type"/>

element PatientIdentity_Delivery_Structure/UnverifiedIdentity_Structure/PatientName
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p727.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:PersonName_Structure
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children ns:PersonFullName ns:PersonName_Structured ns:PersonRequestedName
source <xs:element name="PatientName" type="ns:PersonName_Structure" minOccurs="0"/>

element PatientIdentity_Delivery_Structure/UnverifiedIdentity_Structure/PatientUsualAddress
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p728.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:Address_Structure
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children ns:UnstructuredAddress ns:StructuredAddress
source <xs:element name="PatientUsualAddress" type="ns:Address_Structure" minOccurs="0"/>

element PatientIdentity_Delivery_Structure/UnverifiedIdentity_Structure/PostcodeOfUsualAddress
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p729.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:PostcodeOfUsualAddress_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
maxLength 
source <xs:element name="PostcodeOfUsualAddress" type="ns:PostcodeOfUsualAddress_Type" minOccurs="0"/>

element PatientIdentity_Delivery_Structure/UnverifiedIdentity_Structure/OrganisationCode_ResidenceResponsibility
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p730.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:OrgCode_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
minLength 
maxLength 12 
source <xs:element name="OrganisationCode_ResidenceResponsibility" type="ns:OrgCode_Type" minOccurs="0"/>

element PatientIdentity_Delivery_Structure/UnverifiedIdentity_Structure/PersonBirthDate
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p731.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:PersonBirthDate_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
minInclusive 1880-01-01 
maxInclusive 2999-12-31 
source <xs:element name="PersonBirthDate" type="ns:PersonBirthDate_Type" minOccurs="0"/>

complexType PatientIdentity_General_Structure
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p732.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
children ns:WithheldIdentity_Structure ns:VerifiedIdentity_Structure ns:UnverifiedIdentity_Structure
used by
elements PersonGroupPatient_General_Structure/PatientIdentity_General_Structure PersonGroupPatient_Psychiatric_Structure/PatientIdentity_General_Structure PersonGroupPatient_AAndE_Structure/PatientIdentity_General_Structure PersonGroupPatient_Outpatient_Structure/PatientIdentity_General_Structure PersonGroupPatient_EAL_Structure/PatientIdentity_General_Structure
source <xs:complexType name="PatientIdentity_General_Structure">
 
<xs:sequence>
   
<xs:choice>
     
<xs:element name="WithheldIdentity_Structure">
       
<xs:complexType>
         
<xs:sequence>
           
<xs:element name="NHSNumberStatusIndicatorCode" type="ns:NHSNumberStatusIndicatorCode_Withheld_Type"/>
           
<xs:element name="OrganisationCode_ResidenceResponsibility" type="ns:OrgCode_Type" minOccurs="0"/>
           
<xs:element name="WithheldIdentityReason" type="ns:WithheldIdentityReason_Type" minOccurs="0"/>
         
</xs:sequence>
         
<xs:attribute name="NHSNumberStatusIndicatorCode" type="ns:NHSNumberStatusIndicatorCode_Withheld_Type" use="required"/>
       
</xs:complexType>
     
</xs:element>
     
<xs:element name="VerifiedIdentity_Structure">
       
<xs:complexType>
         
<xs:sequence>
           
<xs:sequence minOccurs="0">
             
<xs:element name="LocalPatientIdentifier" type="ns:LocalPatientIdentifier_Type"/>
             
<xs:element name="OrganisationCode_LocalPatientIdentifier" type="ns:OrganisationCode_Type"/>
           
</xs:sequence>
           
<xs:element name="NHSNumber" type="ns:NHSNumber_Type"/>
           
<xs:element name="NHSNumberStatusIndicatorCode" type="ns:NHSNumberStatusIndicatorCode_Verified_Type"/>
           
<xs:element name="PostcodeOfUsualAddress" type="ns:PostcodeOfUsualAddress_Type"/>
           
<xs:element name="OrganisationCode_ResidenceResponsibility" type="ns:OrgCode_Type" minOccurs="0"/>
           
<xs:element name="PersonBirthDate" type="ns:PersonBirthDate_Type" minOccurs="0"/>
         
</xs:sequence>
         
<xs:attribute name="NHSNumberStatusIndicatorCode" type="ns:NHSNumberStatusIndicatorCode_Verified_Type" use="required"/>
       
</xs:complexType>
     
</xs:element>
     
<xs:element name="UnverifiedIdentity_Structure">
       
<xs:complexType>
         
<xs:sequence>
           
<xs:sequence minOccurs="0">
             
<xs:element name="LocalPatientIdentifier" type="ns:LocalPatientIdentifier_Type"/>
             
<xs:element name="OrganisationCode_LocalPatientIdentifier" type="ns:OrganisationCode_Type"/>
           
</xs:sequence>
           
<xs:element name="NHSNumber" type="ns:NHSNumber_Type" minOccurs="0"/>
           
<xs:element name="NHSNumberStatusIndicatorCode" type="ns:NHSNumberStatusIndicatorCode_Unverified_Type"/>
           
<xs:element name="PatientName" type="ns:PersonName_Structure" minOccurs="0"/>
           
<xs:element name="PatientUsualAddress" type="ns:Address_Structure" minOccurs="0"/>
           
<xs:element name="PostcodeOfUsualAddress" type="ns:PostcodeOfUsualAddress_Type" minOccurs="0"/>
           
<xs:element name="OrganisationCode_ResidenceResponsibility" type="ns:OrgCode_Type" minOccurs="0"/>
           
<xs:element name="PersonBirthDate" type="ns:PersonBirthDate_Type" minOccurs="0"/>
         
</xs:sequence>
         
<xs:attribute name="NHSNumberStatusIndicatorCode" type="ns:NHSNumberStatusIndicatorCode_Unverified_Type" use="required"/>
       
</xs:complexType>
     
</xs:element>
   
</xs:choice>
 
</xs:sequence>
</xs:complexType>

element PatientIdentity_General_Structure/WithheldIdentity_Structure
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p733.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
properties
isRef 0
content complex
children ns:NHSNumberStatusIndicatorCode ns:OrganisationCode_ResidenceResponsibility ns:WithheldIdentityReason
attributes
Name  Type  Use  Default  Fixed  annotation
NHSNumberStatusIndicatorCodens:NHSNumberStatusIndicatorCode_Withheld_Typerequired      
source <xs:element name="WithheldIdentity_Structure">
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element name="NHSNumberStatusIndicatorCode" type="ns:NHSNumberStatusIndicatorCode_Withheld_Type"/>
     
<xs:element name="OrganisationCode_ResidenceResponsibility" type="ns:OrgCode_Type" minOccurs="0"/>
     
<xs:element name="WithheldIdentityReason" type="ns:WithheldIdentityReason_Type" minOccurs="0"/>
   
</xs:sequence>
   
<xs:attribute name="NHSNumberStatusIndicatorCode" type="ns:NHSNumberStatusIndicatorCode_Withheld_Type" use="required"/>
 
</xs:complexType>
</xs:element>

attribute PatientIdentity_General_Structure/WithheldIdentity_Structure/@NHSNumberStatusIndicatorCode
type ns:NHSNumberStatusIndicatorCode_Withheld_Type
properties
isRef 0
use required
facets
Kind Value annotation 
length 
enumeration 01 
enumeration 02 
enumeration 03 
enumeration 04 
enumeration 05 
enumeration 06 
enumeration 07 
enumeration 08 
source <xs:attribute name="NHSNumberStatusIndicatorCode" type="ns:NHSNumberStatusIndicatorCode_Withheld_Type" use="required"/>

element PatientIdentity_General_Structure/WithheldIdentity_Structure/NHSNumberStatusIndicatorCode
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p734.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:NHSNumberStatusIndicatorCode_Withheld_Type
properties
isRef 0
content simple
facets
Kind Value annotation 
length 
enumeration 01 
enumeration 02 
enumeration 03 
enumeration 04 
enumeration 05 
enumeration 06 
enumeration 07 
enumeration 08 
source <xs:element name="NHSNumberStatusIndicatorCode" type="ns:NHSNumberStatusIndicatorCode_Withheld_Type"/>

element PatientIdentity_General_Structure/WithheldIdentity_Structure/OrganisationCode_ResidenceResponsibility
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p735.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:OrgCode_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
minLength 
maxLength 12 
source <xs:element name="OrganisationCode_ResidenceResponsibility" type="ns:OrgCode_Type" minOccurs="0"/>

element PatientIdentity_General_Structure/WithheldIdentity_Structure/WithheldIdentityReason
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p736.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:WithheldIdentityReason_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
length 
enumeration 01 
enumeration 02 
enumeration 03 
enumeration 97 
enumeration 99 
source <xs:element name="WithheldIdentityReason" type="ns:WithheldIdentityReason_Type" minOccurs="0"/>

element PatientIdentity_General_Structure/VerifiedIdentity_Structure
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p737.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
properties
isRef 0
content complex
children ns:LocalPatientIdentifier ns:OrganisationCode_LocalPatientIdentifier ns:NHSNumber ns:NHSNumberStatusIndicatorCode ns:PostcodeOfUsualAddress ns:OrganisationCode_ResidenceResponsibility ns:PersonBirthDate
attributes
Name  Type  Use  Default  Fixed  annotation
NHSNumberStatusIndicatorCodens:NHSNumberStatusIndicatorCode_Verified_Typerequired      
source <xs:element name="VerifiedIdentity_Structure">
 
<xs:complexType>
   
<xs:sequence>
     
<xs:sequence minOccurs="0">
       
<xs:element name="LocalPatientIdentifier" type="ns:LocalPatientIdentifier_Type"/>
       
<xs:element name="OrganisationCode_LocalPatientIdentifier" type="ns:OrganisationCode_Type"/>
     
</xs:sequence>
     
<xs:element name="NHSNumber" type="ns:NHSNumber_Type"/>
     
<xs:element name="NHSNumberStatusIndicatorCode" type="ns:NHSNumberStatusIndicatorCode_Verified_Type"/>
     
<xs:element name="PostcodeOfUsualAddress" type="ns:PostcodeOfUsualAddress_Type"/>
     
<xs:element name="OrganisationCode_ResidenceResponsibility" type="ns:OrgCode_Type" minOccurs="0"/>
     
<xs:element name="PersonBirthDate" type="ns:PersonBirthDate_Type" minOccurs="0"/>
   
</xs:sequence>
   
<xs:attribute name="NHSNumberStatusIndicatorCode" type="ns:NHSNumberStatusIndicatorCode_Verified_Type" use="required"/>
 
</xs:complexType>
</xs:element>

attribute PatientIdentity_General_Structure/VerifiedIdentity_Structure/@NHSNumberStatusIndicatorCode
type ns:NHSNumberStatusIndicatorCode_Verified_Type
properties
isRef 0
use required
facets
Kind Value annotation 
length 
enumeration 01 
source <xs:attribute name="NHSNumberStatusIndicatorCode" type="ns:NHSNumberStatusIndicatorCode_Verified_Type" use="required"/>

element PatientIdentity_General_Structure/VerifiedIdentity_Structure/LocalPatientIdentifier
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p738.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:LocalPatientIdentifier_Type
properties
isRef 0
content simple
facets
Kind Value annotation 
minLength 
maxLength 10 
source <xs:element name="LocalPatientIdentifier" type="ns:LocalPatientIdentifier_Type"/>

element PatientIdentity_General_Structure/VerifiedIdentity_Structure/OrganisationCode_LocalPatientIdentifier
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p739.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:OrganisationCode_Type
properties
isRef 0
content simple
facets
Kind Value annotation 
minLength 
maxLength 12 
source <xs:element name="OrganisationCode_LocalPatientIdentifier" type="ns:OrganisationCode_Type"/>

element PatientIdentity_General_Structure/VerifiedIdentity_Structure/NHSNumber
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p740.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:NHSNumber_Type
properties
isRef 0
content simple
facets
Kind Value annotation 
pattern [0-9]{10} 
source <xs:element name="NHSNumber" type="ns:NHSNumber_Type"/>

element PatientIdentity_General_Structure/VerifiedIdentity_Structure/NHSNumberStatusIndicatorCode
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p741.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:NHSNumberStatusIndicatorCode_Verified_Type
properties
isRef 0
content simple
facets
Kind Value annotation 
length 
enumeration 01 
source <xs:element name="NHSNumberStatusIndicatorCode" type="ns:NHSNumberStatusIndicatorCode_Verified_Type"/>

element PatientIdentity_General_Structure/VerifiedIdentity_Structure/PostcodeOfUsualAddress
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p742.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:PostcodeOfUsualAddress_Type
properties
isRef 0
content simple
facets
Kind Value annotation 
maxLength 
source <xs:element name="PostcodeOfUsualAddress" type="ns:PostcodeOfUsualAddress_Type"/>

element PatientIdentity_General_Structure/VerifiedIdentity_Structure/OrganisationCode_ResidenceResponsibility
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p743.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:OrgCode_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
minLength 
maxLength 12 
source <xs:element name="OrganisationCode_ResidenceResponsibility" type="ns:OrgCode_Type" minOccurs="0"/>

element PatientIdentity_General_Structure/VerifiedIdentity_Structure/PersonBirthDate
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p744.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:PersonBirthDate_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
minInclusive 1880-01-01 
maxInclusive 2999-12-31 
source <xs:element name="PersonBirthDate" type="ns:PersonBirthDate_Type" minOccurs="0"/>

element PatientIdentity_General_Structure/UnverifiedIdentity_Structure
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p745.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
properties
isRef 0
content complex
children ns:LocalPatientIdentifier ns:OrganisationCode_LocalPatientIdentifier ns:NHSNumber ns:NHSNumberStatusIndicatorCode ns:PatientName ns:PatientUsualAddress ns:PostcodeOfUsualAddress ns:OrganisationCode_ResidenceResponsibility ns:PersonBirthDate
attributes
Name  Type  Use  Default  Fixed  annotation
NHSNumberStatusIndicatorCodens:NHSNumberStatusIndicatorCode_Unverified_Typerequired      
source <xs:element name="UnverifiedIdentity_Structure">
 
<xs:complexType>
   
<xs:sequence>
     
<xs:sequence minOccurs="0">
       
<xs:element name="LocalPatientIdentifier" type="ns:LocalPatientIdentifier_Type"/>
       
<xs:element name="OrganisationCode_LocalPatientIdentifier" type="ns:OrganisationCode_Type"/>
     
</xs:sequence>
     
<xs:element name="NHSNumber" type="ns:NHSNumber_Type" minOccurs="0"/>
     
<xs:element name="NHSNumberStatusIndicatorCode" type="ns:NHSNumberStatusIndicatorCode_Unverified_Type"/>
     
<xs:element name="PatientName" type="ns:PersonName_Structure" minOccurs="0"/>
     
<xs:element name="PatientUsualAddress" type="ns:Address_Structure" minOccurs="0"/>
     
<xs:element name="PostcodeOfUsualAddress" type="ns:PostcodeOfUsualAddress_Type" minOccurs="0"/>
     
<xs:element name="OrganisationCode_ResidenceResponsibility" type="ns:OrgCode_Type" minOccurs="0"/>
     
<xs:element name="PersonBirthDate" type="ns:PersonBirthDate_Type" minOccurs="0"/>
   
</xs:sequence>
   
<xs:attribute name="NHSNumberStatusIndicatorCode" type="ns:NHSNumberStatusIndicatorCode_Unverified_Type" use="required"/>
 
</xs:complexType>
</xs:element>

attribute PatientIdentity_General_Structure/UnverifiedIdentity_Structure/@NHSNumberStatusIndicatorCode
type ns:NHSNumberStatusIndicatorCode_Unverified_Type
properties
isRef 0
use required
facets
Kind Value annotation 
length 
enumeration 02 
enumeration 03 
enumeration 04 
enumeration 05 
enumeration 06 
enumeration 07 
enumeration 08 
source <xs:attribute name="NHSNumberStatusIndicatorCode" type="ns:NHSNumberStatusIndicatorCode_Unverified_Type" use="required"/>

element PatientIdentity_General_Structure/UnverifiedIdentity_Structure/LocalPatientIdentifier
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p746.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:LocalPatientIdentifier_Type
properties
isRef 0
content simple
facets
Kind Value annotation 
minLength 
maxLength 10 
source <xs:element name="LocalPatientIdentifier" type="ns:LocalPatientIdentifier_Type"/>

element PatientIdentity_General_Structure/UnverifiedIdentity_Structure/OrganisationCode_LocalPatientIdentifier
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p747.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:OrganisationCode_Type
properties
isRef 0
content simple
facets
Kind Value annotation 
minLength 
maxLength 12 
source <xs:element name="OrganisationCode_LocalPatientIdentifier" type="ns:OrganisationCode_Type"/>

element PatientIdentity_General_Structure/UnverifiedIdentity_Structure/NHSNumber
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p748.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:NHSNumber_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
pattern [0-9]{10} 
source <xs:element name="NHSNumber" type="ns:NHSNumber_Type" minOccurs="0"/>

element PatientIdentity_General_Structure/UnverifiedIdentity_Structure/NHSNumberStatusIndicatorCode
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p749.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:NHSNumberStatusIndicatorCode_Unverified_Type
properties
isRef 0
content simple
facets
Kind Value annotation 
length 
enumeration 02 
enumeration 03 
enumeration 04 
enumeration 05 
enumeration 06 
enumeration 07 
enumeration 08 
source <xs:element name="NHSNumberStatusIndicatorCode" type="ns:NHSNumberStatusIndicatorCode_Unverified_Type"/>

element PatientIdentity_General_Structure/UnverifiedIdentity_Structure/PatientName
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p750.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:PersonName_Structure
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children ns:PersonFullName ns:PersonName_Structured ns:PersonRequestedName
source <xs:element name="PatientName" type="ns:PersonName_Structure" minOccurs="0"/>

element PatientIdentity_General_Structure/UnverifiedIdentity_Structure/PatientUsualAddress
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p751.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:Address_Structure
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children ns:UnstructuredAddress ns:StructuredAddress
source <xs:element name="PatientUsualAddress" type="ns:Address_Structure" minOccurs="0"/>

element PatientIdentity_General_Structure/UnverifiedIdentity_Structure/PostcodeOfUsualAddress
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p752.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:PostcodeOfUsualAddress_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
maxLength 
source <xs:element name="PostcodeOfUsualAddress" type="ns:PostcodeOfUsualAddress_Type" minOccurs="0"/>

element PatientIdentity_General_Structure/UnverifiedIdentity_Structure/OrganisationCode_ResidenceResponsibility
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p753.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:OrgCode_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
minLength 
maxLength 12 
source <xs:element name="OrganisationCode_ResidenceResponsibility" type="ns:OrgCode_Type" minOccurs="0"/>

element PatientIdentity_General_Structure/UnverifiedIdentity_Structure/PersonBirthDate
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p754.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:PersonBirthDate_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
minInclusive 1880-01-01 
maxInclusive 2999-12-31 
source <xs:element name="PersonBirthDate" type="ns:PersonBirthDate_Type" minOccurs="0"/>

complexType PatientPathway_Structure
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p755.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
children ns:PatientPathwayIdentity ns:RTTPeriodCharacteristics
used by
elements AccidentAndEmergencyAttendance_Structure/PatientPathway Outpatient_Structure/PatientPathway Future_Outpatient_Structure/PatientPathway EALEndOfPeriodCensus_Standard_Structure/PatientPathway EALEndOfPeriodCensus_Old_Structure/PatientPathway EALEndOfPeriodCensus_New_Structure/PatientPathway EALEventDuringPeriod_Add_Structure/PatientPathway EALEventDuringPeriod_Remove_Structure/PatientPathway EALEventDuringPeriod_Offer_Structure/PatientPathway EALEventDuringPeriod_Available_Unavailable_Structure/PatientPathway EALEventDuringPeriod_OldServiceAgreement_Structure/PatientPathway EALEventDuringPeriod_NewServiceAgreement_Structure/PatientPathway AdmittedPatientCare_Finished_BirthEpisode_Structure/PatientPathway AdmittedPatientCare_Finished_GeneralEpisode_Structure/PatientPathway AdmittedPatientCare_Finished_DeliveryEpisode_Structure/PatientPathway AdmittedPatientCare_OtherBirthEvent_Structure/PatientPathway AdmittedPatientCare_OtherDelivery_Structure/PatientPathway AdmittedPatientCare_DetainedAndOrLongTermPsychiatricCensus_Structure/PatientPathway AdmittedPatientCare_Unfinished_BirthEpisode_Structure/PatientPathway AdmittedPatientCare_Unfinished_GeneralEpisode_Structure/PatientPathway AdmittedPatientCare_Unfinished_DeliveryEpisode_Structure/PatientPathway
source <xs:complexType name="PatientPathway_Structure">
 
<xs:sequence>
   
<xs:element name="PatientPathwayIdentity">
     
<xs:complexType>
       
<xs:sequence>
         
<xs:choice>
           
<xs:element name="UniqueBookingReferenceNumber_Converted" type="ns:UBRN_Converted_Type"/>
           
<xs:element name="PatientPathwayIdentifier" type="ns:PatientPathwayIdentifier_Type"/>
         
</xs:choice>
         
<xs:element name="OrganisationCode_PatientPathwayIdentifierIssuer" type="ns:OrganisationCode_PatientPathwayIdentifierIssuer_Type"/>
       
</xs:sequence>
     
</xs:complexType>
   
</xs:element>
   
<xs:element name="RTTPeriodCharacteristics">
     
<xs:complexType>
       
<xs:sequence>
         
<xs:element name="ReferralToTreatmentPeriod_Status" type="ns:ReferralToTreatmentPeriod_Status_Type"/>
         
<xs:element name="WaitingTimeMeasurementType" type="ns:WaitingTimeMeasurementType_Type"/>
         
<xs:element name="ReferralToTreatmentPeriod_StartDate" type="ns:ReferralToTreatmentPeriod_StartDate_Type" minOccurs="0"/>
         
<xs:element name="ReferralToTreatmentPeriod_EndDate" type="ns:ReferralToTreatmentPeriod_EndDate_Type" minOccurs="0"/>
       
</xs:sequence>
     
</xs:complexType>
   
</xs:element>
 
</xs:sequence>
</xs:complexType>

element PatientPathway_Structure/PatientPathwayIdentity
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p756.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
properties
isRef 0
content complex
children ns:UniqueBookingReferenceNumber_Converted ns:PatientPathwayIdentifier ns:OrganisationCode_PatientPathwayIdentifierIssuer
source <xs:element name="PatientPathwayIdentity">
 
<xs:complexType>
   
<xs:sequence>
     
<xs:choice>
       
<xs:element name="UniqueBookingReferenceNumber_Converted" type="ns:UBRN_Converted_Type"/>
       
<xs:element name="PatientPathwayIdentifier" type="ns:PatientPathwayIdentifier_Type"/>
     
</xs:choice>
     
<xs:element name="OrganisationCode_PatientPathwayIdentifierIssuer" type="ns:OrganisationCode_PatientPathwayIdentifierIssuer_Type"/>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element PatientPathway_Structure/PatientPathwayIdentity/UniqueBookingReferenceNumber_Converted
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p757.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:UBRN_Converted_Type
properties
isRef 0
content simple
facets
Kind Value annotation 
pattern [0-9]{12} 
source <xs:element name="UniqueBookingReferenceNumber_Converted" type="ns:UBRN_Converted_Type"/>

element PatientPathway_Structure/PatientPathwayIdentity/PatientPathwayIdentifier
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p758.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:PatientPathwayIdentifier_Type
properties
isRef 0
content simple
facets
Kind Value annotation 
length 20 
source <xs:element name="PatientPathwayIdentifier" type="ns:PatientPathwayIdentifier_Type"/>

element PatientPathway_Structure/PatientPathwayIdentity/OrganisationCode_PatientPathwayIdentifierIssuer
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p759.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:OrganisationCode_PatientPathwayIdentifierIssuer_Type
properties
isRef 0
content simple
facets
Kind Value annotation 
minLength 
maxLength 12 
source <xs:element name="OrganisationCode_PatientPathwayIdentifierIssuer" type="ns:OrganisationCode_PatientPathwayIdentifierIssuer_Type"/>

element PatientPathway_Structure/RTTPeriodCharacteristics
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p760.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
properties
isRef 0
content complex
children ns:ReferralToTreatmentPeriod_Status ns:WaitingTimeMeasurementType ns:ReferralToTreatmentPeriod_StartDate ns:ReferralToTreatmentPeriod_EndDate
source <xs:element name="RTTPeriodCharacteristics">
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element name="ReferralToTreatmentPeriod_Status" type="ns:ReferralToTreatmentPeriod_Status_Type"/>
     
<xs:element name="WaitingTimeMeasurementType" type="ns:WaitingTimeMeasurementType_Type"/>
     
<xs:element name="ReferralToTreatmentPeriod_StartDate" type="ns:ReferralToTreatmentPeriod_StartDate_Type" minOccurs="0"/>
     
<xs:element name="ReferralToTreatmentPeriod_EndDate" type="ns:ReferralToTreatmentPeriod_EndDate_Type" minOccurs="0"/>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element PatientPathway_Structure/RTTPeriodCharacteristics/ReferralToTreatmentPeriod_Status
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p761.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:ReferralToTreatmentPeriod_Status_Type
properties
isRef 0
content simple
facets
Kind Value annotation 
length 
enumeration 10 
enumeration 11 
enumeration 12 
enumeration 20 
enumeration 21 
enumeration 30 
enumeration 31 
enumeration 32 
enumeration 33 
enumeration 34 
enumeration 35 
enumeration 36 
enumeration 90 
enumeration 91 
enumeration 92 
enumeration 98 
enumeration 99 
source <xs:element name="ReferralToTreatmentPeriod_Status" type="ns:ReferralToTreatmentPeriod_Status_Type"/>

element PatientPathway_Structure/RTTPeriodCharacteristics/WaitingTimeMeasurementType
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p762.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:WaitingTimeMeasurementType_Type
properties
isRef 0
content simple
facets
Kind Value annotation 
length 
enumeration 01 
enumeration 02 
enumeration 09 
source <xs:element name="WaitingTimeMeasurementType" type="ns:WaitingTimeMeasurementType_Type"/>

element PatientPathway_Structure/RTTPeriodCharacteristics/ReferralToTreatmentPeriod_StartDate
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p763.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:ReferralToTreatmentPeriod_StartDate_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
minInclusive 1900-01-01 
maxInclusive 2999-12-31 
source <xs:element name="ReferralToTreatmentPeriod_StartDate" type="ns:ReferralToTreatmentPeriod_StartDate_Type" minOccurs="0"/>

element PatientPathway_Structure/RTTPeriodCharacteristics/ReferralToTreatmentPeriod_EndDate
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p764.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:ReferralToTreatmentPeriod_EndDate_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
minInclusive 1900-01-01 
maxInclusive 2999-12-31 
source <xs:element name="ReferralToTreatmentPeriod_EndDate" type="ns:ReferralToTreatmentPeriod_EndDate_Type" minOccurs="0"/>

complexType PersonCharacteristics_Baby_Structure
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p765.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
children ns:PersonGenderCodeCurrent_Baby ns:LiveOrStillBirthCode ns:BirthWeight ns:OverseasVisitorStatusClassificationAtCDSActivityDate
used by
element PersonGroup_Baby_Structure/PersonCharacteristics_Baby_Structure
source <xs:complexType name="PersonCharacteristics_Baby_Structure">
 
<xs:sequence>
   
<xs:element name="PersonGenderCodeCurrent_Baby" type="ns:PersonGenderCodeCurrent_Baby_Type" minOccurs="0"/>
   
<xs:element name="LiveOrStillBirthCode" type="ns:LiveOrStillBirthCode_Type" minOccurs="0"/>
   
<xs:element name="BirthWeight" type="ns:BirthWeight_Type" minOccurs="0"/>
   
<xs:element name="OverseasVisitorStatusClassificationAtCDSActivityDate" type="ns:OverseasVisitorStatusClassificationAtCDSActivityDate_Type" minOccurs="0"/>
 
</xs:sequence>
</xs:complexType>

element PersonCharacteristics_Baby_Structure/PersonGenderCodeCurrent_Baby
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p766.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:PersonGenderCodeCurrent_Baby_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
length 
enumeration 
enumeration 
enumeration 
enumeration 
source <xs:element name="PersonGenderCodeCurrent_Baby" type="ns:PersonGenderCodeCurrent_Baby_Type" minOccurs="0"/>

element PersonCharacteristics_Baby_Structure/LiveOrStillBirthCode
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p767.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:LiveOrStillBirthCode_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
length 
enumeration 
enumeration 
enumeration 
enumeration 
source <xs:element name="LiveOrStillBirthCode" type="ns:LiveOrStillBirthCode_Type" minOccurs="0"/>

element PersonCharacteristics_Baby_Structure/BirthWeight
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p768.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:BirthWeight_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
totalDigits 
source <xs:element name="BirthWeight" type="ns:BirthWeight_Type" minOccurs="0"/>

element PersonCharacteristics_Baby_Structure/OverseasVisitorStatusClassificationAtCDSActivityDate
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p769.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:OverseasVisitorStatusClassificationAtCDSActivityDate_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
enumeration 
enumeration 
enumeration 
enumeration 
enumeration 
enumeration 
source <xs:element name="OverseasVisitorStatusClassificationAtCDSActivityDate" type="ns:OverseasVisitorStatusClassificationAtCDSActivityDate_Type" minOccurs="0"/>

complexType PersonGroup_Baby_Structure
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p770.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
children ns:PersonIdentity_Baby_Structure ns:PersonCharacteristics_Baby_Structure
used by
element BirthOccurrence_Structure/PersonGroup_Baby
source <xs:complexType name="PersonGroup_Baby_Structure">
 
<xs:sequence>
   
<xs:element name="PersonIdentity_Baby_Structure" type="ns:PersonIdentity_Baby_Structure"/>
   
<xs:element name="PersonCharacteristics_Baby_Structure" type="ns:PersonCharacteristics_Baby_Structure" minOccurs="0"/>
 
</xs:sequence>
</xs:complexType>

element PersonGroup_Baby_Structure/PersonIdentity_Baby_Structure
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p771.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:PersonIdentity_Baby_Structure
properties
isRef 0
content complex
children ns:WithheldIdentity_Structure_Baby ns:VerifiedIdentity_Structure_Baby ns:UnverifiedIdentity_Structure_Baby
source <xs:element name="PersonIdentity_Baby_Structure" type="ns:PersonIdentity_Baby_Structure"/>

element PersonGroup_Baby_Structure/PersonCharacteristics_Baby_Structure
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p772.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:PersonCharacteristics_Baby_Structure
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children ns:PersonGenderCodeCurrent_Baby ns:LiveOrStillBirthCode ns:BirthWeight ns:OverseasVisitorStatusClassificationAtCDSActivityDate
source <xs:element name="PersonCharacteristics_Baby_Structure" type="ns:PersonCharacteristics_Baby_Structure" minOccurs="0"/>

complexType PersonGroup_Mother_Structure
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p773.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
children ns:PersonIdentity_Mother_Structure ns:OverseasVisitorStatusClassificationAtCDSActivityDate_Group
used by
element DeliveryOccurrence_Structure/PersonGroup_Mother
source <xs:complexType name="PersonGroup_Mother_Structure">
 
<xs:sequence>
   
<xs:element name="PersonIdentity_Mother_Structure" type="ns:PersonIdentity_Mother_Structure"/>
   
<xs:element name="OverseasVisitorStatusClassificationAtCDSActivityDate_Group" type="ns:OverseasVisitorStatusClassificationAtCDSActivityDate_Group_Structure" minOccurs="0"/>
 
</xs:sequence>
</xs:complexType>

element PersonGroup_Mother_Structure/PersonIdentity_Mother_Structure
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p774.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:PersonIdentity_Mother_Structure
properties
isRef 0
content complex
children ns:WithheldIdentity_Structure_Mother ns:VerifiedIdentity_Structure_Mother ns:UnverifiedIdentity_Structure_Mother
source <xs:element name="PersonIdentity_Mother_Structure" type="ns:PersonIdentity_Mother_Structure"/>

element PersonGroup_Mother_Structure/OverseasVisitorStatusClassificationAtCDSActivityDate_Group
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p775.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:OverseasVisitorStatusClassificationAtCDSActivityDate_Group_Structure
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children ns:OverseasVisitorStatusClassificationAtCDSActivityDate
source <xs:element name="OverseasVisitorStatusClassificationAtCDSActivityDate_Group" type="ns:OverseasVisitorStatusClassificationAtCDSActivityDate_Group_Structure" minOccurs="0"/>

complexType PersonGroupAAndEConsultant_Structure
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p776.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
children ns:AAndEStaffMemberCode
used by
element AttendanceOccurrence_Structure/PersonGroupAAndEConsultant
source <xs:complexType name="PersonGroupAAndEConsultant_Structure">
 
<xs:sequence>
   
<xs:element name="AAndEStaffMemberCode" type="ns:AAndEStaffMemberCode_Type" minOccurs="0"/>
 
</xs:sequence>
</xs:complexType>

element PersonGroupAAndEConsultant_Structure/AAndEStaffMemberCode
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p777.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:AAndEStaffMemberCode_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
length 
source <xs:element name="AAndEStaffMemberCode" type="ns:AAndEStaffMemberCode_Type" minOccurs="0"/>

complexType PersonGroupConsultant_Structure
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p778.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
children ns:ConsultantCode ns:CareProfessionalMainSpecialtyCode ns:ActivityTreatmentFunctionCode ns:LocalSubSpecialtyCode
used by
elements FinishedBirthEpisode_Structure/PersonGroup_Consultant FinishedGeneralEpisode_Structure/PersonGroup_Consultant FinishedDeliveryEpisode_Structure/PersonGroup_Consultant UnfinishedBirthEpisode_Structure/PersonGroup_Consultant UnfinishedGeneralEpisode_Structure/PersonGroup_Consultant UnfinishedDeliveryEpisode_Structure/PersonGroup_Consultant PsychiatricEpisode_Structure/PersonGroup_Consultant CareEpisode_Structure/PersonGroup_Consultant ElectiveAdmissionListEntry_Structure/PersonGroup_Consultant
source <xs:complexType name="PersonGroupConsultant_Structure">
 
<xs:sequence>
   
<xs:element name="ConsultantCode" type="ns:ConsultantCode_Type" minOccurs="0"/>
   
<xs:element name="CareProfessionalMainSpecialtyCode" type="ns:CareProfessionalMainSpecialtyCode_Type" minOccurs="0"/>
   
<xs:element name="ActivityTreatmentFunctionCode" type="ns:ActivityTreatmentFunctionCode_Type" minOccurs="0"/>
   
<xs:element name="LocalSubSpecialtyCode" type="ns:LocalSubSpecialtyCode_Type" minOccurs="0"/>
 
</xs:sequence>
</xs:complexType>

element PersonGroupConsultant_Structure/ConsultantCode
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p779.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:ConsultantCode_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
length 
source <xs:element name="ConsultantCode" type="ns:ConsultantCode_Type" minOccurs="0"/>

element PersonGroupConsultant_Structure/CareProfessionalMainSpecialtyCode
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p780.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:CareProfessionalMainSpecialtyCode_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
length 
enumeration 100 
enumeration 101 
enumeration 110 
enumeration 120 
enumeration 130 
enumeration 140 
enumeration 141 
enumeration 142 
enumeration 143 
enumeration 145 
enumeration 146 
enumeration 147 
enumeration 148 
enumeration 149 
enumeration 150 
enumeration 160 
enumeration 170 
enumeration 171 
enumeration 180 
enumeration 190 
enumeration 192 
enumeration 300 
enumeration 301 
enumeration 302 
enumeration 303 
enumeration 304 
enumeration 305 
enumeration 310 
enumeration 311 
enumeration 312 
enumeration 313 
enumeration 314 
enumeration 315 
enumeration 320 
enumeration 321 
enumeration 330 
enumeration 340 
enumeration 350 
enumeration 352 
enumeration 360 
enumeration 361 
enumeration 370 
enumeration 371 
enumeration 400 
enumeration 401 
enumeration 410 
enumeration 420 
enumeration 421 
enumeration 430 
enumeration 450 
enumeration 460 
enumeration 501 
enumeration 502 
enumeration 560 
enumeration 600 
enumeration 601 
enumeration 700 
enumeration 710 
enumeration 711 
enumeration 712 
enumeration 713 
enumeration 715 
enumeration 800 
enumeration 810 
enumeration 820 
enumeration 821 
enumeration 822 
enumeration 823 
enumeration 824 
enumeration 830 
enumeration 831 
enumeration 900 
enumeration 901 
enumeration 902 
enumeration 903 
enumeration 904 
enumeration 950 
enumeration 960 
enumeration 199 
enumeration 499 
enumeration 325 
enumeration 326 
enumeration 451 
enumeration 504 
enumeration 833 
enumeration 834 
source <xs:element name="CareProfessionalMainSpecialtyCode" type="ns:CareProfessionalMainSpecialtyCode_Type" minOccurs="0"/>

element PersonGroupConsultant_Structure/ActivityTreatmentFunctionCode
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p781.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:ActivityTreatmentFunctionCode_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
length 
enumeration 100 
enumeration 101 
enumeration 102 
enumeration 103 
enumeration 104 
enumeration 105 
enumeration 106 
enumeration 107 
enumeration 108 
enumeration 110 
enumeration 120 
enumeration 130 
enumeration 140 
enumeration 141 
enumeration 142 
enumeration 143 
enumeration 144 
enumeration 150 
enumeration 160 
enumeration 161 
enumeration 170 
enumeration 171 
enumeration 172 
enumeration 173 
enumeration 174 
enumeration 180 
enumeration 190 
enumeration 191 
enumeration 192 
enumeration 199 
enumeration 211 
enumeration 212 
enumeration 213 
enumeration 214 
enumeration 215 
enumeration 216 
enumeration 217 
enumeration 218 
enumeration 219 
enumeration 220 
enumeration 221 
enumeration 222 
enumeration 223 
enumeration 241 
enumeration 242 
enumeration 251 
enumeration 252 
enumeration 253 
enumeration 254 
enumeration 255 
enumeration 256 
enumeration 257 
enumeration 258 
enumeration 259 
enumeration 260 
enumeration 261 
enumeration 262 
enumeration 263 
enumeration 264 
enumeration 280 
enumeration 290 
enumeration 291 
enumeration 300 
enumeration 301 
enumeration 302 
enumeration 303 
enumeration 304 
enumeration 305 
enumeration 306 
enumeration 307 
enumeration 308 
enumeration 309 
enumeration 310 
enumeration 311 
enumeration 313 
enumeration 314 
enumeration 315 
enumeration 316 
enumeration 317 
enumeration 318 
enumeration 319 
enumeration 320 
enumeration 321 
enumeration 322 
enumeration 323 
enumeration 324 
enumeration 325 
enumeration 327 
enumeration 328 
enumeration 329 
enumeration 330 
enumeration 331 
enumeration 340 
enumeration 341 
enumeration 342 
enumeration 343 
enumeration 344 
enumeration 345 
enumeration 346 
enumeration 350 
enumeration 352 
enumeration 360 
enumeration 361 
enumeration 370 
enumeration 371 
enumeration 400 
enumeration 401 
enumeration 410 
enumeration 420 
enumeration 421 
enumeration 422 
enumeration 424 
enumeration 430 
enumeration 450 
enumeration 460 
enumeration 499 
enumeration 501 
enumeration 502 
enumeration 503 
enumeration 560 
enumeration 650 
enumeration 651 
enumeration 652 
enumeration 653 
enumeration 654 
enumeration 655 
enumeration 656 
enumeration 657 
enumeration 658 
enumeration 659 
enumeration 660 
enumeration 661 
enumeration 662 
enumeration 663 
enumeration 700 
enumeration 710 
enumeration 711 
enumeration 712 
enumeration 713 
enumeration 715 
enumeration 720 
enumeration 721 
enumeration 722 
enumeration 723 
enumeration 724 
enumeration 725 
enumeration 726 
enumeration 727 
enumeration 800 
enumeration 811 
enumeration 812 
enumeration 822 
enumeration 834 
enumeration 840 
enumeration 920 
source <xs:element name="ActivityTreatmentFunctionCode" type="ns:ActivityTreatmentFunctionCode_Type" minOccurs="0"/>

element PersonGroupConsultant_Structure/LocalSubSpecialtyCode
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p782.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:LocalSubSpecialtyCode_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
minLength 
maxLength 
source <xs:element name="LocalSubSpecialtyCode" type="ns:LocalSubSpecialtyCode_Type" minOccurs="0"/>

complexType PersonGroupPatient_AAndE_Structure
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p783.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
children ns:PatientIdentity_General_Structure ns:PatientCharacteristics_AAndE_Structure
used by
element AccidentAndEmergencyAttendance_Structure/PersonGroupPatient_AAndE_Structure
source <xs:complexType name="PersonGroupPatient_AAndE_Structure">
 
<xs:sequence>
   
<xs:element name="PatientIdentity_General_Structure" type="ns:PatientIdentity_General_Structure"/>
   
<xs:element name="PatientCharacteristics_AAndE_Structure" type="ns:PatientCharacteristics_AAndE_Structure" minOccurs="0"/>
 
</xs:sequence>
</xs:complexType>

element PersonGroupPatient_AAndE_Structure/PatientIdentity_General_Structure
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p784.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:PatientIdentity_General_Structure
properties
isRef 0
content complex
children ns:WithheldIdentity_Structure ns:VerifiedIdentity_Structure ns:UnverifiedIdentity_Structure
source <xs:element name="PatientIdentity_General_Structure" type="ns:PatientIdentity_General_Structure"/>

element PersonGroupPatient_AAndE_Structure/PatientCharacteristics_AAndE_Structure
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p785.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:PatientCharacteristics_AAndE_Structure
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children ns:PersonGenderCodeCurrent ns:CarerSupportIndicator ns:EthnicCategory
source <xs:element name="PatientCharacteristics_AAndE_Structure" type="ns:PatientCharacteristics_AAndE_Structure" minOccurs="0"/>

complexType PersonGroupPatient_Birth_Structure
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p786.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
children ns:PatientIdentity_Birth_Structure ns:PatientCharacteristics_Birth_Structure
used by
elements AdmittedPatientCare_Finished_BirthEpisode_Structure/PersonGroupPatient_Birth AdmittedPatientCare_OtherBirthEvent_Structure/PersonGroupPatient_Birth AdmittedPatientCare_Unfinished_BirthEpisode_Structure/PersonGroupPatient_Birth
source <xs:complexType name="PersonGroupPatient_Birth_Structure">
 
<xs:sequence>
   
<xs:element name="PatientIdentity_Birth_Structure" type="ns:PatientIdentity_Birth_Structure"/>
   
<xs:element name="PatientCharacteristics_Birth_Structure" type="ns:PatientCharacteristics_Birth_Structure" minOccurs="0"/>
 
</xs:sequence>
</xs:complexType>

element PersonGroupPatient_Birth_Structure/PatientIdentity_Birth_Structure
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p787.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:PatientIdentity_Birth_Structure
properties
isRef 0
content complex
children ns:WithheldIdentity_Structure ns:VerifiedIdentity_Structure ns:UnverifiedIdentity_Structure
source <xs:element name="PatientIdentity_Birth_Structure" type="ns:PatientIdentity_Birth_Structure"/>

element PersonGroupPatient_Birth_Structure/PatientCharacteristics_Birth_Structure
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p788.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:PatientCharacteristics_Birth_Structure
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children ns:PersonGenderCodeCurrent ns:EthnicCategory ns:LiveOrStillBirthCode ns:BirthWeight
source <xs:element name="PatientCharacteristics_Birth_Structure" type="ns:PatientCharacteristics_Birth_Structure" minOccurs="0"/>

complexType PersonGroupPatient_Delivery_Structure
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p789.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
children ns:PatientIdentity_Delivery_Structure ns:PatientCharacteristics_General_Structure ns:PatientCharacteristics_Delivery_Structure
used by
elements AdmittedPatientCare_Finished_DeliveryEpisode_Structure/PersonGroupPatient_Delivery AdmittedPatientCare_Unfinished_DeliveryEpisode_Structure/PersonGroupPatient_Delivery
source <xs:complexType name="PersonGroupPatient_Delivery_Structure">
 
<xs:sequence>
   
<xs:element name="PatientIdentity_Delivery_Structure" type="ns:PatientIdentity_Delivery_Structure"/>
   
<xs:element name="PatientCharacteristics_General_Structure" type="ns:PatientCharacteristics_General_Structure" minOccurs="0"/>
   
<xs:element name="PatientCharacteristics_Delivery_Structure" type="ns:PatientCharacteristics_Delivery_Structure" minOccurs="0"/>
 
</xs:sequence>
</xs:complexType>

element PersonGroupPatient_Delivery_Structure/PatientIdentity_Delivery_Structure
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p790.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:PatientIdentity_Delivery_Structure
properties
isRef 0
content complex
children ns:WithheldIdentity_Structure ns:VerifiedIdentity_Structure ns:UnverifiedIdentity_Structure
source <xs:element name="PatientIdentity_Delivery_Structure" type="ns:PatientIdentity_Delivery_Structure"/>

element PersonGroupPatient_Delivery_Structure/PatientCharacteristics_General_Structure
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p791.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:PatientCharacteristics_General_Structure
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children ns:PersonGenderCodeCurrent ns:CarerSupportIndicator ns:EthnicCategory ns:PersonMaritalStatus ns:MentalHealthActLegalStatusClassificationCode_OnAdmission
source <xs:element name="PatientCharacteristics_General_Structure" type="ns:PatientCharacteristics_General_Structure" minOccurs="0"/>

element PersonGroupPatient_Delivery_Structure/PatientCharacteristics_Delivery_Structure
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p792.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:PatientCharacteristics_Delivery_Structure
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children ns:PregnancyTotalPreviousPregnancies
source <xs:element name="PatientCharacteristics_Delivery_Structure" type="ns:PatientCharacteristics_Delivery_Structure" minOccurs="0"/>

complexType PersonGroupPatient_EAL_Structure
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p793.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
children ns:PatientIdentity_General_Structure ns:PatientCharacteristics_EAL_Structure
used by
elements EALEndOfPeriodCensus_Standard_Structure/PersonGroupPatient_EAL EALEndOfPeriodCensus_New_Structure/PersonGroupPatient_EAL EALEventDuringPeriod_Add_Structure/PersonGroupPatient_EAL EALEventDuringPeriod_NewServiceAgreement_Structure/PersonGroupPatient_EAL
source <xs:complexType name="PersonGroupPatient_EAL_Structure">
 
<xs:sequence>
   
<xs:element name="PatientIdentity_General_Structure" type="ns:PatientIdentity_General_Structure"/>
   
<xs:element name="PatientCharacteristics_EAL_Structure" type="ns:PatientCharacteristics_EAL_Structure" minOccurs="0"/>
 
</xs:sequence>
</xs:complexType>

element PersonGroupPatient_EAL_Structure/PatientIdentity_General_Structure
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p794.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:PatientIdentity_General_Structure
properties
isRef 0
content complex
children ns:WithheldIdentity_Structure ns:VerifiedIdentity_Structure ns:UnverifiedIdentity_Structure
source <xs:element name="PatientIdentity_General_Structure" type="ns:PatientIdentity_General_Structure"/>

element PersonGroupPatient_EAL_Structure/PatientCharacteristics_EAL_Structure
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p795.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:PatientCharacteristics_EAL_Structure
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children ns:PersonGenderCodeCurrent ns:CarerSupportIndicator
source <xs:element name="PatientCharacteristics_EAL_Structure" type="ns:PatientCharacteristics_EAL_Structure" minOccurs="0"/>

complexType PersonGroupPatient_General_Structure
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p796.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
children ns:PatientIdentity_General_Structure ns:PatientCharacteristics_General_Structure
used by
elements AdmittedPatientCare_Finished_GeneralEpisode_Structure/PersonGroupPatient_General AdmittedPatientCare_Unfinished_GeneralEpisode_Structure/PersonGroupPatient_General_Structure
source <xs:complexType name="PersonGroupPatient_General_Structure">
 
<xs:sequence>
   
<xs:element name="PatientIdentity_General_Structure" type="ns:PatientIdentity_General_Structure"/>
   
<xs:element name="PatientCharacteristics_General_Structure" type="ns:PatientCharacteristics_General_Structure" minOccurs="0"/>
 
</xs:sequence>
</xs:complexType>

element PersonGroupPatient_General_Structure/PatientIdentity_General_Structure
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p797.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:PatientIdentity_General_Structure
properties
isRef 0
content complex
children ns:WithheldIdentity_Structure ns:VerifiedIdentity_Structure ns:UnverifiedIdentity_Structure
source <xs:element name="PatientIdentity_General_Structure" type="ns:PatientIdentity_General_Structure"/>

element PersonGroupPatient_General_Structure/PatientCharacteristics_General_Structure
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p798.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:PatientCharacteristics_General_Structure
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children ns:PersonGenderCodeCurrent ns:CarerSupportIndicator ns:EthnicCategory ns:PersonMaritalStatus ns:MentalHealthActLegalStatusClassificationCode_OnAdmission
source <xs:element name="PatientCharacteristics_General_Structure" type="ns:PatientCharacteristics_General_Structure" minOccurs="0"/>

complexType PersonGroupPatient_OtherDelivery_Structure
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p799.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
children ns:PatientIdentity_Delivery_Structure ns:PatientCharacteristics_General_Structure ns:PatientCharacteristics_Delivery_Structure
used by
element AdmittedPatientCare_OtherDelivery_Structure/PersonGroupPatient_Delivery
source <xs:complexType name="PersonGroupPatient_OtherDelivery_Structure">
 
<xs:sequence>
   
<xs:element name="PatientIdentity_Delivery_Structure" type="ns:PatientIdentity_Delivery_Structure"/>
   
<xs:element name="PatientCharacteristics_General_Structure" type="ns:PatientCharacteristics_OtherDelivery_General_Structure" minOccurs="0"/>
   
<xs:element name="PatientCharacteristics_Delivery_Structure" type="ns:PatientCharacteristics_Delivery_Structure" minOccurs="0"/>
 
</xs:sequence>
</xs:complexType>

element PersonGroupPatient_OtherDelivery_Structure/PatientIdentity_Delivery_Structure
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p800.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:PatientIdentity_Delivery_Structure
properties
isRef 0
content complex
children ns:WithheldIdentity_Structure ns:VerifiedIdentity_Structure ns:UnverifiedIdentity_Structure
source <xs:element name="PatientIdentity_Delivery_Structure" type="ns:PatientIdentity_Delivery_Structure"/>

element PersonGroupPatient_OtherDelivery_Structure/PatientCharacteristics_General_Structure
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p801.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:PatientCharacteristics_OtherDelivery_General_Structure
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children ns:PersonGenderCodeCurrent ns:CarerSupportIndicator ns:EthnicCategory ns:PersonMaritalStatus
source <xs:element name="PatientCharacteristics_General_Structure" type="ns:PatientCharacteristics_OtherDelivery_General_Structure" minOccurs="0"/>

element PersonGroupPatient_OtherDelivery_Structure/PatientCharacteristics_Delivery_Structure
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p802.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:PatientCharacteristics_Delivery_Structure
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children ns:PregnancyTotalPreviousPregnancies
source <xs:element name="PatientCharacteristics_Delivery_Structure" type="ns:PatientCharacteristics_Delivery_Structure" minOccurs="0"/>

complexType PersonGroupPatient_Outpatient_Structure
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p803.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
children ns:PatientIdentity_General_Structure ns:PatientCharacteristics_CareActivity_Structure
used by
elements Outpatient_Structure/PersonGroupPatient_Outpatient_Structure Future_Outpatient_Structure/PersonGroupPatient_Outpatient_Structure
source <xs:complexType name="PersonGroupPatient_Outpatient_Structure">
 
<xs:sequence>
   
<xs:element name="PatientIdentity_General_Structure" type="ns:PatientIdentity_General_Structure"/>
   
<xs:element name="PatientCharacteristics_CareActivity_Structure" type="ns:PatientCharacteristics_CareActivity_Structure" minOccurs="0"/>
 
</xs:sequence>
</xs:complexType>

element PersonGroupPatient_Outpatient_Structure/PatientIdentity_General_Structure
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p804.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:PatientIdentity_General_Structure
properties
isRef 0
content complex
children ns:WithheldIdentity_Structure ns:VerifiedIdentity_Structure ns:UnverifiedIdentity_Structure
source <xs:element name="PatientIdentity_General_Structure" type="ns:PatientIdentity_General_Structure"/>

element PersonGroupPatient_Outpatient_Structure/PatientCharacteristics_CareActivity_Structure
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p805.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:PatientCharacteristics_CareActivity_Structure
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children ns:PersonGenderCodeCurrent ns:CarerSupportIndicator ns:EthnicCategory
source <xs:element name="PatientCharacteristics_CareActivity_Structure" type="ns:PatientCharacteristics_CareActivity_Structure" minOccurs="0"/>

complexType PersonGroupPatient_Psychiatric_Structure
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p806.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
children ns:PatientIdentity_General_Structure ns:PatientCharacteristics_General_Structure ns:PatientCharacteristics_Psychiatric_Structure
used by
element AdmittedPatientCare_DetainedAndOrLongTermPsychiatricCensus_Structure/PersonGroupPatient_Psychiatric
source <xs:complexType name="PersonGroupPatient_Psychiatric_Structure">
 
<xs:sequence>
   
<xs:element name="PatientIdentity_General_Structure" type="ns:PatientIdentity_General_Structure"/>
   
<xs:element name="PatientCharacteristics_General_Structure" type="ns:PatientCharacteristics_General_Structure" minOccurs="0"/>
   
<xs:element name="PatientCharacteristics_Psychiatric_Structure" type="ns:PatientCharacteristics_Psychiatric_Structure" minOccurs="0"/>
 
</xs:sequence>
</xs:complexType>

element PersonGroupPatient_Psychiatric_Structure/PatientIdentity_General_Structure
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p807.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:PatientIdentity_General_Structure
properties
isRef 0
content complex
children ns:WithheldIdentity_Structure ns:VerifiedIdentity_Structure ns:UnverifiedIdentity_Structure
source <xs:element name="PatientIdentity_General_Structure" type="ns:PatientIdentity_General_Structure"/>

element PersonGroupPatient_Psychiatric_Structure/PatientCharacteristics_General_Structure
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p808.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:PatientCharacteristics_General_Structure
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children ns:PersonGenderCodeCurrent ns:CarerSupportIndicator ns:EthnicCategory ns:PersonMaritalStatus ns:MentalHealthActLegalStatusClassificationCode_OnAdmission
source <xs:element name="PatientCharacteristics_General_Structure" type="ns:PatientCharacteristics_General_Structure" minOccurs="0"/>

element PersonGroupPatient_Psychiatric_Structure/PatientCharacteristics_Psychiatric_Structure
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p809.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:PatientCharacteristics_Psychiatric_Structure
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children ns:MentalHealthActLegalStatusClassificationCode_AtCensusDate ns:DateDetentionCommenced ns:AgeAtCensus ns:DurationOfCareToPsychiatricCensusDate ns:DurationOfDetention ns:MentalHealthAct2007_MentalCategory ns:StatusOfPatientIncludedInThePsychiatricCensusCode
source <xs:element name="PatientCharacteristics_Psychiatric_Structure" type="ns:PatientCharacteristics_Psychiatric_Structure" minOccurs="0"/>

complexType PersonIdentity_Baby_Structure
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p810.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
children ns:WithheldIdentity_Structure_Baby ns:VerifiedIdentity_Structure_Baby ns:UnverifiedIdentity_Structure_Baby
used by
element PersonGroup_Baby_Structure/PersonIdentity_Baby_Structure
source <xs:complexType name="PersonIdentity_Baby_Structure">
 
<xs:sequence>
   
<xs:choice>
     
<xs:element name="WithheldIdentity_Structure_Baby">
       
<xs:complexType>
         
<xs:sequence>
           
<xs:element name="NHSNumberStatusIndicatorCode_Baby" type="ns:NHSNumberStatusIndicatorCode_Withheld_Type"/>
           
<xs:element name="PersonBirthDate_Baby" type="ns:PersonBirthDate_Type" minOccurs="0"/>
           
<xs:element name="WithheldIdentityReason" type="ns:WithheldIdentityReason_Type" minOccurs="0"/>
         
</xs:sequence>
         
<xs:attribute name="NHSNumberStatusIndicatorCode_Baby" type="ns:NHSNumberStatusIndicatorCode_Withheld_Type" use="required"/>
       
</xs:complexType>
     
</xs:element>
     
<xs:element name="VerifiedIdentity_Structure_Baby">
       
<xs:complexType>
         
<xs:sequence>
           
<xs:sequence minOccurs="0">
             
<xs:element name="LocalPatientIdentifier_Baby" type="ns:LocalPatientIdentifier_Type"/>
             
<xs:element name="OrganisationCode_LocalPatientIdentifier_Baby" type="ns:OrganisationCode_Type"/>
           
</xs:sequence>
           
<xs:element name="NHSNumber_Baby" type="ns:NHSNumber_Type"/>
           
<xs:element name="NHSNumberStatusIndicatorCode_Baby" type="ns:NHSNumberStatusIndicatorCode_Verified_Type"/>
           
<xs:element name="PersonBirthDate_Baby" type="ns:PersonBirthDate_Type" minOccurs="0"/>
         
</xs:sequence>
         
<xs:attribute name="NHSNumberStatusIndicatorCode_Baby" type="ns:NHSNumberStatusIndicatorCode_Verified_Type" use="required"/>
       
</xs:complexType>
     
</xs:element>
     
<xs:element name="UnverifiedIdentity_Structure_Baby">
       
<xs:complexType>
         
<xs:sequence>
           
<xs:sequence minOccurs="0">
             
<xs:element name="LocalPatientIdentifier_Baby" type="ns:LocalPatientIdentifier_Type"/>
             
<xs:element name="OrganisationCode_LocalPatientIdentifier_Baby" type="ns:OrganisationCode_Type"/>
           
</xs:sequence>
           
<xs:element name="NHSNumber_Baby" type="ns:NHSNumber_Type" minOccurs="0"/>
           
<xs:element name="NHSNumberStatusIndicatorCode_Baby" type="ns:NHSNumberStatusIndicatorCode_Unverified_Type"/>
           
<xs:element name="PersonBirthDate_Baby" type="ns:PersonBirthDate_Type" minOccurs="0"/>
         
</xs:sequence>
         
<xs:attribute name="NHSNumberStatusIndicatorCode_Baby" type="ns:NHSNumberStatusIndicatorCode_Unverified_Type" use="required"/>
       
</xs:complexType>
     
</xs:element>
   
</xs:choice>
 
</xs:sequence>
</xs:complexType>

element PersonIdentity_Baby_Structure/WithheldIdentity_Structure_Baby
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p811.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
properties
isRef 0
content complex
children ns:NHSNumberStatusIndicatorCode_Baby ns:PersonBirthDate_Baby ns:WithheldIdentityReason
attributes
Name  Type  Use  Default  Fixed  annotation
NHSNumberStatusIndicatorCode_Babyns:NHSNumberStatusIndicatorCode_Withheld_Typerequired      
source <xs:element name="WithheldIdentity_Structure_Baby">
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element name="NHSNumberStatusIndicatorCode_Baby" type="ns:NHSNumberStatusIndicatorCode_Withheld_Type"/>
     
<xs:element name="PersonBirthDate_Baby" type="ns:PersonBirthDate_Type" minOccurs="0"/>
     
<xs:element name="WithheldIdentityReason" type="ns:WithheldIdentityReason_Type" minOccurs="0"/>
   
</xs:sequence>
   
<xs:attribute name="NHSNumberStatusIndicatorCode_Baby" type="ns:NHSNumberStatusIndicatorCode_Withheld_Type" use="required"/>
 
</xs:complexType>
</xs:element>

attribute PersonIdentity_Baby_Structure/WithheldIdentity_Structure_Baby/@NHSNumberStatusIndicatorCode_Baby
type ns:NHSNumberStatusIndicatorCode_Withheld_Type
properties
isRef 0
use required
facets
Kind Value annotation 
length 
enumeration 01 
enumeration 02 
enumeration 03 
enumeration 04 
enumeration 05 
enumeration 06 
enumeration 07 
enumeration 08 
source <xs:attribute name="NHSNumberStatusIndicatorCode_Baby" type="ns:NHSNumberStatusIndicatorCode_Withheld_Type" use="required"/>

element PersonIdentity_Baby_Structure/WithheldIdentity_Structure_Baby/NHSNumberStatusIndicatorCode_Baby
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p812.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:NHSNumberStatusIndicatorCode_Withheld_Type
properties
isRef 0
content simple
facets
Kind Value annotation 
length 
enumeration 01 
enumeration 02 
enumeration 03 
enumeration 04 
enumeration 05 
enumeration 06 
enumeration 07 
enumeration 08 
source <xs:element name="NHSNumberStatusIndicatorCode_Baby" type="ns:NHSNumberStatusIndicatorCode_Withheld_Type"/>

element PersonIdentity_Baby_Structure/WithheldIdentity_Structure_Baby/PersonBirthDate_Baby
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p813.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:PersonBirthDate_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
minInclusive 1880-01-01 
maxInclusive 2999-12-31 
source <xs:element name="PersonBirthDate_Baby" type="ns:PersonBirthDate_Type" minOccurs="0"/>

element PersonIdentity_Baby_Structure/WithheldIdentity_Structure_Baby/WithheldIdentityReason
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p814.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:WithheldIdentityReason_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
length 
enumeration 01 
enumeration 02 
enumeration 03 
enumeration 97 
enumeration 99 
source <xs:element name="WithheldIdentityReason" type="ns:WithheldIdentityReason_Type" minOccurs="0"/>

element PersonIdentity_Baby_Structure/VerifiedIdentity_Structure_Baby
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p815.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
properties
isRef 0
content complex
children ns:LocalPatientIdentifier_Baby ns:OrganisationCode_LocalPatientIdentifier_Baby ns:NHSNumber_Baby ns:NHSNumberStatusIndicatorCode_Baby ns:PersonBirthDate_Baby
attributes
Name  Type  Use  Default  Fixed  annotation
NHSNumberStatusIndicatorCode_Babyns:NHSNumberStatusIndicatorCode_Verified_Typerequired      
source <xs:element name="VerifiedIdentity_Structure_Baby">
 
<xs:complexType>
   
<xs:sequence>
     
<xs:sequence minOccurs="0">
       
<xs:element name="LocalPatientIdentifier_Baby" type="ns:LocalPatientIdentifier_Type"/>
       
<xs:element name="OrganisationCode_LocalPatientIdentifier_Baby" type="ns:OrganisationCode_Type"/>
     
</xs:sequence>
     
<xs:element name="NHSNumber_Baby" type="ns:NHSNumber_Type"/>
     
<xs:element name="NHSNumberStatusIndicatorCode_Baby" type="ns:NHSNumberStatusIndicatorCode_Verified_Type"/>
     
<xs:element name="PersonBirthDate_Baby" type="ns:PersonBirthDate_Type" minOccurs="0"/>
   
</xs:sequence>
   
<xs:attribute name="NHSNumberStatusIndicatorCode_Baby" type="ns:NHSNumberStatusIndicatorCode_Verified_Type" use="required"/>
 
</xs:complexType>
</xs:element>

attribute PersonIdentity_Baby_Structure/VerifiedIdentity_Structure_Baby/@NHSNumberStatusIndicatorCode_Baby
type ns:NHSNumberStatusIndicatorCode_Verified_Type
properties
isRef 0
use required
facets
Kind Value annotation 
length 
enumeration 01 
source <xs:attribute name="NHSNumberStatusIndicatorCode_Baby" type="ns:NHSNumberStatusIndicatorCode_Verified_Type" use="required"/>

element PersonIdentity_Baby_Structure/VerifiedIdentity_Structure_Baby/LocalPatientIdentifier_Baby
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p816.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:LocalPatientIdentifier_Type
properties
isRef 0
content simple
facets
Kind Value annotation 
minLength 
maxLength 10 
source <xs:element name="LocalPatientIdentifier_Baby" type="ns:LocalPatientIdentifier_Type"/>

element PersonIdentity_Baby_Structure/VerifiedIdentity_Structure_Baby/OrganisationCode_LocalPatientIdentifier_Baby
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p817.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:OrganisationCode_Type
properties
isRef 0
content simple
facets
Kind Value annotation 
minLength 
maxLength 12 
source <xs:element name="OrganisationCode_LocalPatientIdentifier_Baby" type="ns:OrganisationCode_Type"/>

element PersonIdentity_Baby_Structure/VerifiedIdentity_Structure_Baby/NHSNumber_Baby
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p818.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:NHSNumber_Type
properties
isRef 0
content simple
facets
Kind Value annotation 
pattern [0-9]{10} 
source <xs:element name="NHSNumber_Baby" type="ns:NHSNumber_Type"/>

element PersonIdentity_Baby_Structure/VerifiedIdentity_Structure_Baby/NHSNumberStatusIndicatorCode_Baby
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p819.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:NHSNumberStatusIndicatorCode_Verified_Type
properties
isRef 0
content simple
facets
Kind Value annotation 
length 
enumeration 01 
source <xs:element name="NHSNumberStatusIndicatorCode_Baby" type="ns:NHSNumberStatusIndicatorCode_Verified_Type"/>

element PersonIdentity_Baby_Structure/VerifiedIdentity_Structure_Baby/PersonBirthDate_Baby
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p820.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:PersonBirthDate_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
minInclusive 1880-01-01 
maxInclusive 2999-12-31 
source <xs:element name="PersonBirthDate_Baby" type="ns:PersonBirthDate_Type" minOccurs="0"/>

element PersonIdentity_Baby_Structure/UnverifiedIdentity_Structure_Baby
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p821.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
properties
isRef 0
content complex
children ns:LocalPatientIdentifier_Baby ns:OrganisationCode_LocalPatientIdentifier_Baby ns:NHSNumber_Baby ns:NHSNumberStatusIndicatorCode_Baby ns:PersonBirthDate_Baby
attributes
Name  Type  Use  Default  Fixed  annotation
NHSNumberStatusIndicatorCode_Babyns:NHSNumberStatusIndicatorCode_Unverified_Typerequired      
source <xs:element name="UnverifiedIdentity_Structure_Baby">
 
<xs:complexType>
   
<xs:sequence>
     
<xs:sequence minOccurs="0">
       
<xs:element name="LocalPatientIdentifier_Baby" type="ns:LocalPatientIdentifier_Type"/>
       
<xs:element name="OrganisationCode_LocalPatientIdentifier_Baby" type="ns:OrganisationCode_Type"/>
     
</xs:sequence>
     
<xs:element name="NHSNumber_Baby" type="ns:NHSNumber_Type" minOccurs="0"/>
     
<xs:element name="NHSNumberStatusIndicatorCode_Baby" type="ns:NHSNumberStatusIndicatorCode_Unverified_Type"/>
     
<xs:element name="PersonBirthDate_Baby" type="ns:PersonBirthDate_Type" minOccurs="0"/>
   
</xs:sequence>
   
<xs:attribute name="NHSNumberStatusIndicatorCode_Baby" type="ns:NHSNumberStatusIndicatorCode_Unverified_Type" use="required"/>
 
</xs:complexType>
</xs:element>

attribute PersonIdentity_Baby_Structure/UnverifiedIdentity_Structure_Baby/@NHSNumberStatusIndicatorCode_Baby
type ns:NHSNumberStatusIndicatorCode_Unverified_Type
properties
isRef 0
use required
facets
Kind Value annotation 
length 
enumeration 02 
enumeration 03 
enumeration 04 
enumeration 05 
enumeration 06 
enumeration 07 
enumeration 08 
source <xs:attribute name="NHSNumberStatusIndicatorCode_Baby" type="ns:NHSNumberStatusIndicatorCode_Unverified_Type" use="required"/>

element PersonIdentity_Baby_Structure/UnverifiedIdentity_Structure_Baby/LocalPatientIdentifier_Baby
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p822.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:LocalPatientIdentifier_Type
properties
isRef 0
content simple
facets
Kind Value annotation 
minLength 
maxLength 10 
source <xs:element name="LocalPatientIdentifier_Baby" type="ns:LocalPatientIdentifier_Type"/>

element PersonIdentity_Baby_Structure/UnverifiedIdentity_Structure_Baby/OrganisationCode_LocalPatientIdentifier_Baby
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p823.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:OrganisationCode_Type
properties
isRef 0
content simple
facets
Kind Value annotation 
minLength 
maxLength 12 
source <xs:element name="OrganisationCode_LocalPatientIdentifier_Baby" type="ns:OrganisationCode_Type"/>

element PersonIdentity_Baby_Structure/UnverifiedIdentity_Structure_Baby/NHSNumber_Baby
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p824.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:NHSNumber_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
pattern [0-9]{10} 
source <xs:element name="NHSNumber_Baby" type="ns:NHSNumber_Type" minOccurs="0"/>

element PersonIdentity_Baby_Structure/UnverifiedIdentity_Structure_Baby/NHSNumberStatusIndicatorCode_Baby
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p825.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:NHSNumberStatusIndicatorCode_Unverified_Type
properties
isRef 0
content simple
facets
Kind Value annotation 
length 
enumeration 02 
enumeration 03 
enumeration 04 
enumeration 05 
enumeration 06 
enumeration 07 
enumeration 08 
source <xs:element name="NHSNumberStatusIndicatorCode_Baby" type="ns:NHSNumberStatusIndicatorCode_Unverified_Type"/>

element PersonIdentity_Baby_Structure/UnverifiedIdentity_Structure_Baby/PersonBirthDate_Baby
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p826.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:PersonBirthDate_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
minInclusive 1880-01-01 
maxInclusive 2999-12-31 
source <xs:element name="PersonBirthDate_Baby" type="ns:PersonBirthDate_Type" minOccurs="0"/>

complexType PersonIdentity_Mother_Structure
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p827.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
children ns:WithheldIdentity_Structure_Mother ns:VerifiedIdentity_Structure_Mother ns:UnverifiedIdentity_Structure_Mother
used by
element PersonGroup_Mother_Structure/PersonIdentity_Mother_Structure
source <xs:complexType name="PersonIdentity_Mother_Structure">
 
<xs:sequence>
   
<xs:choice>
     
<xs:element name="WithheldIdentity_Structure_Mother">
       
<xs:complexType>
         
<xs:sequence>
           
<xs:element name="NHSNumberStatusIndicatorCode_Mother" type="ns:NHSNumberStatusIndicatorCode_Withheld_Type"/>
           
<xs:element name="OrganisationCode_ResidenceResponsibility" type="ns:OrgCode_Type" minOccurs="0"/>
           
<xs:element name="WithheldIdentityReason" type="ns:WithheldIdentityReason_Type" minOccurs="0"/>
         
</xs:sequence>
         
<xs:attribute name="NHSNumberStatusIndicatorCode_Mother" type="ns:NHSNumberStatusIndicatorCode_Withheld_Type" use="required"/>
       
</xs:complexType>
     
</xs:element>
     
<xs:element name="VerifiedIdentity_Structure_Mother">
       
<xs:complexType>
         
<xs:sequence>
           
<xs:sequence minOccurs="0">
             
<xs:element name="LocalPatientIdentifier_Mother" type="ns:LocalPatientIdentifier_Type"/>
             
<xs:element name="OrganisationCode_LocalPatientIdentifier_Mother" type="ns:OrganisationCode_Type"/>
           
</xs:sequence>
           
<xs:element name="NHSNumber_Mother" type="ns:NHSNumber_Type"/>
           
<xs:element name="NHSNumberStatusIndicatorCode_Mother" type="ns:NHSNumberStatusIndicatorCode_Verified_Type"/>
           
<xs:element name="PostcodeOfUsualAddress_Mother" type="ns:PostcodeOfUsualAddress_Type"/>
           
<xs:element name="OrganisationCode_ResidenceResponsibility" type="ns:OrgCode_Type" minOccurs="0"/>
           
<xs:element name="PersonBirthDate_Mother" type="ns:PersonBirthDate_Type" minOccurs="0"/>
         
</xs:sequence>
         
<xs:attribute name="NHSNumberStatusIndicatorCode_Mother" type="ns:NHSNumberStatusIndicatorCode_Verified_Type" use="required"/>
       
</xs:complexType>
     
</xs:element>
     
<xs:element name="UnverifiedIdentity_Structure_Mother">
       
<xs:complexType>
         
<xs:sequence>
           
<xs:sequence minOccurs="0">
             
<xs:element name="LocalPatientIdentifier_Mother" type="ns:LocalPatientIdentifier_Type"/>
             
<xs:element name="OrganisationCode_LocalPatientIdentifier_Mother" type="ns:OrganisationCode_Type"/>
           
</xs:sequence>
           
<xs:element name="NHSNumber_Mother" type="ns:NHSNumber_Type" minOccurs="0"/>
           
<xs:element name="NHSNumberStatusIndicatorCode_Mother" type="ns:NHSNumberStatusIndicatorCode_Unverified_Type"/>
           
<xs:element name="PatientUsualAddress_Mother" type="ns:Address_Structure" minOccurs="0"/>
           
<xs:element name="PostcodeOfUsualAddress_Mother" type="ns:PostcodeOfUsualAddress_Type" minOccurs="0"/>
           
<xs:element name="OrganisationCode_ResidenceResponsibility" type="ns:OrgCode_Type" minOccurs="0"/>
           
<xs:element name="PersonBirthDate_Mother" type="ns:PersonBirthDate_Type" minOccurs="0"/>
         
</xs:sequence>
         
<xs:attribute name="NHSNumberStatusIndicatorCode_Mother" type="ns:NHSNumberStatusIndicatorCode_Unverified_Type" use="required"/>
       
</xs:complexType>
     
</xs:element>
   
</xs:choice>
 
</xs:sequence>
</xs:complexType>

element PersonIdentity_Mother_Structure/WithheldIdentity_Structure_Mother
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p828.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
properties
isRef 0
content complex
children ns:NHSNumberStatusIndicatorCode_Mother ns:OrganisationCode_ResidenceResponsibility ns:WithheldIdentityReason
attributes
Name  Type  Use  Default  Fixed  annotation
NHSNumberStatusIndicatorCode_Motherns:NHSNumberStatusIndicatorCode_Withheld_Typerequired      
source <xs:element name="WithheldIdentity_Structure_Mother">
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element name="NHSNumberStatusIndicatorCode_Mother" type="ns:NHSNumberStatusIndicatorCode_Withheld_Type"/>
     
<xs:element name="OrganisationCode_ResidenceResponsibility" type="ns:OrgCode_Type" minOccurs="0"/>
     
<xs:element name="WithheldIdentityReason" type="ns:WithheldIdentityReason_Type" minOccurs="0"/>
   
</xs:sequence>
   
<xs:attribute name="NHSNumberStatusIndicatorCode_Mother" type="ns:NHSNumberStatusIndicatorCode_Withheld_Type" use="required"/>
 
</xs:complexType>
</xs:element>

attribute PersonIdentity_Mother_Structure/WithheldIdentity_Structure_Mother/@NHSNumberStatusIndicatorCode_Mother
type ns:NHSNumberStatusIndicatorCode_Withheld_Type
properties
isRef 0
use required
facets
Kind Value annotation 
length 
enumeration 01 
enumeration 02 
enumeration 03 
enumeration 04 
enumeration 05 
enumeration 06 
enumeration 07 
enumeration 08 
source <xs:attribute name="NHSNumberStatusIndicatorCode_Mother" type="ns:NHSNumberStatusIndicatorCode_Withheld_Type" use="required"/>

element PersonIdentity_Mother_Structure/WithheldIdentity_Structure_Mother/NHSNumberStatusIndicatorCode_Mother
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p829.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:NHSNumberStatusIndicatorCode_Withheld_Type
properties
isRef 0
content simple
facets
Kind Value annotation 
length 
enumeration 01 
enumeration 02 
enumeration 03 
enumeration 04 
enumeration 05 
enumeration 06 
enumeration 07 
enumeration 08 
source <xs:element name="NHSNumberStatusIndicatorCode_Mother" type="ns:NHSNumberStatusIndicatorCode_Withheld_Type"/>

element PersonIdentity_Mother_Structure/WithheldIdentity_Structure_Mother/OrganisationCode_ResidenceResponsibility
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p830.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:OrgCode_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
minLength 
maxLength 12 
source <xs:element name="OrganisationCode_ResidenceResponsibility" type="ns:OrgCode_Type" minOccurs="0"/>

element PersonIdentity_Mother_Structure/WithheldIdentity_Structure_Mother/WithheldIdentityReason
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p831.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:WithheldIdentityReason_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
length 
enumeration 01 
enumeration 02 
enumeration 03 
enumeration 97 
enumeration 99 
source <xs:element name="WithheldIdentityReason" type="ns:WithheldIdentityReason_Type" minOccurs="0"/>

element PersonIdentity_Mother_Structure/VerifiedIdentity_Structure_Mother
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p832.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
properties
isRef 0
content complex
children ns:LocalPatientIdentifier_Mother ns:OrganisationCode_LocalPatientIdentifier_Mother ns:NHSNumber_Mother ns:NHSNumberStatusIndicatorCode_Mother ns:PostcodeOfUsualAddress_Mother ns:OrganisationCode_ResidenceResponsibility ns:PersonBirthDate_Mother
attributes
Name  Type  Use  Default  Fixed  annotation
NHSNumberStatusIndicatorCode_Motherns:NHSNumberStatusIndicatorCode_Verified_Typerequired      
source <xs:element name="VerifiedIdentity_Structure_Mother">
 
<xs:complexType>
   
<xs:sequence>
     
<xs:sequence minOccurs="0">
       
<xs:element name="LocalPatientIdentifier_Mother" type="ns:LocalPatientIdentifier_Type"/>
       
<xs:element name="OrganisationCode_LocalPatientIdentifier_Mother" type="ns:OrganisationCode_Type"/>
     
</xs:sequence>
     
<xs:element name="NHSNumber_Mother" type="ns:NHSNumber_Type"/>
     
<xs:element name="NHSNumberStatusIndicatorCode_Mother" type="ns:NHSNumberStatusIndicatorCode_Verified_Type"/>
     
<xs:element name="PostcodeOfUsualAddress_Mother" type="ns:PostcodeOfUsualAddress_Type"/>
     
<xs:element name="OrganisationCode_ResidenceResponsibility" type="ns:OrgCode_Type" minOccurs="0"/>
     
<xs:element name="PersonBirthDate_Mother" type="ns:PersonBirthDate_Type" minOccurs="0"/>
   
</xs:sequence>
   
<xs:attribute name="NHSNumberStatusIndicatorCode_Mother" type="ns:NHSNumberStatusIndicatorCode_Verified_Type" use="required"/>
 
</xs:complexType>
</xs:element>

attribute PersonIdentity_Mother_Structure/VerifiedIdentity_Structure_Mother/@NHSNumberStatusIndicatorCode_Mother
type ns:NHSNumberStatusIndicatorCode_Verified_Type
properties
isRef 0
use required
facets
Kind Value annotation 
length 
enumeration 01 
source <xs:attribute name="NHSNumberStatusIndicatorCode_Mother" type="ns:NHSNumberStatusIndicatorCode_Verified_Type" use="required"/>

element PersonIdentity_Mother_Structure/VerifiedIdentity_Structure_Mother/LocalPatientIdentifier_Mother
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p833.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:LocalPatientIdentifier_Type
properties
isRef 0
content simple
facets
Kind Value annotation 
minLength 
maxLength 10 
source <xs:element name="LocalPatientIdentifier_Mother" type="ns:LocalPatientIdentifier_Type"/>

element PersonIdentity_Mother_Structure/VerifiedIdentity_Structure_Mother/OrganisationCode_LocalPatientIdentifier_Mother
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p834.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:OrganisationCode_Type
properties
isRef 0
content simple
facets
Kind Value annotation 
minLength 
maxLength 12 
source <xs:element name="OrganisationCode_LocalPatientIdentifier_Mother" type="ns:OrganisationCode_Type"/>

element PersonIdentity_Mother_Structure/VerifiedIdentity_Structure_Mother/NHSNumber_Mother
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p835.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:NHSNumber_Type
properties
isRef 0
content simple
facets
Kind Value annotation 
pattern [0-9]{10} 
source <xs:element name="NHSNumber_Mother" type="ns:NHSNumber_Type"/>

element PersonIdentity_Mother_Structure/VerifiedIdentity_Structure_Mother/NHSNumberStatusIndicatorCode_Mother
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p836.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:NHSNumberStatusIndicatorCode_Verified_Type
properties
isRef 0
content simple
facets
Kind Value annotation 
length 
enumeration 01 
source <xs:element name="NHSNumberStatusIndicatorCode_Mother" type="ns:NHSNumberStatusIndicatorCode_Verified_Type"/>

element PersonIdentity_Mother_Structure/VerifiedIdentity_Structure_Mother/PostcodeOfUsualAddress_Mother
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p837.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:PostcodeOfUsualAddress_Type
properties
isRef 0
content simple
facets
Kind Value annotation 
maxLength 
source <xs:element name="PostcodeOfUsualAddress_Mother" type="ns:PostcodeOfUsualAddress_Type"/>

element PersonIdentity_Mother_Structure/VerifiedIdentity_Structure_Mother/OrganisationCode_ResidenceResponsibility
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p838.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:OrgCode_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
minLength 
maxLength 12 
source <xs:element name="OrganisationCode_ResidenceResponsibility" type="ns:OrgCode_Type" minOccurs="0"/>

element PersonIdentity_Mother_Structure/VerifiedIdentity_Structure_Mother/PersonBirthDate_Mother
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p839.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:PersonBirthDate_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
minInclusive 1880-01-01 
maxInclusive 2999-12-31 
source <xs:element name="PersonBirthDate_Mother" type="ns:PersonBirthDate_Type" minOccurs="0"/>

element PersonIdentity_Mother_Structure/UnverifiedIdentity_Structure_Mother
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p840.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
properties
isRef 0
content complex
children ns:LocalPatientIdentifier_Mother ns:OrganisationCode_LocalPatientIdentifier_Mother ns:NHSNumber_Mother ns:NHSNumberStatusIndicatorCode_Mother ns:PatientUsualAddress_Mother ns:PostcodeOfUsualAddress_Mother ns:OrganisationCode_ResidenceResponsibility ns:PersonBirthDate_Mother
attributes
Name  Type  Use  Default  Fixed  annotation
NHSNumberStatusIndicatorCode_Motherns:NHSNumberStatusIndicatorCode_Unverified_Typerequired      
source <xs:element name="UnverifiedIdentity_Structure_Mother">
 
<xs:complexType>
   
<xs:sequence>
     
<xs:sequence minOccurs="0">
       
<xs:element name="LocalPatientIdentifier_Mother" type="ns:LocalPatientIdentifier_Type"/>
       
<xs:element name="OrganisationCode_LocalPatientIdentifier_Mother" type="ns:OrganisationCode_Type"/>
     
</xs:sequence>
     
<xs:element name="NHSNumber_Mother" type="ns:NHSNumber_Type" minOccurs="0"/>
     
<xs:element name="NHSNumberStatusIndicatorCode_Mother" type="ns:NHSNumberStatusIndicatorCode_Unverified_Type"/>
     
<xs:element name="PatientUsualAddress_Mother" type="ns:Address_Structure" minOccurs="0"/>
     
<xs:element name="PostcodeOfUsualAddress_Mother" type="ns:PostcodeOfUsualAddress_Type" minOccurs="0"/>
     
<xs:element name="OrganisationCode_ResidenceResponsibility" type="ns:OrgCode_Type" minOccurs="0"/>
     
<xs:element name="PersonBirthDate_Mother" type="ns:PersonBirthDate_Type" minOccurs="0"/>
   
</xs:sequence>
   
<xs:attribute name="NHSNumberStatusIndicatorCode_Mother" type="ns:NHSNumberStatusIndicatorCode_Unverified_Type" use="required"/>
 
</xs:complexType>
</xs:element>

attribute PersonIdentity_Mother_Structure/UnverifiedIdentity_Structure_Mother/@NHSNumberStatusIndicatorCode_Mother
type ns:NHSNumberStatusIndicatorCode_Unverified_Type
properties
isRef 0
use required
facets
Kind Value annotation 
length 
enumeration 02 
enumeration 03 
enumeration 04 
enumeration 05 
enumeration 06 
enumeration 07 
enumeration 08 
source <xs:attribute name="NHSNumberStatusIndicatorCode_Mother" type="ns:NHSNumberStatusIndicatorCode_Unverified_Type" use="required"/>

element PersonIdentity_Mother_Structure/UnverifiedIdentity_Structure_Mother/LocalPatientIdentifier_Mother
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p841.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:LocalPatientIdentifier_Type
properties
isRef 0
content simple
facets
Kind Value annotation 
minLength 
maxLength 10 
source <xs:element name="LocalPatientIdentifier_Mother" type="ns:LocalPatientIdentifier_Type"/>

element PersonIdentity_Mother_Structure/UnverifiedIdentity_Structure_Mother/OrganisationCode_LocalPatientIdentifier_Mother
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p842.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:OrganisationCode_Type
properties
isRef 0
content simple
facets
Kind Value annotation 
minLength 
maxLength 12 
source <xs:element name="OrganisationCode_LocalPatientIdentifier_Mother" type="ns:OrganisationCode_Type"/>

element PersonIdentity_Mother_Structure/UnverifiedIdentity_Structure_Mother/NHSNumber_Mother
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p843.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:NHSNumber_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
pattern [0-9]{10} 
source <xs:element name="NHSNumber_Mother" type="ns:NHSNumber_Type" minOccurs="0"/>

element PersonIdentity_Mother_Structure/UnverifiedIdentity_Structure_Mother/NHSNumberStatusIndicatorCode_Mother
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p844.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:NHSNumberStatusIndicatorCode_Unverified_Type
properties
isRef 0
content simple
facets
Kind Value annotation 
length 
enumeration 02 
enumeration 03 
enumeration 04 
enumeration 05 
enumeration 06 
enumeration 07 
enumeration 08 
source <xs:element name="NHSNumberStatusIndicatorCode_Mother" type="ns:NHSNumberStatusIndicatorCode_Unverified_Type"/>

element PersonIdentity_Mother_Structure/UnverifiedIdentity_Structure_Mother/PatientUsualAddress_Mother
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p845.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:Address_Structure
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children ns:UnstructuredAddress ns:StructuredAddress
source <xs:element name="PatientUsualAddress_Mother" type="ns:Address_Structure" minOccurs="0"/>

element PersonIdentity_Mother_Structure/UnverifiedIdentity_Structure_Mother/PostcodeOfUsualAddress_Mother
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p846.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:PostcodeOfUsualAddress_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
maxLength 
source <xs:element name="PostcodeOfUsualAddress_Mother" type="ns:PostcodeOfUsualAddress_Type" minOccurs="0"/>

element PersonIdentity_Mother_Structure/UnverifiedIdentity_Structure_Mother/OrganisationCode_ResidenceResponsibility
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p847.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:OrgCode_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
minLength 
maxLength 12 
source <xs:element name="OrganisationCode_ResidenceResponsibility" type="ns:OrgCode_Type" minOccurs="0"/>

element PersonIdentity_Mother_Structure/UnverifiedIdentity_Structure_Mother/PersonBirthDate_Mother
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p848.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:PersonBirthDate_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
minInclusive 1880-01-01 
maxInclusive 2999-12-31 
source <xs:element name="PersonBirthDate_Mother" type="ns:PersonBirthDate_Type" minOccurs="0"/>

complexType PersonName_Structure
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p849.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
children ns:PersonFullName ns:PersonName_Structured ns:PersonRequestedName
used by
elements PatientIdentity_General_Structure/UnverifiedIdentity_Structure/PatientName PatientIdentity_Birth_Structure/UnverifiedIdentity_Structure/PatientName PatientIdentity_Delivery_Structure/UnverifiedIdentity_Structure/PatientName
source <xs:complexType name="PersonName_Structure">
 
<xs:sequence>
   
<xs:choice minOccurs="0">
     
<xs:element name="PersonFullName" type="ns:PersonName_UnstructuredText_Type"/>
     
<xs:element name="PersonName_Structured">
       
<xs:complexType>
         
<xs:sequence>
           
<xs:element name="PersonTitle" type="ns:PersonName_StructuredWord_Type" minOccurs="0"/>
           
<xs:element name="PersonGivenName" type="ns:PersonName_StructuredWord_Type"/>
           
<xs:element name="PersonFamilyName" type="ns:PersonName_StructuredWord_Type"/>
           
<xs:element name="PersonNameSuffix" type="ns:PersonName_StructuredWord_Type" minOccurs="0"/>
           
<xs:element name="PersonInitials" type="ns:PersonName_StructuredWord_Type" minOccurs="0"/>
         
</xs:sequence>
       
</xs:complexType>
     
</xs:element>
     
<xs:element name="PersonRequestedName" type="ns:PersonName_UnstructuredText_Type"/>
   
</xs:choice>
 
</xs:sequence>
</xs:complexType>

element PersonName_Structure/PersonFullName
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p850.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:PersonName_UnstructuredText_Type
properties
isRef 0
content simple
facets
Kind Value annotation 
minLength 
maxLength 70 
source <xs:element name="PersonFullName" type="ns:PersonName_UnstructuredText_Type"/>

element PersonName_Structure/PersonName_Structured
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p851.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
properties
isRef 0
content complex
children ns:PersonTitle ns:PersonGivenName ns:PersonFamilyName ns:PersonNameSuffix ns:PersonInitials
source <xs:element name="PersonName_Structured">
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element name="PersonTitle" type="ns:PersonName_StructuredWord_Type" minOccurs="0"/>
     
<xs:element name="PersonGivenName" type="ns:PersonName_StructuredWord_Type"/>
     
<xs:element name="PersonFamilyName" type="ns:PersonName_StructuredWord_Type"/>
     
<xs:element name="PersonNameSuffix" type="ns:PersonName_StructuredWord_Type" minOccurs="0"/>
     
<xs:element name="PersonInitials" type="ns:PersonName_StructuredWord_Type" minOccurs="0"/>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element PersonName_Structure/PersonName_Structured/PersonTitle
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p852.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:PersonName_StructuredWord_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
minLength 
maxLength 35 
source <xs:element name="PersonTitle" type="ns:PersonName_StructuredWord_Type" minOccurs="0"/>

element PersonName_Structure/PersonName_Structured/PersonGivenName
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p853.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:PersonName_StructuredWord_Type
properties
isRef 0
content simple
facets
Kind Value annotation 
minLength 
maxLength 35 
source <xs:element name="PersonGivenName" type="ns:PersonName_StructuredWord_Type"/>

element PersonName_Structure/PersonName_Structured/PersonFamilyName
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p854.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:PersonName_StructuredWord_Type
properties
isRef 0
content simple
facets
Kind Value annotation 
minLength 
maxLength 35 
source <xs:element name="PersonFamilyName" type="ns:PersonName_StructuredWord_Type"/>

element PersonName_Structure/PersonName_Structured/PersonNameSuffix
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p855.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:PersonName_StructuredWord_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
minLength 
maxLength 35 
source <xs:element name="PersonNameSuffix" type="ns:PersonName_StructuredWord_Type" minOccurs="0"/>

element PersonName_Structure/PersonName_Structured/PersonInitials
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p856.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:PersonName_StructuredWord_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
minLength 
maxLength 35 
source <xs:element name="PersonInitials" type="ns:PersonName_StructuredWord_Type" minOccurs="0"/>

element PersonName_Structure/PersonRequestedName
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p857.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:PersonName_UnstructuredText_Type
properties
isRef 0
content simple
facets
Kind Value annotation 
minLength 
maxLength 70 
source <xs:element name="PersonRequestedName" type="ns:PersonName_UnstructuredText_Type"/>

complexType Pregnancy_Structure
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p858.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
children ns:ActivityCharacteristics
used by
elements AdmittedPatientCare_Finished_BirthEpisode_Structure/Pregnancy AdmittedPatientCare_Finished_DeliveryEpisode_Structure/Pregnancy AdmittedPatientCare_OtherBirthEvent_Structure/Pregnancy AdmittedPatientCare_OtherDelivery_Structure/Pregnancy AdmittedPatientCare_Unfinished_BirthEpisode_Structure/Pregnancy AdmittedPatientCare_Unfinished_DeliveryEpisode_Structure/Pregnancy
source <xs:complexType name="Pregnancy_Structure">
 
<xs:sequence>
   
<xs:element name="ActivityCharacteristics" minOccurs="0">
     
<xs:complexType mixed="false">
       
<xs:sequence>
         
<xs:element name="NumberOfBabiesIndicationCode" type="ns:NumberOfBabiesIndicationCode_Type" minOccurs="0"/>
       
</xs:sequence>
     
</xs:complexType>
   
</xs:element>
 
</xs:sequence>
</xs:complexType>

element Pregnancy_Structure/ActivityCharacteristics
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p859.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
properties
isRef 0
minOcc 0
maxOcc 1
content complex
mixed false
children ns:NumberOfBabiesIndicationCode
source <xs:element name="ActivityCharacteristics" minOccurs="0">
 
<xs:complexType mixed="false">
   
<xs:sequence>
     
<xs:element name="NumberOfBabiesIndicationCode" type="ns:NumberOfBabiesIndicationCode_Type" minOccurs="0"/>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element Pregnancy_Structure/ActivityCharacteristics/NumberOfBabiesIndicationCode
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p860.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:NumberOfBabiesIndicationCode_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
length 
enumeration 
enumeration 
enumeration 
enumeration 
enumeration 
enumeration 
enumeration 
source <xs:element name="NumberOfBabiesIndicationCode" type="ns:NumberOfBabiesIndicationCode_Type" minOccurs="0"/>

complexType ProfessionalsInvolved_Structure
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p861.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
children ns:ProfessionalRegistrationIssuerCode ns:ProfessionalRegistrationEntryIdentifier
used by
elements ClinicalActivityGroupOPCS_Type/PrimaryProcedureGroupOPCS/MainOperatingHCP ClinicalActivityGroupOPCS_Type/SecondaryProcedureGroupOPCS/MainOperatingHCP ClinicalActivityGroupOPCS_Type/PrimaryProcedureGroupOPCS/ResponsibleAnaesthetist ClinicalActivityGroupOPCS_Type/SecondaryProcedureGroupOPCS/ResponsibleAnaesthetist
source <xs:complexType name="ProfessionalsInvolved_Structure">
 
<xs:sequence>
   
<xs:element name="ProfessionalRegistrationIssuerCode" type="ns:ProfessionalRegistrationIssuerCode_Type"/>
   
<xs:element name="ProfessionalRegistrationEntryIdentifier" type="ns:ProfessionalRegistrationEntryIdentifier_Type"/>
 
</xs:sequence>
</xs:complexType>

element ProfessionalsInvolved_Structure/ProfessionalRegistrationIssuerCode
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p862.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:ProfessionalRegistrationIssuerCode_Type
properties
isRef 0
content simple
facets
Kind Value annotation 
length 
enumeration 02 
enumeration 03 
enumeration 08 
enumeration 09 
source <xs:element name="ProfessionalRegistrationIssuerCode" type="ns:ProfessionalRegistrationIssuerCode_Type"/>

element ProfessionalsInvolved_Structure/ProfessionalRegistrationEntryIdentifier
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p863.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:ProfessionalRegistrationEntryIdentifier_Type
properties
isRef 0
content simple
facets
Kind Value annotation 
minLength 
maxLength 12 
source <xs:element name="ProfessionalRegistrationEntryIdentifier" type="ns:ProfessionalRegistrationEntryIdentifier_Type"/>

complexType PsychiatricEpisode_Structure
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p864.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
children ns:EpisodeCharacteristics ns:ServiceAgreementDetails ns:PersonGroup_Consultant ns:ClinicalDiagnosisDetails ns:LocationGroup
used by
element AdmittedPatientCare_DetainedAndOrLongTermPsychiatricCensus_Structure/ConsultantEpisode
source <xs:complexType name="PsychiatricEpisode_Structure">
 
<xs:sequence>
   
<xs:element name="EpisodeCharacteristics">
     
<xs:complexType mixed="false">
       
<xs:sequence>
         
<xs:element name="EpisodeNumber" type="ns:EpisodeNumber_Type" minOccurs="0"/>
         
<xs:element name="PsychiatricPatientStatusCode" type="ns:PsychiatricPatientStatusCode_Type" minOccurs="0"/>
         
<xs:element name="StartDate_Episode" type="ns:StartDate_Episode_Type"/>
         
<xs:element name="StartTime_Episode" type="ns:StartTime_Episode_Type" minOccurs="0"/>
         
<xs:element name="DetainedAndOrLongTermPsychiatricCensusDate" type="ns:DetainedAndOrLongTermPsychiatricCensusDate_Type"/>
         
<xs:element name="OverseasVisitorStatus" type="ns:OverseasVisitorStatus_Structure" minOccurs="0" maxOccurs="5"/>
       
</xs:sequence>
     
</xs:complexType>
   
</xs:element>
   
<xs:element name="ServiceAgreementDetails" type="ns:ServiceAgreementDetails_Structure"/>
   
<xs:element name="PersonGroup_Consultant" type="ns:PersonGroupConsultant_Structure" minOccurs="0"/>
   
<xs:element name="ClinicalDiagnosisDetails" type="ns:ClinicalDiagnosis_Structure" minOccurs="0"/>
   
<xs:element name="LocationGroup" minOccurs="0">
     
<xs:complexType mixed="false">
       
<xs:sequence>
         
<xs:element name="StartOfEpisode" minOccurs="0">
           
<xs:complexType mixed="false">
             
<xs:sequence>
               
<xs:element name="LocationClass" type="ns:LocationClass_Type" minOccurs="0"/>
               
<xs:element name="SiteCodeOfTreatment" type="ns:SiteCodeOfTreatment_Type" minOccurs="0"/>
               
<xs:element name="ActivityLocationType" type="ns:ActivityLocationType_Type" minOccurs="0"/>
               
<xs:element name="IntendedClinicalCareIntensityCode" type="ns:IntendedClinicalCareIntensityCode_Type" minOccurs="0"/>
               
<xs:element name="IntendedAgeGroup" type="ns:IntendedAgeGroup_Type" minOccurs="0"/>
               
<xs:element name="SexOfPatientsCode" type="ns:SexOfPatientsCode_Type" minOccurs="0"/>
               
<xs:element name="WardDayPeriodAvailabilityCode" type="ns:WardDayPeriodAvailabilityCode_Type" minOccurs="0"/>
               
<xs:element name="WardNightPeriodAvailabilityCode" type="ns:WardNightPeriodAvailabilityCode_Type" minOccurs="0"/>
               
<xs:element name="WardSecurityLevel" type="ns:WardSecurityLevel_Type" minOccurs="0"/>
               
<xs:element name="WardCode" type="ns:WardCode_Type" minOccurs="0"/>
             
</xs:sequence>
           
</xs:complexType>
         
</xs:element>
         
<xs:element name="WardStayAtPsychiatricCensusDate" minOccurs="0">
           
<xs:complexType mixed="false">
             
<xs:sequence>
               
<xs:element name="LocationClass" type="ns:LocationClass_Type" minOccurs="0"/>
               
<xs:element name="SiteCodeOfTreatment" type="ns:SiteCodeOfTreatment_Type" minOccurs="0"/>
               
<xs:element name="ActivityLocationType" type="ns:ActivityLocationType_Type" minOccurs="0"/>
               
<xs:element name="IntendedClinicalCareIntensityCode" type="ns:IntendedClinicalCareIntensityCode_Type" minOccurs="0"/>
               
<xs:element name="IntendedAgeGroup" type="ns:IntendedAgeGroup_Type" minOccurs="0"/>
               
<xs:element name="SexOfPatientsCode" type="ns:SexOfPatientsCode_Type" minOccurs="0"/>
               
<xs:element name="WardDayPeriodAvailabilityCode" type="ns:WardDayPeriodAvailabilityCode_Type" minOccurs="0"/>
               
<xs:element name="WardNightPeriodAvailabilityCode" type="ns:WardNightPeriodAvailabilityCode_Type" minOccurs="0">
                 
<xs:annotation>
                   
<xs:documentation xml:lang="en">
                     
<Mandatory>M</Mandatory>
                     
<U_A/>
                     
<HES>Yes</HES>
                   
</xs:documentation>
                 
</xs:annotation>
               
</xs:element>
               
<xs:element name="DetainedAndOrLongTermPsychiatricCensusDate" type="ns:DetainedAndOrLongTermPsychiatricCensusDate_Type" minOccurs="0"/>
               
<xs:element name="WardSecurityLevel" type="ns:WardSecurityLevel_Type" minOccurs="0"/>
               
<xs:element name="WardCode" type="ns:WardCode_Type" minOccurs="0"/>
             
</xs:sequence>
           
</xs:complexType>
         
</xs:element>
       
</xs:sequence>
     
</xs:complexType>
   
</xs:element>
 
</xs:sequence>
</xs:complexType>

element PsychiatricEpisode_Structure/EpisodeCharacteristics
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p865.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
properties
isRef 0
content complex
mixed false
children ns:EpisodeNumber ns:PsychiatricPatientStatusCode ns:StartDate_Episode ns:StartTime_Episode ns:DetainedAndOrLongTermPsychiatricCensusDate ns:OverseasVisitorStatus
source <xs:element name="EpisodeCharacteristics">
 
<xs:complexType mixed="false">
   
<xs:sequence>
     
<xs:element name="EpisodeNumber" type="ns:EpisodeNumber_Type" minOccurs="0"/>
     
<xs:element name="PsychiatricPatientStatusCode" type="ns:PsychiatricPatientStatusCode_Type" minOccurs="0"/>
     
<xs:element name="StartDate_Episode" type="ns:StartDate_Episode_Type"/>
     
<xs:element name="StartTime_Episode" type="ns:StartTime_Episode_Type" minOccurs="0"/>
     
<xs:element name="DetainedAndOrLongTermPsychiatricCensusDate" type="ns:DetainedAndOrLongTermPsychiatricCensusDate_Type"/>
     
<xs:element name="OverseasVisitorStatus" type="ns:OverseasVisitorStatus_Structure" minOccurs="0" maxOccurs="5"/>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element PsychiatricEpisode_Structure/EpisodeCharacteristics/EpisodeNumber
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p866.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:EpisodeNumber_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
totalDigits 
source <xs:element name="EpisodeNumber" type="ns:EpisodeNumber_Type" minOccurs="0"/>

element PsychiatricEpisode_Structure/EpisodeCharacteristics/PsychiatricPatientStatusCode
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p867.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:PsychiatricPatientStatusCode_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
length 
enumeration 
enumeration 
enumeration 
enumeration 
enumeration 
source <xs:element name="PsychiatricPatientStatusCode" type="ns:PsychiatricPatientStatusCode_Type" minOccurs="0"/>

element PsychiatricEpisode_Structure/EpisodeCharacteristics/StartDate_Episode
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p868.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:StartDate_Episode_Type
properties
isRef 0
content simple
facets
Kind Value annotation 
minInclusive 1900-01-01 
maxInclusive 2999-12-31 
source <xs:element name="StartDate_Episode" type="ns:StartDate_Episode_Type"/>

element PsychiatricEpisode_Structure/EpisodeCharacteristics/StartTime_Episode
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p869.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:StartTime_Episode_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
pattern ([0-9]|[0-1][0-9]|[2][0-3]):([0-5][0-9]):([0-5][0-9]) 
source <xs:element name="StartTime_Episode" type="ns:StartTime_Episode_Type" minOccurs="0"/>

element PsychiatricEpisode_Structure/EpisodeCharacteristics/DetainedAndOrLongTermPsychiatricCensusDate
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p870.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:DetainedAndOrLongTermPsychiatricCensusDate_Type
properties
isRef 0
content simple
facets
Kind Value annotation 
minInclusive 1900-01-01 
maxInclusive 2999-12-31 
source <xs:element name="DetainedAndOrLongTermPsychiatricCensusDate" type="ns:DetainedAndOrLongTermPsychiatricCensusDate_Type"/>

element PsychiatricEpisode_Structure/EpisodeCharacteristics/OverseasVisitorStatus
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p871.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:OverseasVisitorStatus_Structure
properties
isRef 0
minOcc 0
maxOcc 5
content complex
children ns:OverseasVisitorClassification ns:OverseasVisitorStatusStartDate ns:OverseasVisitorStatusEndDate
source <xs:element name="OverseasVisitorStatus" type="ns:OverseasVisitorStatus_Structure" minOccurs="0" maxOccurs="5"/>

element PsychiatricEpisode_Structure/ServiceAgreementDetails
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p872.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:ServiceAgreementDetails_Structure
properties
isRef 0
content complex
children ns:CommissioningSerialNumber ns:NHSServiceAgreementLineNumber ns:ProviderReferenceNumber ns:CommissionerReferenceNumber ns:OrganisationCode_CodeOfProvider ns:OrganisationCode_CodeOfCommissioner
source <xs:element name="ServiceAgreementDetails" type="ns:ServiceAgreementDetails_Structure"/>

element PsychiatricEpisode_Structure/PersonGroup_Consultant
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p873.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:PersonGroupConsultant_Structure
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children ns:ConsultantCode ns:CareProfessionalMainSpecialtyCode ns:ActivityTreatmentFunctionCode ns:LocalSubSpecialtyCode
source <xs:element name="PersonGroup_Consultant" type="ns:PersonGroupConsultant_Structure" minOccurs="0"/>

element PsychiatricEpisode_Structure/ClinicalDiagnosisDetails
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p874.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:ClinicalDiagnosis_Structure
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children ns:ClinicalDiagnosisGroupICD ns:ClinicalDiagnosisGroupREAD
source <xs:element name="ClinicalDiagnosisDetails" type="ns:ClinicalDiagnosis_Structure" minOccurs="0"/>

element PsychiatricEpisode_Structure/LocationGroup
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p875.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
properties
isRef 0
minOcc 0
maxOcc 1
content complex
mixed false
children ns:StartOfEpisode ns:WardStayAtPsychiatricCensusDate
source <xs:element name="LocationGroup" minOccurs="0">
 
<xs:complexType mixed="false">
   
<xs:sequence>
     
<xs:element name="StartOfEpisode" minOccurs="0">
       
<xs:complexType mixed="false">
         
<xs:sequence>
           
<xs:element name="LocationClass" type="ns:LocationClass_Type" minOccurs="0"/>
           
<xs:element name="SiteCodeOfTreatment" type="ns:SiteCodeOfTreatment_Type" minOccurs="0"/>
           
<xs:element name="ActivityLocationType" type="ns:ActivityLocationType_Type" minOccurs="0"/>
           
<xs:element name="IntendedClinicalCareIntensityCode" type="ns:IntendedClinicalCareIntensityCode_Type" minOccurs="0"/>
           
<xs:element name="IntendedAgeGroup" type="ns:IntendedAgeGroup_Type" minOccurs="0"/>
           
<xs:element name="SexOfPatientsCode" type="ns:SexOfPatientsCode_Type" minOccurs="0"/>
           
<xs:element name="WardDayPeriodAvailabilityCode" type="ns:WardDayPeriodAvailabilityCode_Type" minOccurs="0"/>
           
<xs:element name="WardNightPeriodAvailabilityCode" type="ns:WardNightPeriodAvailabilityCode_Type" minOccurs="0"/>
           
<xs:element name="WardSecurityLevel" type="ns:WardSecurityLevel_Type" minOccurs="0"/>
           
<xs:element name="WardCode" type="ns:WardCode_Type" minOccurs="0"/>
         
</xs:sequence>
       
</xs:complexType>
     
</xs:element>
     
<xs:element name="WardStayAtPsychiatricCensusDate" minOccurs="0">
       
<xs:complexType mixed="false">
         
<xs:sequence>
           
<xs:element name="LocationClass" type="ns:LocationClass_Type" minOccurs="0"/>
           
<xs:element name="SiteCodeOfTreatment" type="ns:SiteCodeOfTreatment_Type" minOccurs="0"/>
           
<xs:element name="ActivityLocationType" type="ns:ActivityLocationType_Type" minOccurs="0"/>
           
<xs:element name="IntendedClinicalCareIntensityCode" type="ns:IntendedClinicalCareIntensityCode_Type" minOccurs="0"/>
           
<xs:element name="IntendedAgeGroup" type="ns:IntendedAgeGroup_Type" minOccurs="0"/>
           
<xs:element name="SexOfPatientsCode" type="ns:SexOfPatientsCode_Type" minOccurs="0"/>
           
<xs:element name="WardDayPeriodAvailabilityCode" type="ns:WardDayPeriodAvailabilityCode_Type" minOccurs="0"/>
           
<xs:element name="WardNightPeriodAvailabilityCode" type="ns:WardNightPeriodAvailabilityCode_Type" minOccurs="0">
             
<xs:annotation>
               
<xs:documentation xml:lang="en">
                 
<Mandatory>M</Mandatory>
                 
<U_A/>
                 
<HES>Yes</HES>
               
</xs:documentation>
             
</xs:annotation>
           
</xs:element>
           
<xs:element name="DetainedAndOrLongTermPsychiatricCensusDate" type="ns:DetainedAndOrLongTermPsychiatricCensusDate_Type" minOccurs="0"/>
           
<xs:element name="WardSecurityLevel" type="ns:WardSecurityLevel_Type" minOccurs="0"/>
           
<xs:element name="WardCode" type="ns:WardCode_Type" minOccurs="0"/>
         
</xs:sequence>
       
</xs:complexType>
     
</xs:element>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element PsychiatricEpisode_Structure/LocationGroup/StartOfEpisode
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p876.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
properties
isRef 0
minOcc 0
maxOcc 1
content complex
mixed false
children ns:LocationClass ns:SiteCodeOfTreatment ns:ActivityLocationType ns:IntendedClinicalCareIntensityCode ns:IntendedAgeGroup ns:SexOfPatientsCode ns:WardDayPeriodAvailabilityCode ns:WardNightPeriodAvailabilityCode ns:WardSecurityLevel ns:WardCode
source <xs:element name="StartOfEpisode" minOccurs="0">
 
<xs:complexType mixed="false">
   
<xs:sequence>
     
<xs:element name="LocationClass" type="ns:LocationClass_Type" minOccurs="0"/>
     
<xs:element name="SiteCodeOfTreatment" type="ns:SiteCodeOfTreatment_Type" minOccurs="0"/>
     
<xs:element name="ActivityLocationType" type="ns:ActivityLocationType_Type" minOccurs="0"/>
     
<xs:element name="IntendedClinicalCareIntensityCode" type="ns:IntendedClinicalCareIntensityCode_Type" minOccurs="0"/>
     
<xs:element name="IntendedAgeGroup" type="ns:IntendedAgeGroup_Type" minOccurs="0"/>
     
<xs:element name="SexOfPatientsCode" type="ns:SexOfPatientsCode_Type" minOccurs="0"/>
     
<xs:element name="WardDayPeriodAvailabilityCode" type="ns:WardDayPeriodAvailabilityCode_Type" minOccurs="0"/>
     
<xs:element name="WardNightPeriodAvailabilityCode" type="ns:WardNightPeriodAvailabilityCode_Type" minOccurs="0"/>
     
<xs:element name="WardSecurityLevel" type="ns:WardSecurityLevel_Type" minOccurs="0"/>
     
<xs:element name="WardCode" type="ns:WardCode_Type" minOccurs="0"/>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element PsychiatricEpisode_Structure/LocationGroup/StartOfEpisode/LocationClass
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p877.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:LocationClass_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
maxLength 
enumeration 01 
enumeration 02 
enumeration 03 
enumeration 04 
enumeration 05 
source <xs:element name="LocationClass" type="ns:LocationClass_Type" minOccurs="0"/>

element PsychiatricEpisode_Structure/LocationGroup/StartOfEpisode/SiteCodeOfTreatment
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p878.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:SiteCodeOfTreatment_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
minLength 
maxLength 12 
source <xs:element name="SiteCodeOfTreatment" type="ns:SiteCodeOfTreatment_Type" minOccurs="0"/>

element PsychiatricEpisode_Structure/LocationGroup/StartOfEpisode/ActivityLocationType
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p879.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:ActivityLocationType_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
length 
enumeration A01 
enumeration A02 
enumeration A03 
enumeration A04 
enumeration B01 
enumeration B02 
enumeration C01 
enumeration C02 
enumeration C03 
enumeration D01 
enumeration D02 
enumeration D03 
enumeration E01 
enumeration E02 
enumeration E03 
enumeration E04 
enumeration E99 
enumeration F01 
enumeration G01 
enumeration G02 
enumeration G03 
enumeration H01 
enumeration J01 
enumeration K01 
enumeration K02 
enumeration L01 
enumeration L02 
enumeration L03 
enumeration L04 
enumeration L05 
enumeration L06 
enumeration L99 
enumeration M01 
enumeration M02 
enumeration M03 
enumeration M04 
enumeration M05 
enumeration N01 
enumeration N02 
enumeration N03 
enumeration N04 
enumeration N05 
enumeration X01 
source <xs:element name="ActivityLocationType" type="ns:ActivityLocationType_Type" minOccurs="0"/>

element PsychiatricEpisode_Structure/LocationGroup/StartOfEpisode/IntendedClinicalCareIntensityCode
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p880.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:IntendedClinicalCareIntensityCode_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
length 
enumeration 11 
enumeration 12 
enumeration 13 
enumeration 21 
enumeration 22 
enumeration 31 
enumeration 32 
enumeration 33 
enumeration 41 
enumeration 42 
enumeration 43 
enumeration 51 
enumeration 52 
enumeration 53 
enumeration 61 
enumeration 62 
enumeration 63 
enumeration 71 
enumeration 72 
enumeration 81 
source <xs:element name="IntendedClinicalCareIntensityCode" type="ns:IntendedClinicalCareIntensityCode_Type" minOccurs="0"/>

element PsychiatricEpisode_Structure/LocationGroup/StartOfEpisode/IntendedAgeGroup
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p881.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:IntendedAgeGroup_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
length 
enumeration 
enumeration 
enumeration 
enumeration 
enumeration 
source <xs:element name="IntendedAgeGroup" type="ns:IntendedAgeGroup_Type" minOccurs="0"/>

element PsychiatricEpisode_Structure/LocationGroup/StartOfEpisode/SexOfPatientsCode
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p882.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:SexOfPatientsCode_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
length 
enumeration 
enumeration 
enumeration 
enumeration 
source <xs:element name="SexOfPatientsCode" type="ns:SexOfPatientsCode_Type" minOccurs="0"/>

element PsychiatricEpisode_Structure/LocationGroup/StartOfEpisode/WardDayPeriodAvailabilityCode
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p883.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:WardDayPeriodAvailabilityCode_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
length 
enumeration 
enumeration 
enumeration 
enumeration 
enumeration 
enumeration 
enumeration 
enumeration 
enumeration 
source <xs:element name="WardDayPeriodAvailabilityCode" type="ns:WardDayPeriodAvailabilityCode_Type" minOccurs="0"/>

element PsychiatricEpisode_Structure/LocationGroup/StartOfEpisode/WardNightPeriodAvailabilityCode
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p884.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:WardNightPeriodAvailabilityCode_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
length 
enumeration 
enumeration 
enumeration 
enumeration 
enumeration 
enumeration 
enumeration 
enumeration 
enumeration 
source <xs:element name="WardNightPeriodAvailabilityCode" type="ns:WardNightPeriodAvailabilityCode_Type" minOccurs="0"/>

element PsychiatricEpisode_Structure/LocationGroup/StartOfEpisode/WardSecurityLevel
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p885.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:WardSecurityLevel_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
length 
enumeration 
enumeration 
enumeration 
enumeration 
source <xs:element name="WardSecurityLevel" type="ns:WardSecurityLevel_Type" minOccurs="0"/>

element PsychiatricEpisode_Structure/LocationGroup/StartOfEpisode/WardCode
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p886.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:WardCode_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
minLength 
maxLength 12 
source <xs:element name="WardCode" type="ns:WardCode_Type" minOccurs="0"/>

element PsychiatricEpisode_Structure/LocationGroup/WardStayAtPsychiatricCensusDate
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p887.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
properties
isRef 0
minOcc 0
maxOcc 1
content complex
mixed false
children ns:LocationClass ns:SiteCodeOfTreatment ns:ActivityLocationType ns:IntendedClinicalCareIntensityCode ns:IntendedAgeGroup ns:SexOfPatientsCode ns:WardDayPeriodAvailabilityCode ns:WardNightPeriodAvailabilityCode ns:DetainedAndOrLongTermPsychiatricCensusDate ns:WardSecurityLevel ns:WardCode
source <xs:element name="WardStayAtPsychiatricCensusDate" minOccurs="0">
 
<xs:complexType mixed="false">
   
<xs:sequence>
     
<xs:element name="LocationClass" type="ns:LocationClass_Type" minOccurs="0"/>
     
<xs:element name="SiteCodeOfTreatment" type="ns:SiteCodeOfTreatment_Type" minOccurs="0"/>
     
<xs:element name="ActivityLocationType" type="ns:ActivityLocationType_Type" minOccurs="0"/>
     
<xs:element name="IntendedClinicalCareIntensityCode" type="ns:IntendedClinicalCareIntensityCode_Type" minOccurs="0"/>
     
<xs:element name="IntendedAgeGroup" type="ns:IntendedAgeGroup_Type" minOccurs="0"/>
     
<xs:element name="SexOfPatientsCode" type="ns:SexOfPatientsCode_Type" minOccurs="0"/>
     
<xs:element name="WardDayPeriodAvailabilityCode" type="ns:WardDayPeriodAvailabilityCode_Type" minOccurs="0"/>
     
<xs:element name="WardNightPeriodAvailabilityCode" type="ns:WardNightPeriodAvailabilityCode_Type" minOccurs="0">
       
<xs:annotation>
         
<xs:documentation xml:lang="en">
           
<Mandatory>M</Mandatory>
           
<U_A/>
           
<HES>Yes</HES>
         
</xs:documentation>
       
</xs:annotation>
     
</xs:element>
     
<xs:element name="DetainedAndOrLongTermPsychiatricCensusDate" type="ns:DetainedAndOrLongTermPsychiatricCensusDate_Type" minOccurs="0"/>
     
<xs:element name="WardSecurityLevel" type="ns:WardSecurityLevel_Type" minOccurs="0"/>
     
<xs:element name="WardCode" type="ns:WardCode_Type" minOccurs="0"/>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element PsychiatricEpisode_Structure/LocationGroup/WardStayAtPsychiatricCensusDate/LocationClass
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p888.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:LocationClass_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
maxLength 
enumeration 01 
enumeration 02 
enumeration 03 
enumeration 04 
enumeration 05 
source <xs:element name="LocationClass" type="ns:LocationClass_Type" minOccurs="0"/>

element PsychiatricEpisode_Structure/LocationGroup/WardStayAtPsychiatricCensusDate/SiteCodeOfTreatment
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p889.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:SiteCodeOfTreatment_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
minLength 
maxLength 12 
source <xs:element name="SiteCodeOfTreatment" type="ns:SiteCodeOfTreatment_Type" minOccurs="0"/>

element PsychiatricEpisode_Structure/LocationGroup/WardStayAtPsychiatricCensusDate/ActivityLocationType
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p890.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:ActivityLocationType_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
length 
enumeration A01 
enumeration A02 
enumeration A03 
enumeration A04 
enumeration B01 
enumeration B02 
enumeration C01 
enumeration C02 
enumeration C03 
enumeration D01 
enumeration D02 
enumeration D03 
enumeration E01 
enumeration E02 
enumeration E03 
enumeration E04 
enumeration E99 
enumeration F01 
enumeration G01 
enumeration G02 
enumeration G03 
enumeration H01 
enumeration J01 
enumeration K01 
enumeration K02 
enumeration L01 
enumeration L02 
enumeration L03 
enumeration L04 
enumeration L05 
enumeration L06 
enumeration L99 
enumeration M01 
enumeration M02 
enumeration M03 
enumeration M04 
enumeration M05 
enumeration N01 
enumeration N02 
enumeration N03 
enumeration N04 
enumeration N05 
enumeration X01 
source <xs:element name="ActivityLocationType" type="ns:ActivityLocationType_Type" minOccurs="0"/>

element PsychiatricEpisode_Structure/LocationGroup/WardStayAtPsychiatricCensusDate/IntendedClinicalCareIntensityCode
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p891.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:IntendedClinicalCareIntensityCode_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
length 
enumeration 11 
enumeration 12 
enumeration 13 
enumeration 21 
enumeration 22 
enumeration 31 
enumeration 32 
enumeration 33 
enumeration 41 
enumeration 42 
enumeration 43 
enumeration 51 
enumeration 52 
enumeration 53 
enumeration 61 
enumeration 62 
enumeration 63 
enumeration 71 
enumeration 72 
enumeration 81 
source <xs:element name="IntendedClinicalCareIntensityCode" type="ns:IntendedClinicalCareIntensityCode_Type" minOccurs="0"/>

element PsychiatricEpisode_Structure/LocationGroup/WardStayAtPsychiatricCensusDate/IntendedAgeGroup
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p892.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:IntendedAgeGroup_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
length 
enumeration 
enumeration 
enumeration 
enumeration 
enumeration 
source <xs:element name="IntendedAgeGroup" type="ns:IntendedAgeGroup_Type" minOccurs="0"/>

element PsychiatricEpisode_Structure/LocationGroup/WardStayAtPsychiatricCensusDate/SexOfPatientsCode
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p893.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:SexOfPatientsCode_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
length 
enumeration 
enumeration 
enumeration 
enumeration 
source <xs:element name="SexOfPatientsCode" type="ns:SexOfPatientsCode_Type" minOccurs="0"/>

element PsychiatricEpisode_Structure/LocationGroup/WardStayAtPsychiatricCensusDate/WardDayPeriodAvailabilityCode
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p894.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:WardDayPeriodAvailabilityCode_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
length 
enumeration 
enumeration 
enumeration 
enumeration 
enumeration 
enumeration 
enumeration 
enumeration 
enumeration 
source <xs:element name="WardDayPeriodAvailabilityCode" type="ns:WardDayPeriodAvailabilityCode_Type" minOccurs="0"/>

element PsychiatricEpisode_Structure/LocationGroup/WardStayAtPsychiatricCensusDate/WardNightPeriodAvailabilityCode
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p895.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:WardNightPeriodAvailabilityCode_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
length 
enumeration 
enumeration 
enumeration 
enumeration 
enumeration 
enumeration 
enumeration 
enumeration 
enumeration 
annotation
documentation
<Mandatory>M</Mandatory>
<U_A/>
<HES>Yes</HES>
source <xs:element name="WardNightPeriodAvailabilityCode" type="ns:WardNightPeriodAvailabilityCode_Type" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation xml:lang="en">
     
<Mandatory>M</Mandatory>
     
<U_A/>
     
<HES>Yes</HES>
   
</xs:documentation>
 
</xs:annotation>
</xs:element>

element PsychiatricEpisode_Structure/LocationGroup/WardStayAtPsychiatricCensusDate/DetainedAndOrLongTermPsychiatricCensusDate
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p896.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:DetainedAndOrLongTermPsychiatricCensusDate_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
minInclusive 1900-01-01 
maxInclusive 2999-12-31 
source <xs:element name="DetainedAndOrLongTermPsychiatricCensusDate" type="ns:DetainedAndOrLongTermPsychiatricCensusDate_Type" minOccurs="0"/>

element PsychiatricEpisode_Structure/LocationGroup/WardStayAtPsychiatricCensusDate/WardSecurityLevel
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p897.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:WardSecurityLevel_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
length 
enumeration 
enumeration 
enumeration 
enumeration 
source <xs:element name="WardSecurityLevel" type="ns:WardSecurityLevel_Type" minOccurs="0"/>

element PsychiatricEpisode_Structure/LocationGroup/WardStayAtPsychiatricCensusDate/WardCode
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p898.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:WardCode_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
minLength 
maxLength 12 
source <xs:element name="WardCode" type="ns:WardCode_Type" minOccurs="0"/>

complexType Referral_Structure
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p899.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
children ns:DirectAccessReferralIndicator
used by
elements EALEndOfPeriodCensus_Standard_Structure/Referral EALEndOfPeriodCensus_New_Structure/Referral EALEventDuringPeriod_Add_Structure/Referral EALEventDuringPeriod_NewServiceAgreement_Structure/Referral AdmittedPatientCare_Finished_GeneralEpisode_Structure/Referral AdmittedPatientCare_Unfinished_GeneralEpisode_Structure/Referral
source <xs:complexType name="Referral_Structure">
 
<xs:sequence>
   
<xs:element name="DirectAccessReferralIndicator" type="ns:DirectAccessReferralIndicator_Type" minOccurs="0"/>
 
</xs:sequence>
</xs:complexType>

element Referral_Structure/DirectAccessReferralIndicator
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p900.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:DirectAccessReferralIndicator_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
length 
enumeration 
enumeration 
enumeration 
source <xs:element name="DirectAccessReferralIndicator" type="ns:DirectAccessReferralIndicator_Type" minOccurs="0"/>

complexType Referrer_Structure
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p901.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
children ns:ReferrerCode ns:ReferringOrganisationCode
used by
elements OutpatientReferral_Structure/Referrer EALEndOfPeriodCensus_Standard_Structure/Referrer EALEndOfPeriodCensus_New_Structure/Referrer EALEventDuringPeriod_Add_Structure/Referrer EALEventDuringPeriod_NewServiceAgreement_Structure/Referrer AdmittedPatientCare_Finished_BirthEpisode_Structure/Referrer AdmittedPatientCare_Finished_GeneralEpisode_Structure/Referrer AdmittedPatientCare_Finished_DeliveryEpisode_Structure/Referrer AdmittedPatientCare_DetainedAndOrLongTermPsychiatricCensus_Structure/Referrer AdmittedPatientCare_Unfinished_BirthEpisode_Structure/Referrer AdmittedPatientCare_Unfinished_GeneralEpisode_Structure/Referrer AdmittedPatientCare_Unfinished_DeliveryEpisode_Structure/Referrer
source <xs:complexType name="Referrer_Structure">
 
<xs:sequence>
   
<xs:element name="ReferrerCode" type="ns:ReferrerCode_Type" minOccurs="0"/>
   
<xs:element name="ReferringOrganisationCode" type="ns:ReferringOrganisationCode_Type" minOccurs="0"/>
 
</xs:sequence>
</xs:complexType>

element Referrer_Structure/ReferrerCode
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p902.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:ReferrerCode_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
length 
source <xs:element name="ReferrerCode" type="ns:ReferrerCode_Type" minOccurs="0"/>

element Referrer_Structure/ReferringOrganisationCode
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p903.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:ReferringOrganisationCode_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
minLength 
maxLength 12 
source <xs:element name="ReferringOrganisationCode" type="ns:ReferringOrganisationCode_Type" minOccurs="0"/>

complexType ServiceAgreementChange_Structure
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p904.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
children ns:CommissioningSerialNumber ns:NHSServiceAgreementLineNumber ns:ProviderReferenceNumber ns:CommissionerReferenceNumber ns:OrganisationCode_CodeOfProvider ns:OrganisationCode_CodeOfCommissioner ns:NHSServiceAgreementChangeDate
used by
elements EALEndOfPeriodCensus_Old_Structure/ServiceAgreementChange EALEndOfPeriodCensus_New_Structure/ServiceAgreementChange EALEventDuringPeriod_OldServiceAgreement_Structure/ServiceAgreementChange EALEventDuringPeriod_NewServiceAgreement_Structure/ServiceAgreementChange
source <xs:complexType name="ServiceAgreementChange_Structure">
 
<xs:sequence>
   
<xs:element name="CommissioningSerialNumber" type="ns:CommissioningSerialNumber_Type" minOccurs="0"/>
   
<xs:element name="NHSServiceAgreementLineNumber" type="ns:NHSServiceAgreementLineNumber_Type" minOccurs="0"/>
   
<xs:element name="ProviderReferenceNumber" type="ns:ProviderReferenceNumber_Type" minOccurs="0"/>
   
<xs:element name="CommissionerReferenceNumber" type="ns:CommissionerReferenceNumber_Type" minOccurs="0"/>
   
<xs:element name="OrganisationCode_CodeOfProvider" type="ns:OrganisationCode_Type"/>
   
<xs:element name="OrganisationCode_CodeOfCommissioner" type="ns:OrganisationCode_Type"/>
   
<xs:element name="NHSServiceAgreementChangeDate" type="ns:NHSServiceAgreementChangeDate_Type"/>
 
</xs:sequence>
</xs:complexType>

element ServiceAgreementChange_Structure/CommissioningSerialNumber
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p905.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:CommissioningSerialNumber_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
minLength 
maxLength 
source <xs:element name="CommissioningSerialNumber" type="ns:CommissioningSerialNumber_Type" minOccurs="0"/>

element ServiceAgreementChange_Structure/NHSServiceAgreementLineNumber
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p906.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:NHSServiceAgreementLineNumber_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
minLength 
maxLength 10 
source <xs:element name="NHSServiceAgreementLineNumber" type="ns:NHSServiceAgreementLineNumber_Type" minOccurs="0"/>

element ServiceAgreementChange_Structure/ProviderReferenceNumber
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p907.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:ProviderReferenceNumber_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
minLength 
maxLength 17 
source <xs:element name="ProviderReferenceNumber" type="ns:ProviderReferenceNumber_Type" minOccurs="0"/>

element ServiceAgreementChange_Structure/CommissionerReferenceNumber
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p908.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:CommissionerReferenceNumber_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
minLength 
maxLength 17 
source <xs:element name="CommissionerReferenceNumber" type="ns:CommissionerReferenceNumber_Type" minOccurs="0"/>

element ServiceAgreementChange_Structure/OrganisationCode_CodeOfProvider
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p909.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:OrganisationCode_Type
properties
isRef 0
content simple
facets
Kind Value annotation 
minLength 
maxLength 12 
source <xs:element name="OrganisationCode_CodeOfProvider" type="ns:OrganisationCode_Type"/>

element ServiceAgreementChange_Structure/OrganisationCode_CodeOfCommissioner
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p910.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:OrganisationCode_Type
properties
isRef 0
content simple
facets
Kind Value annotation 
minLength 
maxLength 12 
source <xs:element name="OrganisationCode_CodeOfCommissioner" type="ns:OrganisationCode_Type"/>

element ServiceAgreementChange_Structure/NHSServiceAgreementChangeDate
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p911.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:NHSServiceAgreementChangeDate_Type
properties
isRef 0
content simple
facets
Kind Value annotation 
minInclusive 1900-01-01 
maxInclusive 2999-12-31 
source <xs:element name="NHSServiceAgreementChangeDate" type="ns:NHSServiceAgreementChangeDate_Type"/>

complexType ServiceAgreementDetails_EAL_Structure
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p912.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
children ns:CommissioningSerialNumber ns:NHSServiceAgreementLineNumber ns:ProviderReferenceNumber ns:CommissionerReferenceNumber ns:OrganisationCode_CodeOfProvider ns:OrganisationCode_CodeOfCommissioner ns:NHSServiceAgreementChangeDate
used by
elements EALEndOfPeriodCensus_Standard_Structure/ServiceAgreementDetails EALEventDuringPeriod_Add_Structure/ServiceAgreementDetails
source <xs:complexType name="ServiceAgreementDetails_EAL_Structure">
 
<xs:sequence>
   
<xs:element name="CommissioningSerialNumber" type="ns:CommissioningSerialNumber_Type" minOccurs="0"/>
   
<xs:element name="NHSServiceAgreementLineNumber" type="ns:NHSServiceAgreementLineNumber_Type" minOccurs="0"/>
   
<xs:element name="ProviderReferenceNumber" type="ns:ProviderReferenceNumber_Type" minOccurs="0"/>
   
<xs:element name="CommissionerReferenceNumber" type="ns:CommissionerReferenceNumber_Type" minOccurs="0"/>
   
<xs:element name="OrganisationCode_CodeOfProvider" type="ns:OrganisationCode_Type"/>
   
<xs:element name="OrganisationCode_CodeOfCommissioner" type="ns:OrganisationCode_Type"/>
   
<xs:element name="NHSServiceAgreementChangeDate" type="ns:NHSServiceAgreementChangeDate_Type" minOccurs="0"/>
 
</xs:sequence>
</xs:complexType>

element ServiceAgreementDetails_EAL_Structure/CommissioningSerialNumber
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p913.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:CommissioningSerialNumber_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
minLength 
maxLength 
source <xs:element name="CommissioningSerialNumber" type="ns:CommissioningSerialNumber_Type" minOccurs="0"/>

element ServiceAgreementDetails_EAL_Structure/NHSServiceAgreementLineNumber
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p914.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:NHSServiceAgreementLineNumber_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
minLength 
maxLength 10 
source <xs:element name="NHSServiceAgreementLineNumber" type="ns:NHSServiceAgreementLineNumber_Type" minOccurs="0"/>

element ServiceAgreementDetails_EAL_Structure/ProviderReferenceNumber
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p915.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:ProviderReferenceNumber_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
minLength 
maxLength 17 
source <xs:element name="ProviderReferenceNumber" type="ns:ProviderReferenceNumber_Type" minOccurs="0"/>

element ServiceAgreementDetails_EAL_Structure/CommissionerReferenceNumber
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p916.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:CommissionerReferenceNumber_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
minLength 
maxLength 17 
source <xs:element name="CommissionerReferenceNumber" type="ns:CommissionerReferenceNumber_Type" minOccurs="0"/>

element ServiceAgreementDetails_EAL_Structure/OrganisationCode_CodeOfProvider
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p917.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:OrganisationCode_Type
properties
isRef 0
content simple
facets
Kind Value annotation 
minLength 
maxLength 12 
source <xs:element name="OrganisationCode_CodeOfProvider" type="ns:OrganisationCode_Type"/>

element ServiceAgreementDetails_EAL_Structure/OrganisationCode_CodeOfCommissioner
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p918.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:OrganisationCode_Type
properties
isRef 0
content simple
facets
Kind Value annotation 
minLength 
maxLength 12 
source <xs:element name="OrganisationCode_CodeOfCommissioner" type="ns:OrganisationCode_Type"/>

element ServiceAgreementDetails_EAL_Structure/NHSServiceAgreementChangeDate
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p919.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:NHSServiceAgreementChangeDate_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
minInclusive 1900-01-01 
maxInclusive 2999-12-31 
source <xs:element name="NHSServiceAgreementChangeDate" type="ns:NHSServiceAgreementChangeDate_Type" minOccurs="0"/>

complexType ServiceAgreementDetails_Structure
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p920.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
children ns:CommissioningSerialNumber ns:NHSServiceAgreementLineNumber ns:ProviderReferenceNumber ns:CommissionerReferenceNumber ns:OrganisationCode_CodeOfProvider ns:OrganisationCode_CodeOfCommissioner
used by
elements FinishedBirthEpisode_Structure/ServiceAgreementDetails FinishedGeneralEpisode_Structure/ServiceAgreementDetails FinishedDeliveryEpisode_Structure/ServiceAgreementDetails UnfinishedBirthEpisode_Structure/ServiceAgreementDetails UnfinishedGeneralEpisode_Structure/ServiceAgreementDetails UnfinishedDeliveryEpisode_Structure/ServiceAgreementDetails PsychiatricEpisode_Structure/ServiceAgreementDetails OtherLabourDelivery_Structure/ServiceAgreementDetails AttendanceOccurrence_Structure/ServiceAgreementDetails CareAttendance_Structure/ServiceAgreementDetails
source <xs:complexType name="ServiceAgreementDetails_Structure">
 
<xs:sequence>
   
<xs:element name="CommissioningSerialNumber" type="ns:CommissioningSerialNumber_Type" minOccurs="0"/>
   
<xs:element name="NHSServiceAgreementLineNumber" type="ns:NHSServiceAgreementLineNumber_Type" minOccurs="0"/>
   
<xs:element name="ProviderReferenceNumber" type="ns:ProviderReferenceNumber_Type" minOccurs="0"/>
   
<xs:element name="CommissionerReferenceNumber" type="ns:CommissionerReferenceNumber_Type" minOccurs="0"/>
   
<xs:element name="OrganisationCode_CodeOfProvider" type="ns:OrganisationCode_Type"/>
   
<xs:element name="OrganisationCode_CodeOfCommissioner" type="ns:OrganisationCode_Type"/>
 
</xs:sequence>
</xs:complexType>

element ServiceAgreementDetails_Structure/CommissioningSerialNumber
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p921.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:CommissioningSerialNumber_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
minLength 
maxLength 
source <xs:element name="CommissioningSerialNumber" type="ns:CommissioningSerialNumber_Type" minOccurs="0"/>

element ServiceAgreementDetails_Structure/NHSServiceAgreementLineNumber
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p922.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:NHSServiceAgreementLineNumber_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
minLength 
maxLength 10 
source <xs:element name="NHSServiceAgreementLineNumber" type="ns:NHSServiceAgreementLineNumber_Type" minOccurs="0"/>

element ServiceAgreementDetails_Structure/ProviderReferenceNumber
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p923.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:ProviderReferenceNumber_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
minLength 
maxLength 17 
source <xs:element name="ProviderReferenceNumber" type="ns:ProviderReferenceNumber_Type" minOccurs="0"/>

element ServiceAgreementDetails_Structure/CommissionerReferenceNumber
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p924.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:CommissionerReferenceNumber_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
minLength 
maxLength 17 
source <xs:element name="CommissionerReferenceNumber" type="ns:CommissionerReferenceNumber_Type" minOccurs="0"/>

element ServiceAgreementDetails_Structure/OrganisationCode_CodeOfProvider
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p925.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:OrganisationCode_Type
properties
isRef 0
content simple
facets
Kind Value annotation 
minLength 
maxLength 12 
source <xs:element name="OrganisationCode_CodeOfProvider" type="ns:OrganisationCode_Type"/>

element ServiceAgreementDetails_Structure/OrganisationCode_CodeOfCommissioner
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p926.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:OrganisationCode_Type
properties
isRef 0
content simple
facets
Kind Value annotation 
minLength 
maxLength 12 
source <xs:element name="OrganisationCode_CodeOfCommissioner" type="ns:OrganisationCode_Type"/>

complexType UnfinishedBirthEpisode_Structure
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p927.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
children ns:EpisodeCharacteristics ns:ServiceAgreementDetails ns:PersonGroup_Consultant ns:ClinicalDiagnosisDetails ns:ClinicalTreatmentDetails ns:APCLocationGroup
used by
element AdmittedPatientCare_Unfinished_BirthEpisode_Structure/UnfinishedBirthEpisode
source <xs:complexType name="UnfinishedBirthEpisode_Structure">
 
<xs:sequence>
   
<xs:element name="EpisodeCharacteristics">
     
<xs:complexType mixed="false">
       
<xs:sequence>
         
<xs:element name="EpisodeNumber" type="ns:EpisodeNumber_Type" minOccurs="0"/>
         
<xs:element name="LastEpisodeInSpellIndicatorCode" type="ns:LastEpisodeInSpellIndicatorCode_Type" minOccurs="0"/>
         
<xs:element name="OperationStatusCode" type="ns:OperationStatusCode_Type" minOccurs="0"/>
         
<xs:element name="NeonatalLevelOfCareCode" type="ns:NeonatalLevelOfCareCode_Type" minOccurs="0"/>
         
<xs:element name="StartDate_Episode" type="ns:StartDate_Episode_Type"/>
         
<xs:element name="StartTime_Episode" type="ns:StartTime_Episode_Type" minOccurs="0"/>
         
<xs:element name="EndDate_Episode" type="ns:EndDate_Episode_Type" minOccurs="0"/>
         
<xs:element name="EndTime_Episode" type="ns:EndTime_Episode_Type" minOccurs="0"/>
         
<xs:element name="AgeAtCDSActivityDate" type="ns:AgeAtCDSActivityDate_Type"/>
         
<xs:element name="OverseasVisitorStatus" type="ns:OverseasVisitorStatus_Structure" minOccurs="0" maxOccurs="5"/>
       
</xs:sequence>
     
</xs:complexType>
   
</xs:element>
   
<xs:element name="ServiceAgreementDetails" type="ns:ServiceAgreementDetails_Structure"/>
   
<xs:element name="PersonGroup_Consultant" type="ns:PersonGroupConsultant_Structure" minOccurs="0"/>
   
<xs:element name="ClinicalDiagnosisDetails" type="ns:ClinicalDiagnosis_Structure" minOccurs="0"/>
   
<xs:element name="ClinicalTreatmentDetails" type="ns:ClinicalActivity_Structure" minOccurs="0"/>
   
<xs:element name="APCLocationGroup" type="ns:APCLocationGroup_Structure" minOccurs="0"/>
 
</xs:sequence>
</xs:complexType>

element UnfinishedBirthEpisode_Structure/EpisodeCharacteristics
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p928.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
properties
isRef 0
content complex
mixed false
children ns:EpisodeNumber ns:LastEpisodeInSpellIndicatorCode ns:OperationStatusCode ns:NeonatalLevelOfCareCode ns:StartDate_Episode ns:StartTime_Episode ns:EndDate_Episode ns:EndTime_Episode ns:AgeAtCDSActivityDate ns:OverseasVisitorStatus
source <xs:element name="EpisodeCharacteristics">
 
<xs:complexType mixed="false">
   
<xs:sequence>
     
<xs:element name="EpisodeNumber" type="ns:EpisodeNumber_Type" minOccurs="0"/>
     
<xs:element name="LastEpisodeInSpellIndicatorCode" type="ns:LastEpisodeInSpellIndicatorCode_Type" minOccurs="0"/>
     
<xs:element name="OperationStatusCode" type="ns:OperationStatusCode_Type" minOccurs="0"/>
     
<xs:element name="NeonatalLevelOfCareCode" type="ns:NeonatalLevelOfCareCode_Type" minOccurs="0"/>
     
<xs:element name="StartDate_Episode" type="ns:StartDate_Episode_Type"/>
     
<xs:element name="StartTime_Episode" type="ns:StartTime_Episode_Type" minOccurs="0"/>
     
<xs:element name="EndDate_Episode" type="ns:EndDate_Episode_Type" minOccurs="0"/>
     
<xs:element name="EndTime_Episode" type="ns:EndTime_Episode_Type" minOccurs="0"/>
     
<xs:element name="AgeAtCDSActivityDate" type="ns:AgeAtCDSActivityDate_Type"/>
     
<xs:element name="OverseasVisitorStatus" type="ns:OverseasVisitorStatus_Structure" minOccurs="0" maxOccurs="5"/>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element UnfinishedBirthEpisode_Structure/EpisodeCharacteristics/EpisodeNumber
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p929.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:EpisodeNumber_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
totalDigits 
source <xs:element name="EpisodeNumber" type="ns:EpisodeNumber_Type" minOccurs="0"/>

element UnfinishedBirthEpisode_Structure/EpisodeCharacteristics/LastEpisodeInSpellIndicatorCode
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p930.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:LastEpisodeInSpellIndicatorCode_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
length 
enumeration 
enumeration 
enumeration 
source <xs:element name="LastEpisodeInSpellIndicatorCode" type="ns:LastEpisodeInSpellIndicatorCode_Type" minOccurs="0"/>

element UnfinishedBirthEpisode_Structure/EpisodeCharacteristics/OperationStatusCode
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p931.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:OperationStatusCode_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
length 
enumeration 
enumeration 
enumeration 
source <xs:element name="OperationStatusCode" type="ns:OperationStatusCode_Type" minOccurs="0"/>

element UnfinishedBirthEpisode_Structure/EpisodeCharacteristics/NeonatalLevelOfCareCode
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p932.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:NeonatalLevelOfCareCode_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
maxLength 
enumeration 
enumeration 
enumeration 
enumeration 
enumeration 
enumeration 
source <xs:element name="NeonatalLevelOfCareCode" type="ns:NeonatalLevelOfCareCode_Type" minOccurs="0"/>

element UnfinishedBirthEpisode_Structure/EpisodeCharacteristics/StartDate_Episode
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p933.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:StartDate_Episode_Type
properties
isRef 0
content simple
facets
Kind Value annotation 
minInclusive 1900-01-01 
maxInclusive 2999-12-31 
source <xs:element name="StartDate_Episode" type="ns:StartDate_Episode_Type"/>

element UnfinishedBirthEpisode_Structure/EpisodeCharacteristics/StartTime_Episode
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p934.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:StartTime_Episode_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
pattern ([0-9]|[0-1][0-9]|[2][0-3]):([0-5][0-9]):([0-5][0-9]) 
source <xs:element name="StartTime_Episode" type="ns:StartTime_Episode_Type" minOccurs="0"/>

element UnfinishedBirthEpisode_Structure/EpisodeCharacteristics/EndDate_Episode
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p935.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:EndDate_Episode_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
minInclusive 1900-01-01 
maxInclusive 2999-12-31 
source <xs:element name="EndDate_Episode" type="ns:EndDate_Episode_Type" minOccurs="0"/>

element UnfinishedBirthEpisode_Structure/EpisodeCharacteristics/EndTime_Episode
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p936.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:EndTime_Episode_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
pattern ([0-9]|[0-1][0-9]|[2][0-3]):([0-5][0-9]):([0-5][0-9]) 
source <xs:element name="EndTime_Episode" type="ns:EndTime_Episode_Type" minOccurs="0"/>

element UnfinishedBirthEpisode_Structure/EpisodeCharacteristics/AgeAtCDSActivityDate
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p937.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:AgeAtCDSActivityDate_Type
properties
isRef 0
content simple
facets
Kind Value annotation 
totalDigits 
source <xs:element name="AgeAtCDSActivityDate" type="ns:AgeAtCDSActivityDate_Type"/>

element UnfinishedBirthEpisode_Structure/EpisodeCharacteristics/OverseasVisitorStatus
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p938.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:OverseasVisitorStatus_Structure
properties
isRef 0
minOcc 0
maxOcc 5
content complex
children ns:OverseasVisitorClassification ns:OverseasVisitorStatusStartDate ns:OverseasVisitorStatusEndDate
source <xs:element name="OverseasVisitorStatus" type="ns:OverseasVisitorStatus_Structure" minOccurs="0" maxOccurs="5"/>

element UnfinishedBirthEpisode_Structure/ServiceAgreementDetails
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p939.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:ServiceAgreementDetails_Structure
properties
isRef 0
content complex
children ns:CommissioningSerialNumber ns:NHSServiceAgreementLineNumber ns:ProviderReferenceNumber ns:CommissionerReferenceNumber ns:OrganisationCode_CodeOfProvider ns:OrganisationCode_CodeOfCommissioner
source <xs:element name="ServiceAgreementDetails" type="ns:ServiceAgreementDetails_Structure"/>

element UnfinishedBirthEpisode_Structure/PersonGroup_Consultant
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p940.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:PersonGroupConsultant_Structure
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children ns:ConsultantCode ns:CareProfessionalMainSpecialtyCode ns:ActivityTreatmentFunctionCode ns:LocalSubSpecialtyCode
source <xs:element name="PersonGroup_Consultant" type="ns:PersonGroupConsultant_Structure" minOccurs="0"/>

element UnfinishedBirthEpisode_Structure/ClinicalDiagnosisDetails
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p941.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:ClinicalDiagnosis_Structure
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children ns:ClinicalDiagnosisGroupICD ns:ClinicalDiagnosisGroupREAD
source <xs:element name="ClinicalDiagnosisDetails" type="ns:ClinicalDiagnosis_Structure" minOccurs="0"/>

element UnfinishedBirthEpisode_Structure/ClinicalTreatmentDetails
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p942.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:ClinicalActivity_Structure
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children ns:ClinicalActivityGroupOPCS ns:ClinicalActivityGroupREAD
source <xs:element name="ClinicalTreatmentDetails" type="ns:ClinicalActivity_Structure" minOccurs="0"/>

element UnfinishedBirthEpisode_Structure/APCLocationGroup
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p943.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:APCLocationGroup_Structure
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children ns:StartOfEpisode ns:WardStay ns:EndOfEpisode
source <xs:element name="APCLocationGroup" type="ns:APCLocationGroup_Structure" minOccurs="0"/>

complexType UnfinishedDeliveryEpisode_Structure
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p944.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
children ns:EpisodeCharacteristics ns:ServiceAgreementDetails ns:PersonGroup_Consultant ns:ClinicalDiagnosisDetails ns:ClinicalTreatmentDetails ns:APCLocationGroup
used by
element AdmittedPatientCare_Unfinished_DeliveryEpisode_Structure/UnfinishedDeliveryEpisode
source <xs:complexType name="UnfinishedDeliveryEpisode_Structure">
 
<xs:sequence>
   
<xs:element name="EpisodeCharacteristics">
     
<xs:complexType mixed="false">
       
<xs:sequence>
         
<xs:element name="EpisodeNumber" type="ns:EpisodeNumber_Type" minOccurs="0"/>
         
<xs:element name="LastEpisodeInSpellIndicatorCode" type="ns:LastEpisodeInSpellIndicatorCode_Type" minOccurs="0"/>
         
<xs:element name="OperationStatusCode" type="ns:OperationStatusCode_Type" minOccurs="0"/>
         
<xs:element name="PsychiatricPatientStatusCode" type="ns:PsychiatricPatientStatusCode_Type" minOccurs="0"/>
         
<xs:element name="StartDate_Episode" type="ns:StartDate_Episode_Type"/>
         
<xs:element name="StartTime_Episode" type="ns:StartTime_Episode_Type" minOccurs="0"/>
         
<xs:element name="EndDate_Episode" type="ns:EndDate_Episode_Type" minOccurs="0"/>
         
<xs:element name="EndTime_Episode" type="ns:EndTime_Episode_Type" minOccurs="0"/>
         
<xs:element name="AgeAtCDSActivityDate" type="ns:AgeAtCDSActivityDate_Type"/>
         
<xs:element name="MultiProfOrDiscIndCode" type="ns:MultiProfOrDiscIndCode_Type" minOccurs="0"/>
         
<xs:element name="RehabilitationAssessmentTeamType" type="ns:RehabilitationAssessmentTeamType_Type" minOccurs="0"/>
         
<xs:element name="OverseasVisitorStatus" type="ns:OverseasVisitorStatus_Structure" minOccurs="0" maxOccurs="5"/>
       
</xs:sequence>
     
</xs:complexType>
   
</xs:element>
   
<xs:element name="ServiceAgreementDetails" type="ns:ServiceAgreementDetails_Structure"/>
   
<xs:element name="PersonGroup_Consultant" type="ns:PersonGroupConsultant_Structure" minOccurs="0"/>
   
<xs:element name="ClinicalDiagnosisDetails" type="ns:ClinicalDiagnosis_Structure" minOccurs="0"/>
   
<xs:element name="ClinicalTreatmentDetails" type="ns:ClinicalActivity_Structure" minOccurs="0"/>
   
<xs:element name="APCLocationGroup" type="ns:APCLocationGroup_Structure" minOccurs="0"/>
 
</xs:sequence>
</xs:complexType>

element UnfinishedDeliveryEpisode_Structure/EpisodeCharacteristics
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p945.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
properties
isRef 0
content complex
mixed false
children ns:EpisodeNumber ns:LastEpisodeInSpellIndicatorCode ns:OperationStatusCode ns:PsychiatricPatientStatusCode ns:StartDate_Episode ns:StartTime_Episode ns:EndDate_Episode ns:EndTime_Episode ns:AgeAtCDSActivityDate ns:MultiProfOrDiscIndCode ns:RehabilitationAssessmentTeamType ns:OverseasVisitorStatus
source <xs:element name="EpisodeCharacteristics">
 
<xs:complexType mixed="false">
   
<xs:sequence>
     
<xs:element name="EpisodeNumber" type="ns:EpisodeNumber_Type" minOccurs="0"/>
     
<xs:element name="LastEpisodeInSpellIndicatorCode" type="ns:LastEpisodeInSpellIndicatorCode_Type" minOccurs="0"/>
     
<xs:element name="OperationStatusCode" type="ns:OperationStatusCode_Type" minOccurs="0"/>
     
<xs:element name="PsychiatricPatientStatusCode" type="ns:PsychiatricPatientStatusCode_Type" minOccurs="0"/>
     
<xs:element name="StartDate_Episode" type="ns:StartDate_Episode_Type"/>
     
<xs:element name="StartTime_Episode" type="ns:StartTime_Episode_Type" minOccurs="0"/>
     
<xs:element name="EndDate_Episode" type="ns:EndDate_Episode_Type" minOccurs="0"/>
     
<xs:element name="EndTime_Episode" type="ns:EndTime_Episode_Type" minOccurs="0"/>
     
<xs:element name="AgeAtCDSActivityDate" type="ns:AgeAtCDSActivityDate_Type"/>
     
<xs:element name="MultiProfOrDiscIndCode" type="ns:MultiProfOrDiscIndCode_Type" minOccurs="0"/>
     
<xs:element name="RehabilitationAssessmentTeamType" type="ns:RehabilitationAssessmentTeamType_Type" minOccurs="0"/>
     
<xs:element name="OverseasVisitorStatus" type="ns:OverseasVisitorStatus_Structure" minOccurs="0" maxOccurs="5"/>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element UnfinishedDeliveryEpisode_Structure/EpisodeCharacteristics/EpisodeNumber
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p946.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:EpisodeNumber_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
totalDigits 
source <xs:element name="EpisodeNumber" type="ns:EpisodeNumber_Type" minOccurs="0"/>

element UnfinishedDeliveryEpisode_Structure/EpisodeCharacteristics/LastEpisodeInSpellIndicatorCode
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p947.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:LastEpisodeInSpellIndicatorCode_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
length 
enumeration 
enumeration 
enumeration 
source <xs:element name="LastEpisodeInSpellIndicatorCode" type="ns:LastEpisodeInSpellIndicatorCode_Type" minOccurs="0"/>

element UnfinishedDeliveryEpisode_Structure/EpisodeCharacteristics/OperationStatusCode
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p948.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:OperationStatusCode_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
length 
enumeration 
enumeration 
enumeration 
source <xs:element name="OperationStatusCode" type="ns:OperationStatusCode_Type" minOccurs="0"/>

element UnfinishedDeliveryEpisode_Structure/EpisodeCharacteristics/PsychiatricPatientStatusCode
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p949.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:PsychiatricPatientStatusCode_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
length 
enumeration 
enumeration 
enumeration 
enumeration 
enumeration 
source <xs:element name="PsychiatricPatientStatusCode" type="ns:PsychiatricPatientStatusCode_Type" minOccurs="0"/>

element UnfinishedDeliveryEpisode_Structure/EpisodeCharacteristics/StartDate_Episode
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p950.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:StartDate_Episode_Type
properties
isRef 0
content simple
facets
Kind Value annotation 
minInclusive 1900-01-01 
maxInclusive 2999-12-31 
source <xs:element name="StartDate_Episode" type="ns:StartDate_Episode_Type"/>

element UnfinishedDeliveryEpisode_Structure/EpisodeCharacteristics/StartTime_Episode
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p951.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:StartTime_Episode_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
pattern ([0-9]|[0-1][0-9]|[2][0-3]):([0-5][0-9]):([0-5][0-9]) 
source <xs:element name="StartTime_Episode" type="ns:StartTime_Episode_Type" minOccurs="0"/>

element UnfinishedDeliveryEpisode_Structure/EpisodeCharacteristics/EndDate_Episode
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p952.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:EndDate_Episode_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
minInclusive 1900-01-01 
maxInclusive 2999-12-31 
source <xs:element name="EndDate_Episode" type="ns:EndDate_Episode_Type" minOccurs="0"/>

element UnfinishedDeliveryEpisode_Structure/EpisodeCharacteristics/EndTime_Episode
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p953.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:EndTime_Episode_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
pattern ([0-9]|[0-1][0-9]|[2][0-3]):([0-5][0-9]):([0-5][0-9]) 
source <xs:element name="EndTime_Episode" type="ns:EndTime_Episode_Type" minOccurs="0"/>

element UnfinishedDeliveryEpisode_Structure/EpisodeCharacteristics/AgeAtCDSActivityDate
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p954.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:AgeAtCDSActivityDate_Type
properties
isRef 0
content simple
facets
Kind Value annotation 
totalDigits 
source <xs:element name="AgeAtCDSActivityDate" type="ns:AgeAtCDSActivityDate_Type"/>

element UnfinishedDeliveryEpisode_Structure/EpisodeCharacteristics/MultiProfOrDiscIndCode
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p955.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:MultiProfOrDiscIndCode_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
length 
enumeration 
enumeration 
enumeration 
enumeration 
source <xs:element name="MultiProfOrDiscIndCode" type="ns:MultiProfOrDiscIndCode_Type" minOccurs="0"/>

element UnfinishedDeliveryEpisode_Structure/EpisodeCharacteristics/RehabilitationAssessmentTeamType
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p956.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:RehabilitationAssessmentTeamType_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
length 
enumeration 
enumeration 
enumeration 
enumeration 
source <xs:element name="RehabilitationAssessmentTeamType" type="ns:RehabilitationAssessmentTeamType_Type" minOccurs="0"/>

element UnfinishedDeliveryEpisode_Structure/EpisodeCharacteristics/OverseasVisitorStatus
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p957.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:OverseasVisitorStatus_Structure
properties
isRef 0
minOcc 0
maxOcc 5
content complex
children ns:OverseasVisitorClassification ns:OverseasVisitorStatusStartDate ns:OverseasVisitorStatusEndDate
source <xs:element name="OverseasVisitorStatus" type="ns:OverseasVisitorStatus_Structure" minOccurs="0" maxOccurs="5"/>

element UnfinishedDeliveryEpisode_Structure/ServiceAgreementDetails
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p958.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:ServiceAgreementDetails_Structure
properties
isRef 0
content complex
children ns:CommissioningSerialNumber ns:NHSServiceAgreementLineNumber ns:ProviderReferenceNumber ns:CommissionerReferenceNumber ns:OrganisationCode_CodeOfProvider ns:OrganisationCode_CodeOfCommissioner
source <xs:element name="ServiceAgreementDetails" type="ns:ServiceAgreementDetails_Structure"/>

element UnfinishedDeliveryEpisode_Structure/PersonGroup_Consultant
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p959.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:PersonGroupConsultant_Structure
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children ns:ConsultantCode ns:CareProfessionalMainSpecialtyCode ns:ActivityTreatmentFunctionCode ns:LocalSubSpecialtyCode
source <xs:element name="PersonGroup_Consultant" type="ns:PersonGroupConsultant_Structure" minOccurs="0"/>

element UnfinishedDeliveryEpisode_Structure/ClinicalDiagnosisDetails
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p960.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:ClinicalDiagnosis_Structure
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children ns:ClinicalDiagnosisGroupICD ns:ClinicalDiagnosisGroupREAD
source <xs:element name="ClinicalDiagnosisDetails" type="ns:ClinicalDiagnosis_Structure" minOccurs="0"/>

element UnfinishedDeliveryEpisode_Structure/ClinicalTreatmentDetails
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p961.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:ClinicalActivity_Structure
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children ns:ClinicalActivityGroupOPCS ns:ClinicalActivityGroupREAD
source <xs:element name="ClinicalTreatmentDetails" type="ns:ClinicalActivity_Structure" minOccurs="0"/>

element UnfinishedDeliveryEpisode_Structure/APCLocationGroup
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p962.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:APCLocationGroup_Structure
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children ns:StartOfEpisode ns:WardStay ns:EndOfEpisode
source <xs:element name="APCLocationGroup" type="ns:APCLocationGroup_Structure" minOccurs="0"/>

complexType UnfinishedGeneralEpisode_Structure
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p963.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
children ns:EpisodeCharacteristics ns:ServiceAgreementDetails ns:PersonGroup_Consultant ns:ClinicalDiagnosisDetails ns:ClinicalTreatmentDetails ns:APCLocationGroup
used by
element AdmittedPatientCare_Unfinished_GeneralEpisode_Structure/UnfinishedGeneralEpisode
source <xs:complexType name="UnfinishedGeneralEpisode_Structure">
 
<xs:sequence>
   
<xs:element name="EpisodeCharacteristics">
     
<xs:complexType mixed="false">
       
<xs:sequence>
         
<xs:element name="EpisodeNumber" type="ns:EpisodeNumber_Type" minOccurs="0"/>
         
<xs:element name="LastEpisodeInSpellIndicatorCode" type="ns:LastEpisodeInSpellIndicatorCode_Type" minOccurs="0"/>
         
<xs:element name="OperationStatusCode" type="ns:OperationStatusCode_Type" minOccurs="0"/>
         
<xs:element name="NeonatalLevelOfCareCode" type="ns:NeonatalLevelOfCareCode_Type" minOccurs="0"/>
         
<xs:element name="FirstRegularDayOrNightAdmissionCode" type="ns:FirstRegularDayOrNightAdmissionCode_Type" minOccurs="0"/>
         
<xs:element name="PsychiatricPatientStatusCode" type="ns:PsychiatricPatientStatusCode_Type" minOccurs="0"/>
         
<xs:element name="StartDate_Episode" type="ns:StartDate_Episode_Type"/>
         
<xs:element name="StartTime_Episode" type="ns:StartTime_Episode_Type" minOccurs="0"/>
         
<xs:element name="EndDate_Episode" type="ns:EndDate_Episode_Type" minOccurs="0"/>
         
<xs:element name="EndTime_Episode" type="ns:EndTime_Episode_Type" minOccurs="0"/>
         
<xs:element name="AgeAtCDSActivityDate" type="ns:AgeAtCDSActivityDate_Type"/>
         
<xs:element name="MultiProfOrDiscIndCode" type="ns:MultiProfOrDiscIndCode_Type" minOccurs="0"/>
         
<xs:element name="RehabilitationAssessmentTeamType" type="ns:RehabilitationAssessmentTeamType_Type" minOccurs="0"/>
         
<xs:element name="ConsultantEpisodeLengthOfStayAdjustment" type="ns:ConsultantEpisodeLengthOfStayAdjustment_Structure" minOccurs="0"/>
         
<xs:element name="OverseasVisitorStatus" type="ns:OverseasVisitorStatus_Structure" minOccurs="0" maxOccurs="5"/>
       
</xs:sequence>
     
</xs:complexType>
   
</xs:element>
   
<xs:element name="ServiceAgreementDetails" type="ns:ServiceAgreementDetails_Structure"/>
   
<xs:element name="PersonGroup_Consultant" type="ns:PersonGroupConsultant_Structure" minOccurs="0"/>
   
<xs:element name="ClinicalDiagnosisDetails" type="ns:ClinicalDiagnosis_Structure" minOccurs="0"/>
   
<xs:element name="ClinicalTreatmentDetails" type="ns:ClinicalActivity_Structure" minOccurs="0"/>
   
<xs:element name="APCLocationGroup" type="ns:APCLocationGroup_Structure" minOccurs="0"/>
 
</xs:sequence>
</xs:complexType>

element UnfinishedGeneralEpisode_Structure/EpisodeCharacteristics
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p964.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
properties
isRef 0
content complex
mixed false
children ns:EpisodeNumber ns:LastEpisodeInSpellIndicatorCode ns:OperationStatusCode ns:NeonatalLevelOfCareCode ns:FirstRegularDayOrNightAdmissionCode ns:PsychiatricPatientStatusCode ns:StartDate_Episode ns:StartTime_Episode ns:EndDate_Episode ns:EndTime_Episode ns:AgeAtCDSActivityDate ns:MultiProfOrDiscIndCode ns:RehabilitationAssessmentTeamType ns:ConsultantEpisodeLengthOfStayAdjustment ns:OverseasVisitorStatus
source <xs:element name="EpisodeCharacteristics">
 
<xs:complexType mixed="false">
   
<xs:sequence>
     
<xs:element name="EpisodeNumber" type="ns:EpisodeNumber_Type" minOccurs="0"/>
     
<xs:element name="LastEpisodeInSpellIndicatorCode" type="ns:LastEpisodeInSpellIndicatorCode_Type" minOccurs="0"/>
     
<xs:element name="OperationStatusCode" type="ns:OperationStatusCode_Type" minOccurs="0"/>
     
<xs:element name="NeonatalLevelOfCareCode" type="ns:NeonatalLevelOfCareCode_Type" minOccurs="0"/>
     
<xs:element name="FirstRegularDayOrNightAdmissionCode" type="ns:FirstRegularDayOrNightAdmissionCode_Type" minOccurs="0"/>
     
<xs:element name="PsychiatricPatientStatusCode" type="ns:PsychiatricPatientStatusCode_Type" minOccurs="0"/>
     
<xs:element name="StartDate_Episode" type="ns:StartDate_Episode_Type"/>
     
<xs:element name="StartTime_Episode" type="ns:StartTime_Episode_Type" minOccurs="0"/>
     
<xs:element name="EndDate_Episode" type="ns:EndDate_Episode_Type" minOccurs="0"/>
     
<xs:element name="EndTime_Episode" type="ns:EndTime_Episode_Type" minOccurs="0"/>
     
<xs:element name="AgeAtCDSActivityDate" type="ns:AgeAtCDSActivityDate_Type"/>
     
<xs:element name="MultiProfOrDiscIndCode" type="ns:MultiProfOrDiscIndCode_Type" minOccurs="0"/>
     
<xs:element name="RehabilitationAssessmentTeamType" type="ns:RehabilitationAssessmentTeamType_Type" minOccurs="0"/>
     
<xs:element name="ConsultantEpisodeLengthOfStayAdjustment" type="ns:ConsultantEpisodeLengthOfStayAdjustment_Structure" minOccurs="0"/>
     
<xs:element name="OverseasVisitorStatus" type="ns:OverseasVisitorStatus_Structure" minOccurs="0" maxOccurs="5"/>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element UnfinishedGeneralEpisode_Structure/EpisodeCharacteristics/EpisodeNumber
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p965.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:EpisodeNumber_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
totalDigits 
source <xs:element name="EpisodeNumber" type="ns:EpisodeNumber_Type" minOccurs="0"/>

element UnfinishedGeneralEpisode_Structure/EpisodeCharacteristics/LastEpisodeInSpellIndicatorCode
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p966.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:LastEpisodeInSpellIndicatorCode_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
length 
enumeration 
enumeration 
enumeration 
source <xs:element name="LastEpisodeInSpellIndicatorCode" type="ns:LastEpisodeInSpellIndicatorCode_Type" minOccurs="0"/>

element UnfinishedGeneralEpisode_Structure/EpisodeCharacteristics/OperationStatusCode
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p967.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:OperationStatusCode_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
length 
enumeration 
enumeration 
enumeration 
source <xs:element name="OperationStatusCode" type="ns:OperationStatusCode_Type" minOccurs="0"/>

element UnfinishedGeneralEpisode_Structure/EpisodeCharacteristics/NeonatalLevelOfCareCode
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p968.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:NeonatalLevelOfCareCode_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
maxLength 
enumeration 
enumeration 
enumeration 
enumeration 
enumeration 
enumeration 
source <xs:element name="NeonatalLevelOfCareCode" type="ns:NeonatalLevelOfCareCode_Type" minOccurs="0"/>

element UnfinishedGeneralEpisode_Structure/EpisodeCharacteristics/FirstRegularDayOrNightAdmissionCode
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p969.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:FirstRegularDayOrNightAdmissionCode_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
length 
enumeration 
enumeration 
source <xs:element name="FirstRegularDayOrNightAdmissionCode" type="ns:FirstRegularDayOrNightAdmissionCode_Type" minOccurs="0"/>

element UnfinishedGeneralEpisode_Structure/EpisodeCharacteristics/PsychiatricPatientStatusCode
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p970.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:PsychiatricPatientStatusCode_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
length 
enumeration 
enumeration 
enumeration 
enumeration 
enumeration 
source <xs:element name="PsychiatricPatientStatusCode" type="ns:PsychiatricPatientStatusCode_Type" minOccurs="0"/>

element UnfinishedGeneralEpisode_Structure/EpisodeCharacteristics/StartDate_Episode
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p971.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:StartDate_Episode_Type
properties
isRef 0
content simple
facets
Kind Value annotation 
minInclusive 1900-01-01 
maxInclusive 2999-12-31 
source <xs:element name="StartDate_Episode" type="ns:StartDate_Episode_Type"/>

element UnfinishedGeneralEpisode_Structure/EpisodeCharacteristics/StartTime_Episode
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p972.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:StartTime_Episode_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
pattern ([0-9]|[0-1][0-9]|[2][0-3]):([0-5][0-9]):([0-5][0-9]) 
source <xs:element name="StartTime_Episode" type="ns:StartTime_Episode_Type" minOccurs="0"/>

element UnfinishedGeneralEpisode_Structure/EpisodeCharacteristics/EndDate_Episode
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p973.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:EndDate_Episode_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
minInclusive 1900-01-01 
maxInclusive 2999-12-31 
source <xs:element name="EndDate_Episode" type="ns:EndDate_Episode_Type" minOccurs="0"/>

element UnfinishedGeneralEpisode_Structure/EpisodeCharacteristics/EndTime_Episode
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p974.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:EndTime_Episode_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
pattern ([0-9]|[0-1][0-9]|[2][0-3]):([0-5][0-9]):([0-5][0-9]) 
source <xs:element name="EndTime_Episode" type="ns:EndTime_Episode_Type" minOccurs="0"/>

element UnfinishedGeneralEpisode_Structure/EpisodeCharacteristics/AgeAtCDSActivityDate
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p975.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:AgeAtCDSActivityDate_Type
properties
isRef 0
content simple
facets
Kind Value annotation 
totalDigits 
source <xs:element name="AgeAtCDSActivityDate" type="ns:AgeAtCDSActivityDate_Type"/>

element UnfinishedGeneralEpisode_Structure/EpisodeCharacteristics/MultiProfOrDiscIndCode
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p976.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:MultiProfOrDiscIndCode_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
length 
enumeration 
enumeration 
enumeration 
enumeration 
source <xs:element name="MultiProfOrDiscIndCode" type="ns:MultiProfOrDiscIndCode_Type" minOccurs="0"/>

element UnfinishedGeneralEpisode_Structure/EpisodeCharacteristics/RehabilitationAssessmentTeamType
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p977.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:RehabilitationAssessmentTeamType_Type
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
length 
enumeration 
enumeration 
enumeration 
enumeration 
source <xs:element name="RehabilitationAssessmentTeamType" type="ns:RehabilitationAssessmentTeamType_Type" minOccurs="0"/>

element UnfinishedGeneralEpisode_Structure/EpisodeCharacteristics/ConsultantEpisodeLengthOfStayAdjustment
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p978.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:ConsultantEpisodeLengthOfStayAdjustment_Structure
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children ns:LengthOfStayAdjustmentRehab ns:LengthOfStayAdjustmentSpecialistPalliativeCare
source <xs:element name="ConsultantEpisodeLengthOfStayAdjustment" type="ns:ConsultantEpisodeLengthOfStayAdjustment_Structure" minOccurs="0"/>

element UnfinishedGeneralEpisode_Structure/EpisodeCharacteristics/OverseasVisitorStatus
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p979.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:OverseasVisitorStatus_Structure
properties
isRef 0
minOcc 0
maxOcc 5
content complex
children ns:OverseasVisitorClassification ns:OverseasVisitorStatusStartDate ns:OverseasVisitorStatusEndDate
source <xs:element name="OverseasVisitorStatus" type="ns:OverseasVisitorStatus_Structure" minOccurs="0" maxOccurs="5"/>

element UnfinishedGeneralEpisode_Structure/ServiceAgreementDetails
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p980.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:ServiceAgreementDetails_Structure
properties
isRef 0
content complex
children ns:CommissioningSerialNumber ns:NHSServiceAgreementLineNumber ns:ProviderReferenceNumber ns:CommissionerReferenceNumber ns:OrganisationCode_CodeOfProvider ns:OrganisationCode_CodeOfCommissioner
source <xs:element name="ServiceAgreementDetails" type="ns:ServiceAgreementDetails_Structure"/>

element UnfinishedGeneralEpisode_Structure/PersonGroup_Consultant
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p981.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:PersonGroupConsultant_Structure
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children ns:ConsultantCode ns:CareProfessionalMainSpecialtyCode ns:ActivityTreatmentFunctionCode ns:LocalSubSpecialtyCode
source <xs:element name="PersonGroup_Consultant" type="ns:PersonGroupConsultant_Structure" minOccurs="0"/>

element UnfinishedGeneralEpisode_Structure/ClinicalDiagnosisDetails
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p982.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:ClinicalDiagnosis_Structure
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children ns:ClinicalDiagnosisGroupICD ns:ClinicalDiagnosisGroupREAD
source <xs:element name="ClinicalDiagnosisDetails" type="ns:ClinicalDiagnosis_Structure" minOccurs="0"/>

element UnfinishedGeneralEpisode_Structure/ClinicalTreatmentDetails
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p983.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:ClinicalActivity_Structure
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children ns:ClinicalActivityGroupOPCS ns:ClinicalActivityGroupREAD
source <xs:element name="ClinicalTreatmentDetails" type="ns:ClinicalActivity_Structure" minOccurs="0"/>

element UnfinishedGeneralEpisode_Structure/APCLocationGroup
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p984.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:APCLocationGroup_Structure
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children ns:StartOfEpisode ns:WardStay ns:EndOfEpisode
source <xs:element name="APCLocationGroup" type="ns:APCLocationGroup_Structure" minOccurs="0"/>

complexType AccidentAndEmergencyAttendance_Structure
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p985.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
children ns:PatientPathway ns:PersonGroupPatient_AAndE_Structure ns:GPRegistration ns:AAndEAttendanceLocationGroup ns:AttendanceOccurrence
used by
elements CDSInterchange_Structure/CDSNetChange-All-MessageTypes/AccidentAndEmergencyAttendance CDSInterchange_Structure/CDSBulkGroup-140-Message/AccidentAndEmergencyAttendance
source <xs:complexType name="AccidentAndEmergencyAttendance_Structure">
 
<xs:sequence>
   
<xs:element name="PatientPathway" type="ns:PatientPathway_Structure" minOccurs="0"/>
   
<xs:element name="PersonGroupPatient_AAndE_Structure" type="ns:PersonGroupPatient_AAndE_Structure"/>
   
<xs:element name="GPRegistration" type="ns:GPRegistration_Structure" minOccurs="0"/>
   
<xs:element name="AAndEAttendanceLocationGroup" type="ns:AAndEAttendanceLocationGroup_Structure" minOccurs="0"/>
   
<xs:element name="AttendanceOccurrence" type="ns:AttendanceOccurrence_Structure"/>
 
</xs:sequence>
</xs:complexType>

element AccidentAndEmergencyAttendance_Structure/PatientPathway
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p986.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:PatientPathway_Structure
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children ns:PatientPathwayIdentity ns:RTTPeriodCharacteristics
source <xs:element name="PatientPathway" type="ns:PatientPathway_Structure" minOccurs="0"/>

element AccidentAndEmergencyAttendance_Structure/PersonGroupPatient_AAndE_Structure
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p987.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:PersonGroupPatient_AAndE_Structure
properties
isRef 0
content complex
children ns:PatientIdentity_General_Structure ns:PatientCharacteristics_AAndE_Structure
source <xs:element name="PersonGroupPatient_AAndE_Structure" type="ns:PersonGroupPatient_AAndE_Structure"/>

element AccidentAndEmergencyAttendance_Structure/GPRegistration
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p988.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:GPRegistration_Structure
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children ns:GeneralMedicalPractitioner_Specified ns:GeneralPractice_PatientRegistration
source <xs:element name="GPRegistration" type="ns:GPRegistration_Structure" minOccurs="0"/>

element AccidentAndEmergencyAttendance_Structure/AAndEAttendanceLocationGroup
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p989.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:AAndEAttendanceLocationGroup_Structure
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children ns:SiteCodeOfTreatment
source <xs:element name="AAndEAttendanceLocationGroup" type="ns:AAndEAttendanceLocationGroup_Structure" minOccurs="0"/>

element AccidentAndEmergencyAttendance_Structure/AttendanceOccurrence
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p990.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:AttendanceOccurrence_Structure
properties
isRef 0
content complex
children ns:ActivityCharacteristics ns:ServiceAgreementDetails ns:PersonGroupAAndEConsultant ns:ClinicalDiagnosisDetails ns:ClinicalInvestigationDetails ns:ClinicalTreatmentDetails
source <xs:element name="AttendanceOccurrence" type="ns:AttendanceOccurrence_Structure"/>

complexType Outpatient_Structure
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p991.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
children ns:PatientPathway ns:PersonGroupPatient_Outpatient_Structure ns:CareEpisode ns:CareAttendance ns:GPRegistration ns:OutpatientReferral ns:MissedAppointmentOccurrence
used by
elements CDSInterchange_Structure/CDSNetChange-All-MessageTypes/Outpatient CDSInterchange_Structure/CDSBulkGroup-060-Message/Outpatient
source <xs:complexType name="Outpatient_Structure">
 
<xs:sequence>
   
<xs:element name="PatientPathway" type="ns:PatientPathway_Structure" minOccurs="0"/>
   
<xs:element name="PersonGroupPatient_Outpatient_Structure" type="ns:PersonGroupPatient_Outpatient_Structure"/>
   
<xs:element name="CareEpisode" type="ns:CareEpisode_Structure" minOccurs="0"/>
   
<xs:element name="CareAttendance" type="ns:CareAttendance_Structure"/>
   
<xs:element name="GPRegistration" type="ns:GPRegistration_Structure" minOccurs="0"/>
   
<xs:element name="OutpatientReferral" type="ns:OutpatientReferral_Structure" minOccurs="0"/>
   
<xs:element name="MissedAppointmentOccurrence" type="ns:MissedAppointmentOccurrence_Structure" minOccurs="0"/>
 
</xs:sequence>
</xs:complexType>

element Outpatient_Structure/PatientPathway
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p992.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:PatientPathway_Structure
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children ns:PatientPathwayIdentity ns:RTTPeriodCharacteristics
source <xs:element name="PatientPathway" type="ns:PatientPathway_Structure" minOccurs="0"/>

element Outpatient_Structure/PersonGroupPatient_Outpatient_Structure
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p993.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:PersonGroupPatient_Outpatient_Structure
properties
isRef 0
content complex
children ns:PatientIdentity_General_Structure ns:PatientCharacteristics_CareActivity_Structure
source <xs:element name="PersonGroupPatient_Outpatient_Structure" type="ns:PersonGroupPatient_Outpatient_Structure"/>

element Outpatient_Structure/CareEpisode
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p994.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:CareEpisode_Structure
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children ns:PersonGroup_Consultant ns:ClinicalDiagnosisDetails
source <xs:element name="CareEpisode" type="ns:CareEpisode_Structure" minOccurs="0"/>

element Outpatient_Structure/CareAttendance
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p995.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:CareAttendance_Structure
properties
isRef 0
content complex
children ns:ActivityCharacteristics ns:ServiceAgreementDetails ns:ClinicalActivityDetails ns:AttendanceLocationGroup
source <xs:element name="CareAttendance" type="ns:CareAttendance_Structure"/>

element Outpatient_Structure/GPRegistration
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p996.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:GPRegistration_Structure
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children ns:GeneralMedicalPractitioner_Specified ns:GeneralPractice_PatientRegistration
source <xs:element name="GPRegistration" type="ns:GPRegistration_Structure" minOccurs="0"/>

element Outpatient_Structure/OutpatientReferral
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p997.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:OutpatientReferral_Structure
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children ns:ActivityCharacteristics ns:Referrer
source <xs:element name="OutpatientReferral" type="ns:OutpatientReferral_Structure" minOccurs="0"/>

element Outpatient_Structure/MissedAppointmentOccurrence
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p998.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:MissedAppointmentOccurrence_Structure
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children ns:LastDNAOrPatientCancelledDate
source <xs:element name="MissedAppointmentOccurrence" type="ns:MissedAppointmentOccurrence_Structure" minOccurs="0"/>

complexType Future_Outpatient_Structure
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p999.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
children ns:PatientPathway ns:PersonGroupPatient_Outpatient_Structure ns:CareEpisode ns:CareAttendance ns:GPRegistration ns:OutpatientReferral ns:MissedAppointmentOccurrence
used by
elements CDSInterchange_Structure/CDSNetChange-All-MessageTypes/Future_Outpatient CDSInterchange_Structure/CDSBulkGroup-150-Message/Future_Outpatient
source <xs:complexType name="Future_Outpatient_Structure">
 
<xs:sequence>
   
<xs:element name="PatientPathway" type="ns:PatientPathway_Structure" minOccurs="0"/>
   
<xs:element name="PersonGroupPatient_Outpatient_Structure" type="ns:PersonGroupPatient_Outpatient_Structure"/>
   
<xs:element name="CareEpisode" type="ns:CareEpisode_Structure" minOccurs="0"/>
   
<xs:element name="CareAttendance" type="ns:CareAttendance_Structure"/>
   
<xs:element name="GPRegistration" type="ns:GPRegistration_Structure" minOccurs="0"/>
   
<xs:element name="OutpatientReferral" type="ns:OutpatientReferral_Structure" minOccurs="0"/>
   
<xs:element name="MissedAppointmentOccurrence" type="ns:MissedAppointmentOccurrence_Structure" minOccurs="0"/>
 
</xs:sequence>
</xs:complexType>

element Future_Outpatient_Structure/PatientPathway
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p1000.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:PatientPathway_Structure
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children ns:PatientPathwayIdentity ns:RTTPeriodCharacteristics
source <xs:element name="PatientPathway" type="ns:PatientPathway_Structure" minOccurs="0"/>

element Future_Outpatient_Structure/PersonGroupPatient_Outpatient_Structure
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p1001.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:PersonGroupPatient_Outpatient_Structure
properties
isRef 0
content complex
children ns:PatientIdentity_General_Structure ns:PatientCharacteristics_CareActivity_Structure
source <xs:element name="PersonGroupPatient_Outpatient_Structure" type="ns:PersonGroupPatient_Outpatient_Structure"/>

element Future_Outpatient_Structure/CareEpisode
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p1002.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:CareEpisode_Structure
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children ns:PersonGroup_Consultant ns:ClinicalDiagnosisDetails
source <xs:element name="CareEpisode" type="ns:CareEpisode_Structure" minOccurs="0"/>

element Future_Outpatient_Structure/CareAttendance
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p1003.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:CareAttendance_Structure
properties
isRef 0
content complex
children ns:ActivityCharacteristics ns:ServiceAgreementDetails ns:ClinicalActivityDetails ns:AttendanceLocationGroup
source <xs:element name="CareAttendance" type="ns:CareAttendance_Structure"/>

element Future_Outpatient_Structure/GPRegistration
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p1004.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:GPRegistration_Structure
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children ns:GeneralMedicalPractitioner_Specified ns:GeneralPractice_PatientRegistration
source <xs:element name="GPRegistration" type="ns:GPRegistration_Structure" minOccurs="0"/>

element Future_Outpatient_Structure/OutpatientReferral
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p1005.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:OutpatientReferral_Structure
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children ns:ActivityCharacteristics ns:Referrer
source <xs:element name="OutpatientReferral" type="ns:OutpatientReferral_Structure" minOccurs="0"/>

element Future_Outpatient_Structure/MissedAppointmentOccurrence
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p1006.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:MissedAppointmentOccurrence_Structure
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children ns:LastDNAOrPatientCancelledDate
source <xs:element name="MissedAppointmentOccurrence" type="ns:MissedAppointmentOccurrence_Structure" minOccurs="0"/>

complexType EALEndOfPeriodCensus_Standard_Structure
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p1007.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
children ns:PatientPathway ns:PersonGroupPatient_EAL ns:ServiceAgreementDetails ns:ElectiveAdmissionListEntry ns:GPRegistration ns:Referrer ns:Referral ns:OfferOfAdmission ns:OriginalEALEntry ns:EALEntryRemoval
used by
elements CDSInterchange_Structure/CDSNetChange-All-MessageTypes/EALEndOfPeriodCensus_Standard CDSInterchange_Structure/CDSBulkGroup-070-Message/EALEndOfPeriodCensus_Standard
source <xs:complexType name="EALEndOfPeriodCensus_Standard_Structure">
 
<xs:sequence>
   
<xs:element name="PatientPathway" type="ns:PatientPathway_Structure" minOccurs="0"/>
   
<xs:element name="PersonGroupPatient_EAL" type="ns:PersonGroupPatient_EAL_Structure"/>
   
<xs:element name="ServiceAgreementDetails" type="ns:ServiceAgreementDetails_EAL_Structure"/>
   
<xs:element name="ElectiveAdmissionListEntry" type="ns:ElectiveAdmissionListEntry_Structure"/>
   
<xs:element name="GPRegistration" type="ns:GPRegistration_Structure" minOccurs="0"/>
   
<xs:element name="Referrer" type="ns:Referrer_Structure" minOccurs="0"/>
   
<xs:element name="Referral" type="ns:Referral_Structure" minOccurs="0"/>
   
<xs:element name="OfferOfAdmission" type="ns:OfferOfAdmission_Structure" minOccurs="0"/>
   
<xs:element name="OriginalEALEntry" type="ns:OriginalEALEntry_Structure" minOccurs="0"/>
   
<xs:element name="EALEntryRemoval" type="ns:EALEntryRemoval_Structure" minOccurs="0"/>
 
</xs:sequence>
</xs:complexType>

element EALEndOfPeriodCensus_Standard_Structure/PatientPathway
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p1008.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:PatientPathway_Structure
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children ns:PatientPathwayIdentity ns:RTTPeriodCharacteristics
source <xs:element name="PatientPathway" type="ns:PatientPathway_Structure" minOccurs="0"/>

element EALEndOfPeriodCensus_Standard_Structure/PersonGroupPatient_EAL
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p1009.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:PersonGroupPatient_EAL_Structure
properties
isRef 0
content complex
children ns:PatientIdentity_General_Structure ns:PatientCharacteristics_EAL_Structure
source <xs:element name="PersonGroupPatient_EAL" type="ns:PersonGroupPatient_EAL_Structure"/>

element EALEndOfPeriodCensus_Standard_Structure/ServiceAgreementDetails
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p1010.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:ServiceAgreementDetails_EAL_Structure
properties
isRef 0
content complex
children ns:CommissioningSerialNumber ns:NHSServiceAgreementLineNumber ns:ProviderReferenceNumber ns:CommissionerReferenceNumber ns:OrganisationCode_CodeOfProvider ns:OrganisationCode_CodeOfCommissioner ns:NHSServiceAgreementChangeDate
source <xs:element name="ServiceAgreementDetails" type="ns:ServiceAgreementDetails_EAL_Structure"/>

element EALEndOfPeriodCensus_Standard_Structure/ElectiveAdmissionListEntry
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p1011.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:ElectiveAdmissionListEntry_Structure
properties
isRef 0
content complex
children ns:ActivityCharacteristics ns:PersonGroup_Consultant ns:IntendedProcedureDetails ns:LocationGroup
source <xs:element name="ElectiveAdmissionListEntry" type="ns:ElectiveAdmissionListEntry_Structure"/>

element EALEndOfPeriodCensus_Standard_Structure/GPRegistration
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p1012.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:GPRegistration_Structure
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children ns:GeneralMedicalPractitioner_Specified ns:GeneralPractice_PatientRegistration
source <xs:element name="GPRegistration" type="ns:GPRegistration_Structure" minOccurs="0"/>

element EALEndOfPeriodCensus_Standard_Structure/Referrer
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p1013.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:Referrer_Structure
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children ns:ReferrerCode ns:ReferringOrganisationCode
source <xs:element name="Referrer" type="ns:Referrer_Structure" minOccurs="0"/>

element EALEndOfPeriodCensus_Standard_Structure/Referral
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p1014.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:Referral_Structure
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children ns:DirectAccessReferralIndicator
source <xs:element name="Referral" type="ns:Referral_Structure" minOccurs="0"/>

element EALEndOfPeriodCensus_Standard_Structure/OfferOfAdmission
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p1015.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:OfferOfAdmission_Structure
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children ns:AdmissionOfferOutcomeCode ns:OfferedForAdmissionDate ns:EarliestReasonableOfferDate
source <xs:element name="OfferOfAdmission" type="ns:OfferOfAdmission_Structure" minOccurs="0"/>

element EALEndOfPeriodCensus_Standard_Structure/OriginalEALEntry
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p1016.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:OriginalEALEntry_Structure
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children ns:OriginalDecidedToAdmitDate
source <xs:element name="OriginalEALEntry" type="ns:OriginalEALEntry_Structure" minOccurs="0"/>

element EALEndOfPeriodCensus_Standard_Structure/EALEntryRemoval
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p1017.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:EALEntryRemoval_Structure
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children ns:ElectiveAdmissionListRemovalReasonCode ns:ElectiveAdmissionListRemovalDate
source <xs:element name="EALEntryRemoval" type="ns:EALEntryRemoval_Structure" minOccurs="0"/>

complexType EALEndOfPeriodCensus_Old_Structure
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p1018.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
children ns:PatientPathway ns:ServiceAgreementChange
used by
elements CDSInterchange_Structure/CDSNetChange-All-MessageTypes/EALEndOfPeriodCensus_Old CDSInterchange_Structure/CDSBulkGroup-080-Message/EALEndOfPeriodCensus_Old
source <xs:complexType name="EALEndOfPeriodCensus_Old_Structure">
 
<xs:sequence>
   
<xs:element name="PatientPathway" type="ns:PatientPathway_Structure" minOccurs="0"/>
   
<xs:element name="ServiceAgreementChange" type="ns:ServiceAgreementChange_Structure"/>
 
</xs:sequence>
</xs:complexType>

element EALEndOfPeriodCensus_Old_Structure/PatientPathway
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p1019.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:PatientPathway_Structure
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children ns:PatientPathwayIdentity ns:RTTPeriodCharacteristics
source <xs:element name="PatientPathway" type="ns:PatientPathway_Structure" minOccurs="0"/>

element EALEndOfPeriodCensus_Old_Structure/ServiceAgreementChange
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p1020.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:ServiceAgreementChange_Structure
properties
isRef 0
content complex
children ns:CommissioningSerialNumber ns:NHSServiceAgreementLineNumber ns:ProviderReferenceNumber ns:CommissionerReferenceNumber ns:OrganisationCode_CodeOfProvider ns:OrganisationCode_CodeOfCommissioner ns:NHSServiceAgreementChangeDate
source <xs:element name="ServiceAgreementChange" type="ns:ServiceAgreementChange_Structure"/>

complexType EALEndOfPeriodCensus_New_Structure
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p1021.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
children ns:PatientPathway ns:PersonGroupPatient_EAL ns:ServiceAgreementChange ns:ElectiveAdmissionListEntry ns:GPRegistration ns:Referrer ns:Referral ns:OfferOfAdmission ns:OriginalEALEntry ns:EALEntryRemoval
used by
elements CDSInterchange_Structure/CDSNetChange-All-MessageTypes/EALEndOfPeriodCensus_New CDSInterchange_Structure/CDSBulkGroup-080-Message/EALEndOfPeriodCensus_New
source <xs:complexType name="EALEndOfPeriodCensus_New_Structure">
 
<xs:sequence>
   
<xs:element name="PatientPathway" type="ns:PatientPathway_Structure" minOccurs="0"/>
   
<xs:element name="PersonGroupPatient_EAL" type="ns:PersonGroupPatient_EAL_Structure"/>
   
<xs:element name="ServiceAgreementChange" type="ns:ServiceAgreementChange_Structure"/>
   
<xs:element name="ElectiveAdmissionListEntry" type="ns:ElectiveAdmissionListEntry_Structure"/>
   
<xs:element name="GPRegistration" type="ns:GPRegistration_Structure" minOccurs="0"/>
   
<xs:element name="Referrer" type="ns:Referrer_Structure" minOccurs="0"/>
   
<xs:element name="Referral" type="ns:Referral_Structure" minOccurs="0"/>
   
<xs:element name="OfferOfAdmission" type="ns:OfferOfAdmission_Structure" minOccurs="0"/>
   
<xs:element name="OriginalEALEntry" type="ns:OriginalEALEntry_Structure" minOccurs="0"/>
   
<xs:element name="EALEntryRemoval" type="ns:EALEntryRemoval_Structure" minOccurs="0"/>
 
</xs:sequence>
</xs:complexType>

element EALEndOfPeriodCensus_New_Structure/PatientPathway
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p1022.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:PatientPathway_Structure
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children ns:PatientPathwayIdentity ns:RTTPeriodCharacteristics
source <xs:element name="PatientPathway" type="ns:PatientPathway_Structure" minOccurs="0"/>

element EALEndOfPeriodCensus_New_Structure/PersonGroupPatient_EAL
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p1023.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:PersonGroupPatient_EAL_Structure
properties
isRef 0
content complex
children ns:PatientIdentity_General_Structure ns:PatientCharacteristics_EAL_Structure
source <xs:element name="PersonGroupPatient_EAL" type="ns:PersonGroupPatient_EAL_Structure"/>

element EALEndOfPeriodCensus_New_Structure/ServiceAgreementChange
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p1024.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:ServiceAgreementChange_Structure
properties
isRef 0
content complex
children ns:CommissioningSerialNumber ns:NHSServiceAgreementLineNumber ns:ProviderReferenceNumber ns:CommissionerReferenceNumber ns:OrganisationCode_CodeOfProvider ns:OrganisationCode_CodeOfCommissioner ns:NHSServiceAgreementChangeDate
source <xs:element name="ServiceAgreementChange" type="ns:ServiceAgreementChange_Structure"/>

element EALEndOfPeriodCensus_New_Structure/ElectiveAdmissionListEntry
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p1025.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:ElectiveAdmissionListEntry_Structure
properties
isRef 0
content complex
children ns:ActivityCharacteristics ns:PersonGroup_Consultant ns:IntendedProcedureDetails ns:LocationGroup
source <xs:element name="ElectiveAdmissionListEntry" type="ns:ElectiveAdmissionListEntry_Structure"/>

element EALEndOfPeriodCensus_New_Structure/GPRegistration
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p1026.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:GPRegistration_Structure
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children ns:GeneralMedicalPractitioner_Specified ns:GeneralPractice_PatientRegistration
source <xs:element name="GPRegistration" type="ns:GPRegistration_Structure" minOccurs="0"/>

element EALEndOfPeriodCensus_New_Structure/Referrer
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p1027.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:Referrer_Structure
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children ns:ReferrerCode ns:ReferringOrganisationCode
source <xs:element name="Referrer" type="ns:Referrer_Structure" minOccurs="0"/>

element EALEndOfPeriodCensus_New_Structure/Referral
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p1028.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:Referral_Structure
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children ns:DirectAccessReferralIndicator
source <xs:element name="Referral" type="ns:Referral_Structure" minOccurs="0"/>

element EALEndOfPeriodCensus_New_Structure/OfferOfAdmission
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p1029.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:OfferOfAdmission_Structure
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children ns:AdmissionOfferOutcomeCode ns:OfferedForAdmissionDate ns:EarliestReasonableOfferDate
source <xs:element name="OfferOfAdmission" type="ns:OfferOfAdmission_Structure" minOccurs="0"/>

element EALEndOfPeriodCensus_New_Structure/OriginalEALEntry
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p1030.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:OriginalEALEntry_Structure
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children ns:OriginalDecidedToAdmitDate
source <xs:element name="OriginalEALEntry" type="ns:OriginalEALEntry_Structure" minOccurs="0"/>

element EALEndOfPeriodCensus_New_Structure/EALEntryRemoval
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p1031.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:EALEntryRemoval_Structure
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children ns:ElectiveAdmissionListRemovalReasonCode ns:ElectiveAdmissionListRemovalDate
source <xs:element name="EALEntryRemoval" type="ns:EALEntryRemoval_Structure" minOccurs="0"/>

complexType EALEventDuringPeriod_Add_Structure
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p1032.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
children ns:PatientPathway ns:PersonGroupPatient_EAL ns:ServiceAgreementDetails ns:ElectiveAdmissionListEntry ns:GPRegistration ns:Referrer ns:Referral ns:OfferOfAdmission ns:OriginalEALEntry ns:EALEntryRemoval
used by
elements CDSInterchange_Structure/CDSNetChange-All-MessageTypes/EALEventDuringPeriod_Add CDSInterchange_Structure/CDSBulkGroup-090-Message/EALEventDuringPeriod_Add
source <xs:complexType name="EALEventDuringPeriod_Add_Structure">
 
<xs:sequence>
   
<xs:element name="PatientPathway" type="ns:PatientPathway_Structure" minOccurs="0"/>
   
<xs:element name="PersonGroupPatient_EAL" type="ns:PersonGroupPatient_EAL_Structure"/>
   
<xs:element name="ServiceAgreementDetails" type="ns:ServiceAgreementDetails_EAL_Structure"/>
   
<xs:element name="ElectiveAdmissionListEntry" type="ns:ElectiveAdmissionListEntry_Structure"/>
   
<xs:element name="GPRegistration" type="ns:GPRegistration_Structure" minOccurs="0"/>
   
<xs:element name="Referrer" type="ns:Referrer_Structure" minOccurs="0"/>
   
<xs:element name="Referral" type="ns:Referral_Structure" minOccurs="0"/>
   
<xs:element name="OfferOfAdmission" type="ns:OfferOfAdmission_Structure" minOccurs="0"/>
   
<xs:element name="OriginalEALEntry" type="ns:OriginalEALEntry_Structure" minOccurs="0"/>
   
<xs:element name="EALEntryRemoval" type="ns:EALEntryRemoval_Structure" minOccurs="0"/>
 
</xs:sequence>
</xs:complexType>

element EALEventDuringPeriod_Add_Structure/PatientPathway
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p1033.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:PatientPathway_Structure
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children ns:PatientPathwayIdentity ns:RTTPeriodCharacteristics
source <xs:element name="PatientPathway" type="ns:PatientPathway_Structure" minOccurs="0"/>

element EALEventDuringPeriod_Add_Structure/PersonGroupPatient_EAL
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p1034.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:PersonGroupPatient_EAL_Structure
properties
isRef 0
content complex
children ns:PatientIdentity_General_Structure ns:PatientCharacteristics_EAL_Structure
source <xs:element name="PersonGroupPatient_EAL" type="ns:PersonGroupPatient_EAL_Structure"/>

element EALEventDuringPeriod_Add_Structure/ServiceAgreementDetails
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p1035.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:ServiceAgreementDetails_EAL_Structure
properties
isRef 0
content complex
children ns:CommissioningSerialNumber ns:NHSServiceAgreementLineNumber ns:ProviderReferenceNumber ns:CommissionerReferenceNumber ns:OrganisationCode_CodeOfProvider ns:OrganisationCode_CodeOfCommissioner ns:NHSServiceAgreementChangeDate
source <xs:element name="ServiceAgreementDetails" type="ns:ServiceAgreementDetails_EAL_Structure"/>

element EALEventDuringPeriod_Add_Structure/ElectiveAdmissionListEntry
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p1036.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:ElectiveAdmissionListEntry_Structure
properties
isRef 0
content complex
children ns:ActivityCharacteristics ns:PersonGroup_Consultant ns:IntendedProcedureDetails ns:LocationGroup
source <xs:element name="ElectiveAdmissionListEntry" type="ns:ElectiveAdmissionListEntry_Structure"/>

element EALEventDuringPeriod_Add_Structure/GPRegistration
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p1037.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:GPRegistration_Structure
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children ns:GeneralMedicalPractitioner_Specified ns:GeneralPractice_PatientRegistration
source <xs:element name="GPRegistration" type="ns:GPRegistration_Structure" minOccurs="0"/>

element EALEventDuringPeriod_Add_Structure/Referrer
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p1038.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:Referrer_Structure
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children ns:ReferrerCode ns:ReferringOrganisationCode
source <xs:element name="Referrer" type="ns:Referrer_Structure" minOccurs="0"/>

element EALEventDuringPeriod_Add_Structure/Referral
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p1039.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:Referral_Structure
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children ns:DirectAccessReferralIndicator
source <xs:element name="Referral" type="ns:Referral_Structure" minOccurs="0"/>

element EALEventDuringPeriod_Add_Structure/OfferOfAdmission
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p1040.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:OfferOfAdmission_Structure
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children ns:AdmissionOfferOutcomeCode ns:OfferedForAdmissionDate ns:EarliestReasonableOfferDate
source <xs:element name="OfferOfAdmission" type="ns:OfferOfAdmission_Structure" minOccurs="0"/>

element EALEventDuringPeriod_Add_Structure/OriginalEALEntry
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p1041.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:OriginalEALEntry_Structure
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children ns:OriginalDecidedToAdmitDate
source <xs:element name="OriginalEALEntry" type="ns:OriginalEALEntry_Structure" minOccurs="0"/>

element EALEventDuringPeriod_Add_Structure/EALEntryRemoval
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p1042.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:EALEntryRemoval_Structure
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children ns:ElectiveAdmissionListRemovalReasonCode ns:ElectiveAdmissionListRemovalDate
source <xs:element name="EALEntryRemoval" type="ns:EALEntryRemoval_Structure" minOccurs="0"/>

complexType EALEventDuringPeriod_Remove_Structure
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p1043.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
children ns:PatientPathway ns:EALEntryRemoval
used by
elements CDSInterchange_Structure/CDSNetChange-All-MessageTypes/EALEventDuringPeriod_Remove CDSInterchange_Structure/CDSBulkGroup-100-Message/EALEventDuringPeriod_Remove
source <xs:complexType name="EALEventDuringPeriod_Remove_Structure">
 
<xs:sequence>
   
<xs:element name="PatientPathway" type="ns:PatientPathway_Structure" minOccurs="0"/>
   
<xs:element name="EALEntryRemoval" type="ns:EDPEntryRemoval_Structure"/>
 
</xs:sequence>
</xs:complexType>

element EALEventDuringPeriod_Remove_Structure/PatientPathway
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p1044.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:PatientPathway_Structure
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children ns:PatientPathwayIdentity ns:RTTPeriodCharacteristics
source <xs:element name="PatientPathway" type="ns:PatientPathway_Structure" minOccurs="0"/>

element EALEventDuringPeriod_Remove_Structure/EALEntryRemoval
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p1045.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:EDPEntryRemoval_Structure
properties
isRef 0
content complex
children ns:ElectiveAdmissionListRemovalReasonCode ns:ElectiveAdmissionListRemovalDate
source <xs:element name="EALEntryRemoval" type="ns:EDPEntryRemoval_Structure"/>

complexType EALEventDuringPeriod_Offer_Structure
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p1046.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
children ns:PatientPathway ns:OfferOfAdmission
used by
elements CDSInterchange_Structure/CDSNetChange-All-MessageTypes/EALEventDuringPeriod_Offer CDSInterchange_Structure/CDSBulkGroup-110-Message/EALEventDuringPeriod_Offer
source <xs:complexType name="EALEventDuringPeriod_Offer_Structure">
 
<xs:sequence>
   
<xs:element name="PatientPathway" type="ns:PatientPathway_Structure" minOccurs="0"/>
   
<xs:element name="OfferOfAdmission" type="ns:EDPOfferOfAdmission_Structure"/>
 
</xs:sequence>
</xs:complexType>

element EALEventDuringPeriod_Offer_Structure/PatientPathway
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p1047.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:PatientPathway_Structure
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children ns:PatientPathwayIdentity ns:RTTPeriodCharacteristics
source <xs:element name="PatientPathway" type="ns:PatientPathway_Structure" minOccurs="0"/>

element EALEventDuringPeriod_Offer_Structure/OfferOfAdmission
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p1048.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:EDPOfferOfAdmission_Structure
properties
isRef 0
content complex
children ns:AdmissionOfferOutcomeCode ns:OfferedForAdmissionDate ns:EarliestReasonableOfferDate
source <xs:element name="OfferOfAdmission" type="ns:EDPOfferOfAdmission_Structure"/>

complexType EALEventDuringPeriod_Available_Unavailable_Structure
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p1049.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
children ns:PatientPathway ns:PatientSuspension
used by
elements CDSInterchange_Structure/CDSNetChange-All-MessageTypes/EALEventDuringPeriod_Available_Unavailable CDSInterchange_Structure/CDSBulkGroup-120-Message/EALEventDuringPeriod_Available_Unavailable
source <xs:complexType name="EALEventDuringPeriod_Available_Unavailable_Structure">
 
<xs:sequence>
   
<xs:element name="PatientPathway" type="ns:PatientPathway_Structure" minOccurs="0"/>
   
<xs:element name="PatientSuspension" type="ns:EDPPatientSuspension_Structure"/>
 
</xs:sequence>
</xs:complexType>

element EALEventDuringPeriod_Available_Unavailable_Structure/PatientPathway
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p1050.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:PatientPathway_Structure
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children ns:PatientPathwayIdentity ns:RTTPeriodCharacteristics
source <xs:element name="PatientPathway" type="ns:PatientPathway_Structure" minOccurs="0"/>

element EALEventDuringPeriod_Available_Unavailable_Structure/PatientSuspension
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p1051.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:EDPPatientSuspension_Structure
properties
isRef 0
content complex
children ns:SuspensionStartDate ns:SuspensionEndDate
source <xs:element name="PatientSuspension" type="ns:EDPPatientSuspension_Structure"/>

complexType EALEventDuringPeriod_OldServiceAgreement_Structure
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p1052.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
children ns:PatientPathway ns:ServiceAgreementChange
used by
elements CDSInterchange_Structure/CDSNetChange-All-MessageTypes/EALEventDuringPeriod_OldServiceAgreement CDSInterchange_Structure/CDSBulkGroup-130-Message/EALEventDuringPeriod_OldServiceAgreement
source <xs:complexType name="EALEventDuringPeriod_OldServiceAgreement_Structure">
 
<xs:sequence>
   
<xs:element name="PatientPathway" type="ns:PatientPathway_Structure" minOccurs="0"/>
   
<xs:element name="ServiceAgreementChange" type="ns:ServiceAgreementChange_Structure"/>
 
</xs:sequence>
</xs:complexType>

element EALEventDuringPeriod_OldServiceAgreement_Structure/PatientPathway
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p1053.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:PatientPathway_Structure
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children ns:PatientPathwayIdentity ns:RTTPeriodCharacteristics
source <xs:element name="PatientPathway" type="ns:PatientPathway_Structure" minOccurs="0"/>

element EALEventDuringPeriod_OldServiceAgreement_Structure/ServiceAgreementChange
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p1054.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:ServiceAgreementChange_Structure
properties
isRef 0
content complex
children ns:CommissioningSerialNumber ns:NHSServiceAgreementLineNumber ns:ProviderReferenceNumber ns:CommissionerReferenceNumber ns:OrganisationCode_CodeOfProvider ns:OrganisationCode_CodeOfCommissioner ns:NHSServiceAgreementChangeDate
source <xs:element name="ServiceAgreementChange" type="ns:ServiceAgreementChange_Structure"/>

complexType EALEventDuringPeriod_NewServiceAgreement_Structure
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p1055.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
children ns:PatientPathway ns:PersonGroupPatient_EAL ns:ServiceAgreementChange ns:ElectiveAdmissionListEntry ns:GPRegistration ns:Referrer ns:Referral ns:OfferOfAdmission ns:OriginalEALEntry
used by
elements CDSInterchange_Structure/CDSNetChange-All-MessageTypes/EALEventDuringPeriod_NewServiceAgreement CDSInterchange_Structure/CDSBulkGroup-130-Message/EALEventDuringPeriod_NewServiceAgreement
source <xs:complexType name="EALEventDuringPeriod_NewServiceAgreement_Structure">
 
<xs:sequence>
   
<xs:element name="PatientPathway" type="ns:PatientPathway_Structure" minOccurs="0"/>
   
<xs:element name="PersonGroupPatient_EAL" type="ns:PersonGroupPatient_EAL_Structure"/>
   
<xs:element name="ServiceAgreementChange" type="ns:ServiceAgreementChange_Structure"/>
   
<xs:element name="ElectiveAdmissionListEntry" type="ns:ElectiveAdmissionListEntry_Structure"/>
   
<xs:element name="GPRegistration" type="ns:GPRegistration_Structure" minOccurs="0"/>
   
<xs:element name="Referrer" type="ns:Referrer_Structure" minOccurs="0"/>
   
<xs:element name="Referral" type="ns:Referral_Structure" minOccurs="0"/>
   
<xs:element name="OfferOfAdmission" type="ns:OfferOfAdmission_Structure" minOccurs="0"/>
   
<xs:element name="OriginalEALEntry" type="ns:OriginalEALEntry_Structure" minOccurs="0"/>
 
</xs:sequence>
</xs:complexType>

element EALEventDuringPeriod_NewServiceAgreement_Structure/PatientPathway
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p1056.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:PatientPathway_Structure
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children ns:PatientPathwayIdentity ns:RTTPeriodCharacteristics
source <xs:element name="PatientPathway" type="ns:PatientPathway_Structure" minOccurs="0"/>

element EALEventDuringPeriod_NewServiceAgreement_Structure/PersonGroupPatient_EAL
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p1057.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:PersonGroupPatient_EAL_Structure
properties
isRef 0
content complex
children ns:PatientIdentity_General_Structure ns:PatientCharacteristics_EAL_Structure
source <xs:element name="PersonGroupPatient_EAL" type="ns:PersonGroupPatient_EAL_Structure"/>

element EALEventDuringPeriod_NewServiceAgreement_Structure/ServiceAgreementChange
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p1058.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:ServiceAgreementChange_Structure
properties
isRef 0
content complex
children ns:CommissioningSerialNumber ns:NHSServiceAgreementLineNumber ns:ProviderReferenceNumber ns:CommissionerReferenceNumber ns:OrganisationCode_CodeOfProvider ns:OrganisationCode_CodeOfCommissioner ns:NHSServiceAgreementChangeDate
source <xs:element name="ServiceAgreementChange" type="ns:ServiceAgreementChange_Structure"/>

element EALEventDuringPeriod_NewServiceAgreement_Structure/ElectiveAdmissionListEntry
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p1059.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:ElectiveAdmissionListEntry_Structure
properties
isRef 0
content complex
children ns:ActivityCharacteristics ns:PersonGroup_Consultant ns:IntendedProcedureDetails ns:LocationGroup
source <xs:element name="ElectiveAdmissionListEntry" type="ns:ElectiveAdmissionListEntry_Structure"/>

element EALEventDuringPeriod_NewServiceAgreement_Structure/GPRegistration
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p1060.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:GPRegistration_Structure
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children ns:GeneralMedicalPractitioner_Specified ns:GeneralPractice_PatientRegistration
source <xs:element name="GPRegistration" type="ns:GPRegistration_Structure" minOccurs="0"/>

element EALEventDuringPeriod_NewServiceAgreement_Structure/Referrer
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p1061.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:Referrer_Structure
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children ns:ReferrerCode ns:ReferringOrganisationCode
source <xs:element name="Referrer" type="ns:Referrer_Structure" minOccurs="0"/>

element EALEventDuringPeriod_NewServiceAgreement_Structure/Referral
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p1062.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:Referral_Structure
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children ns:DirectAccessReferralIndicator
source <xs:element name="Referral" type="ns:Referral_Structure" minOccurs="0"/>

element EALEventDuringPeriod_NewServiceAgreement_Structure/OfferOfAdmission
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p1063.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:OfferOfAdmission_Structure
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children ns:AdmissionOfferOutcomeCode ns:OfferedForAdmissionDate ns:EarliestReasonableOfferDate
source <xs:element name="OfferOfAdmission" type="ns:OfferOfAdmission_Structure" minOccurs="0"/>

element EALEventDuringPeriod_NewServiceAgreement_Structure/OriginalEALEntry
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p1064.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:OriginalEALEntry_Structure
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children ns:OriginalDecidedToAdmitDate
source <xs:element name="OriginalEALEntry" type="ns:OriginalEALEntry_Structure" minOccurs="0"/>

complexType AdmittedPatientCare_Finished_BirthEpisode_Structure
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p1065.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
children ns:PatientPathway ns:PersonGroupPatient_Birth ns:HospitalProviderSpell ns:FinishedBirthEpisode ns:CriticalCarePeriod ns:GPRegistration ns:Referrer ns:Pregnancy ns:AntenatalCare ns:LabourDelivery ns:DeliveryOccurrence
used by
elements CDSInterchange_Structure/CDSNetChange-All-MessageTypes/AdmittedPatientCare_Finished_BirthEpisode CDSInterchange_Structure/CDSBulkGroup-010-Message/AdmittedPatientCare_Finished_BirthEpisode
source <xs:complexType name="AdmittedPatientCare_Finished_BirthEpisode_Structure">
 
<xs:sequence>
   
<xs:element name="PatientPathway" type="ns:PatientPathway_Structure" minOccurs="0"/>
   
<xs:element name="PersonGroupPatient_Birth" type="ns:PersonGroupPatient_Birth_Structure"/>
   
<xs:element name="HospitalProviderSpell" type="ns:HospitalProviderSpell_Birth_Structure"/>
   
<xs:element name="FinishedBirthEpisode" type="ns:FinishedBirthEpisode_Structure"/>
   
<xs:element name="CriticalCarePeriod" type="ns:CriticalCarePeriod_Structure" minOccurs="0"/>
   
<xs:element name="GPRegistration" type="ns:GPRegistration_Structure" minOccurs="0"/>
   
<xs:element name="Referrer" type="ns:Referrer_Structure" minOccurs="0"/>
   
<xs:element name="Pregnancy" type="ns:Pregnancy_Structure" minOccurs="0"/>
   
<xs:element name="AntenatalCare" type="ns:AntenatalCare_Structure" minOccurs="0"/>
   
<xs:element name="LabourDelivery" type="ns:LabourDelivery_Structure" minOccurs="0"/>
   
<xs:element name="DeliveryOccurrence" type="ns:DeliveryOccurrence_Structure" minOccurs="0"/>
 
</xs:sequence>
</xs:complexType>

element AdmittedPatientCare_Finished_BirthEpisode_Structure/PatientPathway
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p1066.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:PatientPathway_Structure
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children ns:PatientPathwayIdentity ns:RTTPeriodCharacteristics
source <xs:element name="PatientPathway" type="ns:PatientPathway_Structure" minOccurs="0"/>

element AdmittedPatientCare_Finished_BirthEpisode_Structure/PersonGroupPatient_Birth
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p1067.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:PersonGroupPatient_Birth_Structure
properties
isRef 0
content complex
children ns:PatientIdentity_Birth_Structure ns:PatientCharacteristics_Birth_Structure
source <xs:element name="PersonGroupPatient_Birth" type="ns:PersonGroupPatient_Birth_Structure"/>

element AdmittedPatientCare_Finished_BirthEpisode_Structure/HospitalProviderSpell
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p1068.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:HospitalProviderSpell_Birth_Structure
properties
isRef 0
content complex
children ns:AdmissionCharacteristics ns:DischargeCharacteristics
source <xs:element name="HospitalProviderSpell" type="ns:HospitalProviderSpell_Birth_Structure"/>

element AdmittedPatientCare_Finished_BirthEpisode_Structure/FinishedBirthEpisode
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p1069.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:FinishedBirthEpisode_Structure
properties
isRef 0
content complex
children ns:EpisodeCharacteristics ns:ServiceAgreementDetails ns:PersonGroup_Consultant ns:ClinicalDiagnosisDetails ns:ClinicalTreatmentDetails ns:APCLocationGroup
source <xs:element name="FinishedBirthEpisode" type="ns:FinishedBirthEpisode_Structure"/>

element AdmittedPatientCare_Finished_BirthEpisode_Structure/CriticalCarePeriod
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p1070.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:CriticalCarePeriod_Structure
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children ns:NeonatalCriticalCarePeriod ns:PaediatricCriticalCarePeriod ns:AdultCriticalCarePeriod
source <xs:element name="CriticalCarePeriod" type="ns:CriticalCarePeriod_Structure" minOccurs="0"/>

element AdmittedPatientCare_Finished_BirthEpisode_Structure/GPRegistration
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p1071.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:GPRegistration_Structure
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children ns:GeneralMedicalPractitioner_Specified ns:GeneralPractice_PatientRegistration
source <xs:element name="GPRegistration" type="ns:GPRegistration_Structure" minOccurs="0"/>

element AdmittedPatientCare_Finished_BirthEpisode_Structure/Referrer
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p1072.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:Referrer_Structure
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children ns:ReferrerCode ns:ReferringOrganisationCode
source <xs:element name="Referrer" type="ns:Referrer_Structure" minOccurs="0"/>

element AdmittedPatientCare_Finished_BirthEpisode_Structure/Pregnancy
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p1073.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:Pregnancy_Structure
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children ns:ActivityCharacteristics
source <xs:element name="Pregnancy" type="ns:Pregnancy_Structure" minOccurs="0"/>

element AdmittedPatientCare_Finished_BirthEpisode_Structure/AntenatalCare
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p1074.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:AntenatalCare_Structure
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children ns:ActivityCharacteristics ns:PersonGroup_ResponsibleClinician ns:LocationGroup
source <xs:element name="AntenatalCare" type="ns:AntenatalCare_Structure" minOccurs="0"/>

element AdmittedPatientCare_Finished_BirthEpisode_Structure/LabourDelivery
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p1075.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:LabourDelivery_Structure
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children ns:ActivityCharacteristics
source <xs:element name="LabourDelivery" type="ns:LabourDelivery_Structure" minOccurs="0"/>

element AdmittedPatientCare_Finished_BirthEpisode_Structure/DeliveryOccurrence
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p1076.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:DeliveryOccurrence_Structure
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children ns:ActivityCharacteristics ns:PersonGroup_Mother ns:LocationGroup
source <xs:element name="DeliveryOccurrence" type="ns:DeliveryOccurrence_Structure" minOccurs="0"/>

complexType AdmittedPatientCare_Finished_GeneralEpisode_Structure
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p1077.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
children ns:PatientPathway ns:PersonGroupPatient_General ns:HospitalProviderSpell ns:FinishedGeneralEpisode ns:CriticalCarePeriod ns:GPRegistration ns:Referrer ns:Referral ns:EALEntry_APCReference
used by
elements CDSInterchange_Structure/CDSNetChange-All-MessageTypes/AdmittedPatientCare_Finished_GeneralEpisode CDSInterchange_Structure/CDSBulkGroup-010-Message/AdmittedPatientCare_Finished_GeneralEpisode
source <xs:complexType name="AdmittedPatientCare_Finished_GeneralEpisode_Structure">
 
<xs:sequence>
   
<xs:element name="PatientPathway" type="ns:PatientPathway_Structure" minOccurs="0"/>
   
<xs:element name="PersonGroupPatient_General" type="ns:PersonGroupPatient_General_Structure"/>
   
<xs:element name="HospitalProviderSpell" type="ns:HospitalProviderSpell_GeneralEpisode_Structure"/>
   
<xs:element name="FinishedGeneralEpisode" type="ns:FinishedGeneralEpisode_Structure"/>
   
<xs:element name="CriticalCarePeriod" type="ns:CriticalCarePeriod_Structure" minOccurs="0"/>
   
<xs:element name="GPRegistration" type="ns:GPRegistration_Structure" minOccurs="0"/>
   
<xs:element name="Referrer" type="ns:Referrer_Structure" minOccurs="0"/>
   
<xs:element name="Referral" type="ns:Referral_Structure" minOccurs="0"/>
   
<xs:element name="EALEntry_APCReference" type="ns:EALEntry_APCReference_Structure" minOccurs="0"/>
 
</xs:sequence>
</xs:complexType>

element AdmittedPatientCare_Finished_GeneralEpisode_Structure/PatientPathway
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p1078.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:PatientPathway_Structure
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children ns:PatientPathwayIdentity ns:RTTPeriodCharacteristics
source <xs:element name="PatientPathway" type="ns:PatientPathway_Structure" minOccurs="0"/>

element AdmittedPatientCare_Finished_GeneralEpisode_Structure/PersonGroupPatient_General
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p1079.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:PersonGroupPatient_General_Structure
properties
isRef 0
content complex
children ns:PatientIdentity_General_Structure ns:PatientCharacteristics_General_Structure
source <xs:element name="PersonGroupPatient_General" type="ns:PersonGroupPatient_General_Structure"/>

element AdmittedPatientCare_Finished_GeneralEpisode_Structure/HospitalProviderSpell
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p1080.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:HospitalProviderSpell_GeneralEpisode_Structure
properties
isRef 0
content complex
children ns:AdmissionCharacteristics ns:DischargeCharacteristics
source <xs:element name="HospitalProviderSpell" type="ns:HospitalProviderSpell_GeneralEpisode_Structure"/>

element AdmittedPatientCare_Finished_GeneralEpisode_Structure/FinishedGeneralEpisode
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p1081.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:FinishedGeneralEpisode_Structure
properties
isRef 0
content complex
children ns:EpisodeCharacteristics ns:ServiceAgreementDetails ns:PersonGroup_Consultant ns:ClinicalDiagnosisDetails ns:ClinicalTreatmentDetails ns:APCLocationGroup
source <xs:element name="FinishedGeneralEpisode" type="ns:FinishedGeneralEpisode_Structure"/>

element AdmittedPatientCare_Finished_GeneralEpisode_Structure/CriticalCarePeriod
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p1082.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:CriticalCarePeriod_Structure
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children ns:NeonatalCriticalCarePeriod ns:PaediatricCriticalCarePeriod ns:AdultCriticalCarePeriod
source <xs:element name="CriticalCarePeriod" type="ns:CriticalCarePeriod_Structure" minOccurs="0"/>

element AdmittedPatientCare_Finished_GeneralEpisode_Structure/GPRegistration
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p1083.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:GPRegistration_Structure
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children ns:GeneralMedicalPractitioner_Specified ns:GeneralPractice_PatientRegistration
source <xs:element name="GPRegistration" type="ns:GPRegistration_Structure" minOccurs="0"/>

element AdmittedPatientCare_Finished_GeneralEpisode_Structure/Referrer
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p1084.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:Referrer_Structure
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children ns:ReferrerCode ns:ReferringOrganisationCode
source <xs:element name="Referrer" type="ns:Referrer_Structure" minOccurs="0"/>

element AdmittedPatientCare_Finished_GeneralEpisode_Structure/Referral
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p1085.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:Referral_Structure
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children ns:DirectAccessReferralIndicator
source <xs:element name="Referral" type="ns:Referral_Structure" minOccurs="0"/>

element AdmittedPatientCare_Finished_GeneralEpisode_Structure/EALEntry_APCReference
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p1086.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:EALEntry_APCReference_Structure
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children ns:DurationOfElectiveWait ns:IntendedManagementCode ns:DecidedToAdmitDate ns:EarliestReasonableOfferDate
source <xs:element name="EALEntry_APCReference" type="ns:EALEntry_APCReference_Structure" minOccurs="0"/>

complexType AdmittedPatientCare_Finished_DeliveryEpisode_Structure
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p1087.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
children ns:PatientPathway ns:PersonGroupPatient_Delivery ns:HospitalProviderSpell ns:FinishedDeliveryEpisode ns:CriticalCarePeriod ns:GPRegistration ns:Referrer ns:Pregnancy ns:AntenatalCare ns:LabourDelivery ns:BirthOccurrence
used by
elements CDSInterchange_Structure/CDSNetChange-All-MessageTypes/AdmittedPatientCare_Finished_DeliveryEpisode CDSInterchange_Structure/CDSBulkGroup-010-Message/AdmittedPatientCare_Finished_DeliveryEpisode
source <xs:complexType name="AdmittedPatientCare_Finished_DeliveryEpisode_Structure">
 
<xs:sequence>
   
<xs:element name="PatientPathway" type="ns:PatientPathway_Structure" minOccurs="0"/>
   
<xs:element name="PersonGroupPatient_Delivery" type="ns:PersonGroupPatient_Delivery_Structure"/>
   
<xs:element name="HospitalProviderSpell" type="ns:HospitalProviderSpell_GeneralEpisode_Structure"/>
   
<xs:element name="FinishedDeliveryEpisode" type="ns:FinishedDeliveryEpisode_Structure"/>
   
<xs:element name="CriticalCarePeriod" type="ns:AdultOrPaediatricCriticalCarePeriod_Structure" minOccurs="0"/>
   
<xs:element name="GPRegistration" type="ns:GPRegistration_Structure" minOccurs="0"/>
   
<xs:element name="Referrer" type="ns:Referrer_Structure" minOccurs="0"/>
   
<xs:element name="Pregnancy" type="ns:Pregnancy_Structure" minOccurs="0"/>
   
<xs:element name="AntenatalCare" type="ns:AntenatalCare_Structure" minOccurs="0"/>
   
<xs:element name="LabourDelivery" type="ns:LabourDelivery_Structure" minOccurs="0"/>
   
<xs:element name="BirthOccurrence" type="ns:BirthOccurrence_Structure" minOccurs="0" maxOccurs="9"/>
 
</xs:sequence>
</xs:complexType>

element AdmittedPatientCare_Finished_DeliveryEpisode_Structure/PatientPathway
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p1088.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:PatientPathway_Structure
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children ns:PatientPathwayIdentity ns:RTTPeriodCharacteristics
source <xs:element name="PatientPathway" type="ns:PatientPathway_Structure" minOccurs="0"/>

element AdmittedPatientCare_Finished_DeliveryEpisode_Structure/PersonGroupPatient_Delivery
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p1089.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:PersonGroupPatient_Delivery_Structure
properties
isRef 0
content complex
children ns:PatientIdentity_Delivery_Structure ns:PatientCharacteristics_General_Structure ns:PatientCharacteristics_Delivery_Structure
source <xs:element name="PersonGroupPatient_Delivery" type="ns:PersonGroupPatient_Delivery_Structure"/>

element AdmittedPatientCare_Finished_DeliveryEpisode_Structure/HospitalProviderSpell
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p1090.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:HospitalProviderSpell_GeneralEpisode_Structure
properties
isRef 0
content complex
children ns:AdmissionCharacteristics ns:DischargeCharacteristics
source <xs:element name="HospitalProviderSpell" type="ns:HospitalProviderSpell_GeneralEpisode_Structure"/>

element AdmittedPatientCare_Finished_DeliveryEpisode_Structure/FinishedDeliveryEpisode
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p1091.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:FinishedDeliveryEpisode_Structure
properties
isRef 0
content complex
children ns:EpisodeCharacteristics ns:ServiceAgreementDetails ns:PersonGroup_Consultant ns:ClinicalDiagnosisDetails ns:ClinicalTreatmentDetails ns:APCLocationGroup
source <xs:element name="FinishedDeliveryEpisode" type="ns:FinishedDeliveryEpisode_Structure"/>

element AdmittedPatientCare_Finished_DeliveryEpisode_Structure/CriticalCarePeriod
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p1092.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:AdultOrPaediatricCriticalCarePeriod_Structure
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children ns:PaediatricCriticalCarePeriod ns:AdultCriticalCarePeriod
source <xs:element name="CriticalCarePeriod" type="ns:AdultOrPaediatricCriticalCarePeriod_Structure" minOccurs="0"/>

element AdmittedPatientCare_Finished_DeliveryEpisode_Structure/GPRegistration
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p1093.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:GPRegistration_Structure
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children ns:GeneralMedicalPractitioner_Specified ns:GeneralPractice_PatientRegistration
source <xs:element name="GPRegistration" type="ns:GPRegistration_Structure" minOccurs="0"/>

element AdmittedPatientCare_Finished_DeliveryEpisode_Structure/Referrer
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p1094.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:Referrer_Structure
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children ns:ReferrerCode ns:ReferringOrganisationCode
source <xs:element name="Referrer" type="ns:Referrer_Structure" minOccurs="0"/>

element AdmittedPatientCare_Finished_DeliveryEpisode_Structure/Pregnancy
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p1095.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:Pregnancy_Structure
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children ns:ActivityCharacteristics
source <xs:element name="Pregnancy" type="ns:Pregnancy_Structure" minOccurs="0"/>

element AdmittedPatientCare_Finished_DeliveryEpisode_Structure/AntenatalCare
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p1096.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:AntenatalCare_Structure
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children ns:ActivityCharacteristics ns:PersonGroup_ResponsibleClinician ns:LocationGroup
source <xs:element name="AntenatalCare" type="ns:AntenatalCare_Structure" minOccurs="0"/>

element AdmittedPatientCare_Finished_DeliveryEpisode_Structure/LabourDelivery
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p1097.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:LabourDelivery_Structure
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children ns:ActivityCharacteristics
source <xs:element name="LabourDelivery" type="ns:LabourDelivery_Structure" minOccurs="0"/>

element AdmittedPatientCare_Finished_DeliveryEpisode_Structure/BirthOccurrence
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p1098.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:BirthOccurrence_Structure
properties
isRef 0
minOcc 0
maxOcc 9
content complex
children ns:ActivityCharacteristics ns:PersonGroup_Baby ns:LocationGroup
source <xs:element name="BirthOccurrence" type="ns:BirthOccurrence_Structure" minOccurs="0" maxOccurs="9"/>

complexType AdmittedPatientCare_OtherBirthEvent_Structure
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p1099.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
children ns:PatientPathway ns:PersonGroupPatient_Birth ns:GPRegistration ns:Pregnancy ns:AntenatalCare ns:OtherLabourDelivery ns:DeliveryOccurrence
used by
elements CDSInterchange_Structure/CDSNetChange-All-MessageTypes/AdmittedPatientCare_OtherBirthEvent CDSInterchange_Structure/CDSBulkGroup-040-Message/AdmittedPatientCare_OtherBirthEvent
source <xs:complexType name="AdmittedPatientCare_OtherBirthEvent_Structure">
 
<xs:sequence>
   
<xs:element name="PatientPathway" type="ns:PatientPathway_Structure" minOccurs="0"/>
   
<xs:element name="PersonGroupPatient_Birth" type="ns:PersonGroupPatient_Birth_Structure"/>
   
<xs:element name="GPRegistration" type="ns:GPRegistration_Structure" minOccurs="0"/>
   
<xs:element name="Pregnancy" type="ns:Pregnancy_Structure" minOccurs="0"/>
   
<xs:element name="AntenatalCare" type="ns:AntenatalCare_Structure" minOccurs="0"/>
   
<xs:element name="OtherLabourDelivery" type="ns:OtherLabourDelivery_Structure"/>
   
<xs:element name="DeliveryOccurrence" type="ns:DeliveryOccurrence_Structure" minOccurs="0"/>
 
</xs:sequence>
</xs:complexType>

element AdmittedPatientCare_OtherBirthEvent_Structure/PatientPathway
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p1100.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:PatientPathway_Structure
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children ns:PatientPathwayIdentity ns:RTTPeriodCharacteristics
source <xs:element name="PatientPathway" type="ns:PatientPathway_Structure" minOccurs="0"/>

element AdmittedPatientCare_OtherBirthEvent_Structure/PersonGroupPatient_Birth
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p1101.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:PersonGroupPatient_Birth_Structure
properties
isRef 0
content complex
children ns:PatientIdentity_Birth_Structure ns:PatientCharacteristics_Birth_Structure
source <xs:element name="PersonGroupPatient_Birth" type="ns:PersonGroupPatient_Birth_Structure"/>

element AdmittedPatientCare_OtherBirthEvent_Structure/GPRegistration
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p1102.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:GPRegistration_Structure
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children ns:GeneralMedicalPractitioner_Specified ns:GeneralPractice_PatientRegistration
source <xs:element name="GPRegistration" type="ns:GPRegistration_Structure" minOccurs="0"/>

element AdmittedPatientCare_OtherBirthEvent_Structure/Pregnancy
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p1103.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:Pregnancy_Structure
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children ns:ActivityCharacteristics
source <xs:element name="Pregnancy" type="ns:Pregnancy_Structure" minOccurs="0"/>

element AdmittedPatientCare_OtherBirthEvent_Structure/AntenatalCare
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p1104.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:AntenatalCare_Structure
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children ns:ActivityCharacteristics ns:PersonGroup_ResponsibleClinician ns:LocationGroup
source <xs:element name="AntenatalCare" type="ns:AntenatalCare_Structure" minOccurs="0"/>

element AdmittedPatientCare_OtherBirthEvent_Structure/OtherLabourDelivery
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p1105.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:OtherLabourDelivery_Structure
properties
isRef 0
content complex
children ns:ActivityCharacteristics ns:ServiceAgreementDetails
source <xs:element name="OtherLabourDelivery" type="ns:OtherLabourDelivery_Structure"/>

element AdmittedPatientCare_OtherBirthEvent_Structure/DeliveryOccurrence
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p1106.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:DeliveryOccurrence_Structure
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children ns:ActivityCharacteristics ns:PersonGroup_Mother ns:LocationGroup
source <xs:element name="DeliveryOccurrence" type="ns:DeliveryOccurrence_Structure" minOccurs="0"/>

complexType AdmittedPatientCare_OtherDelivery_Structure
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p1107.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
children ns:PatientPathway ns:PersonGroupPatient_Delivery ns:GPRegistration ns:Pregnancy ns:AntenatalCare ns:OtherLabourDelivery ns:BirthOccurrence
used by
elements CDSInterchange_Structure/CDSNetChange-All-MessageTypes/AdmittedPatientCare_OtherDelivery CDSInterchange_Structure/CDSBulkGroup-030-Message/AdmittedPatientCare_OtherDelivery
source <xs:complexType name="AdmittedPatientCare_OtherDelivery_Structure">
 
<xs:sequence>
   
<xs:element name="PatientPathway" type="ns:PatientPathway_Structure" minOccurs="0"/>
   
<xs:element name="PersonGroupPatient_Delivery" type="ns:PersonGroupPatient_OtherDelivery_Structure"/>
   
<xs:element name="GPRegistration" type="ns:GPRegistration_Structure" minOccurs="0"/>
   
<xs:element name="Pregnancy" type="ns:Pregnancy_Structure" minOccurs="0"/>
   
<xs:element name="AntenatalCare" type="ns:AntenatalCare_Structure" minOccurs="0"/>
   
<xs:element name="OtherLabourDelivery" type="ns:OtherLabourDelivery_Structure"/>
   
<xs:element name="BirthOccurrence" type="ns:BirthOccurrence_Structure" minOccurs="0" maxOccurs="9"/>
 
</xs:sequence>
</xs:complexType>

element AdmittedPatientCare_OtherDelivery_Structure/PatientPathway
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p1108.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:PatientPathway_Structure
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children ns:PatientPathwayIdentity ns:RTTPeriodCharacteristics
source <xs:element name="PatientPathway" type="ns:PatientPathway_Structure" minOccurs="0"/>

element AdmittedPatientCare_OtherDelivery_Structure/PersonGroupPatient_Delivery
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p1109.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:PersonGroupPatient_OtherDelivery_Structure
properties
isRef 0
content complex
children ns:PatientIdentity_Delivery_Structure ns:PatientCharacteristics_General_Structure ns:PatientCharacteristics_Delivery_Structure
source <xs:element name="PersonGroupPatient_Delivery" type="ns:PersonGroupPatient_OtherDelivery_Structure"/>

element AdmittedPatientCare_OtherDelivery_Structure/GPRegistration
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p1110.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:GPRegistration_Structure
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children ns:GeneralMedicalPractitioner_Specified ns:GeneralPractice_PatientRegistration
source <xs:element name="GPRegistration" type="ns:GPRegistration_Structure" minOccurs="0"/>

element AdmittedPatientCare_OtherDelivery_Structure/Pregnancy
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p1111.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:Pregnancy_Structure
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children ns:ActivityCharacteristics
source <xs:element name="Pregnancy" type="ns:Pregnancy_Structure" minOccurs="0"/>

element AdmittedPatientCare_OtherDelivery_Structure/AntenatalCare
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p1112.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:AntenatalCare_Structure
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children ns:ActivityCharacteristics ns:PersonGroup_ResponsibleClinician ns:LocationGroup
source <xs:element name="AntenatalCare" type="ns:AntenatalCare_Structure" minOccurs="0"/>

element AdmittedPatientCare_OtherDelivery_Structure/OtherLabourDelivery
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p1113.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:OtherLabourDelivery_Structure
properties
isRef 0
content complex
children ns:ActivityCharacteristics ns:ServiceAgreementDetails
source <xs:element name="OtherLabourDelivery" type="ns:OtherLabourDelivery_Structure"/>

element AdmittedPatientCare_OtherDelivery_Structure/BirthOccurrence
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p1114.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:BirthOccurrence_Structure
properties
isRef 0
minOcc 0
maxOcc 9
content complex
children ns:ActivityCharacteristics ns:PersonGroup_Baby ns:LocationGroup
source <xs:element name="BirthOccurrence" type="ns:BirthOccurrence_Structure" minOccurs="0" maxOccurs="9"/>

complexType AdmittedPatientCare_DetainedAndOrLongTermPsychiatricCensus_Structure
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p1115.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
children ns:PatientPathway ns:PersonGroupPatient_Psychiatric ns:HospitalProviderSpell ns:ConsultantEpisode ns:GPRegistration ns:Referrer ns:EALEntry_APCReference
used by
elements CDSInterchange_Structure/CDSNetChange-All-MessageTypes/AdmittedPatientCare_DetainedAndOrLongTermPsychiatricCensus CDSInterchange_Structure/CDSBulkGroup-050-Message/AdmittedPatientCare_DetainedAndOrLongTermPsychiatricCensus
source <xs:complexType name="AdmittedPatientCare_DetainedAndOrLongTermPsychiatricCensus_Structure">
 
<xs:sequence>
   
<xs:element name="PatientPathway" type="ns:PatientPathway_Structure" minOccurs="0"/>
   
<xs:element name="PersonGroupPatient_Psychiatric" type="ns:PersonGroupPatient_Psychiatric_Structure"/>
   
<xs:element name="HospitalProviderSpell" type="ns:HospitalProviderSpellPsychiatric_Structure"/>
   
<xs:element name="ConsultantEpisode" type="ns:PsychiatricEpisode_Structure"/>
   
<xs:element name="GPRegistration" type="ns:GPRegistration_Structure" minOccurs="0"/>
   
<xs:element name="Referrer" type="ns:Referrer_Structure" minOccurs="0"/>
   
<xs:element name="EALEntry_APCReference" type="ns:EALEntry_APCReference_Structure" minOccurs="0"/>
 
</xs:sequence>
</xs:complexType>

element AdmittedPatientCare_DetainedAndOrLongTermPsychiatricCensus_Structure/PatientPathway
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p1116.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:PatientPathway_Structure
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children ns:PatientPathwayIdentity ns:RTTPeriodCharacteristics
source <xs:element name="PatientPathway" type="ns:PatientPathway_Structure" minOccurs="0"/>

element AdmittedPatientCare_DetainedAndOrLongTermPsychiatricCensus_Structure/PersonGroupPatient_Psychiatric
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p1117.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:PersonGroupPatient_Psychiatric_Structure
properties
isRef 0
content complex
children ns:PatientIdentity_General_Structure ns:PatientCharacteristics_General_Structure ns:PatientCharacteristics_Psychiatric_Structure
source <xs:element name="PersonGroupPatient_Psychiatric" type="ns:PersonGroupPatient_Psychiatric_Structure"/>

element AdmittedPatientCare_DetainedAndOrLongTermPsychiatricCensus_Structure/HospitalProviderSpell
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p1118.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:HospitalProviderSpellPsychiatric_Structure
properties
isRef 0
content complex
children ns:AdmissionCharacteristics
source <xs:element name="HospitalProviderSpell" type="ns:HospitalProviderSpellPsychiatric_Structure"/>

element AdmittedPatientCare_DetainedAndOrLongTermPsychiatricCensus_Structure/ConsultantEpisode
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p1119.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:PsychiatricEpisode_Structure
properties
isRef 0
content complex
children ns:EpisodeCharacteristics ns:ServiceAgreementDetails ns:PersonGroup_Consultant ns:ClinicalDiagnosisDetails ns:LocationGroup
source <xs:element name="ConsultantEpisode" type="ns:PsychiatricEpisode_Structure"/>

element AdmittedPatientCare_DetainedAndOrLongTermPsychiatricCensus_Structure/GPRegistration
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p1120.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:GPRegistration_Structure
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children ns:GeneralMedicalPractitioner_Specified ns:GeneralPractice_PatientRegistration
source <xs:element name="GPRegistration" type="ns:GPRegistration_Structure" minOccurs="0"/>

element AdmittedPatientCare_DetainedAndOrLongTermPsychiatricCensus_Structure/Referrer
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p1121.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:Referrer_Structure
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children ns:ReferrerCode ns:ReferringOrganisationCode
source <xs:element name="Referrer" type="ns:Referrer_Structure" minOccurs="0"/>

element AdmittedPatientCare_DetainedAndOrLongTermPsychiatricCensus_Structure/EALEntry_APCReference
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p1122.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:EALEntry_APCReference_Structure
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children ns:DurationOfElectiveWait ns:IntendedManagementCode ns:DecidedToAdmitDate ns:EarliestReasonableOfferDate
source <xs:element name="EALEntry_APCReference" type="ns:EALEntry_APCReference_Structure" minOccurs="0"/>

complexType AdmittedPatientCare_Unfinished_BirthEpisode_Structure
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p1123.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
children ns:PatientPathway ns:PersonGroupPatient_Birth ns:HospitalProviderSpell ns:UnfinishedBirthEpisode ns:CriticalCarePeriod ns:GPRegistration ns:Referrer ns:Pregnancy ns:AntenatalCare ns:LabourDelivery ns:DeliveryOccurrence
used by
elements CDSInterchange_Structure/CDSNetChange-All-MessageTypes/AdmittedPatientCare_Unfinished_BirthEpisode CDSInterchange_Structure/CDSBulkGroup-020-Message/AdmittedPatientCare_Unfinished_BirthEpisode
source <xs:complexType name="AdmittedPatientCare_Unfinished_BirthEpisode_Structure">
 
<xs:sequence>
   
<xs:element name="PatientPathway" type="ns:PatientPathway_Structure" minOccurs="0"/>
   
<xs:element name="PersonGroupPatient_Birth" type="ns:PersonGroupPatient_Birth_Structure"/>
   
<xs:element name="HospitalProviderSpell" type="ns:HospitalProviderSpell_Birth_Structure"/>
   
<xs:element name="UnfinishedBirthEpisode" type="ns:UnfinishedBirthEpisode_Structure"/>
   
<xs:element name="CriticalCarePeriod" type="ns:CriticalCarePeriod_Structure" minOccurs="0"/>
   
<xs:element name="GPRegistration" type="ns:GPRegistration_Structure" minOccurs="0"/>
   
<xs:element name="Referrer" type="ns:Referrer_Structure" minOccurs="0"/>
   
<xs:element name="Pregnancy" type="ns:Pregnancy_Structure" minOccurs="0"/>
   
<xs:element name="AntenatalCare" type="ns:AntenatalCare_Structure" minOccurs="0"/>
   
<xs:element name="LabourDelivery" type="ns:LabourDelivery_Structure" minOccurs="0"/>
   
<xs:element name="DeliveryOccurrence" type="ns:DeliveryOccurrence_Structure" minOccurs="0"/>
 
</xs:sequence>
</xs:complexType>

element AdmittedPatientCare_Unfinished_BirthEpisode_Structure/PatientPathway
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p1124.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:PatientPathway_Structure
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children ns:PatientPathwayIdentity ns:RTTPeriodCharacteristics
source <xs:element name="PatientPathway" type="ns:PatientPathway_Structure" minOccurs="0"/>

element AdmittedPatientCare_Unfinished_BirthEpisode_Structure/PersonGroupPatient_Birth
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p1125.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:PersonGroupPatient_Birth_Structure
properties
isRef 0
content complex
children ns:PatientIdentity_Birth_Structure ns:PatientCharacteristics_Birth_Structure
source <xs:element name="PersonGroupPatient_Birth" type="ns:PersonGroupPatient_Birth_Structure"/>

element AdmittedPatientCare_Unfinished_BirthEpisode_Structure/HospitalProviderSpell
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p1126.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:HospitalProviderSpell_Birth_Structure
properties
isRef 0
content complex
children ns:AdmissionCharacteristics ns:DischargeCharacteristics
source <xs:element name="HospitalProviderSpell" type="ns:HospitalProviderSpell_Birth_Structure"/>

element AdmittedPatientCare_Unfinished_BirthEpisode_Structure/UnfinishedBirthEpisode
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p1127.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:UnfinishedBirthEpisode_Structure
properties
isRef 0
content complex
children ns:EpisodeCharacteristics ns:ServiceAgreementDetails ns:PersonGroup_Consultant ns:ClinicalDiagnosisDetails ns:ClinicalTreatmentDetails ns:APCLocationGroup
source <xs:element name="UnfinishedBirthEpisode" type="ns:UnfinishedBirthEpisode_Structure"/>

element AdmittedPatientCare_Unfinished_BirthEpisode_Structure/CriticalCarePeriod
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p1128.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:CriticalCarePeriod_Structure
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children ns:NeonatalCriticalCarePeriod ns:PaediatricCriticalCarePeriod ns:AdultCriticalCarePeriod
source <xs:element name="CriticalCarePeriod" type="ns:CriticalCarePeriod_Structure" minOccurs="0"/>

element AdmittedPatientCare_Unfinished_BirthEpisode_Structure/GPRegistration
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p1129.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:GPRegistration_Structure
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children ns:GeneralMedicalPractitioner_Specified ns:GeneralPractice_PatientRegistration
source <xs:element name="GPRegistration" type="ns:GPRegistration_Structure" minOccurs="0"/>

element AdmittedPatientCare_Unfinished_BirthEpisode_Structure/Referrer
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p1130.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:Referrer_Structure
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children ns:ReferrerCode ns:ReferringOrganisationCode
source <xs:element name="Referrer" type="ns:Referrer_Structure" minOccurs="0"/>

element AdmittedPatientCare_Unfinished_BirthEpisode_Structure/Pregnancy
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p1131.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:Pregnancy_Structure
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children ns:ActivityCharacteristics
source <xs:element name="Pregnancy" type="ns:Pregnancy_Structure" minOccurs="0"/>

element AdmittedPatientCare_Unfinished_BirthEpisode_Structure/AntenatalCare
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p1132.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:AntenatalCare_Structure
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children ns:ActivityCharacteristics ns:PersonGroup_ResponsibleClinician ns:LocationGroup
source <xs:element name="AntenatalCare" type="ns:AntenatalCare_Structure" minOccurs="0"/>

element AdmittedPatientCare_Unfinished_BirthEpisode_Structure/LabourDelivery
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p1133.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:LabourDelivery_Structure
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children ns:ActivityCharacteristics
source <xs:element name="LabourDelivery" type="ns:LabourDelivery_Structure" minOccurs="0"/>

element AdmittedPatientCare_Unfinished_BirthEpisode_Structure/DeliveryOccurrence
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p1134.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:DeliveryOccurrence_Structure
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children ns:ActivityCharacteristics ns:PersonGroup_Mother ns:LocationGroup
source <xs:element name="DeliveryOccurrence" type="ns:DeliveryOccurrence_Structure" minOccurs="0"/>

complexType AdmittedPatientCare_Unfinished_GeneralEpisode_Structure
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p1135.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
children ns:PatientPathway ns:PersonGroupPatient_General_Structure ns:HospitalProviderSpell ns:UnfinishedGeneralEpisode ns:CriticalCarePeriod ns:GPRegistration ns:Referrer ns:Referral ns:EALEntry_APCReference
used by
elements CDSInterchange_Structure/CDSNetChange-All-MessageTypes/AdmittedPatientCare_Unfinished_GeneralEpisode CDSInterchange_Structure/CDSBulkGroup-020-Message/AdmittedPatientCare_Unfinished_GeneralEpisode
source <xs:complexType name="AdmittedPatientCare_Unfinished_GeneralEpisode_Structure">
 
<xs:sequence>
   
<xs:element name="PatientPathway" type="ns:PatientPathway_Structure" minOccurs="0"/>
   
<xs:element name="PersonGroupPatient_General_Structure" type="ns:PersonGroupPatient_General_Structure"/>
   
<xs:element name="HospitalProviderSpell" type="ns:HospitalProviderSpell_Structure"/>
   
<xs:element name="UnfinishedGeneralEpisode" type="ns:UnfinishedGeneralEpisode_Structure"/>
   
<xs:element name="CriticalCarePeriod" type="ns:CriticalCarePeriod_Structure" minOccurs="0"/>
   
<xs:element name="GPRegistration" type="ns:GPRegistration_Structure" minOccurs="0"/>
   
<xs:element name="Referrer" type="ns:Referrer_Structure" minOccurs="0"/>
   
<xs:element name="Referral" type="ns:Referral_Structure" minOccurs="0"/>
   
<xs:element name="EALEntry_APCReference" type="ns:EALEntry_APCReference_Structure" minOccurs="0"/>
 
</xs:sequence>
</xs:complexType>

element AdmittedPatientCare_Unfinished_GeneralEpisode_Structure/PatientPathway
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p1136.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:PatientPathway_Structure
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children ns:PatientPathwayIdentity ns:RTTPeriodCharacteristics
source <xs:element name="PatientPathway" type="ns:PatientPathway_Structure" minOccurs="0"/>

element AdmittedPatientCare_Unfinished_GeneralEpisode_Structure/PersonGroupPatient_General_Structure
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p1137.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:PersonGroupPatient_General_Structure
properties
isRef 0
content complex
children ns:PatientIdentity_General_Structure ns:PatientCharacteristics_General_Structure
source <xs:element name="PersonGroupPatient_General_Structure" type="ns:PersonGroupPatient_General_Structure"/>

element AdmittedPatientCare_Unfinished_GeneralEpisode_Structure/HospitalProviderSpell
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p1138.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:HospitalProviderSpell_Structure
properties
isRef 0
content complex
children ns:AdmissionCharacteristics ns:DischargeCharacteristics
source <xs:element name="HospitalProviderSpell" type="ns:HospitalProviderSpell_Structure"/>

element AdmittedPatientCare_Unfinished_GeneralEpisode_Structure/UnfinishedGeneralEpisode
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p1139.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:UnfinishedGeneralEpisode_Structure
properties
isRef 0
content complex
children ns:EpisodeCharacteristics ns:ServiceAgreementDetails ns:PersonGroup_Consultant ns:ClinicalDiagnosisDetails ns:ClinicalTreatmentDetails ns:APCLocationGroup
source <xs:element name="UnfinishedGeneralEpisode" type="ns:UnfinishedGeneralEpisode_Structure"/>

element AdmittedPatientCare_Unfinished_GeneralEpisode_Structure/CriticalCarePeriod
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p1140.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:CriticalCarePeriod_Structure
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children ns:NeonatalCriticalCarePeriod ns:PaediatricCriticalCarePeriod ns:AdultCriticalCarePeriod
source <xs:element name="CriticalCarePeriod" type="ns:CriticalCarePeriod_Structure" minOccurs="0"/>

element AdmittedPatientCare_Unfinished_GeneralEpisode_Structure/GPRegistration
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p1141.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:GPRegistration_Structure
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children ns:GeneralMedicalPractitioner_Specified ns:GeneralPractice_PatientRegistration
source <xs:element name="GPRegistration" type="ns:GPRegistration_Structure" minOccurs="0"/>

element AdmittedPatientCare_Unfinished_GeneralEpisode_Structure/Referrer
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p1142.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:Referrer_Structure
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children ns:ReferrerCode ns:ReferringOrganisationCode
source <xs:element name="Referrer" type="ns:Referrer_Structure" minOccurs="0"/>

element AdmittedPatientCare_Unfinished_GeneralEpisode_Structure/Referral
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p1143.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:Referral_Structure
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children ns:DirectAccessReferralIndicator
source <xs:element name="Referral" type="ns:Referral_Structure" minOccurs="0"/>

element AdmittedPatientCare_Unfinished_GeneralEpisode_Structure/EALEntry_APCReference
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p1144.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:EALEntry_APCReference_Structure
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children ns:DurationOfElectiveWait ns:IntendedManagementCode ns:DecidedToAdmitDate ns:EarliestReasonableOfferDate
source <xs:element name="EALEntry_APCReference" type="ns:EALEntry_APCReference_Structure" minOccurs="0"/>

complexType AdmittedPatientCare_Unfinished_DeliveryEpisode_Structure
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p1145.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
children ns:PatientPathway ns:PersonGroupPatient_Delivery ns:HospitalProviderSpell ns:UnfinishedDeliveryEpisode ns:CriticalCarePeriod ns:GPRegistration ns:Referrer ns:Pregnancy ns:AntenatalCare ns:LabourDelivery ns:BirthOccurrence
used by
elements CDSInterchange_Structure/CDSNetChange-All-MessageTypes/AdmittedPatientCare_Unfinished_DeliveryEpisode CDSInterchange_Structure/CDSBulkGroup-020-Message/AdmittedPatientCare_Unfinished_DeliveryEpisode
source <xs:complexType name="AdmittedPatientCare_Unfinished_DeliveryEpisode_Structure">
 
<xs:sequence>
   
<xs:element name="PatientPathway" type="ns:PatientPathway_Structure" minOccurs="0"/>
   
<xs:element name="PersonGroupPatient_Delivery" type="ns:PersonGroupPatient_Delivery_Structure"/>
   
<xs:element name="HospitalProviderSpell" type="ns:HospitalProviderSpell_Structure"/>
   
<xs:element name="UnfinishedDeliveryEpisode" type="ns:UnfinishedDeliveryEpisode_Structure"/>
   
<xs:element name="CriticalCarePeriod" type="ns:AdultOrPaediatricCriticalCarePeriod_Structure" minOccurs="0"/>
   
<xs:element name="GPRegistration" type="ns:GPRegistration_Structure" minOccurs="0"/>
   
<xs:element name="Referrer" type="ns:Referrer_Structure" minOccurs="0"/>
   
<xs:element name="Pregnancy" type="ns:Pregnancy_Structure" minOccurs="0"/>
   
<xs:element name="AntenatalCare" type="ns:AntenatalCare_Structure" minOccurs="0"/>
   
<xs:element name="LabourDelivery" type="ns:LabourDelivery_Structure" minOccurs="0"/>
   
<xs:element name="BirthOccurrence" type="ns:BirthOccurrence_Structure" minOccurs="0" maxOccurs="9"/>
 
</xs:sequence>
</xs:complexType>

element AdmittedPatientCare_Unfinished_DeliveryEpisode_Structure/PatientPathway
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p1146.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:PatientPathway_Structure
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children ns:PatientPathwayIdentity ns:RTTPeriodCharacteristics
source <xs:element name="PatientPathway" type="ns:PatientPathway_Structure" minOccurs="0"/>

element AdmittedPatientCare_Unfinished_DeliveryEpisode_Structure/PersonGroupPatient_Delivery
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p1147.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:PersonGroupPatient_Delivery_Structure
properties
isRef 0
content complex
children ns:PatientIdentity_Delivery_Structure ns:PatientCharacteristics_General_Structure ns:PatientCharacteristics_Delivery_Structure
source <xs:element name="PersonGroupPatient_Delivery" type="ns:PersonGroupPatient_Delivery_Structure"/>

element AdmittedPatientCare_Unfinished_DeliveryEpisode_Structure/HospitalProviderSpell
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p1148.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:HospitalProviderSpell_Structure
properties
isRef 0
content complex
children ns:AdmissionCharacteristics ns:DischargeCharacteristics
source <xs:element name="HospitalProviderSpell" type="ns:HospitalProviderSpell_Structure"/>

element AdmittedPatientCare_Unfinished_DeliveryEpisode_Structure/UnfinishedDeliveryEpisode
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p1149.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:UnfinishedDeliveryEpisode_Structure
properties
isRef 0
content complex
children ns:EpisodeCharacteristics ns:ServiceAgreementDetails ns:PersonGroup_Consultant ns:ClinicalDiagnosisDetails ns:ClinicalTreatmentDetails ns:APCLocationGroup
source <xs:element name="UnfinishedDeliveryEpisode" type="ns:UnfinishedDeliveryEpisode_Structure"/>

element AdmittedPatientCare_Unfinished_DeliveryEpisode_Structure/CriticalCarePeriod
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p1150.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:AdultOrPaediatricCriticalCarePeriod_Structure
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children ns:PaediatricCriticalCarePeriod ns:AdultCriticalCarePeriod
source <xs:element name="CriticalCarePeriod" type="ns:AdultOrPaediatricCriticalCarePeriod_Structure" minOccurs="0"/>

element AdmittedPatientCare_Unfinished_DeliveryEpisode_Structure/GPRegistration
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p1151.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:GPRegistration_Structure
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children ns:GeneralMedicalPractitioner_Specified ns:GeneralPractice_PatientRegistration
source <xs:element name="GPRegistration" type="ns:GPRegistration_Structure" minOccurs="0"/>

element AdmittedPatientCare_Unfinished_DeliveryEpisode_Structure/Referrer
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p1152.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:Referrer_Structure
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children ns:ReferrerCode ns:ReferringOrganisationCode
source <xs:element name="Referrer" type="ns:Referrer_Structure" minOccurs="0"/>

element AdmittedPatientCare_Unfinished_DeliveryEpisode_Structure/Pregnancy
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p1153.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:Pregnancy_Structure
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children ns:ActivityCharacteristics
source <xs:element name="Pregnancy" type="ns:Pregnancy_Structure" minOccurs="0"/>

element AdmittedPatientCare_Unfinished_DeliveryEpisode_Structure/AntenatalCare
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p1154.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:AntenatalCare_Structure
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children ns:ActivityCharacteristics ns:PersonGroup_ResponsibleClinician ns:LocationGroup
source <xs:element name="AntenatalCare" type="ns:AntenatalCare_Structure" minOccurs="0"/>

element AdmittedPatientCare_Unfinished_DeliveryEpisode_Structure/LabourDelivery
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p1155.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:LabourDelivery_Structure
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children ns:ActivityCharacteristics
source <xs:element name="LabourDelivery" type="ns:LabourDelivery_Structure" minOccurs="0"/>

element AdmittedPatientCare_Unfinished_DeliveryEpisode_Structure/BirthOccurrence
diagram CDS_000_Message_Headers_And_Trailers-V6-2_p1156.png
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:BirthOccurrence_Structure
properties
isRef 0
minOcc 0
maxOcc 9
content complex
children ns:ActivityCharacteristics ns:PersonGroup_Baby ns:LocationGroup
source <xs:element name="BirthOccurrence" type="ns:BirthOccurrence_Structure" minOccurs="0" maxOccurs="9"/>

simpleType AAndEArrivalModeCode_Type
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type restriction of ns:AlphaNumeric_Type
properties
base ns:AlphaNumeric_Type
used by
element AttendanceOccurrence_Structure/ActivityCharacteristics/AAndEArrivalModeCode
facets
Kind Value annotation 
length 
enumeration 
enumeration 
source <xs:simpleType name="AAndEArrivalModeCode_Type">
 
<xs:restriction base="ns:AlphaNumeric_Type">
   
<xs:length value="1"/>
   
<xs:enumeration value="1"/>
   
<xs:enumeration value="2"/>
 
</xs:restriction>
</xs:simpleType>

simpleType AAndEAttendanceCategoryCode_Type
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type restriction of ns:AlphaNumeric_Type
properties
base ns:AlphaNumeric_Type
used by
element AttendanceOccurrence_Structure/ActivityCharacteristics/AAndEAttendanceCategoryCode
facets
Kind Value annotation 
length 
enumeration 
enumeration 
enumeration 
source <xs:simpleType name="AAndEAttendanceCategoryCode_Type">
 
<xs:restriction base="ns:AlphaNumeric_Type">
   
<xs:length value="1"/>
   
<xs:enumeration value="1"/>
   
<xs:enumeration value="2"/>
   
<xs:enumeration value="3"/>
 
</xs:restriction>
</xs:simpleType>

simpleType AAndEAttendanceConclusionDate_Type
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:Date_Type
properties
base ns:Date_Type
used by
element AttendanceOccurrence_Structure/ActivityCharacteristics/AAndEAttendanceConclusionDate
facets
Kind Value annotation 
minInclusive 1900-01-01 
maxInclusive 2999-12-31 
source <xs:simpleType name="AAndEAttendanceConclusionDate_Type">
 
<xs:restriction base="ns:Date_Type"/>
</xs:simpleType>

simpleType AAndEAttendanceConclusionTime_Type
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:Time_Type
properties
base ns:Time_Type
used by
element AttendanceOccurrence_Structure/ActivityCharacteristics/AAndEAttendanceConclusionTime
facets
Kind Value annotation 
pattern ([0-9]|[0-1][0-9]|[2][0-3]):([0-5][0-9]):([0-5][0-9]) 
source <xs:simpleType name="AAndEAttendanceConclusionTime_Type">
 
<xs:restriction base="ns:Time_Type"/>
</xs:simpleType>

simpleType AAndEAttendanceDisposalCode_Type
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type restriction of ns:AlphaNumeric_Type
properties
base ns:AlphaNumeric_Type
used by
element AttendanceOccurrence_Structure/ActivityCharacteristics/AAndEAttendanceDisposalCode
facets
Kind Value annotation 
length 
enumeration 01 
enumeration 02 
enumeration 03 
enumeration 04 
enumeration 05 
enumeration 06 
enumeration 07 
enumeration 10 
enumeration 11 
enumeration 12 
enumeration 13 
enumeration 14 
source <xs:simpleType name="AAndEAttendanceDisposalCode_Type">
 
<xs:restriction base="ns:AlphaNumeric_Type">
   
<xs:length value="2"/>
   
<xs:enumeration value="01"/>
   
<xs:enumeration value="02"/>
   
<xs:enumeration value="03"/>
   
<xs:enumeration value="04"/>
   
<xs:enumeration value="05"/>
   
<xs:enumeration value="06"/>
   
<xs:enumeration value="07"/>
   
<xs:enumeration value="10"/>
   
<xs:enumeration value="11"/>
   
<xs:enumeration value="12"/>
   
<xs:enumeration value="13"/>
   
<xs:enumeration value="14"/>
 
</xs:restriction>
</xs:simpleType>

simpleType AAndEAttendanceNumber_Type
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type restriction of ns:AlphaNumeric_Type
properties
base ns:AlphaNumeric_Type
used by
element AttendanceOccurrence_Structure/ActivityCharacteristics/AAndEAttendanceNumber
facets
Kind Value annotation 
minLength 
maxLength 12 
source <xs:simpleType name="AAndEAttendanceNumber_Type">
 
<xs:restriction base="ns:AlphaNumeric_Type">
   
<xs:minLength value="1"/>
   
<xs:maxLength value="12"/>
 
</xs:restriction>
</xs:simpleType>

simpleType AAndEDateSeenForTreatment_Type
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:Date_Type
properties
base ns:Date_Type
used by
element AttendanceOccurrence_Structure/ActivityCharacteristics/AAndEDateSeenForTreatment
facets
Kind Value annotation 
minInclusive 1900-01-01 
maxInclusive 2999-12-31 
source <xs:simpleType name="AAndEDateSeenForTreatment_Type">
 
<xs:restriction base="ns:Date_Type"/>
</xs:simpleType>

simpleType AAndEDepartmentType_Type
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type restriction of ns:AlphaNumeric_Type
properties
base ns:AlphaNumeric_Type
used by
element AttendanceOccurrence_Structure/ActivityCharacteristics/AAndEDepartmentType
facets
Kind Value annotation 
maxLength 
enumeration 01 
enumeration 02 
enumeration 03 
enumeration 04 
source <xs:simpleType name="AAndEDepartmentType_Type">
 
<xs:restriction base="ns:AlphaNumeric_Type">
   
<xs:maxLength value="2"/>
   
<xs:enumeration value="01"/>
   
<xs:enumeration value="02"/>
   
<xs:enumeration value="03"/>
   
<xs:enumeration value="04"/>
 
</xs:restriction>
</xs:simpleType>

simpleType AAndEDepartureDate_Type
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:Date_Type
properties
base ns:Date_Type
used by
element AttendanceOccurrence_Structure/ActivityCharacteristics/AAndEDepartureDate
facets
Kind Value annotation 
minInclusive 1900-01-01 
maxInclusive 2999-12-31 
source <xs:simpleType name="AAndEDepartureDate_Type">
 
<xs:restriction base="ns:Date_Type"/>
</xs:simpleType>

simpleType AAndEDepartureTime_Type
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:Time_Type
properties
base ns:Time_Type
used by
element AttendanceOccurrence_Structure/ActivityCharacteristics/AAndEDepartureTime
facets
Kind Value annotation 
pattern ([0-9]|[0-1][0-9]|[2][0-3]):([0-5][0-9]):([0-5][0-9]) 
source <xs:simpleType name="AAndEDepartureTime_Type">
 
<xs:restriction base="ns:Time_Type"/>
</xs:simpleType>

simpleType AAndEDiagnosis_Type
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type restriction of ns:AlphaNumeric_Type
properties
base ns:AlphaNumeric_Type
used by
elements ClinicalDiagnosisGroupAAndE_Type/PrimaryDiagnosisGroupAAndE/PrimaryDiagnosis_AAndE ClinicalDiagnosisGroupAAndE_Type/SecondaryDiagnosisGroupAAndE/SecondaryDiagnosis_AandE
facets
Kind Value annotation 
minLength 
maxLength 
source <xs:simpleType name="AAndEDiagnosis_Type">
 
<xs:restriction base="ns:AlphaNumeric_Type">
   
<xs:minLength value="2"/>
   
<xs:maxLength value="6"/>
 
</xs:restriction>
</xs:simpleType>

simpleType AAndEIncidentLocationType_Type
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type restriction of ns:AlphaNumeric_Type
properties
base ns:AlphaNumeric_Type
used by
element AttendanceOccurrence_Structure/ActivityCharacteristics/AAndEIncidentLocationType
facets
Kind Value annotation 
maxLength 
enumeration 10 
enumeration 40 
enumeration 50 
enumeration 60 
enumeration 91 
source <xs:simpleType name="AAndEIncidentLocationType_Type">
 
<xs:restriction base="ns:AlphaNumeric_Type">
   
<xs:maxLength value="2"/>
   
<xs:enumeration value="10"/>
   
<xs:enumeration value="40"/>
   
<xs:enumeration value="50"/>
   
<xs:enumeration value="60"/>
   
<xs:enumeration value="91"/>
 
</xs:restriction>
</xs:simpleType>

simpleType AAndEInitialAssessmentDate_Type
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:Date_Type
properties
base ns:Date_Type
used by
element AttendanceOccurrence_Structure/ActivityCharacteristics/AAndEInitialAssessmentDate
facets
Kind Value annotation 
minInclusive 1900-01-01 
maxInclusive 2999-12-31 
source <xs:simpleType name="AAndEInitialAssessmentDate_Type">
 
<xs:restriction base="ns:Date_Type"/>
</xs:simpleType>

simpleType AAndEInitialAssessmentTime_Type
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:Time_Type
properties
base ns:Time_Type
used by
element AttendanceOccurrence_Structure/ActivityCharacteristics/AAndEInitialAssessmentTime
facets
Kind Value annotation 
pattern ([0-9]|[0-1][0-9]|[2][0-3]):([0-5][0-9]):([0-5][0-9]) 
source <xs:simpleType name="AAndEInitialAssessmentTime_Type">
 
<xs:restriction base="ns:Time_Type"/>
</xs:simpleType>

simpleType AAndEInvestigation_Type
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type restriction of ns:AlphaNumeric_Type
properties
base ns:AlphaNumeric_Type
used by
elements ClinicalInvestigationGroupAAndE_Type/PrimaryInvestigationGroupAAndE/PrimaryInvestigation_AAndE ClinicalInvestigationGroupAAndE_Type/SecondaryInvestigationGroupAAndE/SecondaryInvestigation_AAndE
facets
Kind Value annotation 
minLength 
maxLength 
source <xs:simpleType name="AAndEInvestigation_Type">
 
<xs:restriction base="ns:AlphaNumeric_Type">
   
<xs:minLength value="2"/>
   
<xs:maxLength value="6"/>
 
</xs:restriction>
</xs:simpleType>

simpleType AAndEPatientGroup_Type
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type restriction of ns:AlphaNumeric_Type
properties
base ns:AlphaNumeric_Type
used by
element AttendanceOccurrence_Structure/ActivityCharacteristics/AAndEPatientGroup
facets
Kind Value annotation 
maxLength 
enumeration 10 
enumeration 20 
enumeration 30 
enumeration 40 
enumeration 50 
enumeration 60 
enumeration 70 
enumeration 80 
source <xs:simpleType name="AAndEPatientGroup_Type">
 
<xs:restriction base="ns:AlphaNumeric_Type">
   
<xs:maxLength value="2"/>
   
<xs:enumeration value="10"/>
   
<xs:enumeration value="20"/>
   
<xs:enumeration value="30"/>
   
<xs:enumeration value="40"/>
   
<xs:enumeration value="50"/>
   
<xs:enumeration value="60"/>
   
<xs:enumeration value="70"/>
   
<xs:enumeration value="80"/>
 
</xs:restriction>
</xs:simpleType>

simpleType AAndEStaffMemberCode_Type
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type restriction of ns:AlphaNumeric_Type
properties
base ns:AlphaNumeric_Type
used by
element PersonGroupAAndEConsultant_Structure/AAndEStaffMemberCode
facets
Kind Value annotation 
length 
source <xs:simpleType name="AAndEStaffMemberCode_Type">
 
<xs:restriction base="ns:AlphaNumeric_Type">
   
<xs:length value="3"/>
 
</xs:restriction>
</xs:simpleType>

simpleType AAndETimeSeenForTreatment_Type
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:Time_Type
properties
base ns:Time_Type
used by
element AttendanceOccurrence_Structure/ActivityCharacteristics/AAndETimeSeenForTreatment
facets
Kind Value annotation 
pattern ([0-9]|[0-1][0-9]|[2][0-3]):([0-5][0-9]):([0-5][0-9]) 
annotation
documentation
V5-0:  (December 2005) Was numeric 4 digits 0000 - 2359  now uses XML standard hh:mm:ss format  (.sss is optional)
source <xs:simpleType name="AAndETimeSeenForTreatment_Type">
 
<xs:annotation>
   
<xs:documentation>V5-0:  (December 2005) Was numeric 4 digits 0000 - 2359  now uses XML standard hh:mm:ss format  (.sss is optional)</xs:documentation>
 
</xs:annotation>
 
<xs:restriction base="ns:Time_Type"/>
</xs:simpleType>

simpleType AAndETreatment_Type
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type restriction of ns:AlphaNumeric_Type
properties
base ns:AlphaNumeric_Type
used by
elements ClinicalTreatmentGroupAAndE_Type/PrimaryTreatmentGroupAAndE/PrimaryTreatment_AAndE ClinicalTreatmentGroupAAndE_Type/SecondaryTreatmentGroupAAndE/SecondaryTreatment_AAndE
facets
Kind Value annotation 
minLength 
maxLength 
annotation
documentation
V6:0  Length = min 2, max 6
source <xs:simpleType name="AAndETreatment_Type">
 
<xs:annotation>
   
<xs:documentation>V6:0  Length = min 2, max 6</xs:documentation>
 
</xs:annotation>
 
<xs:restriction base="ns:AlphaNumeric_Type">
   
<xs:minLength value="2"/>
   
<xs:maxLength value="6"/>
 
</xs:restriction>
</xs:simpleType>

simpleType ActivityDate_CriticalCare_Type
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:Date_Type
properties
base ns:Date_Type
used by
elements NeonatalCriticalCarePeriod_Structure/NCC_CareActivityGroup/ActivityDate_CriticalCare PaediatricCriticalCarePeriod_Structure/PCC_CareActivityGroup/ActivityDate_CriticalCare
facets
Kind Value annotation 
minInclusive 1900-01-01 
maxInclusive 2999-12-31 
source <xs:simpleType name="ActivityDate_CriticalCare_Type">
 
<xs:restriction base="ns:Date_Type"/>
</xs:simpleType>

simpleType ActivityLocationType_Type
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type restriction of ns:AlphaNumeric_Type
properties
base ns:AlphaNumeric_Type
used by
elements PsychiatricEpisode_Structure/LocationGroup/StartOfEpisode/ActivityLocationType PsychiatricEpisode_Structure/LocationGroup/WardStayAtPsychiatricCensusDate/ActivityLocationType APCLocationGroup_Structure/StartOfEpisode/ActivityLocationType APCLocationGroup_Structure/WardStay/ActivityLocationType APCLocationGroup_Structure/EndOfEpisode/ActivityLocationType AntenatalCare_Structure/LocationGroup/DeliveryPlaceIntended/ActivityLocationType BirthOccurrence_Structure/LocationGroup/DeliveryPlaceActual/ActivityLocationType DeliveryOccurrence_Structure/LocationGroup/DeliveryPlaceActual/ActivityLocationType AttendanceLocationGroup_Structure/ActivityLocationType ElectiveAdmissionListEntry_Structure/LocationGroup/IntendedSiteOfTreatment/ActivityLocationType
facets
Kind Value annotation 
length 
enumeration A01 
enumeration A02 
enumeration A03 
enumeration A04 
enumeration B01 
enumeration B02 
enumeration C01 
enumeration C02 
enumeration C03 
enumeration D01 
enumeration D02 
enumeration D03 
enumeration E01 
enumeration E02 
enumeration E03 
enumeration E04 
enumeration E99 
enumeration F01 
enumeration G01 
enumeration G02 
enumeration G03 
enumeration H01 
enumeration J01 
enumeration K01 
enumeration K02 
enumeration L01 
enumeration L02 
enumeration L03 
enumeration L04 
enumeration L05 
enumeration L06 
enumeration L99 
enumeration M01 
enumeration M02 
enumeration M03 
enumeration M04 
enumeration M05 
enumeration N01 
enumeration N02 
enumeration N03 
enumeration N04 
enumeration N05 
enumeration X01 
source <xs:simpleType name="ActivityLocationType_Type">
 
<xs:restriction base="ns:AlphaNumeric_Type">
   
<xs:length value="3"/>
   
<xs:enumeration value="A01"/>
   
<xs:enumeration value="A02"/>
   
<xs:enumeration value="A03"/>
   
<xs:enumeration value="A04"/>
   
<xs:enumeration value="B01"/>
   
<xs:enumeration value="B02"/>
   
<xs:enumeration value="C01"/>
   
<xs:enumeration value="C02"/>
   
<xs:enumeration value="C03"/>
   
<xs:enumeration value="D01"/>
   
<xs:enumeration value="D02"/>
   
<xs:enumeration value="D03"/>
   
<xs:enumeration value="E01"/>
   
<xs:enumeration value="E02"/>
   
<xs:enumeration value="E03"/>
   
<xs:enumeration value="E04"/>
   
<xs:enumeration value="E99"/>
   
<xs:enumeration value="F01"/>
   
<xs:enumeration value="G01"/>
   
<xs:enumeration value="G02"/>
   
<xs:enumeration value="G03"/>
   
<xs:enumeration value="H01"/>
   
<xs:enumeration value="J01"/>
   
<xs:enumeration value="K01"/>
   
<xs:enumeration value="K02"/>
   
<xs:enumeration value="L01"/>
   
<xs:enumeration value="L02"/>
   
<xs:enumeration value="L03"/>
   
<xs:enumeration value="L04"/>
   
<xs:enumeration value="L05"/>
   
<xs:enumeration value="L06"/>
   
<xs:enumeration value="L99"/>
   
<xs:enumeration value="M01"/>
   
<xs:enumeration value="M02"/>
   
<xs:enumeration value="M03"/>
   
<xs:enumeration value="M04"/>
   
<xs:enumeration value="M05"/>
   
<xs:enumeration value="N01"/>
   
<xs:enumeration value="N02"/>
   
<xs:enumeration value="N03"/>
   
<xs:enumeration value="N04"/>
   
<xs:enumeration value="N05"/>
   
<xs:enumeration value="X01"/>
 
</xs:restriction>
</xs:simpleType>

simpleType ActivityTreatmentFunctionCode_Type
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type restriction of ns:AlphaNumeric_Type
properties
base ns:AlphaNumeric_Type
used by
element PersonGroupConsultant_Structure/ActivityTreatmentFunctionCode
facets
Kind Value annotation 
length 
enumeration 100 
enumeration 101 
enumeration 102 
enumeration 103 
enumeration 104 
enumeration 105 
enumeration 106 
enumeration 107 
enumeration 108 
enumeration 110 
enumeration 120 
enumeration 130 
enumeration 140 
enumeration 141 
enumeration 142 
enumeration 143 
enumeration 144 
enumeration 150 
enumeration 160 
enumeration 161 
enumeration 170 
enumeration 171 
enumeration 172 
enumeration 173 
enumeration 174 
enumeration 180 
enumeration 190 
enumeration 191 
enumeration 192 
enumeration 199 
enumeration 211 
enumeration 212 
enumeration 213 
enumeration 214 
enumeration 215 
enumeration 216 
enumeration 217 
enumeration 218 
enumeration 219 
enumeration 220 
enumeration 221 
enumeration 222 
enumeration 223 
enumeration 241 
enumeration 242 
enumeration 251 
enumeration 252 
enumeration 253 
enumeration 254 
enumeration 255 
enumeration 256 
enumeration 257 
enumeration 258 
enumeration 259 
enumeration 260 
enumeration 261 
enumeration 262 
enumeration 263 
enumeration 264 
enumeration 280 
enumeration 290 
enumeration 291 
enumeration 300 
enumeration 301 
enumeration 302 
enumeration 303 
enumeration 304 
enumeration 305 
enumeration 306 
enumeration 307 
enumeration 308 
enumeration 309 
enumeration 310 
enumeration 311 
enumeration 313 
enumeration 314 
enumeration 315 
enumeration 316 
enumeration 317 
enumeration 318 
enumeration 319 
enumeration 320 
enumeration 321 
enumeration 322 
enumeration 323 
enumeration 324 
enumeration 325 
enumeration 327 
enumeration 328 
enumeration 329 
enumeration 330 
enumeration 331 
enumeration 340 
enumeration 341 
enumeration 342 
enumeration 343 
enumeration 344 
enumeration 345 
enumeration 346 
enumeration 350 
enumeration 352 
enumeration 360 
enumeration 361 
enumeration 370 
enumeration 371 
enumeration 400 
enumeration 401 
enumeration 410 
enumeration 420 
enumeration 421 
enumeration 422 
enumeration 424 
enumeration 430 
enumeration 450 
enumeration 460 
enumeration 499 
enumeration 501 
enumeration 502 
enumeration 503 
enumeration 560 
enumeration 650 
enumeration 651 
enumeration 652 
enumeration 653 
enumeration 654 
enumeration 655 
enumeration 656 
enumeration 657 
enumeration 658 
enumeration 659 
enumeration 660 
enumeration 661 
enumeration 662 
enumeration 663 
enumeration 700 
enumeration 710 
enumeration 711 
enumeration 712 
enumeration 713 
enumeration 715 
enumeration 720 
enumeration 721 
enumeration 722 
enumeration 723 
enumeration 724 
enumeration 725 
enumeration 726 
enumeration 727 
enumeration 800 
enumeration 811 
enumeration 812 
enumeration 822 
enumeration 834 
enumeration 840 
enumeration 920 
source <xs:simpleType name="ActivityTreatmentFunctionCode_Type">
 
<xs:restriction base="ns:AlphaNumeric_Type">
   
<xs:length value="3"/>
   
<xs:enumeration value="100"/>
   
<xs:enumeration value="101"/>
   
<xs:enumeration value="102"/>
   
<xs:enumeration value="103"/>
   
<xs:enumeration value="104"/>
   
<xs:enumeration value="105"/>
   
<xs:enumeration value="106"/>
   
<xs:enumeration value="107"/>
   
<xs:enumeration value="108"/>
   
<xs:enumeration value="110"/>
   
<xs:enumeration value="120"/>
   
<xs:enumeration value="130"/>
   
<xs:enumeration value="140"/>
   
<xs:enumeration value="141"/>
   
<xs:enumeration value="142"/>
   
<xs:enumeration value="143"/>
   
<xs:enumeration value="144"/>
   
<xs:enumeration value="150"/>
   
<xs:enumeration value="160"/>
   
<xs:enumeration value="161"/>
   
<xs:enumeration value="170"/>
   
<xs:enumeration value="171"/>
   
<xs:enumeration value="172"/>
   
<xs:enumeration value="173"/>
   
<xs:enumeration value="174"/>
   
<xs:enumeration value="180"/>
   
<xs:enumeration value="190"/>
   
<xs:enumeration value="191"/>
   
<xs:enumeration value="192"/>
   
<xs:enumeration value="199"/>
   
<xs:enumeration value="211"/>
   
<xs:enumeration value="212"/>
   
<xs:enumeration value="213"/>
   
<xs:enumeration value="214"/>
   
<xs:enumeration value="215"/>
   
<xs:enumeration value="216"/>
   
<xs:enumeration value="217"/>
   
<xs:enumeration value="218"/>
   
<xs:enumeration value="219"/>
   
<xs:enumeration value="220"/>
   
<xs:enumeration value="221"/>
   
<xs:enumeration value="222"/>
   
<xs:enumeration value="223"/>
   
<xs:enumeration value="241"/>
   
<xs:enumeration value="242"/>
   
<xs:enumeration value="251"/>
   
<xs:enumeration value="252"/>
   
<xs:enumeration value="253"/>
   
<xs:enumeration value="254"/>
   
<xs:enumeration value="255"/>
   
<xs:enumeration value="256"/>
   
<xs:enumeration value="257"/>
   
<xs:enumeration value="258"/>
   
<xs:enumeration value="259"/>
   
<xs:enumeration value="260"/>
   
<xs:enumeration value="261"/>
   
<xs:enumeration value="262"/>
   
<xs:enumeration value="263"/>
   
<xs:enumeration value="264"/>
   
<xs:enumeration value="280"/>
   
<xs:enumeration value="290"/>
   
<xs:enumeration value="291"/>
   
<xs:enumeration value="300"/>
   
<xs:enumeration value="301"/>
   
<xs:enumeration value="302"/>
   
<xs:enumeration value="303"/>
   
<xs:enumeration value="304"/>
   
<xs:enumeration value="305"/>
   
<xs:enumeration value="306"/>
   
<xs:enumeration value="307"/>
   
<xs:enumeration value="308"/>
   
<xs:enumeration value="309"/>
   
<xs:enumeration value="310"/>
   
<xs:enumeration value="311"/>
   
<xs:enumeration value="313"/>
   
<xs:enumeration value="314"/>
   
<xs:enumeration value="315"/>
   
<xs:enumeration value="316"/>
   
<xs:enumeration value="317"/>
   
<xs:enumeration value="318"/>
   
<xs:enumeration value="319"/>
   
<xs:enumeration value="320"/>
   
<xs:enumeration value="321"/>
   
<xs:enumeration value="322"/>
   
<xs:enumeration value="323"/>
   
<xs:enumeration value="324"/>
   
<xs:enumeration value="325"/>
   
<xs:enumeration value="327"/>
   
<xs:enumeration value="328"/>
   
<xs:enumeration value="329"/>
   
<xs:enumeration value="330"/>
   
<xs:enumeration value="331"/>
   
<xs:enumeration value="340"/>
   
<xs:enumeration value="341"/>
   
<xs:enumeration value="342"/>
   
<xs:enumeration value="343"/>
   
<xs:enumeration value="344"/>
   
<xs:enumeration value="345"/>
   
<xs:enumeration value="346"/>
   
<xs:enumeration value="350"/>
   
<xs:enumeration value="352"/>
   
<xs:enumeration value="360"/>
   
<xs:enumeration value="361"/>
   
<xs:enumeration value="370"/>
   
<xs:enumeration value="371"/>
   
<xs:enumeration value="400"/>
   
<xs:enumeration value="401"/>
   
<xs:enumeration value="410"/>
   
<xs:enumeration value="420"/>
   
<xs:enumeration value="421"/>
   
<xs:enumeration value="422"/>
   
<xs:enumeration value="424"/>
   
<xs:enumeration value="430"/>
   
<xs:enumeration value="450"/>
   
<xs:enumeration value="460"/>
   
<xs:enumeration value="499"/>
   
<xs:enumeration value="501"/>
   
<xs:enumeration value="502"/>
   
<xs:enumeration value="503"/>
   
<xs:enumeration value="560"/>
   
<xs:enumeration value="650"/>
   
<xs:enumeration value="651"/>
   
<xs:enumeration value="652"/>
   
<xs:enumeration value="653"/>
   
<xs:enumeration value="654"/>
   
<xs:enumeration value="655"/>
   
<xs:enumeration value="656"/>
   
<xs:enumeration value="657"/>
   
<xs:enumeration value="658"/>
   
<xs:enumeration value="659"/>
   
<xs:enumeration value="660"/>
   
<xs:enumeration value="661"/>
   
<xs:enumeration value="662"/>
   
<xs:enumeration value="663"/>
   
<xs:enumeration value="700"/>
   
<xs:enumeration value="710"/>
   
<xs:enumeration value="711"/>
   
<xs:enumeration value="712"/>
   
<xs:enumeration value="713"/>
   
<xs:enumeration value="715"/>
   
<xs:enumeration value="720"/>
   
<xs:enumeration value="721"/>
   
<xs:enumeration value="722"/>
   
<xs:enumeration value="723"/>
   
<xs:enumeration value="724"/>
   
<xs:enumeration value="725"/>
   
<xs:enumeration value="726"/>
   
<xs:enumeration value="727"/>
   
<xs:enumeration value="800"/>
   
<xs:enumeration value="811"/>
   
<xs:enumeration value="812"/>
   
<xs:enumeration value="822"/>
   
<xs:enumeration value="834"/>
   
<xs:enumeration value="840"/>
   
<xs:enumeration value="920"/>
 
</xs:restriction>
</xs:simpleType>

simpleType AdministrativeCategoryCode_HospitalProviderSpell_Type
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:AdministrativeCategoryCode_Type
properties
base ns:AdministrativeCategoryCode_Type
used by
elements HospitalProviderSpell_Structure/AdmissionCharacteristics/AdministrativeCategoryCodeOnAdmission HospitalProviderSpell_Birth_Structure/AdmissionCharacteristics/AdministrativeCategoryCodeOnAdmission HospitalProviderSpell_GeneralEpisode_Structure/AdmissionCharacteristics/AdministrativeCategoryCodeOnAdmission HospitalProviderSpellPsychiatric_Structure/AdmissionCharacteristics/AdministrativeCategoryCodeOnAdmission
facets
Kind Value annotation 
length 
enumeration 01 
enumeration 02 
enumeration 03 
enumeration 04 
enumeration 98 
enumeration 99 
source <xs:simpleType name="AdministrativeCategoryCode_HospitalProviderSpell_Type">
 
<xs:restriction base="ns:AdministrativeCategoryCode_Type"/>
</xs:simpleType>

simpleType AdministrativeCategoryCode_Type
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type restriction of ns:AlphaNumeric_Type
properties
base ns:AlphaNumeric_Type
used by
elements CareAttendance_Structure/ActivityCharacteristics/AdministrativeCategoryCode ElectiveAdmissionListEntry_Structure/ActivityCharacteristics/AdministrativeCategoryCode
simpleType AdministrativeCategoryCode_HospitalProviderSpell_Type
facets
Kind Value annotation 
length 
enumeration 01 
enumeration 02 
enumeration 03 
enumeration 04 
enumeration 98 
enumeration 99 
source <xs:simpleType name="AdministrativeCategoryCode_Type">
 
<xs:restriction base="ns:AlphaNumeric_Type">
   
<xs:length value="2"/>
   
<xs:enumeration value="01"/>
   
<xs:enumeration value="02"/>
   
<xs:enumeration value="03"/>
   
<xs:enumeration value="04"/>
   
<xs:enumeration value="98"/>
   
<xs:enumeration value="99"/>
 
</xs:restriction>
</xs:simpleType>

simpleType AdmissionMethodCode_HospitalProviderSpell_Type
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type restriction of ns:AlphaNumeric_Type
properties
base ns:AlphaNumeric_Type
used by
elements HospitalProviderSpell_Structure/AdmissionCharacteristics/AdmissionMethodCode_HospitalProviderSpell HospitalProviderSpell_Birth_Structure/AdmissionCharacteristics/AdmissionMethodCode_HospitalProviderSpell HospitalProviderSpell_GeneralEpisode_Structure/AdmissionCharacteristics/AdmissionMethodCode_HospitalProviderSpell HospitalProviderSpellPsychiatric_Structure/AdmissionCharacteristics/AdmissionMethodCode_HospitalProviderSpell
facets
Kind Value annotation 
length 
enumeration 2A 
enumeration 2B 
enumeration 2C 
enumeration 2D 
enumeration 11 
enumeration 12 
enumeration 13 
enumeration 21 
enumeration 22 
enumeration 23 
enumeration 24 
enumeration 25 
enumeration 28 
enumeration 31 
enumeration 32 
enumeration 81 
enumeration 82 
enumeration 83 
enumeration 98 
enumeration 99 
source <xs:simpleType name="AdmissionMethodCode_HospitalProviderSpell_Type">
 
<xs:restriction base="ns:AlphaNumeric_Type">
   
<xs:length value="2"/>
   
<xs:enumeration value="2A"/>
   
<xs:enumeration value="2B"/>
   
<xs:enumeration value="2C"/>
   
<xs:enumeration value="2D"/>
   
<xs:enumeration value="11"/>
   
<xs:enumeration value="12"/>
   
<xs:enumeration value="13"/>
   
<xs:enumeration value="21"/>
   
<xs:enumeration value="22"/>
   
<xs:enumeration value="23"/>
   
<xs:enumeration value="24"/>
   
<xs:enumeration value="25"/>
   
<xs:enumeration value="28"/>
   
<xs:enumeration value="31"/>
   
<xs:enumeration value="32"/>
   
<xs:enumeration value="81"/>
   
<xs:enumeration value="82"/>
   
<xs:enumeration value="83"/>
   
<xs:enumeration value="98"/>
   
<xs:enumeration value="99"/>
 
</xs:restriction>
</xs:simpleType>

simpleType AdmissionOfferOutcomeCode_Type
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type restriction of ns:AlphaNumeric_Type
properties
base ns:AlphaNumeric_Type
used by
elements EDPOfferOfAdmission_Structure/AdmissionOfferOutcomeCode OfferOfAdmission_Structure/AdmissionOfferOutcomeCode
facets
Kind Value annotation 
length 
enumeration 
enumeration 
enumeration 
enumeration 
enumeration 
enumeration 
enumeration 
source <xs:simpleType name="AdmissionOfferOutcomeCode_Type">
 
<xs:restriction base="ns:AlphaNumeric_Type">
   
<xs:length value="1"/>
   
<xs:enumeration value="1"/>
   
<xs:enumeration value="2"/>
   
<xs:enumeration value="4"/>
   
<xs:enumeration value="5"/>
   
<xs:enumeration value="6"/>
   
<xs:enumeration value="7"/>
   
<xs:enumeration value="8"/>
 
</xs:restriction>
</xs:simpleType>

simpleType AdvancedCardiovascularSupportDays_Type
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:Number999NonNegative_Type
properties
base ns:Number999NonNegative_Type
used by
element AdultCriticalCarePeriod_Structure/ACC_CareActivityGroup/AdvancedCardiovascularSupportDays
facets
Kind Value annotation 
totalDigits 
source <xs:simpleType name="AdvancedCardiovascularSupportDays_Type">
 
<xs:restriction base="ns:Number999NonNegative_Type"/>
</xs:simpleType>

simpleType AdvancedRespiratorySupportDays_Type
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:Number999NonNegative_Type
properties
base ns:Number999NonNegative_Type
used by
element AdultCriticalCarePeriod_Structure/ACC_CareActivityGroup/AdvancedRespiratorySupportDays
facets
Kind Value annotation 
totalDigits 
source <xs:simpleType name="AdvancedRespiratorySupportDays_Type">
 
<xs:restriction base="ns:Number999NonNegative_Type"/>
</xs:simpleType>

simpleType AgeAtCDSActivityDate_Type
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:Number999NonNegative_Type
properties
base ns:Number999NonNegative_Type
used by
elements FinishedBirthEpisode_Structure/EpisodeCharacteristics/AgeAtCDSActivityDate FinishedGeneralEpisode_Structure/EpisodeCharacteristics/AgeAtCDSActivityDate FinishedDeliveryEpisode_Structure/EpisodeCharacteristics/AgeAtCDSActivityDate UnfinishedBirthEpisode_Structure/EpisodeCharacteristics/AgeAtCDSActivityDate UnfinishedGeneralEpisode_Structure/EpisodeCharacteristics/AgeAtCDSActivityDate UnfinishedDeliveryEpisode_Structure/EpisodeCharacteristics/AgeAtCDSActivityDate OtherLabourDelivery_Structure/ActivityCharacteristics/AgeAtCDSActivityDate AttendanceOccurrence_Structure/ActivityCharacteristics/AgeAtCDSActivityDate CareAttendance_Structure/ActivityCharacteristics/AgeAtCDSActivityDate ElectiveAdmissionListEntry_Structure/ActivityCharacteristics/AgeAtCDSActivityDate
facets
Kind Value annotation 
totalDigits 
source <xs:simpleType name="AgeAtCDSActivityDate_Type">
 
<xs:restriction base="ns:Number999NonNegative_Type"/>
</xs:simpleType>

simpleType AgeAtCensus_Type
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:Number999NonNegative_Type
properties
base ns:Number999NonNegative_Type
used by
element PatientCharacteristics_Psychiatric_Structure/AgeAtCensus
facets
Kind Value annotation 
totalDigits 
source <xs:simpleType name="AgeAtCensus_Type">
 
<xs:restriction base="ns:Number999NonNegative_Type"/>
</xs:simpleType>

simpleType AgeOnAdmission_Type
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:Number999NonNegative_Type
properties
base ns:Number999NonNegative_Type
used by
elements HospitalProviderSpell_Structure/AdmissionCharacteristics/AgeOnAdmission HospitalProviderSpell_Birth_Structure/AdmissionCharacteristics/AgeOnAdmission HospitalProviderSpell_GeneralEpisode_Structure/AdmissionCharacteristics/AgeOnAdmission HospitalProviderSpellPsychiatric_Structure/AdmissionCharacteristics/AgeOnAdmission
facets
Kind Value annotation 
totalDigits 
source <xs:simpleType name="AgeOnAdmission_Type">
 
<xs:restriction base="ns:Number999NonNegative_Type"/>
</xs:simpleType>

simpleType AlphaNumeric_Type
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type xs:string
properties
base xs:string
used by
simpleTypes AAndEArrivalModeCode_Type AAndEAttendanceCategoryCode_Type AAndEAttendanceDisposalCode_Type AAndEAttendanceNumber_Type AAndEDepartmentType_Type AAndEDiagnosis_Type AAndEIncidentLocationType_Type AAndEInvestigation_Type AAndEPatientGroup_Type AAndEStaffMemberCode_Type AAndETreatment_Type ActivityLocationType_Type ActivityTreatmentFunctionCode_Type AdministrativeCategoryCode_Type AdmissionMethodCode_HospitalProviderSpell_Type AdmissionOfferOutcomeCode_Type AmbulanceIncidentNumber_Type AnaestheticGivenDuringLabourOrDeliveryCode_Type AnaestheticGivenPostLabourOrDeliveryCode_Type AttendanceIdentifier_Type AttendedOrDidNotAttendCode_Type CareProfessionalMainSpecialtyCode_Type CarerSupportIndicator_Type CDSBulkReplacementGroupCode_Type CDSInterchangeApplicationReference_Type CDSInterchangeControlReference_Type CDSInterchangeReceiverIdentity_Type CDSInterchangeSenderIdentity_Type CDSInterchangeTestIndicator_Type CDSMessageRecordIdentifier_Type CDSMessageType_Type CDSMessageVersionNumber_Type CDSOrganisationCode_Type CDSProtocolIdentifierCode_Type CDSTypeCode_Type CDSTypes-EAL-EDP-100-110_Type CDSTypes-EAL-EOP-040-050_Type CDSTypes-Finished_Type CDSTypes-UnFinished_Type CDSUniqueIdentifier_Type CDSUpdateType_Type ClinicCode_Type CommissionerReferenceNumber_Type CommissioningSerialNumber_Type ConsultantCode_Type ConsultationMediumUsed_Type CriticalCareActivityCode_Type CriticalCareAdmissionSource_Type CriticalCareAdmissionType_Type CriticalCareDischargeDestination_Type CriticalCareDischargeLocation_Type CriticalCareDischargeStatus_Type CriticalCareLocalIdentifier_Type CriticalCareSourceLocation_Type CriticalCareUnitBedConfiguration_Type CriticalCareUnitFunction_Adult_Type CriticalCareUnitFunction_Neonatal_Type CriticalCareUnitFunction_Paediatric_Type DeliveryMethodCode_Type DeliveryPlaceChangeReasonCode_Type DeliveryPlaceTypeCode_Actual_Type DeliveryPlaceTypeCode_Intended_Type DiagnosisSchemeInUse_Type DirectAccessReferralIndicator_Type DischargeDestinationCode_HospitalProviderSpell_Type DischargedToHospitalAtHomeServiceIndicator_Type DischargeMethodCode_HospitalProviderSpell_Type ElectiveAdmissionListEntryNumber_Type ElectiveAdmissionListRemovalReasonCode_Type ElectiveAdmissionListStatus_Type ElectiveAdmissionTypeCode_Type EthnicCategory_Type FirstAttendanceCode_Type FirstRegularDayOrNightAdmissionCode_Type GMP_Code_Type HighCostDrugs_OPCS_Type HospitalProviderSpellNumber_Type ICD_Type IntendedAgeGroup_Type IntendedClinicalCareIntensityCode_Type IntendedManagementCode_Type IntendedProcedureStatusCode_Type InvestigationSchemeInUse_Type LabourOrDeliveryOnsetMethodCode_Type LastEpisodeInSpellIndicatorCode_Type LiveOrStillBirthCode_Type LocalPatientIdentifier_Type LocalSubSpecialtyCode_Type LocationClass_Type MedicalStaffTypeSeeingPatient_Type MentalHealthAct2007_MentalCategory_Type MentalHealthActLegalStatusClassificationCode_Type MultiProfOrDiscIndCode_Type NeonatalLevelOfCareCode_Type NHSNumberStatusIndicatorCode_Unverified_Type NHSNumberStatusIndicatorCode_Verified_Type NHSNumberStatusIndicatorCode_Withheld_Type NHSServiceAgreementLineNumber_Type NumberOfBabiesIndicationCode_Type OPCS_Type OperationStatusCode_Type OrganisationCode_Type OrganisationSiteCode_Type OrganSupportMaximum_Type OrgCode_Type OutcomeOfAttendanceCode_Type OverseasVisitorClassification_Type PatientClassificationCode_Type PatientPathwayIdentifier_Type PCT_Code_Type PersonGenderCode_Type PersonMaritalStatus_Type PersonName_StructuredWord_Type PersonName_UnstructuredText_Type PostcodeOfUsualAddress_Type PracticeCode_Type PregnancyTotalPreviousPregnancies_Type PresentOnAdmissionIndicator_Type PriorityTypeCode_Type ProcedureSchemeInUse_Type ProfessionalRegistrationEntryIdentifier_Type ProfessionalRegistrationIssuerCode_Type ProviderReferenceNumber_Type PsychiatricPatientStatusCode_Type READ_Type ReferralToTreatmentPeriod_Status_Type ReferrerCode_Type ReferringOrganisationCode_Type RehabilitationAssessmentTeamType_Type ResuscitationMethodCode_Type ServiceTypeRequestedCode_Type SexOfPatientsCode_Type SourceOfAdmissionCode_HospitalProviderSpell_Type SourceOfReferralForAAndE_Type SourceOfReferralForOut_Patients_Type StatusOfPatientIncludedInThePsychiatricCensusCode_Type StatusOfPersonConductingDeliveryCode_Type StructuredAddress_Type UnstructuredAddress_Type VGPFreeText_Type VGPIdentityNumber_Type VGPPartyIdentifier_Type VGPSequenceNumber_Type WaitingTimeMeasurementType_Type WardCode_Type WardDayPeriodAvailabilityCode_Type WardNightPeriodAvailabilityCode_Type WardSecurityLevel_Type WithheldIdentityReason_Type
source <xs:simpleType name="AlphaNumeric_Type">
 
<xs:restriction base="xs:string"/>
</xs:simpleType>

simpleType AmbulanceIncidentNumber_Type
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type restriction of ns:AlphaNumeric_Type
properties
base ns:AlphaNumeric_Type
used by
elements HospitalProviderSpell_Structure/AdmissionCharacteristics/AmbulanceIncidentNumber HospitalProviderSpell_GeneralEpisode_Structure/AdmissionCharacteristics/AmbulanceIncidentNumber AttendanceOccurrence_Structure/ActivityCharacteristics/AmbulanceIncidentNumber
facets
Kind Value annotation 
minLength 
maxLength 20 
source <xs:simpleType name="AmbulanceIncidentNumber_Type">
 
<xs:restriction base="ns:AlphaNumeric_Type">
   
<xs:maxLength value="20"/>
   
<xs:minLength value="1"/>
 
</xs:restriction>
</xs:simpleType>

simpleType AnaestheticGivenDuringLabourOrDeliveryCode_Type
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type restriction of ns:AlphaNumeric_Type
properties
base ns:AlphaNumeric_Type
used by
elements LabourDelivery_Structure/ActivityCharacteristics/AnaestheticGivenDuringLabourOrDeliveryCode OtherLabourDelivery_Structure/ActivityCharacteristics/AnaestheticGivenDuringLabourOrDeliveryCode
facets
Kind Value annotation 
length 
enumeration 
enumeration 
enumeration 
enumeration 
enumeration 
enumeration 
enumeration 
enumeration 
enumeration 
source <xs:simpleType name="AnaestheticGivenDuringLabourOrDeliveryCode_Type">
 
<xs:restriction base="ns:AlphaNumeric_Type">
   
<xs:length value="1"/>
   
<xs:enumeration value="1"/>
   
<xs:enumeration value="2"/>
   
<xs:enumeration value="3"/>
   
<xs:enumeration value="4"/>
   
<xs:enumeration value="5"/>
   
<xs:enumeration value="6"/>
   
<xs:enumeration value="7"/>
   
<xs:enumeration value="8"/>
   
<xs:enumeration value="9"/>
 
</xs:restriction>
</xs:simpleType>

simpleType AnaestheticGivenPostLabourOrDeliveryCode_Type
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type restriction of ns:AlphaNumeric_Type
properties
base ns:AlphaNumeric_Type
used by
elements LabourDelivery_Structure/ActivityCharacteristics/AnaestheticGivenPostLabourOrDeliveryCode OtherLabourDelivery_Structure/ActivityCharacteristics/AnaestheticGivenPostLabourOrDeliveryCode
facets
Kind Value annotation 
length 
enumeration 
enumeration 
enumeration 
enumeration 
enumeration 
enumeration 
enumeration 
enumeration 
enumeration 
source <xs:simpleType name="AnaestheticGivenPostLabourOrDeliveryCode_Type">
 
<xs:restriction base="ns:AlphaNumeric_Type">
   
<xs:length value="1"/>
   
<xs:enumeration value="1"/>
   
<xs:enumeration value="2"/>
   
<xs:enumeration value="3"/>
   
<xs:enumeration value="4"/>
   
<xs:enumeration value="5"/>
   
<xs:enumeration value="6"/>
   
<xs:enumeration value="7"/>
   
<xs:enumeration value="8"/>
   
<xs:enumeration value="9"/>
 
</xs:restriction>
</xs:simpleType>

simpleType AppointmentDate_Type
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:Date_Type
properties
base ns:Date_Type
used by
element CareAttendance_Structure/ActivityCharacteristics/AppointmentDate
facets
Kind Value annotation 
minInclusive 1900-01-01 
maxInclusive 2999-12-31 
source <xs:simpleType name="AppointmentDate_Type">
 
<xs:restriction base="ns:Date_Type"/>
</xs:simpleType>

simpleType AppointmentTime_Type
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:Time_Type
properties
base ns:Time_Type
used by
element CareAttendance_Structure/ActivityCharacteristics/AppointmentTime
facets
Kind Value annotation 
pattern ([0-9]|[0-1][0-9]|[2][0-3]):([0-5][0-9]):([0-5][0-9]) 
source <xs:simpleType name="AppointmentTime_Type">
 
<xs:restriction base="ns:Time_Type"/>
</xs:simpleType>

simpleType ArrivalDate_Type
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:Date_Type
properties
base ns:Date_Type
used by
element AttendanceOccurrence_Structure/ActivityCharacteristics/ArrivalDate
facets
Kind Value annotation 
minInclusive 1900-01-01 
maxInclusive 2999-12-31 
source <xs:simpleType name="ArrivalDate_Type">
 
<xs:restriction base="ns:Date_Type"/>
</xs:simpleType>

simpleType ArrivalTimeAtAAndE_Type
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:Time_Type
properties
base ns:Time_Type
used by
element AttendanceOccurrence_Structure/ActivityCharacteristics/ArrivalTimeAtAAndE
facets
Kind Value annotation 
pattern ([0-9]|[0-1][0-9]|[2][0-3]):([0-5][0-9]):([0-5][0-9]) 
source <xs:simpleType name="ArrivalTimeAtAAndE_Type">
 
<xs:restriction base="ns:Time_Type"/>
</xs:simpleType>

simpleType AttendanceIdentifier_Type
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type restriction of ns:AlphaNumeric_Type
properties
base ns:AlphaNumeric_Type
used by
element CareAttendance_Structure/ActivityCharacteristics/AttendanceIdentifier
facets
Kind Value annotation 
minLength 
maxLength 12 
source <xs:simpleType name="AttendanceIdentifier_Type">
 
<xs:restriction base="ns:AlphaNumeric_Type">
   
<xs:minLength value="1"/>
   
<xs:maxLength value="12"/>
 
</xs:restriction>
</xs:simpleType>

simpleType AttendedOrDidNotAttendCode_Type
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type restriction of ns:AlphaNumeric_Type
properties
base ns:AlphaNumeric_Type
used by
element CareAttendance_Structure/ActivityCharacteristics/AttendedOrDidNotAttendCode
facets
Kind Value annotation 
length 
enumeration 
enumeration 
enumeration 
enumeration 
enumeration 
enumeration 
enumeration 
source <xs:simpleType name="AttendedOrDidNotAttendCode_Type">
 
<xs:restriction base="ns:AlphaNumeric_Type">
   
<xs:length value="1"/>
   
<xs:enumeration value="0"/>
   
<xs:enumeration value="2"/>
   
<xs:enumeration value="3"/>
   
<xs:enumeration value="4"/>
   
<xs:enumeration value="5"/>
   
<xs:enumeration value="6"/>
   
<xs:enumeration value="7"/>
 
</xs:restriction>
</xs:simpleType>

simpleType BasicCardiovascularSupportDays_Type
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:Number999NonNegative_Type
properties
base ns:Number999NonNegative_Type
used by
element AdultCriticalCarePeriod_Structure/ACC_CareActivityGroup/BasicCardiovascularSupportDays
facets
Kind Value annotation 
totalDigits 
source <xs:simpleType name="BasicCardiovascularSupportDays_Type">
 
<xs:restriction base="ns:Number999NonNegative_Type"/>
</xs:simpleType>

simpleType BasicRespiratorySupportDays_Type
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:Number999NonNegative_Type
properties
base ns:Number999NonNegative_Type
used by
element AdultCriticalCarePeriod_Structure/ACC_CareActivityGroup/BasicRespiratorySupportDays
facets
Kind Value annotation 
totalDigits 
source <xs:simpleType name="BasicRespiratorySupportDays_Type">
 
<xs:restriction base="ns:Number999NonNegative_Type"/>
</xs:simpleType>

simpleType BirthOrder_Type
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:Number9Positive_Type
properties
base ns:Number9Positive_Type
used by
elements BirthOccurrence_Structure/ActivityCharacteristics/BirthOrder DeliveryOccurrence_Structure/ActivityCharacteristics/BirthOrder
facets
Kind Value annotation 
totalDigits 
source <xs:simpleType name="BirthOrder_Type">
 
<xs:restriction base="ns:Number9Positive_Type"/>
</xs:simpleType>

simpleType BirthWeight_Type
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:Number9999Positive_Type
properties
base ns:Number9999Positive_Type
used by
elements PatientCharacteristics_Birth_Structure/BirthWeight PersonCharacteristics_Baby_Structure/BirthWeight
facets
Kind Value annotation 
totalDigits 
source <xs:simpleType name="BirthWeight_Type">
 
<xs:restriction base="ns:Number9999Positive_Type"/>
</xs:simpleType>

simpleType CareProfessionalMainSpecialtyCode_Type
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type restriction of ns:AlphaNumeric_Type
properties
base ns:AlphaNumeric_Type
used by
element PersonGroupConsultant_Structure/CareProfessionalMainSpecialtyCode
facets
Kind Value annotation 
length 
enumeration 100 
enumeration 101 
enumeration 110 
enumeration 120 
enumeration 130 
enumeration 140 
enumeration 141 
enumeration 142 
enumeration 143 
enumeration 145 
enumeration 146 
enumeration 147 
enumeration 148 
enumeration 149 
enumeration 150 
enumeration 160 
enumeration 170 
enumeration 171 
enumeration 180 
enumeration 190 
enumeration 192 
enumeration 300 
enumeration 301 
enumeration 302 
enumeration 303 
enumeration 304 
enumeration 305 
enumeration 310 
enumeration 311 
enumeration 312 
enumeration 313 
enumeration 314 
enumeration 315 
enumeration 320 
enumeration 321 
enumeration 330 
enumeration 340 
enumeration 350 
enumeration 352 
enumeration 360 
enumeration 361 
enumeration 370 
enumeration 371 
enumeration 400 
enumeration 401 
enumeration 410 
enumeration 420 
enumeration 421 
enumeration 430 
enumeration 450 
enumeration 460 
enumeration 501 
enumeration 502 
enumeration 560 
enumeration 600 
enumeration 601 
enumeration 700 
enumeration 710 
enumeration 711 
enumeration 712 
enumeration 713 
enumeration 715 
enumeration 800 
enumeration 810 
enumeration 820 
enumeration 821 
enumeration 822 
enumeration 823 
enumeration 824 
enumeration 830 
enumeration 831 
enumeration 900 
enumeration 901 
enumeration 902 
enumeration 903 
enumeration 904 
enumeration 950 
enumeration 960 
enumeration 199 
enumeration 499 
enumeration 325 
enumeration 326 
enumeration 451 
enumeration 504 
enumeration 833 
enumeration 834 
source <xs:simpleType name="CareProfessionalMainSpecialtyCode_Type">
 
<xs:restriction base="ns:AlphaNumeric_Type">
   
<xs:length value="3"/>
   
<xs:enumeration value="100"/>
   
<xs:enumeration value="101"/>
   
<xs:enumeration value="110"/>
   
<xs:enumeration value="120"/>
   
<xs:enumeration value="130"/>
   
<xs:enumeration value="140"/>
   
<xs:enumeration value="141"/>
   
<xs:enumeration value="142"/>
   
<xs:enumeration value="143"/>
   
<xs:enumeration value="145"/>
   
<xs:enumeration value="146"/>
   
<xs:enumeration value="147"/>
   
<xs:enumeration value="148"/>
   
<xs:enumeration value="149"/>
   
<xs:enumeration value="150"/>
   
<xs:enumeration value="160"/>
   
<xs:enumeration value="170"/>
   
<xs:enumeration value="171"/>
   
<xs:enumeration value="180"/>
   
<xs:enumeration value="190"/>
   
<xs:enumeration value="192"/>
   
<xs:enumeration value="300"/>
   
<xs:enumeration value="301"/>
   
<xs:enumeration value="302"/>
   
<xs:enumeration value="303"/>
   
<xs:enumeration value="304"/>
   
<xs:enumeration value="305"/>
   
<xs:enumeration value="310"/>
   
<xs:enumeration value="311"/>
   
<xs:enumeration value="312"/>
   
<xs:enumeration value="313"/>
   
<xs:enumeration value="314"/>
   
<xs:enumeration value="315"/>
   
<xs:enumeration value="320"/>
   
<xs:enumeration value="321"/>
   
<xs:enumeration value="330"/>
   
<xs:enumeration value="340"/>
   
<xs:enumeration value="350"/>
   
<xs:enumeration value="352"/>
   
<xs:enumeration value="360"/>
   
<xs:enumeration value="361"/>
   
<xs:enumeration value="370"/>
   
<xs:enumeration value="371"/>
   
<xs:enumeration value="400"/>
   
<xs:enumeration value="401"/>
   
<xs:enumeration value="410"/>
   
<xs:enumeration value="420"/>
   
<xs:enumeration value="421"/>
   
<xs:enumeration value="430"/>
   
<xs:enumeration value="450"/>
   
<xs:enumeration value="460"/>
   
<xs:enumeration value="501"/>
   
<xs:enumeration value="502"/>
   
<xs:enumeration value="560"/>
   
<xs:enumeration value="600"/>
   
<xs:enumeration value="601"/>
   
<xs:enumeration value="700"/>
   
<xs:enumeration value="710"/>
   
<xs:enumeration value="711"/>
   
<xs:enumeration value="712"/>
   
<xs:enumeration value="713"/>
   
<xs:enumeration value="715"/>
   
<xs:enumeration value="800"/>
   
<xs:enumeration value="810"/>
   
<xs:enumeration value="820"/>
   
<xs:enumeration value="821"/>
   
<xs:enumeration value="822"/>
   
<xs:enumeration value="823"/>
   
<xs:enumeration value="824"/>
   
<xs:enumeration value="830"/>
   
<xs:enumeration value="831"/>
   
<xs:enumeration value="900"/>
   
<xs:enumeration value="901"/>
   
<xs:enumeration value="902"/>
   
<xs:enumeration value="903"/>
   
<xs:enumeration value="904"/>
   
<xs:enumeration value="950"/>
   
<xs:enumeration value="960"/>
   
<xs:enumeration value="199"/>
   
<xs:enumeration value="499"/>
   
<xs:enumeration value="325"/>
   
<xs:enumeration value="326"/>
   
<xs:enumeration value="451"/>
   
<xs:enumeration value="504"/>
   
<xs:enumeration value="833"/>
   
<xs:enumeration value="834"/>
 
</xs:restriction>
</xs:simpleType>

simpleType CarerSupportIndicator_Type
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type restriction of ns:AlphaNumeric_Type
properties
base ns:AlphaNumeric_Type
used by
elements PatientCharacteristics_General_Structure/CarerSupportIndicator PatientCharacteristics_OtherDelivery_General_Structure/CarerSupportIndicator PatientCharacteristics_AAndE_Structure/CarerSupportIndicator PatientCharacteristics_CareActivity_Structure/CarerSupportIndicator PatientCharacteristics_EAL_Structure/CarerSupportIndicator
facets
Kind Value annotation 
maxLength 
enumeration 01 
enumeration 02 
source <xs:simpleType name="CarerSupportIndicator_Type">
 
<xs:restriction base="ns:AlphaNumeric_Type">
   
<xs:maxLength value="2"/>
   
<xs:enumeration value="01"/>
   
<xs:enumeration value="02"/>
 
</xs:restriction>
</xs:simpleType>

simpleType CDSActivityDate_Type
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:Date_Type
properties
base ns:Date_Type
used by
elements CDSTransactionHeader_NetChange_Structure/CDSActivityDate CDSTransactionHeader_BulkUpdate_Structure/CDSActivityDate
facets
Kind Value annotation 
minInclusive 1900-01-01 
maxInclusive 2999-12-31 
source <xs:simpleType name="CDSActivityDate_Type">
 
<xs:restriction base="ns:Date_Type"/>
</xs:simpleType>

simpleType CDSApplicableDate_Type
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:Date_Type
properties
base ns:Date_Type
used by
element CDSTransactionHeader_NetChange_Structure/CDSApplicableDate
facets
Kind Value annotation 
minInclusive 1900-01-01 
maxInclusive 2999-12-31 
source <xs:simpleType name="CDSApplicableDate_Type">
 
<xs:restriction base="ns:Date_Type"/>
</xs:simpleType>

simpleType CDSApplicableTime_Type
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:Time_Type
properties
base ns:Time_Type
used by
element CDSTransactionHeader_NetChange_Structure/CDSApplicableTime
facets
Kind Value annotation 
pattern ([0-9]|[0-1][0-9]|[2][0-3]):([0-5][0-9]):([0-5][0-9]) 
source <xs:simpleType name="CDSApplicableTime_Type">
 
<xs:restriction base="ns:Time_Type"/>
</xs:simpleType>

simpleType CDSBulkReplacementGroupCode_Type
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type restriction of ns:AlphaNumeric_Type
properties
base ns:AlphaNumeric_Type
used by
element CDSTransactionHeader_BulkUpdate_Structure/CDSBulkReplacementGroupCode
attributes CDSInterchange_Structure/CDSNetChange-All-MessageTypes/@CDSBulkReplacementGroupCode CDSInterchange_Structure/CDSBulkGroup-010-Message/@CDSBulkReplacementGroupCode CDSInterchange_Structure/CDSBulkGroup-020-Message/@CDSBulkReplacementGroupCode CDSInterchange_Structure/CDSBulkGroup-030-Message/@CDSBulkReplacementGroupCode CDSInterchange_Structure/CDSBulkGroup-040-Message/@CDSBulkReplacementGroupCode CDSInterchange_Structure/CDSBulkGroup-050-Message/@CDSBulkReplacementGroupCode CDSInterchange_Structure/CDSBulkGroup-060-Message/@CDSBulkReplacementGroupCode CDSInterchange_Structure/CDSBulkGroup-070-Message/@CDSBulkReplacementGroupCode CDSInterchange_Structure/CDSBulkGroup-080-Message/@CDSBulkReplacementGroupCode CDSInterchange_Structure/CDSBulkGroup-090-Message/@CDSBulkReplacementGroupCode CDSInterchange_Structure/CDSBulkGroup-100-Message/@CDSBulkReplacementGroupCode CDSInterchange_Structure/CDSBulkGroup-110-Message/@CDSBulkReplacementGroupCode CDSInterchange_Structure/CDSBulkGroup-120-Message/@CDSBulkReplacementGroupCode CDSInterchange_Structure/CDSBulkGroup-130-Message/@CDSBulkReplacementGroupCode CDSInterchange_Structure/CDSBulkGroup-140-Message/@CDSBulkReplacementGroupCode CDSInterchange_Structure/CDSBulkGroup-150-Message/@CDSBulkReplacementGroupCode
facets
Kind Value annotation 
maxLength 
enumeration 010 
enumeration 020 
enumeration 030 
enumeration 040 
enumeration 050 
enumeration 060 
enumeration 070 
enumeration 080 
enumeration 090 
enumeration 100 
enumeration 110 
enumeration 120 
enumeration 130 
enumeration 140 
enumeration 150 
source <xs:simpleType name="CDSBulkReplacementGroupCode_Type">
 
<xs:restriction base="ns:AlphaNumeric_Type">
   
<xs:maxLength value="3"/>
   
<xs:enumeration value="010"/>
   
<xs:enumeration value="020"/>
   
<xs:enumeration value="030"/>
   
<xs:enumeration value="040"/>
   
<xs:enumeration value="050"/>
   
<xs:enumeration value="060"/>
   
<xs:enumeration value="070"/>
   
<xs:enumeration value="080"/>
   
<xs:enumeration value="090"/>
   
<xs:enumeration value="100"/>
   
<xs:enumeration value="110"/>
   
<xs:enumeration value="120"/>
   
<xs:enumeration value="130"/>
   
<xs:enumeration value="140"/>
   
<xs:enumeration value="150"/>
 
</xs:restriction>
</xs:simpleType>

simpleType CDSCopyRecipientCode_Type
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:CDSOrganisationCode_Type
properties
base ns:CDSOrganisationCode_Type
used by
elements CDSTransactionHeader_NetChange_Structure/OrganisationCode_CDSCopyRecipientIdentity CDSTransactionHeader_BulkUpdate_Structure/OrganisationCode_CDSCopyRecipientIdentity
facets
Kind Value annotation 
minLength 
maxLength 12 
source <xs:simpleType name="CDSCopyRecipientCode_Type">
 
<xs:restriction base="ns:CDSOrganisationCode_Type"/>
</xs:simpleType>

simpleType CDSExtractDate_Type
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:Date_Type
properties
base ns:Date_Type
used by
element CDSTransactionHeader_BulkUpdate_Structure/CDSExtractDate
facets
Kind Value annotation 
minInclusive 1900-01-01 
maxInclusive 2999-12-31 
source <xs:simpleType name="CDSExtractDate_Type">
 
<xs:restriction base="ns:Date_Type"/>
</xs:simpleType>

simpleType CDSExtractTime_Type
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:Time_Type
properties
base ns:Time_Type
used by
element CDSTransactionHeader_BulkUpdate_Structure/CDSExtractTime
facets
Kind Value annotation 
pattern ([0-9]|[0-1][0-9]|[2][0-3]):([0-5][0-9]):([0-5][0-9]) 
source <xs:simpleType name="CDSExtractTime_Type">
 
<xs:restriction base="ns:Time_Type"/>
</xs:simpleType>

simpleType CDSInterchangeApplicationReference_Type
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type restriction of ns:AlphaNumeric_Type
properties
base ns:AlphaNumeric_Type
used by
element CDSInterchangeHeader_Structure/CDSInterchangeApplicationReference
facets
Kind Value annotation 
minLength 
maxLength 14 
source <xs:simpleType name="CDSInterchangeApplicationReference_Type">
 
<xs:restriction base="ns:AlphaNumeric_Type">
   
<xs:minLength value="1"/>
   
<xs:maxLength value="14"/>
 
</xs:restriction>
</xs:simpleType>

simpleType CDSInterchangeControlCount_Type
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type restriction of ns:PositiveInteger_Type
properties
base ns:PositiveInteger_Type
used by
element CDSInterchangeTrailer_Structure/CDSInterchangeControlCount
facets
Kind Value annotation 
maxInclusive 99999999999999 
source <xs:simpleType name="CDSInterchangeControlCount_Type">
 
<xs:restriction base="ns:PositiveInteger_Type">
   
<xs:maxInclusive value="99999999999999"/>
 
</xs:restriction>
</xs:simpleType>

simpleType CDSInterchangeControlReference_Type
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type restriction of ns:AlphaNumeric_Type
properties
base ns:AlphaNumeric_Type
used by
elements CDSInterchangeHeader_Structure/CDSInterchangeControlReference CDSInterchangeTrailer_Structure/CDSInterchangeControlReference
facets
Kind Value annotation 
minLength 
maxLength 14 
source <xs:simpleType name="CDSInterchangeControlReference_Type">
 
<xs:restriction base="ns:AlphaNumeric_Type">
   
<xs:minLength value="1"/>
   
<xs:maxLength value="14"/>
 
</xs:restriction>
</xs:simpleType>

simpleType CDSInterchangeDateOfPreparation_Type
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:Date_Type
properties
base ns:Date_Type
used by
element CDSInterchangeHeader_Structure/CDSInterchangeDateOfPreparation
facets
Kind Value annotation 
minInclusive 1900-01-01 
maxInclusive 2999-12-31 
source <xs:simpleType name="CDSInterchangeDateOfPreparation_Type">
 
<xs:restriction base="ns:Date_Type"/>
</xs:simpleType>

simpleType CDSInterchangeReceiverIdentity_Type
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type restriction of ns:AlphaNumeric_Type
properties
base ns:AlphaNumeric_Type
used by
elements CDSInterchangeHeader_Structure/CDSInterchangeReceiverIdentity CDSInterchangeTrailer_Structure/CDSInterchangeReceiverIdentity
facets
Kind Value annotation 
minLength 
maxLength 15 
source <xs:simpleType name="CDSInterchangeReceiverIdentity_Type">
 
<xs:restriction base="ns:AlphaNumeric_Type">
   
<xs:minLength value="1"/>
   
<xs:maxLength value="15"/>
 
</xs:restriction>
</xs:simpleType>

simpleType CDSInterchangeSenderIdentity_Type
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type restriction of ns:AlphaNumeric_Type
properties
base ns:AlphaNumeric_Type
used by
elements CDSInterchangeHeader_Structure/CDSInterchangeSenderIdentity CDSInterchangeTrailer_Structure/CDSInterchangeSenderIdentity
facets
Kind Value annotation 
minLength 
maxLength 15 
source <xs:simpleType name="CDSInterchangeSenderIdentity_Type">
 
<xs:restriction base="ns:AlphaNumeric_Type">
   
<xs:minLength value="1"/>
   
<xs:maxLength value="15"/>
 
</xs:restriction>
</xs:simpleType>

simpleType CDSInterchangeTestIndicator_Type
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type restriction of ns:AlphaNumeric_Type
properties
base ns:AlphaNumeric_Type
used by
element CDSInterchangeHeader_Structure/CDSInterchangeTestIndicator
facets
Kind Value annotation 
maxLength 
source <xs:simpleType name="CDSInterchangeTestIndicator_Type">
 
<xs:restriction base="ns:AlphaNumeric_Type">
   
<xs:maxLength value="1"/>
 
</xs:restriction>
</xs:simpleType>

simpleType CDSInterchangeTimeOfPreparation_Type
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:Time_Type
properties
base ns:Time_Type
used by
element CDSInterchangeHeader_Structure/CDSInterchangeTimeOfPreparation
facets
Kind Value annotation 
pattern ([0-9]|[0-1][0-9]|[2][0-3]):([0-5][0-9]):([0-5][0-9]) 
source <xs:simpleType name="CDSInterchangeTimeOfPreparation_Type">
 
<xs:restriction base="ns:Time_Type"/>
</xs:simpleType>

simpleType CDSMessageRecordIdentifier_Type
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type restriction of ns:AlphaNumeric_Type
properties
base ns:AlphaNumeric_Type
used by
element CDSMessageHeader_Structure/CDSMessageRecordIdentifier
facets
Kind Value annotation 
maxLength 35 
source <xs:simpleType name="CDSMessageRecordIdentifier_Type">
 
<xs:restriction base="ns:AlphaNumeric_Type">
   
<xs:maxLength value="35"/>
 
</xs:restriction>
</xs:simpleType>

simpleType CDSMessageReferenceNumber_Type
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type restriction of ns:PositiveInteger_Type
properties
base ns:PositiveInteger_Type
used by
elements CDSMessageHeader_Structure/CDSMessageReferenceNumber CDSMessageTrailer_Structure/CDSMessageReferenceNumber
facets
Kind Value annotation 
maxInclusive 99999999999999 
source <xs:simpleType name="CDSMessageReferenceNumber_Type">
 
<xs:restriction base="ns:PositiveInteger_Type">
   
<xs:maxInclusive value="99999999999999"/>
 
</xs:restriction>
</xs:simpleType>

simpleType CDSMessageType_Type
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type restriction of ns:AlphaNumeric_Type
properties
base ns:AlphaNumeric_Type
used by
element CDSMessageHeader_Structure/CDSMessageType
facets
Kind Value annotation 
maxLength 
enumeration NHSCDS 
source <xs:simpleType name="CDSMessageType_Type">
 
<xs:restriction base="ns:AlphaNumeric_Type">
   
<xs:maxLength value="6"/>
   
<xs:enumeration value="NHSCDS"/>
 
</xs:restriction>
</xs:simpleType>

simpleType CDSMessageVersionNumber_Type
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type restriction of ns:AlphaNumeric_Type
properties
base ns:AlphaNumeric_Type
used by
element CDSMessageHeader_Structure/CDSMessageVersionNumber
facets
Kind Value annotation 
maxLength 
enumeration CDS062 
source <xs:simpleType name="CDSMessageVersionNumber_Type">
 
<xs:restriction base="ns:AlphaNumeric_Type">
   
<xs:maxLength value="8"/>
   
<xs:enumeration value="CDS062"/>
 
</xs:restriction>
</xs:simpleType>

simpleType CDSOrganisationCode_Type
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type restriction of ns:AlphaNumeric_Type
properties
base ns:AlphaNumeric_Type
used by
simpleTypes CDSCopyRecipientCode_Type CDSPrimeRecipientCode_Type
facets
Kind Value annotation 
minLength 
maxLength 12 
source <xs:simpleType name="CDSOrganisationCode_Type">
 
<xs:restriction base="ns:AlphaNumeric_Type">
   
<xs:minLength value="3"/>
   
<xs:maxLength value="12"/>
 
</xs:restriction>
</xs:simpleType>

simpleType CDSPrimeRecipientCode_Type
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:CDSOrganisationCode_Type
properties
base ns:CDSOrganisationCode_Type
used by
elements CDSTransactionHeader_NetChange_Structure/OrganisationCode_CDSPrimeRecipientIdentity CDSTransactionHeader_BulkUpdate_Structure/OrganisationCode_CDSPrimeRecipientIdentity
simpleType CDSSenderCode_Type
facets
Kind Value annotation 
minLength 
maxLength 12 
source <xs:simpleType name="CDSPrimeRecipientCode_Type">
 
<xs:restriction base="ns:CDSOrganisationCode_Type"/>
</xs:simpleType>

simpleType CDSProtocolIdentifierCode_Type
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type restriction of ns:AlphaNumeric_Type
properties
base ns:AlphaNumeric_Type
used by
elements CDSTransactionHeader_NetChange_Structure/CDSProtocolIdentifierCode CDSTransactionHeader_BulkUpdate_Structure/CDSProtocolIdentifierCode
attributes CDSInterchange_Structure/CDSNetChange-All-MessageTypes/@CDSProtocolIdentifierCode CDSInterchange_Structure/CDSBulkGroup-010-Message/@CDSProtocolIdentifierCode CDSInterchange_Structure/CDSBulkGroup-020-Message/@CDSProtocolIdentifierCode CDSInterchange_Structure/CDSBulkGroup-030-Message/@CDSProtocolIdentifierCode CDSInterchange_Structure/CDSBulkGroup-040-Message/@CDSProtocolIdentifierCode CDSInterchange_Structure/CDSBulkGroup-050-Message/@CDSProtocolIdentifierCode CDSInterchange_Structure/CDSBulkGroup-060-Message/@CDSProtocolIdentifierCode CDSInterchange_Structure/CDSBulkGroup-070-Message/@CDSProtocolIdentifierCode CDSInterchange_Structure/CDSBulkGroup-080-Message/@CDSProtocolIdentifierCode CDSInterchange_Structure/CDSBulkGroup-090-Message/@CDSProtocolIdentifierCode CDSInterchange_Structure/CDSBulkGroup-100-Message/@CDSProtocolIdentifierCode CDSInterchange_Structure/CDSBulkGroup-110-Message/@CDSProtocolIdentifierCode CDSInterchange_Structure/CDSBulkGroup-120-Message/@CDSProtocolIdentifierCode CDSInterchange_Structure/CDSBulkGroup-130-Message/@CDSProtocolIdentifierCode CDSInterchange_Structure/CDSBulkGroup-140-Message/@CDSProtocolIdentifierCode CDSInterchange_Structure/CDSBulkGroup-150-Message/@CDSProtocolIdentifierCode
facets
Kind Value annotation 
maxLength 
enumeration 010 
enumeration 020 
source <xs:simpleType name="CDSProtocolIdentifierCode_Type">
 
<xs:restriction base="ns:AlphaNumeric_Type">
   
<xs:maxLength value="3"/>
   
<xs:enumeration value="010"/>
   
<xs:enumeration value="020"/>
 
</xs:restriction>
</xs:simpleType>

simpleType CDSReportPeriodEndDate_Type
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:Date_Type
properties
base ns:Date_Type
used by
element CDSTransactionHeader_BulkUpdate_Structure/CDSReportPeriodEndDate
facets
Kind Value annotation 
minInclusive 1900-01-01 
maxInclusive 2999-12-31 
source <xs:simpleType name="CDSReportPeriodEndDate_Type">
 
<xs:restriction base="ns:Date_Type"/>
</xs:simpleType>

simpleType CDSReportPeriodStartDate_Type
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:Date_Type
properties
base ns:Date_Type
used by
element CDSTransactionHeader_BulkUpdate_Structure/CDSReportPeriodStartDate
facets
Kind Value annotation 
minInclusive 1900-01-01 
maxInclusive 2999-12-31 
source <xs:simpleType name="CDSReportPeriodStartDate_Type">
 
<xs:restriction base="ns:Date_Type"/>
</xs:simpleType>

simpleType CDSSenderCode_Type
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:CDSPrimeRecipientCode_Type
properties
base ns:CDSPrimeRecipientCode_Type
used by
elements CDSTransactionHeader_NetChange_Structure/OrganisationCode_CDSSenderIdentity CDSTransactionHeader_BulkUpdate_Structure/OrganisationCode_CDSSenderIdentity
facets
Kind Value annotation 
minLength 
maxLength 12 
source <xs:simpleType name="CDSSenderCode_Type">
 
<xs:restriction base="ns:CDSPrimeRecipientCode_Type"/>
</xs:simpleType>

simpleType CDSTypeCode_Type
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type restriction of ns:AlphaNumeric_Type
properties
base ns:AlphaNumeric_Type
used by
elements CDSTransactionHeader_NetChange_Structure/CDSTypeCode CDSTransactionHeader_BulkUpdate_Structure/CDSTypeCode
attributes CDSInterchange_Structure/CDSNetChange-All-MessageTypes/@CDSTypeCode CDSInterchange_Structure/CDSBulkGroup-030-Message/@CDSTypeCode CDSInterchange_Structure/CDSBulkGroup-040-Message/@CDSTypeCode CDSInterchange_Structure/CDSBulkGroup-050-Message/@CDSTypeCode CDSInterchange_Structure/CDSBulkGroup-060-Message/@CDSTypeCode CDSInterchange_Structure/CDSBulkGroup-070-Message/@CDSTypeCode CDSInterchange_Structure/CDSBulkGroup-090-Message/@CDSTypeCode CDSInterchange_Structure/CDSBulkGroup-100-Message/@CDSTypeCode CDSInterchange_Structure/CDSBulkGroup-110-Message/@CDSTypeCode CDSInterchange_Structure/CDSBulkGroup-120-Message/@CDSTypeCode CDSInterchange_Structure/CDSBulkGroup-140-Message/@CDSTypeCode CDSInterchange_Structure/CDSBulkGroup-150-Message/@CDSTypeCode
facets
Kind Value annotation 
maxLength 
enumeration 010 
enumeration 020 
enumeration 021 
enumeration 030 
enumeration 040 
enumeration 050 
enumeration 060 
enumeration 070 
enumeration 080 
enumeration 090 
enumeration 100 
enumeration 110 
enumeration 120 
enumeration 130 
enumeration 140 
enumeration 150 
enumeration 160 
enumeration 170 
enumeration 180 
enumeration 190 
enumeration 200 
source <xs:simpleType name="CDSTypeCode_Type">
 
<xs:restriction base="ns:AlphaNumeric_Type">
   
<xs:maxLength value="3"/>
   
<xs:enumeration value="010"/>
   
<xs:enumeration value="020"/>
   
<xs:enumeration value="021"/>
   
<xs:enumeration value="030"/>
   
<xs:enumeration value="040"/>
   
<xs:enumeration value="050"/>
   
<xs:enumeration value="060"/>
   
<xs:enumeration value="070"/>
   
<xs:enumeration value="080"/>
   
<xs:enumeration value="090"/>
   
<xs:enumeration value="100"/>
   
<xs:enumeration value="110"/>
   
<xs:enumeration value="120"/>
   
<xs:enumeration value="130"/>
   
<xs:enumeration value="140"/>
   
<xs:enumeration value="150"/>
   
<xs:enumeration value="160"/>
   
<xs:enumeration value="170"/>
   
<xs:enumeration value="180"/>
   
<xs:enumeration value="190"/>
   
<xs:enumeration value="200"/>
 
</xs:restriction>
</xs:simpleType>

simpleType CDSTypes-EAL-EDP-100-110_Type
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type restriction of ns:AlphaNumeric_Type
properties
base ns:AlphaNumeric_Type
used by
attribute CDSInterchange_Structure/CDSBulkGroup-130-Message/@CDSTypeCode
facets
Kind Value annotation 
maxLength 
enumeration 100 
enumeration 110 
source <xs:simpleType name="CDSTypes-EAL-EDP-100-110_Type">
 
<xs:restriction base="ns:AlphaNumeric_Type">
   
<xs:maxLength value="3"/>
   
<xs:enumeration value="100"/>
   
<xs:enumeration value="110"/>
 
</xs:restriction>
</xs:simpleType>

simpleType CDSTypes-EAL-EOP-040-050_Type
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type restriction of ns:AlphaNumeric_Type
properties
base ns:AlphaNumeric_Type
used by
attribute CDSInterchange_Structure/CDSBulkGroup-080-Message/@CDSTypeCode
facets
Kind Value annotation 
maxLength 
enumeration 040 
enumeration 050 
source <xs:simpleType name="CDSTypes-EAL-EOP-040-050_Type">
 
<xs:restriction base="ns:AlphaNumeric_Type">
   
<xs:maxLength value="3"/>
   
<xs:enumeration value="040"/>
   
<xs:enumeration value="050"/>
 
</xs:restriction>
</xs:simpleType>

simpleType CDSTypes-Finished_Type
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type restriction of ns:AlphaNumeric_Type
properties
base ns:AlphaNumeric_Type
used by
attribute CDSInterchange_Structure/CDSBulkGroup-010-Message/@CDSTypeCode
facets
Kind Value annotation 
maxLength 
enumeration 120 
enumeration 130 
enumeration 140 
source <xs:simpleType name="CDSTypes-Finished_Type">
 
<xs:restriction base="ns:AlphaNumeric_Type">
   
<xs:maxLength value="3"/>
   
<xs:enumeration value="120"/>
   
<xs:enumeration value="130"/>
   
<xs:enumeration value="140"/>
 
</xs:restriction>
</xs:simpleType>

simpleType CDSTypes-UnFinished_Type
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type restriction of ns:AlphaNumeric_Type
properties
base ns:AlphaNumeric_Type
used by
attribute CDSInterchange_Structure/CDSBulkGroup-020-Message/@CDSTypeCode
facets
Kind Value annotation 
maxLength 
enumeration 180 
enumeration 190 
enumeration 200 
source <xs:simpleType name="CDSTypes-UnFinished_Type">
 
<xs:restriction base="ns:AlphaNumeric_Type">
   
<xs:maxLength value="3"/>
   
<xs:enumeration value="180"/>
   
<xs:enumeration value="190"/>
   
<xs:enumeration value="200"/>
 
</xs:restriction>
</xs:simpleType>

simpleType CDSUniqueIdentifier_Type
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type restriction of ns:AlphaNumeric_Type
properties
base ns:AlphaNumeric_Type
used by
elements CDSTransactionHeader_NetChange_Structure/CDSUniqueIdentifier CDSTransactionHeader_BulkUpdate_Structure/CDSUniqueIdentifier
facets
Kind Value annotation 
minLength 
maxLength 35 
source <xs:simpleType name="CDSUniqueIdentifier_Type">
 
<xs:restriction base="ns:AlphaNumeric_Type">
   
<xs:minLength value="1"/>
   
<xs:maxLength value="35"/>
 
</xs:restriction>
</xs:simpleType>

simpleType CDSUpdateType_Type
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type restriction of ns:AlphaNumeric_Type
properties
base ns:AlphaNumeric_Type
used by
element CDSTransactionHeader_NetChange_Structure/CDSUpdateType
facets
Kind Value annotation 
maxLength 
enumeration 
enumeration 
source <xs:simpleType name="CDSUpdateType_Type">
 
<xs:restriction base="ns:AlphaNumeric_Type">
   
<xs:maxLength value="1"/>
   
<xs:enumeration value="1"/>
   
<xs:enumeration value="9"/>
 
</xs:restriction>
</xs:simpleType>

simpleType ClinicCode_Type
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type restriction of ns:AlphaNumeric_Type
properties
base ns:AlphaNumeric_Type
used by
element AttendanceLocationGroup_Structure/ClinicCode
facets
Kind Value annotation 
minLength 
maxLength 12 
source <xs:simpleType name="ClinicCode_Type">
 
<xs:restriction base="ns:AlphaNumeric_Type">
   
<xs:minLength value="1"/>
   
<xs:maxLength value="12"/>
 
</xs:restriction>
</xs:simpleType>

simpleType CommissionerReferenceNumber_Type
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type restriction of ns:AlphaNumeric_Type
properties
base ns:AlphaNumeric_Type
used by
elements ServiceAgreementDetails_Structure/CommissionerReferenceNumber ServiceAgreementDetails_EAL_Structure/CommissionerReferenceNumber ServiceAgreementChange_Structure/CommissionerReferenceNumber
facets
Kind Value annotation 
minLength 
maxLength 17 
source <xs:simpleType name="CommissionerReferenceNumber_Type">
 
<xs:restriction base="ns:AlphaNumeric_Type">
   
<xs:minLength value="1"/>
   
<xs:maxLength value="17"/>
 
</xs:restriction>
</xs:simpleType>

simpleType CommissioningSerialNumber_Type
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type restriction of ns:AlphaNumeric_Type
properties
base ns:AlphaNumeric_Type
used by
elements ServiceAgreementDetails_Structure/CommissioningSerialNumber ServiceAgreementDetails_EAL_Structure/CommissioningSerialNumber ServiceAgreementChange_Structure/CommissioningSerialNumber
facets
Kind Value annotation 
minLength 
maxLength 
source <xs:simpleType name="CommissioningSerialNumber_Type">
 
<xs:restriction base="ns:AlphaNumeric_Type">
   
<xs:minLength value="1"/>
   
<xs:maxLength value="6"/>
 
</xs:restriction>
</xs:simpleType>

simpleType ConsultantCode_Type
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type restriction of ns:AlphaNumeric_Type
properties
base ns:AlphaNumeric_Type
used by
element PersonGroupConsultant_Structure/ConsultantCode
facets
Kind Value annotation 
length 
source <xs:simpleType name="ConsultantCode_Type">
 
<xs:restriction base="ns:AlphaNumeric_Type">
   
<xs:length value="8"/>
 
</xs:restriction>
</xs:simpleType>

simpleType ConsultationMediumUsed_Type
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type restriction of ns:AlphaNumeric_Type
properties
base ns:AlphaNumeric_Type
used by
element CareAttendance_Structure/ActivityCharacteristics/ConsultationMediumUsed
facets
Kind Value annotation 
length 
enumeration 01 
enumeration 02 
enumeration 03 
enumeration 04 
source <xs:simpleType name="ConsultationMediumUsed_Type">
 
<xs:restriction base="ns:AlphaNumeric_Type">
   
<xs:length value="2"/>
   
<xs:enumeration value="01"/>
   
<xs:enumeration value="02"/>
   
<xs:enumeration value="03"/>
   
<xs:enumeration value="04"/>
 
</xs:restriction>
</xs:simpleType>

simpleType CountOfDaysSuspended_Type
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:Number9999NonNegative_Type
properties
base ns:Number9999NonNegative_Type
used by
element ElectiveAdmissionListEntry_Structure/ActivityCharacteristics/CountOfDaysSuspended
facets
Kind Value annotation 
totalDigits 
source <xs:simpleType name="CountOfDaysSuspended_Type">
 
<xs:restriction base="ns:Number9999NonNegative_Type"/>
</xs:simpleType>

simpleType CriticalCareActivityCode_Type
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type restriction of ns:AlphaNumeric_Type
properties
base ns:AlphaNumeric_Type
used by
elements NeonatalCriticalCarePeriod_Structure/NCC_CareActivityGroup/CriticalCareActivityCode PaediatricCriticalCarePeriod_Structure/PCC_CareActivityGroup/CriticalCareActivityCode
facets
Kind Value annotation 
maxLength 
enumeration 01 
enumeration 02 
enumeration 03 
enumeration 04 
enumeration 05 
enumeration 06 
enumeration 07 
enumeration 08 
enumeration 09 
enumeration 10 
enumeration 11 
enumeration 12 
enumeration 13 
enumeration 14 
enumeration 15 
enumeration 16 
enumeration 21 
enumeration 22 
enumeration 23 
enumeration 24 
enumeration 25 
enumeration 26 
enumeration 27 
enumeration 28 
enumeration 29 
enumeration 50 
enumeration 51 
enumeration 52 
enumeration 53 
enumeration 55 
enumeration 56 
enumeration 57 
enumeration 58 
enumeration 59 
enumeration 60 
enumeration 61 
enumeration 62 
enumeration 63 
enumeration 64 
enumeration 65 
enumeration 66 
enumeration 67 
enumeration 68 
enumeration 69 
enumeration 70 
enumeration 71 
enumeration 72 
enumeration 73 
enumeration 74 
enumeration 99 
source <xs:simpleType name="CriticalCareActivityCode_Type">
 
<xs:restriction base="ns:AlphaNumeric_Type">
   
<xs:maxLength value="2"/>
   
<xs:enumeration value="01"/>
   
<xs:enumeration value="02"/>
   
<xs:enumeration value="03"/>
   
<xs:enumeration value="04"/>
   
<xs:enumeration value="05"/>
   
<xs:enumeration value="06"/>
   
<xs:enumeration value="07"/>
   
<xs:enumeration value="08"/>
   
<xs:enumeration value="09"/>
   
<xs:enumeration value="10"/>
   
<xs:enumeration value="11"/>
   
<xs:enumeration value="12"/>
   
<xs:enumeration value="13"/>
   
<xs:enumeration value="14"/>
   
<xs:enumeration value="15"/>
   
<xs:enumeration value="16"/>
   
<xs:enumeration value="21"/>
   
<xs:enumeration value="22"/>
   
<xs:enumeration value="23"/>
   
<xs:enumeration value="24"/>
   
<xs:enumeration value="25"/>
   
<xs:enumeration value="26"/>
   
<xs:enumeration value="27"/>
   
<xs:enumeration value="28"/>
   
<xs:enumeration value="29"/>
   
<xs:enumeration value="50"/>
   
<xs:enumeration value="51"/>
   
<xs:enumeration value="52"/>
   
<xs:enumeration value="53"/>
   
<xs:enumeration value="55"/>
   
<xs:enumeration value="56"/>
   
<xs:enumeration value="57"/>
   
<xs:enumeration value="58"/>
   
<xs:enumeration value="59"/>
   
<xs:enumeration value="60"/>
   
<xs:enumeration value="61"/>
   
<xs:enumeration value="62"/>
   
<xs:enumeration value="63"/>
   
<xs:enumeration value="64"/>
   
<xs:enumeration value="65"/>
   
<xs:enumeration value="66"/>
   
<xs:enumeration value="67"/>
   
<xs:enumeration value="68"/>
   
<xs:enumeration value="69"/>
   
<xs:enumeration value="70"/>
   
<xs:enumeration value="71"/>
   
<xs:enumeration value="72"/>
   
<xs:enumeration value="73"/>
   
<xs:enumeration value="74"/>
   
<xs:enumeration value="99"/>
 
</xs:restriction>
</xs:simpleType>

simpleType CriticalCareAdmissionSource_Type
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type restriction of ns:AlphaNumeric_Type
properties
base ns:AlphaNumeric_Type
used by
element AdultCriticalCarePeriod_Structure/ACC_AdmissionCharacteristics/CriticalCareAdmissionSource
facets
Kind Value annotation 
maxLength 
enumeration 01 
enumeration 02 
enumeration 03 
enumeration 04 
enumeration 05 
source <xs:simpleType name="CriticalCareAdmissionSource_Type">
 
<xs:restriction base="ns:AlphaNumeric_Type">
   
<xs:maxLength value="2"/>
   
<xs:enumeration value="01"/>
   
<xs:enumeration value="02"/>
   
<xs:enumeration value="03"/>
   
<xs:enumeration value="04"/>
   
<xs:enumeration value="05"/>
 
</xs:restriction>
</xs:simpleType>

simpleType CriticalCareAdmissionType_Type
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type restriction of ns:AlphaNumeric_Type
properties
base ns:AlphaNumeric_Type
used by
element AdultCriticalCarePeriod_Structure/ACC_AdmissionCharacteristics/CriticalCareAdmissionType
facets
Kind Value annotation 
maxLength 
enumeration 01 
enumeration 02 
enumeration 03 
enumeration 04 
enumeration 05 
enumeration 06 
source <xs:simpleType name="CriticalCareAdmissionType_Type">
 
<xs:restriction base="ns:AlphaNumeric_Type">
   
<xs:maxLength value="2"/>
   
<xs:enumeration value="01"/>
   
<xs:enumeration value="02"/>
   
<xs:enumeration value="03"/>
   
<xs:enumeration value="04"/>
   
<xs:enumeration value="05"/>
   
<xs:enumeration value="06"/>
 
</xs:restriction>
</xs:simpleType>

simpleType CriticalCareDischargeDate_Type
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:Date_Type
properties
base ns:Date_Type
used by
elements NeonatalCriticalCarePeriod_Structure/NCC_DischargeCharacteristics/CriticalCareDischargeDate PaediatricCriticalCarePeriod_Structure/PCC_DischargeCharacteristics/CriticalCareDischargeDate AdultCriticalCarePeriod_Structure/ACC_DischargeCharacteristics/CriticalCareDischargeDate
facets
Kind Value annotation 
minInclusive 1900-01-01 
maxInclusive 2999-12-31 
source <xs:simpleType name="CriticalCareDischargeDate_Type">
 
<xs:restriction base="ns:Date_Type"/>
</xs:simpleType>

simpleType CriticalCareDischargeDestination_Type
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type restriction of ns:AlphaNumeric_Type
properties
base ns:AlphaNumeric_Type
used by
element AdultCriticalCarePeriod_Structure/ACC_DischargeCharacteristics/CriticalCareDischargeDestination
facets
Kind Value annotation 
maxLength 
enumeration 01 
enumeration 02 
enumeration 03 
enumeration 04 
enumeration 05 
enumeration 06 
source <xs:simpleType name="CriticalCareDischargeDestination_Type">
 
<xs:restriction base="ns:AlphaNumeric_Type">
   
<xs:maxLength value="2"/>
   
<xs:enumeration value="01"/>
   
<xs:enumeration value="02"/>
   
<xs:enumeration value="03"/>
   
<xs:enumeration value="04"/>
   
<xs:enumeration value="05"/>
   
<xs:enumeration value="06"/>
 
</xs:restriction>
</xs:simpleType>

simpleType CriticalCareDischargeLocation_Type
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type restriction of ns:AlphaNumeric_Type
properties
base ns:AlphaNumeric_Type
used by
element AdultCriticalCarePeriod_Structure/ACC_DischargeCharacteristics/CriticalCareDischargeLocation
facets
Kind Value annotation 
maxLength 
enumeration 01 
enumeration 02 
enumeration 03 
enumeration 04 
enumeration 05 
enumeration 06 
enumeration 07 
enumeration 08 
enumeration 09 
enumeration 10 
source <xs:simpleType name="CriticalCareDischargeLocation_Type">
 
<xs:restriction base="ns:AlphaNumeric_Type">
   
<xs:maxLength value="2"/>
   
<xs:enumeration value="01"/>
   
<xs:enumeration value="02"/>
   
<xs:enumeration value="03"/>
   
<xs:enumeration value="04"/>
   
<xs:enumeration value="05"/>
   
<xs:enumeration value="06"/>
   
<xs:enumeration value="07"/>
   
<xs:enumeration value="08"/>
   
<xs:enumeration value="09"/>
   
<xs:enumeration value="10"/>
 
</xs:restriction>
</xs:simpleType>

simpleType CriticalCareDischargeReadyDate_Type
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:Date_Type
properties
base ns:Date_Type
used by
element AdultCriticalCarePeriod_Structure/ACC_DischargeCharacteristics/CriticalCareDischargeReadyDate
facets
Kind Value annotation 
minInclusive 1900-01-01 
maxInclusive 2999-12-31 
source <xs:simpleType name="CriticalCareDischargeReadyDate_Type">
 
<xs:restriction base="ns:Date_Type"/>
</xs:simpleType>

simpleType CriticalCareDischargeReadyTime_Type
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:Time_Type
properties
base ns:Time_Type
used by
element AdultCriticalCarePeriod_Structure/ACC_DischargeCharacteristics/CriticalCareDischargeReadyTime
facets
Kind Value annotation 
pattern ([0-9]|[0-1][0-9]|[2][0-3]):([0-5][0-9]):([0-5][0-9]) 
source <xs:simpleType name="CriticalCareDischargeReadyTime_Type">
 
<xs:restriction base="ns:Time_Type"/>
</xs:simpleType>

simpleType CriticalCareDischargeStatus_Type
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type restriction of ns:AlphaNumeric_Type
properties
base ns:AlphaNumeric_Type
used by
element AdultCriticalCarePeriod_Structure/ACC_DischargeCharacteristics/CriticalCareDischargeStatus
facets
Kind Value annotation 
maxLength 
enumeration 01 
enumeration 02 
enumeration 03 
enumeration 04 
enumeration 05 
enumeration 06 
enumeration 07 
enumeration 08 
enumeration 09 
enumeration 10 
enumeration 11 
source <xs:simpleType name="CriticalCareDischargeStatus_Type">
 
<xs:restriction base="ns:AlphaNumeric_Type">
   
<xs:maxLength value="2"/>
   
<xs:enumeration value="01"/>
   
<xs:enumeration value="02"/>
   
<xs:enumeration value="03"/>
   
<xs:enumeration value="04"/>
   
<xs:enumeration value="05"/>
   
<xs:enumeration value="06"/>
   
<xs:enumeration value="07"/>
   
<xs:enumeration value="08"/>
   
<xs:enumeration value="09"/>
   
<xs:enumeration value="10"/>
   
<xs:enumeration value="11"/>
 
</xs:restriction>
</xs:simpleType>

simpleType CriticalCareDischargeTime_Type
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:Time_Type
properties
base ns:Time_Type
used by
elements NeonatalCriticalCarePeriod_Structure/NCC_DischargeCharacteristics/CriticalCareDischargeTime PaediatricCriticalCarePeriod_Structure/PCC_DischargeCharacteristics/CriticalCareDischargeTime AdultCriticalCarePeriod_Structure/ACC_DischargeCharacteristics/CriticalCareDischargeTime
facets
Kind Value annotation 
pattern ([0-9]|[0-1][0-9]|[2][0-3]):([0-5][0-9]):([0-5][0-9]) 
source <xs:simpleType name="CriticalCareDischargeTime_Type">
 
<xs:restriction base="ns:Time_Type"/>
</xs:simpleType>

simpleType CriticalCareLevel2Days_Type
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:Number999NonNegative_Type
properties
base ns:Number999NonNegative_Type
used by
element AdultCriticalCarePeriod_Structure/ACC_CareActivityGroup/CriticalCareLevel2Days
facets
Kind Value annotation 
totalDigits 
source <xs:simpleType name="CriticalCareLevel2Days_Type">
 
<xs:restriction base="ns:Number999NonNegative_Type"/>
</xs:simpleType>

simpleType CriticalCareLevel3Days_Type
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:Number999NonNegative_Type
properties
base ns:Number999NonNegative_Type
used by
element AdultCriticalCarePeriod_Structure/ACC_CareActivityGroup/CriticalCareLevel3Days
facets
Kind Value annotation 
totalDigits 
source <xs:simpleType name="CriticalCareLevel3Days_Type">
 
<xs:restriction base="ns:Number999NonNegative_Type"/>
</xs:simpleType>

simpleType CriticalCareLocalIdentifier_Type
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type restriction of ns:AlphaNumeric_Type
properties
base ns:AlphaNumeric_Type
used by
elements NeonatalCriticalCarePeriod_Structure/NCC_AdmissionCharacteristics/CriticalCareLocalIdentifier PaediatricCriticalCarePeriod_Structure/PCC_AdmissionCharacteristics/CriticalCareLocalIdentifier AdultCriticalCarePeriod_Structure/ACC_AdmissionCharacteristics/CriticalCareLocalIdentifier
facets
Kind Value annotation 
minLength 
maxLength 
source <xs:simpleType name="CriticalCareLocalIdentifier_Type">
 
<xs:restriction base="ns:AlphaNumeric_Type">
   
<xs:minLength value="1"/>
   
<xs:maxLength value="8"/>
 
</xs:restriction>
</xs:simpleType>

simpleType CriticalCareSourceLocation_Type
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type restriction of ns:AlphaNumeric_Type
properties
base ns:AlphaNumeric_Type
used by
element AdultCriticalCarePeriod_Structure/ACC_AdmissionCharacteristics/CriticalCareSourceLocation
facets
Kind Value annotation 
maxLength 
enumeration 01 
enumeration 02 
enumeration 03 
enumeration 04 
enumeration 05 
enumeration 06 
enumeration 07 
enumeration 08 
enumeration 09 
enumeration 10 
enumeration 11 
enumeration 12 
source <xs:simpleType name="CriticalCareSourceLocation_Type">
 
<xs:restriction base="ns:AlphaNumeric_Type">
   
<xs:maxLength value="2"/>
   
<xs:enumeration value="01"/>
   
<xs:enumeration value="02"/>
   
<xs:enumeration value="03"/>
   
<xs:enumeration value="04"/>
   
<xs:enumeration value="05"/>
   
<xs:enumeration value="06"/>
   
<xs:enumeration value="07"/>
   
<xs:enumeration value="08"/>
   
<xs:enumeration value="09"/>
   
<xs:enumeration value="10"/>
   
<xs:enumeration value="11"/>
   
<xs:enumeration value="12"/>
 
</xs:restriction>
</xs:simpleType>

simpleType CriticalCareStartDate_Type
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:Date_Type
properties
base ns:Date_Type
used by
elements NeonatalCriticalCarePeriod_Structure/NCC_AdmissionCharacteristics/CriticalCareStartDate PaediatricCriticalCarePeriod_Structure/PCC_AdmissionCharacteristics/CriticalCareStartDate AdultCriticalCarePeriod_Structure/ACC_AdmissionCharacteristics/CriticalCareStartDate
facets
Kind Value annotation 
minInclusive 1900-01-01 
maxInclusive 2999-12-31 
source <xs:simpleType name="CriticalCareStartDate_Type">
 
<xs:restriction base="ns:Date_Type"/>
</xs:simpleType>

simpleType CriticalCareStartTime_Type
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:Time_Type
properties
base ns:Time_Type
used by
elements NeonatalCriticalCarePeriod_Structure/NCC_AdmissionCharacteristics/CriticalCareStartTime PaediatricCriticalCarePeriod_Structure/PCC_AdmissionCharacteristics/CriticalCareStartTime AdultCriticalCarePeriod_Structure/ACC_AdmissionCharacteristics/CriticalCareStartTime
facets
Kind Value annotation 
pattern ([0-9]|[0-1][0-9]|[2][0-3]):([0-5][0-9]):([0-5][0-9]) 
source <xs:simpleType name="CriticalCareStartTime_Type">
 
<xs:restriction base="ns:Time_Type"/>
</xs:simpleType>

simpleType CriticalCareUnitBedConfiguration_Type
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type restriction of ns:AlphaNumeric_Type
properties
base ns:AlphaNumeric_Type
used by
element AdultCriticalCarePeriod_Structure/ACC_AdmissionCharacteristics/CriticalCareUnitBedConfiguration
facets
Kind Value annotation 
maxLength 
enumeration 02 
enumeration 03 
enumeration 05 
enumeration 90 
source <xs:simpleType name="CriticalCareUnitBedConfiguration_Type">
 
<xs:restriction base="ns:AlphaNumeric_Type">
   
<xs:maxLength value="2"/>
   
<xs:enumeration value="02"/>
   
<xs:enumeration value="03"/>
   
<xs:enumeration value="05"/>
   
<xs:enumeration value="90"/>
 
</xs:restriction>
</xs:simpleType>

simpleType CriticalCareUnitFunction_Adult_Type
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type restriction of ns:AlphaNumeric_Type
properties
base ns:AlphaNumeric_Type
used by
element AdultCriticalCarePeriod_Structure/ACC_AdmissionCharacteristics/CriticalCareUnitFunction
attribute AdultCriticalCarePeriod_Structure/@AdultCriticalCareStructure
facets
Kind Value annotation 
maxLength 
enumeration 01 
enumeration 02 
enumeration 03 
enumeration 05 
enumeration 06 
enumeration 07 
enumeration 08 
enumeration 09 
enumeration 10 
enumeration 11 
enumeration 12 
enumeration 90 
enumeration 91 
source <xs:simpleType name="CriticalCareUnitFunction_Adult_Type">
 
<xs:restriction base="ns:AlphaNumeric_Type">
   
<xs:maxLength value="2"/>
   
<xs:enumeration value="01"/>
   
<xs:enumeration value="02"/>
   
<xs:enumeration value="03"/>
   
<xs:enumeration value="05"/>
   
<xs:enumeration value="06"/>
   
<xs:enumeration value="07"/>
   
<xs:enumeration value="08"/>
   
<xs:enumeration value="09"/>
   
<xs:enumeration value="10"/>
   
<xs:enumeration value="11"/>
   
<xs:enumeration value="12"/>
   
<xs:enumeration value="90"/>
   
<xs:enumeration value="91"/>
 
</xs:restriction>
</xs:simpleType>

simpleType CriticalCareUnitFunction_Neonatal_Type
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type restriction of ns:AlphaNumeric_Type
properties
base ns:AlphaNumeric_Type
used by
element NeonatalCriticalCarePeriod_Structure/NCC_AdmissionCharacteristics/CriticalCareUnitFunction
attribute NeonatalCriticalCarePeriod_Structure/@NeonatalCriticalCareStructure
facets
Kind Value annotation 
maxLength 
enumeration 13 
enumeration 14 
enumeration 15 
source <xs:simpleType name="CriticalCareUnitFunction_Neonatal_Type">
 
<xs:restriction base="ns:AlphaNumeric_Type">
   
<xs:maxLength value="2"/>
   
<xs:enumeration value="13"/>
   
<xs:enumeration value="14"/>
   
<xs:enumeration value="15"/>
 
</xs:restriction>
</xs:simpleType>

simpleType CriticalCareUnitFunction_Paediatric_Type
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type restriction of ns:AlphaNumeric_Type
properties
base ns:AlphaNumeric_Type
used by
element PaediatricCriticalCarePeriod_Structure/PCC_AdmissionCharacteristics/CriticalCareUnitFunction
attribute PaediatricCriticalCarePeriod_Structure/@PaediatricCriticalCareStructure
facets
Kind Value annotation 
maxLength 
enumeration 04 
enumeration 16 
enumeration 17 
enumeration 18 
enumeration 19 
enumeration 92 
source <xs:simpleType name="CriticalCareUnitFunction_Paediatric_Type">
 
<xs:restriction base="ns:AlphaNumeric_Type">
   
<xs:maxLength value="2"/>
   
<xs:enumeration value="04"/>
   
<xs:enumeration value="16"/>
   
<xs:enumeration value="17"/>
   
<xs:enumeration value="18"/>
   
<xs:enumeration value="19"/>
   
<xs:enumeration value="92"/>
 
</xs:restriction>
</xs:simpleType>

simpleType Date_Type
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type restriction of xs:date
properties
base xs:date
used by
simpleTypes AAndEAttendanceConclusionDate_Type AAndEDateSeenForTreatment_Type AAndEDepartureDate_Type AAndEInitialAssessmentDate_Type ActivityDate_CriticalCare_Type AppointmentDate_Type ArrivalDate_Type CDSActivityDate_Type CDSApplicableDate_Type CDSExtractDate_Type CDSInterchangeDateOfPreparation_Type CDSReportPeriodEndDate_Type CDSReportPeriodStartDate_Type CriticalCareDischargeDate_Type CriticalCareDischargeReadyDate_Type CriticalCareStartDate_Type DateDetentionCommenced_Type DecidedToAdmitDate_Type DeliveryDate_Type DetainedAndOrLongTermPsychiatricCensusDate_Type DischargeDate_HospitalProviderSpell_Type DischargeReadyDate_HospitalProviderSpell_Type EarliestClinicallyAppropriateDate_Type EarliestReasonableOfferDate_Type ElectiveAdmissionListRemovalDate_Type EndDate_Episode_Type EndDate_Type FirstAntenatalAssessmentDate_Type GuaranteedAdmissionDate_Type LastDNAOrPatientCancelledDate_Type NHSServiceAgreementChangeDate_Type OfferedForAdmissionDate_Type OriginalDecidedToAdmitDate_Type OverseasVisitorStatusEndDate_Type OverseasVisitorStatusStartDate_Type ProcedureDate_Type ReferralRequestReceivedDate_Type ReferralToTreatmentPeriod_EndDate_Type ReferralToTreatmentPeriod_StartDate_Type StartDate_Episode_Type StartDate_HospitalProviderSpell_Type StartDate_Type SuspensionEndDate_Type SuspensionStartDate_Type WaitingListEntryLastReviewedDate_Type
facets
Kind Value annotation 
minInclusive 1900-01-01 
maxInclusive 2999-12-31 
source <xs:simpleType name="Date_Type">
 
<xs:restriction base="xs:date">
   
<xs:minInclusive value="1900-01-01"/>
   
<xs:maxInclusive value="2999-12-31"/>
 
</xs:restriction>
</xs:simpleType>

simpleType DateDetentionCommenced_Type
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:Date_Type
properties
base ns:Date_Type
used by
element PatientCharacteristics_Psychiatric_Structure/DateDetentionCommenced
facets
Kind Value annotation 
minInclusive 1900-01-01 
maxInclusive 2999-12-31 
source <xs:simpleType name="DateDetentionCommenced_Type">
 
<xs:restriction base="ns:Date_Type"/>
</xs:simpleType>

simpleType DateOfBirth_Type
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type restriction of xs:date
properties
base xs:date
used by
simpleTypes PersonBirthDate_Baby_Type PersonBirthDate_Type
facets
Kind Value annotation 
minInclusive 1880-01-01 
maxInclusive 2999-12-31 
source <xs:simpleType name="DateOfBirth_Type">
 
<xs:restriction base="xs:date">
   
<xs:minInclusive value="1880-01-01"/>
   
<xs:maxInclusive value="2999-12-31"/>
 
</xs:restriction>
</xs:simpleType>

simpleType DecidedToAdmitDate_Type
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:Date_Type
properties
base ns:Date_Type
used by
elements EALEntry_APCReference_Structure/DecidedToAdmitDate ElectiveAdmissionListEntry_Structure/ActivityCharacteristics/DecidedToAdmitDate
facets
Kind Value annotation 
minInclusive 1900-01-01 
maxInclusive 2999-12-31 
source <xs:simpleType name="DecidedToAdmitDate_Type">
 
<xs:restriction base="ns:Date_Type"/>
</xs:simpleType>

simpleType DeliveryDate_Type
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:Date_Type
properties
base ns:Date_Type
used by
elements LabourDelivery_Structure/ActivityCharacteristics/DeliveryDate OtherLabourDelivery_Structure/ActivityCharacteristics/DeliveryDate
facets
Kind Value annotation 
minInclusive 1900-01-01 
maxInclusive 2999-12-31 
source <xs:simpleType name="DeliveryDate_Type">
 
<xs:restriction base="ns:Date_Type"/>
</xs:simpleType>

simpleType DeliveryMethodCode_Type
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type restriction of ns:AlphaNumeric_Type
properties
base ns:AlphaNumeric_Type
used by
elements BirthOccurrence_Structure/ActivityCharacteristics/DeliveryMethodCode DeliveryOccurrence_Structure/ActivityCharacteristics/DeliveryMethodCode
facets
Kind Value annotation 
length 
source <xs:simpleType name="DeliveryMethodCode_Type">
 
<xs:restriction base="ns:AlphaNumeric_Type">
   
<xs:length value="1"/>
 
</xs:restriction>
</xs:simpleType>

simpleType DeliveryPlaceChangeReasonCode_Type
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type restriction of ns:AlphaNumeric_Type
properties
base ns:AlphaNumeric_Type
used by
element AntenatalCare_Structure/LocationGroup/DeliveryPlaceIntended/DeliveryPlaceChangeReasonCode
facets
Kind Value annotation 
length 
enumeration 
enumeration 
enumeration 
enumeration 
enumeration 
enumeration 
enumeration 
enumeration 
source <xs:simpleType name="DeliveryPlaceChangeReasonCode_Type">
 
<xs:restriction base="ns:AlphaNumeric_Type">
   
<xs:length value="1"/>
   
<xs:enumeration value="1"/>
   
<xs:enumeration value="2"/>
   
<xs:enumeration value="3"/>
   
<xs:enumeration value="4"/>
   
<xs:enumeration value="5"/>
   
<xs:enumeration value="6"/>
   
<xs:enumeration value="8"/>
   
<xs:enumeration value="9"/>
 
</xs:restriction>
</xs:simpleType>

simpleType DeliveryPlaceTypeCode_Actual_Type
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type restriction of ns:AlphaNumeric_Type
properties
base ns:AlphaNumeric_Type
used by
elements BirthOccurrence_Structure/LocationGroup/DeliveryPlaceActual/DeliveryPlaceTypeCode_Actual DeliveryOccurrence_Structure/LocationGroup/DeliveryPlaceActual/DeliveryPlaceTypeCode_Actual
facets
Kind Value annotation 
length 
source <xs:simpleType name="DeliveryPlaceTypeCode_Actual_Type">
 
<xs:restriction base="ns:AlphaNumeric_Type">
   
<xs:length value="1"/>
 
</xs:restriction>
</xs:simpleType>

simpleType DeliveryPlaceTypeCode_Intended_Type
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type restriction of ns:AlphaNumeric_Type
properties
base ns:AlphaNumeric_Type
used by
element AntenatalCare_Structure/LocationGroup/DeliveryPlaceIntended/DeliveryPlaceTypeCode_Intended
facets
Kind Value annotation 
length 
source <xs:simpleType name="DeliveryPlaceTypeCode_Intended_Type">
 
<xs:restriction base="ns:AlphaNumeric_Type">
   
<xs:length value="1"/>
 
</xs:restriction>
</xs:simpleType>

simpleType DermatologicalSupportDays_Type
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:Number999NonNegative_Type
properties
base ns:Number999NonNegative_Type
used by
element AdultCriticalCarePeriod_Structure/ACC_CareActivityGroup/DermatologicalSupportDays
facets
Kind Value annotation 
totalDigits 
source <xs:simpleType name="DermatologicalSupportDays_Type">
 
<xs:restriction base="ns:Number999NonNegative_Type"/>
</xs:simpleType>

simpleType DetainedAndOrLongTermPsychiatricCensusDate_Type
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:Date_Type
properties
base ns:Date_Type
used by
elements PsychiatricEpisode_Structure/EpisodeCharacteristics/DetainedAndOrLongTermPsychiatricCensusDate PsychiatricEpisode_Structure/LocationGroup/WardStayAtPsychiatricCensusDate/DetainedAndOrLongTermPsychiatricCensusDate
facets
Kind Value annotation 
minInclusive 1900-01-01 
maxInclusive 2999-12-31 
source <xs:simpleType name="DetainedAndOrLongTermPsychiatricCensusDate_Type">
 
<xs:restriction base="ns:Date_Type"/>
</xs:simpleType>

simpleType DiagnosisSchemeInUse_Type
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type restriction of ns:AlphaNumeric_Type
properties
base ns:AlphaNumeric_Type
used by
elements ClinicalDiagnosisGroupICD_Type/DiagnosisSchemeInUse ClinicalDiagnosisGroupREAD_Type/DiagnosisSchemeInUse ClinicalDiagnosisGroupAAndE_Type/DiagnosisSchemeInUse
facets
Kind Value annotation 
length 
enumeration 01 
enumeration 02 
enumeration 04 
enumeration 05 
source <xs:simpleType name="DiagnosisSchemeInUse_Type">
 
<xs:restriction base="ns:AlphaNumeric_Type">
   
<xs:length value="2"/>
   
<xs:enumeration value="01"/>
   
<xs:enumeration value="02"/>
   
<xs:enumeration value="04"/>
   
<xs:enumeration value="05"/>
 
</xs:restriction>
</xs:simpleType>

simpleType DirectAccessReferralIndicator_Type
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type restriction of ns:AlphaNumeric_Type
properties
base ns:AlphaNumeric_Type
used by
elements OutpatientReferral_Structure/ActivityCharacteristics/DirectAccessReferralIndicator Referral_Structure/DirectAccessReferralIndicator
facets
Kind Value annotation 
length 
enumeration 
enumeration 
enumeration 
source <xs:simpleType name="DirectAccessReferralIndicator_Type">
 
<xs:restriction base="ns:AlphaNumeric_Type">
   
<xs:length value="1"/>
   
<xs:enumeration value="Y"/>
   
<xs:enumeration value="N"/>
   
<xs:enumeration value="9"/>
 
</xs:restriction>
</xs:simpleType>

simpleType DischargeDate_HospitalProviderSpell_Type
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:Date_Type
properties
base ns:Date_Type
used by
elements HospitalProviderSpell_Structure/DischargeCharacteristics/DischargeDate_HospitalProviderSpell HospitalProviderSpell_Birth_Structure/DischargeCharacteristics/DischargeDate_HospitalProviderSpell HospitalProviderSpell_GeneralEpisode_Structure/DischargeCharacteristics/DischargeDate_HospitalProviderSpell
facets
Kind Value annotation 
minInclusive 1900-01-01 
maxInclusive 2999-12-31 
source <xs:simpleType name="DischargeDate_HospitalProviderSpell_Type">
 
<xs:restriction base="ns:Date_Type"/>
</xs:simpleType>

simpleType DischargeDestinationCode_HospitalProviderSpell_Type
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type restriction of ns:AlphaNumeric_Type
properties
base ns:AlphaNumeric_Type
used by
elements HospitalProviderSpell_Structure/DischargeCharacteristics/DischargeDestinationCode_HospitalProviderSpell HospitalProviderSpell_Birth_Structure/DischargeCharacteristics/DischargeDestinationCode_HospitalProviderSpell HospitalProviderSpell_GeneralEpisode_Structure/DischargeCharacteristics/DischargeDestinationCode_HospitalProviderSpell
facets
Kind Value annotation 
length 
enumeration 19 
enumeration 29 
enumeration 30 
enumeration 37 
enumeration 38 
enumeration 48 
enumeration 49 
enumeration 50 
enumeration 51 
enumeration 52 
enumeration 53 
enumeration 54 
enumeration 65 
enumeration 66 
enumeration 79 
enumeration 84 
enumeration 85 
enumeration 87 
enumeration 88 
enumeration 98 
enumeration 99 
source <xs:simpleType name="DischargeDestinationCode_HospitalProviderSpell_Type">
 
<xs:restriction base="ns:AlphaNumeric_Type">
   
<xs:length value="2"/>
   
<xs:enumeration value="19"/>
   
<xs:enumeration value="29"/>
   
<xs:enumeration value="30"/>
   
<xs:enumeration value="37"/>
   
<xs:enumeration value="38"/>
   
<xs:enumeration value="48"/>
   
<xs:enumeration value="49"/>
   
<xs:enumeration value="50"/>
   
<xs:enumeration value="51"/>
   
<xs:enumeration value="52"/>
   
<xs:enumeration value="53"/>
   
<xs:enumeration value="54"/>
   
<xs:enumeration value="65"/>
   
<xs:enumeration value="66"/>
   
<xs:enumeration value="79"/>
   
<xs:enumeration value="84"/>
   
<xs:enumeration value="85"/>
   
<xs:enumeration value="87"/>
   
<xs:enumeration value="88"/>
   
<xs:enumeration value="98"/>
   
<xs:enumeration value="99"/>
 
</xs:restriction>
</xs:simpleType>

simpleType DischargedToHospitalAtHomeServiceIndicator_Type
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type restriction of ns:AlphaNumeric_Type
properties
base ns:AlphaNumeric_Type
used by
elements HospitalProviderSpell_Structure/DischargeCharacteristics/DischargedToHospitalAtHomeServiceIndicator HospitalProviderSpell_Birth_Structure/DischargeCharacteristics/DischargedToHospitalAtHomeServiceIndicator HospitalProviderSpell_GeneralEpisode_Structure/DischargeCharacteristics/DischargedToHospitalAtHomeServiceIndicator
facets
Kind Value annotation 
length 
enumeration 
enumeration 
enumeration 
source <xs:simpleType name="DischargedToHospitalAtHomeServiceIndicator_Type">
 
<xs:restriction base="ns:AlphaNumeric_Type">
   
<xs:length value="1"/>
   
<xs:enumeration value="Y"/>
   
<xs:enumeration value="N"/>
   
<xs:enumeration value="9"/>
 
</xs:restriction>
</xs:simpleType>

simpleType DischargeMethodCode_HospitalProviderSpell_Type
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type restriction of ns:AlphaNumeric_Type
properties
base ns:AlphaNumeric_Type
used by
elements HospitalProviderSpell_Structure/DischargeCharacteristics/DischargeMethodCode_HospitalProviderSpell HospitalProviderSpell_Birth_Structure/DischargeCharacteristics/DischargeMethodCode_HospitalProviderSpell HospitalProviderSpell_GeneralEpisode_Structure/DischargeCharacteristics/DischargeMethodCode_HospitalProviderSpell
facets
Kind Value annotation 
length 
enumeration 
enumeration 
enumeration 
enumeration 
enumeration 
enumeration 
enumeration 
source <xs:simpleType name="DischargeMethodCode_HospitalProviderSpell_Type">
 
<xs:restriction base="ns:AlphaNumeric_Type">
   
<xs:length value="1"/>
   
<xs:enumeration value="1"/>
   
<xs:enumeration value="2"/>
   
<xs:enumeration value="3"/>
   
<xs:enumeration value="4"/>
   
<xs:enumeration value="5"/>
   
<xs:enumeration value="8"/>
   
<xs:enumeration value="9"/>
 
</xs:restriction>
</xs:simpleType>

simpleType DischargeReadyDate_HospitalProviderSpell_Type
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:Date_Type
properties
base ns:Date_Type
used by
elements HospitalProviderSpell_Structure/DischargeCharacteristics/DischargeReadyDate_HospitalProviderSpell HospitalProviderSpell_Birth_Structure/DischargeCharacteristics/DischargeReadyDate_HospitalProviderSpell HospitalProviderSpell_GeneralEpisode_Structure/DischargeCharacteristics/DischargeReadyDate_HospitalProviderSpell
facets
Kind Value annotation 
minInclusive 1900-01-01 
maxInclusive 2999-12-31 
source <xs:simpleType name="DischargeReadyDate_HospitalProviderSpell_Type">
 
<xs:restriction base="ns:Date_Type"/>
</xs:simpleType>

simpleType DischargeTime_HospitalProviderSpell_Type
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:Time_Type
properties
base ns:Time_Type
used by
elements HospitalProviderSpell_Structure/DischargeCharacteristics/DischargeTime_HospitalProviderSpell HospitalProviderSpell_Birth_Structure/DischargeCharacteristics/DischargeTime_HospitalProviderSpell HospitalProviderSpell_GeneralEpisode_Structure/DischargeCharacteristics/DischargeTime_HospitalProviderSpell
facets
Kind Value annotation 
pattern ([0-9]|[0-1][0-9]|[2][0-3]):([0-5][0-9]):([0-5][0-9]) 
source <xs:simpleType name="DischargeTime_HospitalProviderSpell_Type">
 
<xs:restriction base="ns:Time_Type"/>
</xs:simpleType>

simpleType DurationOfCareToPsychiatricCensusDate_Type
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:Number99999NonNegative_Type
properties
base ns:Number99999NonNegative_Type
used by
element PatientCharacteristics_Psychiatric_Structure/DurationOfCareToPsychiatricCensusDate
facets
Kind Value annotation 
totalDigits 
source <xs:simpleType name="DurationOfCareToPsychiatricCensusDate_Type">
 
<xs:restriction base="ns:Number99999NonNegative_Type"/>
</xs:simpleType>

simpleType DurationOfDetention_Type
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:Number99999NonNegative_Type
properties
base ns:Number99999NonNegative_Type
used by
element PatientCharacteristics_Psychiatric_Structure/DurationOfDetention
facets
Kind Value annotation 
totalDigits 
source <xs:simpleType name="DurationOfDetention_Type">
 
<xs:restriction base="ns:Number99999NonNegative_Type"/>
</xs:simpleType>

simpleType DurationOfElectiveWait_Type
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:Number9999NonNegative_Type
properties
base ns:Number9999NonNegative_Type
used by
element EALEntry_APCReference_Structure/DurationOfElectiveWait
facets
Kind Value annotation 
totalDigits 
source <xs:simpleType name="DurationOfElectiveWait_Type">
 
<xs:restriction base="ns:Number9999NonNegative_Type"/>
</xs:simpleType>

simpleType EarliestClinicallyAppropriateDate_Type
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:Date_Type
properties
base ns:Date_Type
used by
element CareAttendance_Structure/ActivityCharacteristics/EarliestClinicallyAppropriateDate
facets
Kind Value annotation 
minInclusive 1900-01-01 
maxInclusive 2999-12-31 
source <xs:simpleType name="EarliestClinicallyAppropriateDate_Type">
 
<xs:restriction base="ns:Date_Type"/>
</xs:simpleType>

simpleType EarliestReasonableOfferDate_Type
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:Date_Type
properties
base ns:Date_Type
used by
elements CareAttendance_Structure/ActivityCharacteristics/EarliestReasonableOfferDate EALEntry_APCReference_Structure/EarliestReasonableOfferDate EDPOfferOfAdmission_Structure/EarliestReasonableOfferDate OfferOfAdmission_Structure/EarliestReasonableOfferDate
facets
Kind Value annotation 
minInclusive 1900-01-01 
maxInclusive 2999-12-31 
source <xs:simpleType name="EarliestReasonableOfferDate_Type">
 
<xs:restriction base="ns:Date_Type"/>
</xs:simpleType>

simpleType ElectiveAdmissionListEntryNumber_Type
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type restriction of ns:AlphaNumeric_Type
properties
base ns:AlphaNumeric_Type
used by
element ElectiveAdmissionListEntry_Structure/ActivityCharacteristics/ElectiveAdmissionListEntryNumber
facets
Kind Value annotation 
minLength 
maxLength 12 
source <xs:simpleType name="ElectiveAdmissionListEntryNumber_Type">
 
<xs:restriction base="ns:AlphaNumeric_Type">
   
<xs:minLength value="1"/>
   
<xs:maxLength value="12"/>
 
</xs:restriction>
</xs:simpleType>

simpleType ElectiveAdmissionListRemovalDate_Type
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:Date_Type
properties
base ns:Date_Type
used by
elements EALEntryRemoval_Structure/ElectiveAdmissionListRemovalDate EDPEntryRemoval_Structure/ElectiveAdmissionListRemovalDate
facets
Kind Value annotation 
minInclusive 1900-01-01 
maxInclusive 2999-12-31 
source <xs:simpleType name="ElectiveAdmissionListRemovalDate_Type">
 
<xs:restriction base="ns:Date_Type"/>
</xs:simpleType>

simpleType ElectiveAdmissionListRemovalReasonCode_Type
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type restriction of ns:AlphaNumeric_Type
properties
base ns:AlphaNumeric_Type
used by
elements EALEntryRemoval_Structure/ElectiveAdmissionListRemovalReasonCode EDPEntryRemoval_Structure/ElectiveAdmissionListRemovalReasonCode
facets
Kind Value annotation 
length 
enumeration 
enumeration 
enumeration 
enumeration 
source <xs:simpleType name="ElectiveAdmissionListRemovalReasonCode_Type">
 
<xs:restriction base="ns:AlphaNumeric_Type">
   
<xs:length value="1"/>
   
<xs:enumeration value="1"/>
   
<xs:enumeration value="2"/>
   
<xs:enumeration value="3"/>
   
<xs:enumeration value="4"/>
 
</xs:restriction>
</xs:simpleType>

simpleType ElectiveAdmissionListStatus_Type
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type restriction of ns:AlphaNumeric_Type
properties
base ns:AlphaNumeric_Type
used by
element ElectiveAdmissionListEntry_Structure/ActivityCharacteristics/ElectiveAdmissionListStatus
facets
Kind Value annotation 
maxLength 
enumeration 01 
enumeration 02 
enumeration 99 
source <xs:simpleType name="ElectiveAdmissionListStatus_Type">
 
<xs:restriction base="ns:AlphaNumeric_Type">
   
<xs:maxLength value="2"/>
   
<xs:enumeration value="01"/>
   
<xs:enumeration value="02"/>
   
<xs:enumeration value="99"/>
 
</xs:restriction>
</xs:simpleType>

simpleType ElectiveAdmissionTypeCode_Type
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type restriction of ns:AlphaNumeric_Type
properties
base ns:AlphaNumeric_Type
used by
element ElectiveAdmissionListEntry_Structure/ActivityCharacteristics/ElectiveAdmissionTypeCode
facets
Kind Value annotation 
length 
enumeration 11 
enumeration 12 
enumeration 13 
source <xs:simpleType name="ElectiveAdmissionTypeCode_Type">
 
<xs:restriction base="ns:AlphaNumeric_Type">
   
<xs:length value="2"/>
   
<xs:enumeration value="11"/>
   
<xs:enumeration value="12"/>
   
<xs:enumeration value="13"/>
 
</xs:restriction>
</xs:simpleType>

simpleType EndDate_Episode_Type
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:Date_Type
properties
base ns:Date_Type
used by
elements FinishedBirthEpisode_Structure/EpisodeCharacteristics/EndDate_Episode FinishedGeneralEpisode_Structure/EpisodeCharacteristics/EndDate_Episode FinishedDeliveryEpisode_Structure/EpisodeCharacteristics/EndDate_Episode UnfinishedBirthEpisode_Structure/EpisodeCharacteristics/EndDate_Episode UnfinishedGeneralEpisode_Structure/EpisodeCharacteristics/EndDate_Episode UnfinishedDeliveryEpisode_Structure/EpisodeCharacteristics/EndDate_Episode
facets
Kind Value annotation 
minInclusive 1900-01-01 
maxInclusive 2999-12-31 
source <xs:simpleType name="EndDate_Episode_Type">
 
<xs:restriction base="ns:Date_Type"/>
</xs:simpleType>

simpleType EndDate_Type
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:Date_Type
properties
base ns:Date_Type
used by
element APCLocationGroup_Structure/WardStay/EndDate
facets
Kind Value annotation 
minInclusive 1900-01-01 
maxInclusive 2999-12-31 
source <xs:simpleType name="EndDate_Type">
 
<xs:restriction base="ns:Date_Type"/>
</xs:simpleType>

simpleType EndTime_Episode_Type
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:Time_Type
properties
base ns:Time_Type
used by
elements FinishedBirthEpisode_Structure/EpisodeCharacteristics/EndTime_Episode FinishedGeneralEpisode_Structure/EpisodeCharacteristics/EndTime_Episode FinishedDeliveryEpisode_Structure/EpisodeCharacteristics/EndTime_Episode UnfinishedBirthEpisode_Structure/EpisodeCharacteristics/EndTime_Episode UnfinishedGeneralEpisode_Structure/EpisodeCharacteristics/EndTime_Episode UnfinishedDeliveryEpisode_Structure/EpisodeCharacteristics/EndTime_Episode
facets
Kind Value annotation 
pattern ([0-9]|[0-1][0-9]|[2][0-3]):([0-5][0-9]):([0-5][0-9]) 
source <xs:simpleType name="EndTime_Episode_Type">
 
<xs:restriction base="ns:Time_Type"/>
</xs:simpleType>

simpleType EndTime_Type
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:Time_Type
properties
base ns:Time_Type
used by
element APCLocationGroup_Structure/WardStay/EndTime
facets
Kind Value annotation 
pattern ([0-9]|[0-1][0-9]|[2][0-3]):([0-5][0-9]):([0-5][0-9]) 
source <xs:simpleType name="EndTime_Type">
 
<xs:restriction base="ns:Time_Type"/>
</xs:simpleType>

simpleType EpisodeNumber_Type
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:Number99Positive_Type
properties
base ns:Number99Positive_Type
used by
elements FinishedBirthEpisode_Structure/EpisodeCharacteristics/EpisodeNumber FinishedGeneralEpisode_Structure/EpisodeCharacteristics/EpisodeNumber FinishedDeliveryEpisode_Structure/EpisodeCharacteristics/EpisodeNumber UnfinishedBirthEpisode_Structure/EpisodeCharacteristics/EpisodeNumber UnfinishedGeneralEpisode_Structure/EpisodeCharacteristics/EpisodeNumber UnfinishedDeliveryEpisode_Structure/EpisodeCharacteristics/EpisodeNumber PsychiatricEpisode_Structure/EpisodeCharacteristics/EpisodeNumber
facets
Kind Value annotation 
totalDigits 
source <xs:simpleType name="EpisodeNumber_Type">
 
<xs:restriction base="ns:Number99Positive_Type"/>
</xs:simpleType>

simpleType EthnicCategory_Type
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type restriction of ns:AlphaNumeric_Type
properties
base ns:AlphaNumeric_Type
used by
elements PatientCharacteristics_General_Structure/EthnicCategory PatientCharacteristics_OtherDelivery_General_Structure/EthnicCategory PatientCharacteristics_Birth_Structure/EthnicCategory PatientCharacteristics_AAndE_Structure/EthnicCategory PatientCharacteristics_CareActivity_Structure/EthnicCategory
facets
Kind Value annotation 
maxLength 
pattern 99 
pattern [ABCDEFGHJKLMNPRSZ] 
pattern [ABCDEFGHJKLMNPRSZ]. 
source <xs:simpleType name="EthnicCategory_Type">
 
<xs:restriction base="ns:AlphaNumeric_Type">
   
<xs:maxLength value="2"/>
   
<xs:pattern value="99"/>
   
<xs:pattern value="[ABCDEFGHJKLMNPRSZ]"/>
   
<xs:pattern value="[ABCDEFGHJKLMNPRSZ]."/>
 
</xs:restriction>
</xs:simpleType>

simpleType ExpectedDurationOfAppointment_Type
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type restriction of ns:Integer_Type
properties
base ns:Integer_Type
used by
element CareAttendance_Structure/ActivityCharacteristics/ExpectedDurationOfAppointment
facets
Kind Value annotation 
minInclusive 
maxInclusive 999 
source <xs:simpleType name="ExpectedDurationOfAppointment_Type">
 
<xs:restriction base="ns:Integer_Type">
   
<xs:minInclusive value="0"/>
   
<xs:maxInclusive value="999"/>
 
</xs:restriction>
</xs:simpleType>

simpleType FirstAntenatalAssessmentDate_Type
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:Date_Type
properties
base ns:Date_Type
used by
element AntenatalCare_Structure/ActivityCharacteristics/FirstAntenatalAssessmentDate
facets
Kind Value annotation 
minInclusive 1900-01-01 
maxInclusive 2999-12-31 
source <xs:simpleType name="FirstAntenatalAssessmentDate_Type">
 
<xs:restriction base="ns:Date_Type"/>
</xs:simpleType>

simpleType FirstAttendanceCode_Type
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type restriction of ns:AlphaNumeric_Type
properties
base ns:AlphaNumeric_Type
used by
element CareAttendance_Structure/ActivityCharacteristics/FirstAttendanceCode
facets
Kind Value annotation 
length 
enumeration 
enumeration 
enumeration 
enumeration 
enumeration 
enumeration 
enumeration 
enumeration 
enumeration 
source <xs:simpleType name="FirstAttendanceCode_Type">
 
<xs:restriction base="ns:AlphaNumeric_Type">
   
<xs:length value="1"/>
   
<xs:enumeration value="1"/>
   
<xs:enumeration value="2"/>
   
<xs:enumeration value="3"/>
   
<xs:enumeration value="4"/>
   
<xs:enumeration value="5"/>
   
<xs:enumeration value="6"/>
   
<xs:enumeration value="7"/>
   
<xs:enumeration value="8"/>
   
<xs:enumeration value="9"/>
 
</xs:restriction>
</xs:simpleType>

simpleType FirstRegularDayOrNightAdmissionCode_Type
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type restriction of ns:AlphaNumeric_Type
properties
base ns:AlphaNumeric_Type
used by
elements FinishedGeneralEpisode_Structure/EpisodeCharacteristics/FirstRegularDayOrNightAdmissionCode UnfinishedGeneralEpisode_Structure/EpisodeCharacteristics/FirstRegularDayOrNightAdmissionCode
facets
Kind Value annotation 
length 
enumeration 
enumeration 
source <xs:simpleType name="FirstRegularDayOrNightAdmissionCode_Type">
 
<xs:restriction base="ns:AlphaNumeric_Type">
   
<xs:length value="1"/>
   
<xs:enumeration value="0"/>
   
<xs:enumeration value="1"/>
 
</xs:restriction>
</xs:simpleType>

simpleType GastroIntestinalSupportDays_Type
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:Number999NonNegative_Type
properties
base ns:Number999NonNegative_Type
used by
element AdultCriticalCarePeriod_Structure/ACC_CareActivityGroup/GastroIntestinalSupportDays
facets
Kind Value annotation 
totalDigits 
source <xs:simpleType name="GastroIntestinalSupportDays_Type">
 
<xs:restriction base="ns:Number999NonNegative_Type"/>
</xs:simpleType>

simpleType GeneralMedicalPractitioner_AntenatalCare_Type
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:GMP_Code_Type
properties
base ns:GMP_Code_Type
used by
element AntenatalCare_Structure/PersonGroup_ResponsibleClinician/GeneralMedicalPractitioner_AntenatalCare
facets
Kind Value annotation 
length 
source <xs:simpleType name="GeneralMedicalPractitioner_AntenatalCare_Type">
 
<xs:restriction base="ns:GMP_Code_Type"/>
</xs:simpleType>

simpleType GeneralMedicalPractitioner_Specified_Type
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:GMP_Code_Type
properties
base ns:GMP_Code_Type
used by
element GPRegistration_Structure/GeneralMedicalPractitioner_Specified
facets
Kind Value annotation 
length 
source <xs:simpleType name="GeneralMedicalPractitioner_Specified_Type">
 
<xs:restriction base="ns:GMP_Code_Type"/>
</xs:simpleType>

simpleType GeneralMedicalPractitionerPractice_AntenatalCare_Type
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:PracticeCode_Type
properties
base ns:PracticeCode_Type
used by
element AntenatalCare_Structure/PersonGroup_ResponsibleClinician/GeneralMedicalPractionerPractice_AntenatalCare
facets
Kind Value annotation 
minLength 
maxLength 12 
source <xs:simpleType name="GeneralMedicalPractitionerPractice_AntenatalCare_Type">
 
<xs:restriction base="ns:PracticeCode_Type"/>
</xs:simpleType>

simpleType GeneralPractice_PatientRegistration_Type
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:PracticeCode_Type
properties
base ns:PracticeCode_Type
used by
element GPRegistration_Structure/GeneralPractice_PatientRegistration
facets
Kind Value annotation 
minLength 
maxLength 12 
source <xs:simpleType name="GeneralPractice_PatientRegistration_Type">
 
<xs:restriction base="ns:PracticeCode_Type"/>
</xs:simpleType>

simpleType GestationLength_Type
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type restriction of ns:Number99NonNegative_Type
properties
base ns:Number99NonNegative_Type
used by
elements DeliveryOccurrence_Structure/ActivityCharacteristics/GestationLength_Assessment NeonatalCriticalCarePeriod_Structure/NCC_AdmissionCharacteristics/GestationLength_AtDelivery OtherLabourDelivery_Structure/ActivityCharacteristics/GestationLength_LabourOnset
simpleTypes GestationLengthAssessment_Type GestationLengthLabourOnset_Type
facets
Kind Value annotation 
totalDigits 
enumeration 10 
enumeration 11 
enumeration 12 
enumeration 13 
enumeration 14 
enumeration 15 
enumeration 16 
enumeration 17 
enumeration 18 
enumeration 19 
enumeration 20 
enumeration 21 
enumeration 22 
enumeration 23 
enumeration 24 
enumeration 25 
enumeration 26 
enumeration 27 
enumeration 28 
enumeration 29 
enumeration 30 
enumeration 31 
enumeration 32 
enumeration 33 
enumeration 34 
enumeration 35 
enumeration 36 
enumeration 37 
enumeration 38 
enumeration 39 
enumeration 40 
enumeration 41 
enumeration 42 
enumeration 43 
enumeration 44 
enumeration 45 
enumeration 46 
enumeration 47 
enumeration 48 
enumeration 49 
enumeration 99 
source <xs:simpleType name="GestationLength_Type">
 
<xs:restriction base="ns:Number99NonNegative_Type">
   
<xs:enumeration value="10"/>
   
<xs:enumeration value="11"/>
   
<xs:enumeration value="12"/>
   
<xs:enumeration value="13"/>
   
<xs:enumeration value="14"/>
   
<xs:enumeration value="15"/>
   
<xs:enumeration value="16"/>
   
<xs:enumeration value="17"/>
   
<xs:enumeration value="18"/>
   
<xs:enumeration value="19"/>
   
<xs:enumeration value="20"/>
   
<xs:enumeration value="21"/>
   
<xs:enumeration value="22"/>
   
<xs:enumeration value="23"/>
   
<xs:enumeration value="24"/>
   
<xs:enumeration value="25"/>
   
<xs:enumeration value="26"/>
   
<xs:enumeration value="27"/>
   
<xs:enumeration value="28"/>
   
<xs:enumeration value="29"/>
   
<xs:enumeration value="30"/>
   
<xs:enumeration value="31"/>
   
<xs:enumeration value="32"/>
   
<xs:enumeration value="33"/>
   
<xs:enumeration value="34"/>
   
<xs:enumeration value="35"/>
   
<xs:enumeration value="36"/>
   
<xs:enumeration value="37"/>
   
<xs:enumeration value="38"/>
   
<xs:enumeration value="39"/>
   
<xs:enumeration value="40"/>
   
<xs:enumeration value="41"/>
   
<xs:enumeration value="42"/>
   
<xs:enumeration value="43"/>
   
<xs:enumeration value="44"/>
   
<xs:enumeration value="45"/>
   
<xs:enumeration value="46"/>
   
<xs:enumeration value="47"/>
   
<xs:enumeration value="48"/>
   
<xs:enumeration value="49"/>
   
<xs:enumeration value="99"/>
 
</xs:restriction>
</xs:simpleType>

simpleType GestationLengthAssessment_Type
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:GestationLength_Type
properties
base ns:GestationLength_Type
used by
element BirthOccurrence_Structure/ActivityCharacteristics/GestationLength_Assessment
facets
Kind Value annotation 
totalDigits 
enumeration 10 
enumeration 11 
enumeration 12 
enumeration 13 
enumeration 14 
enumeration 15 
enumeration 16 
enumeration 17 
enumeration 18 
enumeration 19 
enumeration 20 
enumeration 21 
enumeration 22 
enumeration 23 
enumeration 24 
enumeration 25 
enumeration 26 
enumeration 27 
enumeration 28 
enumeration 29 
enumeration 30 
enumeration 31 
enumeration 32 
enumeration 33 
enumeration 34 
enumeration 35 
enumeration 36 
enumeration 37 
enumeration 38 
enumeration 39 
enumeration 40 
enumeration 41 
enumeration 42 
enumeration 43 
enumeration 44 
enumeration 45 
enumeration 46 
enumeration 47 
enumeration 48 
enumeration 49 
enumeration 99 
source <xs:simpleType name="GestationLengthAssessment_Type">
 
<xs:restriction base="ns:GestationLength_Type"/>
</xs:simpleType>

simpleType GestationLengthLabourOnset_Type
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:GestationLength_Type
properties
base ns:GestationLength_Type
used by
element LabourDelivery_Structure/ActivityCharacteristics/GestationLength_LabourOnset
facets
Kind Value annotation 
totalDigits 
enumeration 10 
enumeration 11 
enumeration 12 
enumeration 13 
enumeration 14 
enumeration 15 
enumeration 16 
enumeration 17 
enumeration 18 
enumeration 19 
enumeration 20 
enumeration 21 
enumeration 22 
enumeration 23 
enumeration 24 
enumeration 25 
enumeration 26 
enumeration 27 
enumeration 28 
enumeration 29 
enumeration 30 
enumeration 31 
enumeration 32 
enumeration 33 
enumeration 34 
enumeration 35 
enumeration 36 
enumeration 37 
enumeration 38 
enumeration 39 
enumeration 40 
enumeration 41 
enumeration 42 
enumeration 43 
enumeration 44 
enumeration 45 
enumeration 46 
enumeration 47 
enumeration 48 
enumeration 49 
enumeration 99 
source <xs:simpleType name="GestationLengthLabourOnset_Type">
 
<xs:restriction base="ns:GestationLength_Type"/>
</xs:simpleType>

simpleType GMP_Code_Type
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type restriction of ns:AlphaNumeric_Type
properties
base ns:AlphaNumeric_Type
used by
simpleTypes GeneralMedicalPractitioner_AntenatalCare_Type GeneralMedicalPractitioner_Specified_Type
facets
Kind Value annotation 
length 
source <xs:simpleType name="GMP_Code_Type">
 
<xs:restriction base="ns:AlphaNumeric_Type">
   
<xs:length value="8"/>
 
</xs:restriction>
</xs:simpleType>

simpleType GuaranteedAdmissionDate_Type
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:Date_Type
properties
base ns:Date_Type
used by
element ElectiveAdmissionListEntry_Structure/ActivityCharacteristics/GuaranteedAdmissionDate
facets
Kind Value annotation 
minInclusive 1900-01-01 
maxInclusive 2999-12-31 
source <xs:simpleType name="GuaranteedAdmissionDate_Type">
 
<xs:restriction base="ns:Date_Type"/>
</xs:simpleType>

simpleType HighCostDrugs_OPCS_Type
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type restriction of ns:AlphaNumeric_Type
properties
base ns:AlphaNumeric_Type
used by
elements NeonatalCriticalCarePeriod_Structure/NCC_CareActivityGroup/HighCostDrugs_OPCS PaediatricCriticalCarePeriod_Structure/PCC_CareActivityGroup/HighCostDrugs_OPCS
facets
Kind Value annotation 
length 
source <xs:simpleType name="HighCostDrugs_OPCS_Type">
 
<xs:restriction base="ns:AlphaNumeric_Type">
   
<xs:length value="4"/>
 
</xs:restriction>
</xs:simpleType>

simpleType HospitalProviderSpellNumber_Type
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type restriction of ns:AlphaNumeric_Type
properties
base ns:AlphaNumeric_Type
used by
elements HospitalProviderSpell_Structure/AdmissionCharacteristics/HospitalProviderSpellNumber HospitalProviderSpell_Birth_Structure/AdmissionCharacteristics/HospitalProviderSpellNumber HospitalProviderSpell_GeneralEpisode_Structure/AdmissionCharacteristics/HospitalProviderSpellNumber HospitalProviderSpellPsychiatric_Structure/AdmissionCharacteristics/HospitalProviderSpellNumber
facets
Kind Value annotation 
minLength 
maxLength 12 
source <xs:simpleType name="HospitalProviderSpellNumber_Type">
 
<xs:restriction base="ns:AlphaNumeric_Type">
   
<xs:minLength value="1"/>
   
<xs:maxLength value="12"/>
 
</xs:restriction>
</xs:simpleType>

simpleType ICD_Type
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type restriction of ns:AlphaNumeric_Type
properties
base ns:AlphaNumeric_Type
used by
simpleTypes PrimaryDiagnosis_ICD_Type SecondaryDiagnosis_ICD_Type
facets
Kind Value annotation 
minLength 
maxLength 
source <xs:simpleType name="ICD_Type">
 
<xs:restriction base="ns:AlphaNumeric_Type">
   
<xs:minLength value="4"/>
   
<xs:maxLength value="6"/>
 
</xs:restriction>
</xs:simpleType>

simpleType Integer_Type
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type xs:integer
properties
base xs:integer
used by
simpleTypes ExpectedDurationOfAppointment_Type LengthOfStayAdjustment_Type LengthOfStayAdjustmentReason_Type sequenceNumber_Type
source <xs:simpleType name="Integer_Type">
 
<xs:restriction base="xs:integer"/>
</xs:simpleType>

simpleType IntendedAgeGroup_Type
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type restriction of ns:AlphaNumeric_Type
properties
base ns:AlphaNumeric_Type
used by
elements PsychiatricEpisode_Structure/LocationGroup/StartOfEpisode/IntendedAgeGroup PsychiatricEpisode_Structure/LocationGroup/WardStayAtPsychiatricCensusDate/IntendedAgeGroup APCLocationGroup_Structure/StartOfEpisode/IntendedAgeGroup APCLocationGroup_Structure/WardStay/IntendedAgeGroup APCLocationGroup_Structure/EndOfEpisode/IntendedAgeGroup
facets
Kind Value annotation 
length 
enumeration 
enumeration 
enumeration 
enumeration 
enumeration 
source <xs:simpleType name="IntendedAgeGroup_Type">
 
<xs:restriction base="ns:AlphaNumeric_Type">
   
<xs:length value="1"/>
   
<xs:enumeration value="1"/>
   
<xs:enumeration value="2"/>
   
<xs:enumeration value="3"/>
   
<xs:enumeration value="8"/>
   
<xs:enumeration value="9"/>
 
</xs:restriction>
</xs:simpleType>

simpleType IntendedClinicalCareIntensityCode_Type
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type restriction of ns:AlphaNumeric_Type
properties
base ns:AlphaNumeric_Type
used by
elements PsychiatricEpisode_Structure/LocationGroup/StartOfEpisode/IntendedClinicalCareIntensityCode PsychiatricEpisode_Structure/LocationGroup/WardStayAtPsychiatricCensusDate/IntendedClinicalCareIntensityCode APCLocationGroup_Structure/StartOfEpisode/IntendedClinicalCareIntensityCode APCLocationGroup_Structure/WardStay/IntendedClinicalCareIntensityCode APCLocationGroup_Structure/EndOfEpisode/IntendedClinicalCareIntensityCode
facets
Kind Value annotation 
length 
enumeration 11 
enumeration 12 
enumeration 13 
enumeration 21 
enumeration 22 
enumeration 31 
enumeration 32 
enumeration 33 
enumeration 41 
enumeration 42 
enumeration 43 
enumeration 51 
enumeration 52 
enumeration 53 
enumeration 61 
enumeration 62 
enumeration 63 
enumeration 71 
enumeration 72 
enumeration 81 
source <xs:simpleType name="IntendedClinicalCareIntensityCode_Type">
 
<xs:restriction base="ns:AlphaNumeric_Type">
   
<xs:length value="2"/>
   
<xs:enumeration value="11"/>
   
<xs:enumeration value="12"/>
   
<xs:enumeration value="13"/>
   
<xs:enumeration value="21"/>
   
<xs:enumeration value="22"/>
   
<xs:enumeration value="31"/>
   
<xs:enumeration value="32"/>
   
<xs:enumeration value="33"/>
   
<xs:enumeration value="41"/>
   
<xs:enumeration value="42"/>
   
<xs:enumeration value="43"/>
   
<xs:enumeration value="51"/>
   
<xs:enumeration value="52"/>
   
<xs:enumeration value="53"/>
   
<xs:enumeration value="61"/>
   
<xs:enumeration value="62"/>
   
<xs:enumeration value="63"/>
   
<xs:enumeration value="71"/>
   
<xs:enumeration value="72"/>
   
<xs:enumeration value="81"/>
 
</xs:restriction>
</xs:simpleType>

simpleType IntendedManagementCode_Type
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type restriction of ns:AlphaNumeric_Type
properties
base ns:AlphaNumeric_Type
used by
elements EALEntry_APCReference_Structure/IntendedManagementCode ElectiveAdmissionListEntry_Structure/ActivityCharacteristics/IntendedManagementCode
facets
Kind Value annotation 
length 
enumeration 
enumeration 
enumeration 
enumeration 
enumeration 
enumeration 
enumeration 
source <xs:simpleType name="IntendedManagementCode_Type">
 
<xs:restriction base="ns:AlphaNumeric_Type">
   
<xs:length value="1"/>
   
<xs:enumeration value="1"/>
   
<xs:enumeration value="2"/>
   
<xs:enumeration value="3"/>
   
<xs:enumeration value="4"/>
   
<xs:enumeration value="5"/>
   
<xs:enumeration value="8"/>
   
<xs:enumeration value="9"/>
 
</xs:restriction>
</xs:simpleType>

simpleType IntendedProcedureStatusCode_Type
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type restriction of ns:AlphaNumeric_Type
properties
base ns:AlphaNumeric_Type
used by
element ElectiveAdmissionListEntry_Structure/ActivityCharacteristics/IntendedProcedureStatusCode
facets
Kind Value annotation 
length 
enumeration 
enumeration 
enumeration 
source <xs:simpleType name="IntendedProcedureStatusCode_Type">
 
<xs:restriction base="ns:AlphaNumeric_Type">
   
<xs:length value="1"/>
   
<xs:enumeration value="1"/>
   
<xs:enumeration value="8"/>
   
<xs:enumeration value="9"/>
 
</xs:restriction>
</xs:simpleType>

simpleType IntendedSiteCode_OfTreatment_Type
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:OrganisationSiteCode_Type
properties
base ns:OrganisationSiteCode_Type
used by
element ElectiveAdmissionListEntry_Structure/LocationGroup/IntendedSiteOfTreatment/IntendedSiteCode_OfTreatment
facets
Kind Value annotation 
minLength 
maxLength 12 
source <xs:simpleType name="IntendedSiteCode_OfTreatment_Type">
 
<xs:restriction base="ns:OrganisationSiteCode_Type"/>
</xs:simpleType>

simpleType InvestigationSchemeInUse_Type
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type restriction of ns:AlphaNumeric_Type
properties
base ns:AlphaNumeric_Type
used by
elements ClinicalInvestigationGroupICD_Type/InvestigationSchemeInUse ClinicalInvestigationGroupREAD_Type/InvestigationSchemeInUse ClinicalInvestigationGroupAAndE_Type/InvestigationSchemeInUse
facets
Kind Value annotation 
maxLength 
enumeration 01 
source <xs:simpleType name="InvestigationSchemeInUse_Type">
 
<xs:restriction base="ns:AlphaNumeric_Type">
   
<xs:maxLength value="2"/>
   
<xs:enumeration value="01"/>
 
</xs:restriction>
</xs:simpleType>

simpleType LabourOrDeliveryOnsetMethodCode_Type
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type restriction of ns:AlphaNumeric_Type
properties
base ns:AlphaNumeric_Type
used by
elements LabourDelivery_Structure/ActivityCharacteristics/LabourOrDeliveryOnsetMethodCode OtherLabourDelivery_Structure/ActivityCharacteristics/LabourOrDeliveryOnsetMethodCode
facets
Kind Value annotation 
length 
enumeration 
enumeration 
enumeration 
enumeration 
enumeration 
enumeration 
source <xs:simpleType name="LabourOrDeliveryOnsetMethodCode_Type">
 
<xs:restriction base="ns:AlphaNumeric_Type">
   
<xs:length value="1"/>
   
<xs:enumeration value="1"/>
   
<xs:enumeration value="2"/>
   
<xs:enumeration value="3"/>
   
<xs:enumeration value="4"/>
   
<xs:enumeration value="5"/>
   
<xs:enumeration value="9"/>
 
</xs:restriction>
</xs:simpleType>

simpleType LastDNAOrPatientCancelledDate_Type
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:Date_Type
properties
base ns:Date_Type
used by
elements MissedAppointmentOccurrence_Structure/LastDNAOrPatientCancelledDate ElectiveAdmissionListEntry_Structure/ActivityCharacteristics/LastDNAOrPatientCancelledDate
facets
Kind Value annotation 
minInclusive 1900-01-01 
maxInclusive 2999-12-31 
source <xs:simpleType name="LastDNAOrPatientCancelledDate_Type">
 
<xs:restriction base="ns:Date_Type"/>
</xs:simpleType>

simpleType LastEpisodeInSpellIndicatorCode_Type
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type restriction of ns:AlphaNumeric_Type
properties
base ns:AlphaNumeric_Type
used by
elements FinishedBirthEpisode_Structure/EpisodeCharacteristics/LastEpisodeInSpellIndicatorCode FinishedGeneralEpisode_Structure/EpisodeCharacteristics/LastEpisodeInSpellIndicatorCode FinishedDeliveryEpisode_Structure/EpisodeCharacteristics/LastEpisodeInSpellIndicatorCode UnfinishedBirthEpisode_Structure/EpisodeCharacteristics/LastEpisodeInSpellIndicatorCode UnfinishedGeneralEpisode_Structure/EpisodeCharacteristics/LastEpisodeInSpellIndicatorCode UnfinishedDeliveryEpisode_Structure/EpisodeCharacteristics/LastEpisodeInSpellIndicatorCode
facets
Kind Value annotation 
length 
enumeration 
enumeration 
enumeration 
source <xs:simpleType name="LastEpisodeInSpellIndicatorCode_Type">
 
<xs:restriction base="ns:AlphaNumeric_Type">
   
<xs:length value="1"/>
   
<xs:enumeration value="1"/>
   
<xs:enumeration value="2"/>
   
<xs:enumeration value="9"/>
 
</xs:restriction>
</xs:simpleType>

simpleType LegalStatusClassificationCode_Type
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type restriction of ns:Number99Positive_Type
properties
base ns:Number99Positive_Type
facets
Kind Value annotation 
totalDigits 
enumeration 01 
enumeration 02 
enumeration 03 
enumeration 04 
enumeration 05 
enumeration 06 
enumeration 07 
enumeration 08 
enumeration 09 
enumeration 10 
enumeration 12 
enumeration 13 
enumeration 14 
enumeration 15 
enumeration 16 
enumeration 17 
enumeration 18 
enumeration 19 
enumeration 20 
enumeration 31 
enumeration 32 
enumeration 33 
enumeration 34 
enumeration 35 
enumeration 36 
enumeration 98 
enumeration 99 
source <xs:simpleType name="LegalStatusClassificationCode_Type">
 
<xs:restriction base="ns:Number99Positive_Type">
   
<xs:enumeration value="01"/>
   
<xs:enumeration value="02"/>
   
<xs:enumeration value="03"/>
   
<xs:enumeration value="04"/>
   
<xs:enumeration value="05"/>
   
<xs:enumeration value="06"/>
   
<xs:enumeration value="07"/>
   
<xs:enumeration value="08"/>
   
<xs:enumeration value="09"/>
   
<xs:enumeration value="10"/>
   
<xs:enumeration value="12"/>
   
<xs:enumeration value="13"/>
   
<xs:enumeration value="14"/>
   
<xs:enumeration value="15"/>
   
<xs:enumeration value="16"/>
   
<xs:enumeration value="17"/>
   
<xs:enumeration value="18"/>
   
<xs:enumeration value="19"/>
   
<xs:enumeration value="20"/>
   
<xs:enumeration value="31"/>
   
<xs:enumeration value="32"/>
   
<xs:enumeration value="33"/>
   
<xs:enumeration value="34"/>
   
<xs:enumeration value="35"/>
   
<xs:enumeration value="36"/>
   
<xs:enumeration value="98"/>
   
<xs:enumeration value="99"/>
 
</xs:restriction>
</xs:simpleType>

simpleType LengthOfStayAdjustment_Type
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type restriction of ns:Integer_Type
properties
base ns:Integer_Type
used by
elements ConsultantEpisodeLengthOfStayAdjustment_Structure/LengthOfStayAdjustmentRehab ConsultantEpisodeLengthOfStayAdjustment_Structure/LengthOfStayAdjustmentSpecialistPalliativeCare
facets
Kind Value annotation 
minInclusive 
maxInclusive 999 
source <xs:simpleType name="LengthOfStayAdjustment_Type">
 
<xs:restriction base="ns:Integer_Type">
   
<xs:maxInclusive value="999"/>
   
<xs:minInclusive value="0"/>
 
</xs:restriction>
</xs:simpleType>

simpleType LengthOfStayAdjustmentReason_Type
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type restriction of ns:Integer_Type
properties
base ns:Integer_Type
facets
Kind Value annotation 
maxInclusive 999 
source <xs:simpleType name="LengthOfStayAdjustmentReason_Type">
 
<xs:restriction base="ns:Integer_Type">
   
<xs:maxInclusive value="999"/>
 
</xs:restriction>
</xs:simpleType>

simpleType LiveOrStillBirthCode_Type
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type restriction of ns:AlphaNumeric_Type
properties
base ns:AlphaNumeric_Type
used by
elements PatientCharacteristics_Birth_Structure/LiveOrStillBirthCode PersonCharacteristics_Baby_Structure/LiveOrStillBirthCode
facets
Kind Value annotation 
length 
enumeration 
enumeration 
enumeration 
enumeration 
source <xs:simpleType name="LiveOrStillBirthCode_Type">
 
<xs:restriction base="ns:AlphaNumeric_Type">
   
<xs:length value="1"/>
   
<xs:enumeration value="1"/>
   
<xs:enumeration value="2"/>
   
<xs:enumeration value="3"/>
   
<xs:enumeration value="4"/>
 
</xs:restriction>
</xs:simpleType>

simpleType LiverSupportDays_Type
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:Number999NonNegative_Type
properties
base ns:Number999NonNegative_Type
used by
element AdultCriticalCarePeriod_Structure/ACC_CareActivityGroup/LiverSupportDays
facets
Kind Value annotation 
totalDigits 
source <xs:simpleType name="LiverSupportDays_Type">
 
<xs:restriction base="ns:Number999NonNegative_Type"/>
</xs:simpleType>

simpleType LocalPatientIdentifier_Type
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type restriction of ns:AlphaNumeric_Type
properties
base ns:AlphaNumeric_Type
used by
elements PatientIdentity_General_Structure/VerifiedIdentity_Structure/LocalPatientIdentifier PatientIdentity_General_Structure/UnverifiedIdentity_Structure/LocalPatientIdentifier PatientIdentity_Birth_Structure/VerifiedIdentity_Structure/LocalPatientIdentifier PatientIdentity_Birth_Structure/UnverifiedIdentity_Structure/LocalPatientIdentifier PatientIdentity_Delivery_Structure/VerifiedIdentity_Structure/LocalPatientIdentifier PatientIdentity_Delivery_Structure/UnverifiedIdentity_Structure/LocalPatientIdentifier PersonIdentity_Baby_Structure/VerifiedIdentity_Structure_Baby/LocalPatientIdentifier_Baby PersonIdentity_Baby_Structure/UnverifiedIdentity_Structure_Baby/LocalPatientIdentifier_Baby PersonIdentity_Mother_Structure/VerifiedIdentity_Structure_Mother/LocalPatientIdentifier_Mother PersonIdentity_Mother_Structure/UnverifiedIdentity_Structure_Mother/LocalPatientIdentifier_Mother
facets
Kind Value annotation 
minLength 
maxLength 10 
source <xs:simpleType name="LocalPatientIdentifier_Type">
 
<xs:restriction base="ns:AlphaNumeric_Type">
   
<xs:minLength value="1"/>
   
<xs:maxLength value="10"/>
 
</xs:restriction>
</xs:simpleType>

simpleType LocalSubSpecialtyCode_Type
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type restriction of ns:AlphaNumeric_Type
properties
base ns:AlphaNumeric_Type
used by
element PersonGroupConsultant_Structure/LocalSubSpecialtyCode
facets
Kind Value annotation 
minLength 
maxLength 
source <xs:simpleType name="LocalSubSpecialtyCode_Type">
 
<xs:restriction base="ns:AlphaNumeric_Type">
   
<xs:minLength value="1"/>
   
<xs:maxLength value="8"/>
 
</xs:restriction>
</xs:simpleType>

simpleType LocationClass_Type
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type restriction of ns:AlphaNumeric_Type
properties
base ns:AlphaNumeric_Type
used by
elements PsychiatricEpisode_Structure/LocationGroup/StartOfEpisode/LocationClass PsychiatricEpisode_Structure/LocationGroup/WardStayAtPsychiatricCensusDate/LocationClass APCLocationGroup_Structure/StartOfEpisode/LocationClass APCLocationGroup_Structure/WardStay/LocationClass APCLocationGroup_Structure/EndOfEpisode/LocationClass AntenatalCare_Structure/LocationGroup/DeliveryPlaceIntended/LocationClass BirthOccurrence_Structure/LocationGroup/DeliveryPlaceActual/LocationClass DeliveryOccurrence_Structure/LocationGroup/DeliveryPlaceActual/LocationClass AttendanceLocationGroup_Structure/LocationClass ElectiveAdmissionListEntry_Structure/LocationGroup/IntendedSiteOfTreatment/LocationClass
facets
Kind Value annotation 
maxLength 
enumeration 01 
enumeration 02 
enumeration 03 
enumeration 04 
enumeration 05 
source <xs:simpleType name="LocationClass_Type">
 
<xs:restriction base="ns:AlphaNumeric_Type">
   
<xs:maxLength value="2"/>
   
<xs:enumeration value="01"/>
   
<xs:enumeration value="02"/>
   
<xs:enumeration value="03"/>
   
<xs:enumeration value="04"/>
   
<xs:enumeration value="05"/>
 
</xs:restriction>
</xs:simpleType>

simpleType MedicalStaffTypeSeeingPatient_Type
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type restriction of ns:AlphaNumeric_Type
properties
base ns:AlphaNumeric_Type
used by
element CareAttendance_Structure/ActivityCharacteristics/MedicalStaffTypeSeeingPatient
facets
Kind Value annotation 
maxLength 
enumeration 03 
enumeration 04 
enumeration 08 
enumeration 09 
source <xs:simpleType name="MedicalStaffTypeSeeingPatient_Type">
 
<xs:restriction base="ns:AlphaNumeric_Type">
   
<xs:maxLength value="2"/>
   
<xs:enumeration value="03"/>
   
<xs:enumeration value="04"/>
   
<xs:enumeration value="08"/>
   
<xs:enumeration value="09"/>
 
</xs:restriction>
</xs:simpleType>

simpleType MentalHealthAct2007_MentalCategory_Type
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type restriction of ns:AlphaNumeric_Type
properties
base ns:AlphaNumeric_Type
used by
element PatientCharacteristics_Psychiatric_Structure/MentalHealthAct2007_MentalCategory
facets
Kind Value annotation 
maxLength 
enumeration 
enumeration 
enumeration 
enumeration 
enumeration 
source <xs:simpleType name="MentalHealthAct2007_MentalCategory_Type">
 
<xs:restriction base="ns:AlphaNumeric_Type">
   
<xs:maxLength value="1"/>
   
<xs:enumeration value="A"/>
   
<xs:enumeration value="B"/>
   
<xs:enumeration value="5"/>
   
<xs:enumeration value="8"/>
   
<xs:enumeration value="9"/>
 
</xs:restriction>
</xs:simpleType>

simpleType MentalHealthActLegalStatusClassificationCode_AtCensusDate_Type
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:MentalHealthActLegalStatusClassificationCode_Type
properties
base ns:MentalHealthActLegalStatusClassificationCode_Type
used by
element PatientCharacteristics_Psychiatric_Structure/MentalHealthActLegalStatusClassificationCode_AtCensusDate
facets
Kind Value annotation 
length 
enumeration 01 
enumeration 02 
enumeration 03 
enumeration 04 
enumeration 05 
enumeration 06 
enumeration 07 
enumeration 08 
enumeration 09 
enumeration 10 
enumeration 12 
enumeration 13 
enumeration 14 
enumeration 15 
enumeration 16 
enumeration 17 
enumeration 18 
enumeration 19 
enumeration 20 
enumeration 31 
enumeration 32 
enumeration 34 
enumeration 35 
enumeration 36 
enumeration 37 
enumeration 38 
enumeration 98 
enumeration 99 
source <xs:simpleType name="MentalHealthActLegalStatusClassificationCode_AtCensusDate_Type">
 
<xs:restriction base="ns:MentalHealthActLegalStatusClassificationCode_Type"/>
</xs:simpleType>

simpleType MentalHealthActLegalStatusClassificationCode_OnAdmission_Type
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:MentalHealthActLegalStatusClassificationCode_Type
properties
base ns:MentalHealthActLegalStatusClassificationCode_Type
used by
element PatientCharacteristics_General_Structure/MentalHealthActLegalStatusClassificationCode_OnAdmission
facets
Kind Value annotation 
length 
enumeration 01 
enumeration 02 
enumeration 03 
enumeration 04 
enumeration 05 
enumeration 06 
enumeration 07 
enumeration 08 
enumeration 09 
enumeration 10 
enumeration 12 
enumeration 13 
enumeration 14 
enumeration 15 
enumeration 16 
enumeration 17 
enumeration 18 
enumeration 19 
enumeration 20 
enumeration 31 
enumeration 32 
enumeration 34 
enumeration 35 
enumeration 36 
enumeration 37 
enumeration 38 
enumeration 98 
enumeration 99 
source <xs:simpleType name="MentalHealthActLegalStatusClassificationCode_OnAdmission_Type">
 
<xs:restriction base="ns:MentalHealthActLegalStatusClassificationCode_Type"/>
</xs:simpleType>

simpleType MentalHealthActLegalStatusClassificationCode_Type
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type restriction of ns:AlphaNumeric_Type
properties
base ns:AlphaNumeric_Type
used by
simpleTypes MentalHealthActLegalStatusClassificationCode_AtCensusDate_Type MentalHealthActLegalStatusClassificationCode_OnAdmission_Type
facets
Kind Value annotation 
length 
enumeration 01 
enumeration 02 
enumeration 03 
enumeration 04 
enumeration 05 
enumeration 06 
enumeration 07 
enumeration 08 
enumeration 09 
enumeration 10 
enumeration 12 
enumeration 13 
enumeration 14 
enumeration 15 
enumeration 16 
enumeration 17 
enumeration 18 
enumeration 19 
enumeration 20 
enumeration 31 
enumeration 32 
enumeration 34 
enumeration 35 
enumeration 36 
enumeration 37 
enumeration 38 
enumeration 98 
enumeration 99 
source <xs:simpleType name="MentalHealthActLegalStatusClassificationCode_Type">
 
<xs:restriction base="ns:AlphaNumeric_Type">
   
<xs:length value="2"/>
   
<xs:enumeration value="01"/>
   
<xs:enumeration value="02"/>
   
<xs:enumeration value="03"/>
   
<xs:enumeration value="04"/>
   
<xs:enumeration value="05"/>
   
<xs:enumeration value="06"/>
   
<xs:enumeration value="07"/>
   
<xs:enumeration value="08"/>
   
<xs:enumeration value="09"/>
   
<xs:enumeration value="10"/>
   
<xs:enumeration value="12"/>
   
<xs:enumeration value="13"/>
   
<xs:enumeration value="14"/>
   
<xs:enumeration value="15"/>
   
<xs:enumeration value="16"/>
   
<xs:enumeration value="17"/>
   
<xs:enumeration value="18"/>
   
<xs:enumeration value="19"/>
   
<xs:enumeration value="20"/>
   
<xs:enumeration value="31"/>
   
<xs:enumeration value="32"/>
   
<xs:enumeration value="34"/>
   
<xs:enumeration value="35"/>
   
<xs:enumeration value="36"/>
   
<xs:enumeration value="37"/>
   
<xs:enumeration value="38"/>
   
<xs:enumeration value="98"/>
   
<xs:enumeration value="99"/>
 
</xs:restriction>
</xs:simpleType>

simpleType MultiProfOrDiscIndCode_Type
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type restriction of ns:AlphaNumeric_Type
properties
base ns:AlphaNumeric_Type
used by
elements FinishedGeneralEpisode_Structure/EpisodeCharacteristics/MultiProfOrDiscIndCode FinishedDeliveryEpisode_Structure/EpisodeCharacteristics/MultiProfOrDiscIndCode UnfinishedGeneralEpisode_Structure/EpisodeCharacteristics/MultiProfOrDiscIndCode UnfinishedDeliveryEpisode_Structure/EpisodeCharacteristics/MultiProfOrDiscIndCode CareAttendance_Structure/ActivityCharacteristics/MultiProfOrDiscIndCode
facets
Kind Value annotation 
length 
enumeration 
enumeration 
enumeration 
enumeration 
source <xs:simpleType name="MultiProfOrDiscIndCode_Type">
 
<xs:restriction base="ns:AlphaNumeric_Type">
   
<xs:length value="1"/>
   
<xs:enumeration value="1"/>
   
<xs:enumeration value="2"/>
   
<xs:enumeration value="3"/>
   
<xs:enumeration value="9"/>
 
</xs:restriction>
</xs:simpleType>

simpleType NeonatalLevelOfCareCode_Type
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type restriction of ns:AlphaNumeric_Type
properties
base ns:AlphaNumeric_Type
used by
elements FinishedBirthEpisode_Structure/EpisodeCharacteristics/NeonatalLevelOfCareCode FinishedGeneralEpisode_Structure/EpisodeCharacteristics/NeonatalLevelOfCareCode UnfinishedBirthEpisode_Structure/EpisodeCharacteristics/NeonatalLevelOfCareCode UnfinishedGeneralEpisode_Structure/EpisodeCharacteristics/NeonatalLevelOfCareCode
facets
Kind Value annotation 
maxLength 
enumeration 
enumeration 
enumeration 
enumeration 
enumeration 
enumeration 
source <xs:simpleType name="NeonatalLevelOfCareCode_Type">
 
<xs:restriction base="ns:AlphaNumeric_Type">
   
<xs:maxLength value="1"/>
   
<xs:enumeration value="0"/>
   
<xs:enumeration value="1"/>
   
<xs:enumeration value="2"/>
   
<xs:enumeration value="3"/>
   
<xs:enumeration value="8"/>
   
<xs:enumeration value="9"/>
 
</xs:restriction>
</xs:simpleType>

simpleType NeurologicalSupportDays_Type
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:Number999NonNegative_Type
properties
base ns:Number999NonNegative_Type
used by
element AdultCriticalCarePeriod_Structure/ACC_CareActivityGroup/NeurologicalSupportDays
facets
Kind Value annotation 
totalDigits 
source <xs:simpleType name="NeurologicalSupportDays_Type">
 
<xs:restriction base="ns:Number999NonNegative_Type"/>
</xs:simpleType>

simpleType NHSNumber_Type
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type restriction of xs:string
properties
base xs:string
used by
elements PatientIdentity_General_Structure/VerifiedIdentity_Structure/NHSNumber PatientIdentity_General_Structure/UnverifiedIdentity_Structure/NHSNumber PatientIdentity_Birth_Structure/VerifiedIdentity_Structure/NHSNumber PatientIdentity_Birth_Structure/UnverifiedIdentity_Structure/NHSNumber PatientIdentity_Delivery_Structure/VerifiedIdentity_Structure/NHSNumber PatientIdentity_Delivery_Structure/UnverifiedIdentity_Structure/NHSNumber PersonIdentity_Baby_Structure/VerifiedIdentity_Structure_Baby/NHSNumber_Baby PersonIdentity_Baby_Structure/UnverifiedIdentity_Structure_Baby/NHSNumber_Baby PersonIdentity_Mother_Structure/VerifiedIdentity_Structure_Mother/NHSNumber_Mother PersonIdentity_Mother_Structure/UnverifiedIdentity_Structure_Mother/NHSNumber_Mother
facets
Kind Value annotation 
pattern [0-9]{10} 
source <xs:simpleType name="NHSNumber_Type">
 
<xs:restriction base="xs:string">
   
<xs:pattern value="[0-9]{10}"/>
 
</xs:restriction>
</xs:simpleType>

simpleType NHSNumberStatusIndicatorCode_Unverified_Type
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type restriction of ns:AlphaNumeric_Type
properties
base ns:AlphaNumeric_Type
used by
elements PatientIdentity_General_Structure/UnverifiedIdentity_Structure/NHSNumberStatusIndicatorCode PatientIdentity_Birth_Structure/UnverifiedIdentity_Structure/NHSNumberStatusIndicatorCode PatientIdentity_Delivery_Structure/UnverifiedIdentity_Structure/NHSNumberStatusIndicatorCode PersonIdentity_Baby_Structure/UnverifiedIdentity_Structure_Baby/NHSNumberStatusIndicatorCode_Baby PersonIdentity_Mother_Structure/UnverifiedIdentity_Structure_Mother/NHSNumberStatusIndicatorCode_Mother
attributes PatientIdentity_General_Structure/UnverifiedIdentity_Structure/@NHSNumberStatusIndicatorCode PatientIdentity_Birth_Structure/UnverifiedIdentity_Structure/@NHSNumberStatusIndicatorCode PatientIdentity_Delivery_Structure/UnverifiedIdentity_Structure/@NHSNumberStatusIndicatorCode PersonIdentity_Baby_Structure/UnverifiedIdentity_Structure_Baby/@NHSNumberStatusIndicatorCode_Baby PersonIdentity_Mother_Structure/UnverifiedIdentity_Structure_Mother/@NHSNumberStatusIndicatorCode_Mother
facets
Kind Value annotation 
length 
enumeration 02 
enumeration 03 
enumeration 04 
enumeration 05 
enumeration 06 
enumeration 07 
enumeration 08 
source <xs:simpleType name="NHSNumberStatusIndicatorCode_Unverified_Type">
 
<xs:restriction base="ns:AlphaNumeric_Type">
   
<xs:length value="2"/>
   
<xs:enumeration value="02"/>
   
<xs:enumeration value="03"/>
   
<xs:enumeration value="04"/>
   
<xs:enumeration value="05"/>
   
<xs:enumeration value="06"/>
   
<xs:enumeration value="07"/>
   
<xs:enumeration value="08"/>
 
</xs:restriction>
</xs:simpleType>

simpleType NHSNumberStatusIndicatorCode_Verified_Type
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type restriction of ns:AlphaNumeric_Type
properties
base ns:AlphaNumeric_Type
used by
elements PatientIdentity_General_Structure/VerifiedIdentity_Structure/NHSNumberStatusIndicatorCode PatientIdentity_Birth_Structure/VerifiedIdentity_Structure/NHSNumberStatusIndicatorCode PatientIdentity_Delivery_Structure/VerifiedIdentity_Structure/NHSNumberStatusIndicatorCode PersonIdentity_Baby_Structure/VerifiedIdentity_Structure_Baby/NHSNumberStatusIndicatorCode_Baby PersonIdentity_Mother_Structure/VerifiedIdentity_Structure_Mother/NHSNumberStatusIndicatorCode_Mother
attributes PatientIdentity_General_Structure/VerifiedIdentity_Structure/@NHSNumberStatusIndicatorCode PatientIdentity_Birth_Structure/VerifiedIdentity_Structure/@NHSNumberStatusIndicatorCode PatientIdentity_Delivery_Structure/VerifiedIdentity_Structure/@NHSNumberStatusIndicatorCode PersonIdentity_Baby_Structure/VerifiedIdentity_Structure_Baby/@NHSNumberStatusIndicatorCode_Baby PersonIdentity_Mother_Structure/VerifiedIdentity_Structure_Mother/@NHSNumberStatusIndicatorCode_Mother
facets
Kind Value annotation 
length 
enumeration 01 
source <xs:simpleType name="NHSNumberStatusIndicatorCode_Verified_Type">
 
<xs:restriction base="ns:AlphaNumeric_Type">
   
<xs:length value="2"/>
   
<xs:enumeration value="01"/>
 
</xs:restriction>
</xs:simpleType>

simpleType NHSNumberStatusIndicatorCode_Withheld_Type
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type restriction of ns:AlphaNumeric_Type
properties
base ns:AlphaNumeric_Type
used by
elements PatientIdentity_General_Structure/WithheldIdentity_Structure/NHSNumberStatusIndicatorCode PatientIdentity_Birth_Structure/WithheldIdentity_Structure/NHSNumberStatusIndicatorCode PatientIdentity_Delivery_Structure/WithheldIdentity_Structure/NHSNumberStatusIndicatorCode PersonIdentity_Baby_Structure/WithheldIdentity_Structure_Baby/NHSNumberStatusIndicatorCode_Baby PersonIdentity_Mother_Structure/WithheldIdentity_Structure_Mother/NHSNumberStatusIndicatorCode_Mother
attributes PatientIdentity_General_Structure/WithheldIdentity_Structure/@NHSNumberStatusIndicatorCode PatientIdentity_Birth_Structure/WithheldIdentity_Structure/@NHSNumberStatusIndicatorCode PatientIdentity_Delivery_Structure/WithheldIdentity_Structure/@NHSNumberStatusIndicatorCode PersonIdentity_Baby_Structure/WithheldIdentity_Structure_Baby/@NHSNumberStatusIndicatorCode_Baby PersonIdentity_Mother_Structure/WithheldIdentity_Structure_Mother/@NHSNumberStatusIndicatorCode_Mother
facets
Kind Value annotation 
length 
enumeration 01 
enumeration 02 
enumeration 03 
enumeration 04 
enumeration 05 
enumeration 06 
enumeration 07 
enumeration 08 
source <xs:simpleType name="NHSNumberStatusIndicatorCode_Withheld_Type">
 
<xs:restriction base="ns:AlphaNumeric_Type">
   
<xs:length value="2"/>
   
<xs:enumeration value="01"/>
   
<xs:enumeration value="02"/>
   
<xs:enumeration value="03"/>
   
<xs:enumeration value="04"/>
   
<xs:enumeration value="05"/>
   
<xs:enumeration value="06"/>
   
<xs:enumeration value="07"/>
   
<xs:enumeration value="08"/>
 
</xs:restriction>
</xs:simpleType>

simpleType NHSServiceAgreementChangeDate_Type
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:Date_Type
properties
base ns:Date_Type
used by
elements ServiceAgreementDetails_EAL_Structure/NHSServiceAgreementChangeDate ServiceAgreementChange_Structure/NHSServiceAgreementChangeDate
facets
Kind Value annotation 
minInclusive 1900-01-01 
maxInclusive 2999-12-31 
source <xs:simpleType name="NHSServiceAgreementChangeDate_Type">
 
<xs:restriction base="ns:Date_Type"/>
</xs:simpleType>

simpleType NHSServiceAgreementLineNumber_Type
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type restriction of ns:AlphaNumeric_Type
properties
base ns:AlphaNumeric_Type
used by
elements ServiceAgreementDetails_Structure/NHSServiceAgreementLineNumber ServiceAgreementDetails_EAL_Structure/NHSServiceAgreementLineNumber ServiceAgreementChange_Structure/NHSServiceAgreementLineNumber
facets
Kind Value annotation 
minLength 
maxLength 10 
source <xs:simpleType name="NHSServiceAgreementLineNumber_Type">
 
<xs:restriction base="ns:AlphaNumeric_Type">
   
<xs:minLength value="1"/>
   
<xs:maxLength value="10"/>
 
</xs:restriction>
</xs:simpleType>

simpleType Number99999NonNegative_Type
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type restriction of xs:nonNegativeInteger
properties
base xs:nonNegativeInteger
used by
simpleTypes DurationOfCareToPsychiatricCensusDate_Type DurationOfDetention_Type
facets
Kind Value annotation 
totalDigits 
source <xs:simpleType name="Number99999NonNegative_Type">
 
<xs:restriction base="xs:nonNegativeInteger">
   
<xs:totalDigits value="5"/>
 
</xs:restriction>
</xs:simpleType>

simpleType Number99999Positive_Type
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type restriction of xs:positiveInteger
properties
base xs:positiveInteger
facets
Kind Value annotation 
totalDigits 
source <xs:simpleType name="Number99999Positive_Type">
 
<xs:restriction base="xs:positiveInteger">
   
<xs:totalDigits value="5"/>
 
</xs:restriction>
</xs:simpleType>

simpleType Number9999NonNegative_Type
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type restriction of xs:nonNegativeInteger
properties
base xs:nonNegativeInteger
used by
simpleTypes CountOfDaysSuspended_Type DurationOfElectiveWait_Type
facets
Kind Value annotation 
totalDigits 
source <xs:simpleType name="Number9999NonNegative_Type">
 
<xs:restriction base="xs:nonNegativeInteger">
   
<xs:totalDigits value="4"/>
 
</xs:restriction>
</xs:simpleType>

simpleType Number9999Positive_Type
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type restriction of xs:positiveInteger
properties
base xs:positiveInteger
used by
simpleType BirthWeight_Type
facets
Kind Value annotation 
totalDigits 
source <xs:simpleType name="Number9999Positive_Type">
 
<xs:restriction base="xs:positiveInteger">
   
<xs:totalDigits value="4"/>
 
</xs:restriction>
</xs:simpleType>

simpleType Number999NonNegative_Type
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type restriction of xs:nonNegativeInteger
properties
base xs:nonNegativeInteger
used by
simpleTypes AdvancedCardiovascularSupportDays_Type AdvancedRespiratorySupportDays_Type AgeAtCDSActivityDate_Type AgeAtCensus_Type AgeOnAdmission_Type BasicCardiovascularSupportDays_Type BasicRespiratorySupportDays_Type CriticalCareLevel2Days_Type CriticalCareLevel3Days_Type DermatologicalSupportDays_Type GastroIntestinalSupportDays_Type LiverSupportDays_Type NeurologicalSupportDays_Type RenalSupportDays_Type
facets
Kind Value annotation 
totalDigits 
source <xs:simpleType name="Number999NonNegative_Type">
 
<xs:restriction base="xs:nonNegativeInteger">
   
<xs:totalDigits value="3"/>
 
</xs:restriction>
</xs:simpleType>

simpleType Number999p999_Type
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type restriction of xs:decimal
properties
base xs:decimal
used by
simpleType PersonWeight_Type
facets
Kind Value annotation 
totalDigits 
fractionDigits 
pattern \d{3}\.\d{3} 
source <xs:simpleType name="Number999p999_Type">
 
<xs:restriction base="xs:decimal">
   
<xs:totalDigits value="7"/>
   
<xs:fractionDigits value="3"/>
   
<xs:pattern value="\d{3}\.\d{3}"/>
 
</xs:restriction>
</xs:simpleType>

simpleType Number999Positive_Type
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type restriction of xs:positiveInteger
properties
base xs:positiveInteger
facets
Kind Value annotation 
totalDigits 
source <xs:simpleType name="Number999Positive_Type">
 
<xs:restriction base="xs:positiveInteger">
   
<xs:totalDigits value="3"/>
 
</xs:restriction>
</xs:simpleType>

simpleType Number99NonNegative_Type
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type restriction of xs:nonNegativeInteger
properties
base xs:nonNegativeInteger
used by
simpleType GestationLength_Type
facets
Kind Value annotation 
totalDigits 
source <xs:simpleType name="Number99NonNegative_Type">
 
<xs:restriction base="xs:nonNegativeInteger">
   
<xs:totalDigits value="2"/>
 
</xs:restriction>
</xs:simpleType>

simpleType Number99Positive_Type
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type restriction of xs:positiveInteger
properties
base xs:positiveInteger
used by
simpleTypes EpisodeNumber_Type LegalStatusClassificationCode_Type
facets
Kind Value annotation 
totalDigits 
source <xs:simpleType name="Number99Positive_Type">
 
<xs:restriction base="xs:positiveInteger">
   
<xs:totalDigits value="2"/>
 
</xs:restriction>
</xs:simpleType>

simpleType Number9NonNegative_Type
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type restriction of xs:nonNegativeInteger
properties
base xs:nonNegativeInteger
facets
Kind Value annotation 
totalDigits 
source <xs:simpleType name="Number9NonNegative_Type">
 
<xs:restriction base="xs:nonNegativeInteger">
   
<xs:totalDigits value="1"/>
 
</xs:restriction>
</xs:simpleType>

simpleType Number9Positive_Type
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type restriction of xs:positiveInteger
properties
base xs:positiveInteger
used by
simpleType BirthOrder_Type
facets
Kind Value annotation 
totalDigits 
source <xs:simpleType name="Number9Positive_Type">
 
<xs:restriction base="xs:positiveInteger">
   
<xs:totalDigits value="1"/>
 
</xs:restriction>
</xs:simpleType>

simpleType NumberOfBabiesIndicationCode_Type
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type restriction of ns:AlphaNumeric_Type
properties
base ns:AlphaNumeric_Type
used by
element Pregnancy_Structure/ActivityCharacteristics/NumberOfBabiesIndicationCode
facets
Kind Value annotation 
length 
enumeration 
enumeration 
enumeration 
enumeration 
enumeration 
enumeration 
enumeration 
source <xs:simpleType name="NumberOfBabiesIndicationCode_Type">
 
<xs:restriction base="ns:AlphaNumeric_Type">
   
<xs:length value="1"/>
   
<xs:enumeration value="1"/>
   
<xs:enumeration value="2"/>
   
<xs:enumeration value="3"/>
   
<xs:enumeration value="4"/>
   
<xs:enumeration value="5"/>
   
<xs:enumeration value="6"/>
   
<xs:enumeration value="9"/>
 
</xs:restriction>
</xs:simpleType>

simpleType OfferedForAdmissionDate_Type
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:Date_Type
properties
base ns:Date_Type
used by
elements EDPOfferOfAdmission_Structure/OfferedForAdmissionDate OfferOfAdmission_Structure/OfferedForAdmissionDate
facets
Kind Value annotation 
minInclusive 1900-01-01 
maxInclusive 2999-12-31 
source <xs:simpleType name="OfferedForAdmissionDate_Type">
 
<xs:restriction base="ns:Date_Type"/>
</xs:simpleType>

simpleType OPCS_Type
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type restriction of ns:AlphaNumeric_Type
properties
base ns:AlphaNumeric_Type
used by
simpleTypes PrimaryProcedure_OPCS_Type Procedure_OPCS_Type
facets
Kind Value annotation 
length 
source <xs:simpleType name="OPCS_Type">
 
<xs:restriction base="ns:AlphaNumeric_Type">
   
<xs:length value="4"/>
 
</xs:restriction>
</xs:simpleType>

simpleType OperationStatusCode_Type
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type restriction of ns:AlphaNumeric_Type
properties
base ns:AlphaNumeric_Type
used by
elements FinishedBirthEpisode_Structure/EpisodeCharacteristics/OperationStatusCode FinishedGeneralEpisode_Structure/EpisodeCharacteristics/OperationStatusCode FinishedDeliveryEpisode_Structure/EpisodeCharacteristics/OperationStatusCode UnfinishedBirthEpisode_Structure/EpisodeCharacteristics/OperationStatusCode UnfinishedGeneralEpisode_Structure/EpisodeCharacteristics/OperationStatusCode UnfinishedDeliveryEpisode_Structure/EpisodeCharacteristics/OperationStatusCode CareAttendance_Structure/ActivityCharacteristics/OperationStatusCode
facets
Kind Value annotation 
length 
enumeration 
enumeration 
enumeration 
source <xs:simpleType name="OperationStatusCode_Type">
 
<xs:restriction base="ns:AlphaNumeric_Type">
   
<xs:length value="1"/>
   
<xs:enumeration value="1"/>
   
<xs:enumeration value="8"/>
   
<xs:enumeration value="9"/>
 
</xs:restriction>
</xs:simpleType>

simpleType OrganisationCode_PatientPathwayIdentifierIssuer_Type
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:ReferringOrganisationCode_Type
properties
base ns:ReferringOrganisationCode_Type
used by
element PatientPathway_Structure/PatientPathwayIdentity/OrganisationCode_PatientPathwayIdentifierIssuer
facets
Kind Value annotation 
minLength 
maxLength 12 
source <xs:simpleType name="OrganisationCode_PatientPathwayIdentifierIssuer_Type">
 
<xs:restriction base="ns:ReferringOrganisationCode_Type"/>
</xs:simpleType>

simpleType OrganisationCode_Type
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type restriction of ns:AlphaNumeric_Type
properties
base ns:AlphaNumeric_Type
used by
elements ServiceAgreementDetails_Structure/OrganisationCode_CodeOfCommissioner ServiceAgreementDetails_EAL_Structure/OrganisationCode_CodeOfCommissioner ServiceAgreementChange_Structure/OrganisationCode_CodeOfCommissioner ServiceAgreementDetails_Structure/OrganisationCode_CodeOfProvider ServiceAgreementDetails_EAL_Structure/OrganisationCode_CodeOfProvider ServiceAgreementChange_Structure/OrganisationCode_CodeOfProvider PatientIdentity_General_Structure/VerifiedIdentity_Structure/OrganisationCode_LocalPatientIdentifier PatientIdentity_General_Structure/UnverifiedIdentity_Structure/OrganisationCode_LocalPatientIdentifier PatientIdentity_Birth_Structure/VerifiedIdentity_Structure/OrganisationCode_LocalPatientIdentifier PatientIdentity_Birth_Structure/UnverifiedIdentity_Structure/OrganisationCode_LocalPatientIdentifier PatientIdentity_Delivery_Structure/VerifiedIdentity_Structure/OrganisationCode_LocalPatientIdentifier PatientIdentity_Delivery_Structure/UnverifiedIdentity_Structure/OrganisationCode_LocalPatientIdentifier PersonIdentity_Baby_Structure/VerifiedIdentity_Structure_Baby/OrganisationCode_LocalPatientIdentifier_Baby PersonIdentity_Baby_Structure/UnverifiedIdentity_Structure_Baby/OrganisationCode_LocalPatientIdentifier_Baby PersonIdentity_Mother_Structure/VerifiedIdentity_Structure_Mother/OrganisationCode_LocalPatientIdentifier_Mother PersonIdentity_Mother_Structure/UnverifiedIdentity_Structure_Mother/OrganisationCode_LocalPatientIdentifier_Mother
facets
Kind Value annotation 
minLength 
maxLength 12 
source <xs:simpleType name="OrganisationCode_Type">
 
<xs:restriction base="ns:AlphaNumeric_Type">
   
<xs:minLength value="3"/>
   
<xs:maxLength value="12"/>
 
</xs:restriction>
</xs:simpleType>

simpleType OrganisationCodeConveyingAmbulanceTrust_Type
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:OrgCode_Type
properties
base ns:OrgCode_Type
used by
elements HospitalProviderSpell_Structure/AdmissionCharacteristics/OrganisationCodeConveyingAmbulanceTrust HospitalProviderSpell_GeneralEpisode_Structure/AdmissionCharacteristics/OrganisationCodeConveyingAmbulanceTrust AttendanceOccurrence_Structure/ActivityCharacteristics/OrganisationCodeConveyingAmbulanceTrust
facets
Kind Value annotation 
minLength 
maxLength 12 
source <xs:simpleType name="OrganisationCodeConveyingAmbulanceTrust_Type">
 
<xs:restriction base="ns:OrgCode_Type"/>
</xs:simpleType>

simpleType OrganisationSiteCode_Type
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type restriction of ns:AlphaNumeric_Type
properties
base ns:AlphaNumeric_Type
used by
simpleTypes IntendedSiteCode_OfTreatment_Type SiteCodeOfTreatment_Type
facets
Kind Value annotation 
minLength 
maxLength 12 
source <xs:simpleType name="OrganisationSiteCode_Type">
 
<xs:restriction base="ns:AlphaNumeric_Type">
   
<xs:minLength value="3"/>
   
<xs:maxLength value="12"/>
 
</xs:restriction>
</xs:simpleType>

simpleType OrganSupportMaximum_Type
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type restriction of ns:AlphaNumeric_Type
properties
base ns:AlphaNumeric_Type
used by
element AdultCriticalCarePeriod_Structure/ACC_CareActivityGroup/OrganSupportMaximum
facets
Kind Value annotation 
length 
enumeration 00 
enumeration 01 
enumeration 02 
enumeration 03 
enumeration 04 
enumeration 05 
enumeration 06 
source <xs:simpleType name="OrganSupportMaximum_Type">
 
<xs:restriction base="ns:AlphaNumeric_Type">
   
<xs:length value="2"/>
   
<xs:enumeration value="00"/>
   
<xs:enumeration value="01"/>
   
<xs:enumeration value="02"/>
   
<xs:enumeration value="03"/>
   
<xs:enumeration value="04"/>
   
<xs:enumeration value="05"/>
   
<xs:enumeration value="06"/>
 
</xs:restriction>
</xs:simpleType>

simpleType OrgCode_Type
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type restriction of ns:AlphaNumeric_Type
properties
base ns:AlphaNumeric_Type
used by
elements PatientIdentity_General_Structure/WithheldIdentity_Structure/OrganisationCode_ResidenceResponsibility PatientIdentity_General_Structure/VerifiedIdentity_Structure/OrganisationCode_ResidenceResponsibility PatientIdentity_General_Structure/UnverifiedIdentity_Structure/OrganisationCode_ResidenceResponsibility PatientIdentity_Delivery_Structure/WithheldIdentity_Structure/OrganisationCode_ResidenceResponsibility PatientIdentity_Delivery_Structure/VerifiedIdentity_Structure/OrganisationCode_ResidenceResponsibility PatientIdentity_Delivery_Structure/UnverifiedIdentity_Structure/OrganisationCode_ResidenceResponsibility PersonIdentity_Mother_Structure/WithheldIdentity_Structure_Mother/OrganisationCode_ResidenceResponsibility PersonIdentity_Mother_Structure/VerifiedIdentity_Structure_Mother/OrganisationCode_ResidenceResponsibility PersonIdentity_Mother_Structure/UnverifiedIdentity_Structure_Mother/OrganisationCode_ResidenceResponsibility
simpleType OrganisationCodeConveyingAmbulanceTrust_Type
facets
Kind Value annotation 
minLength 
maxLength 12 
source <xs:simpleType name="OrgCode_Type">
 
<xs:restriction base="ns:AlphaNumeric_Type">
   
<xs:minLength value="3"/>
   
<xs:maxLength value="12"/>
 
</xs:restriction>
</xs:simpleType>

simpleType OriginalDecidedToAdmitDate_Type
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:Date_Type
properties
base ns:Date_Type
used by
element OriginalEALEntry_Structure/OriginalDecidedToAdmitDate
facets
Kind Value annotation 
minInclusive 1900-01-01 
maxInclusive 2999-12-31 
source <xs:simpleType name="OriginalDecidedToAdmitDate_Type">
 
<xs:restriction base="ns:Date_Type"/>
</xs:simpleType>

simpleType OutcomeOfAttendanceCode_Type
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type restriction of ns:AlphaNumeric_Type
properties
base ns:AlphaNumeric_Type
used by
element CareAttendance_Structure/ActivityCharacteristics/OutcomeOfAttendanceCode
facets
Kind Value annotation 
length 
enumeration 
enumeration 
enumeration 
source <xs:simpleType name="OutcomeOfAttendanceCode_Type">
 
<xs:restriction base="ns:AlphaNumeric_Type">
   
<xs:length value="1"/>
   
<xs:enumeration value="1"/>
   
<xs:enumeration value="2"/>
   
<xs:enumeration value="3"/>
 
</xs:restriction>
</xs:simpleType>

simpleType OverseasVisitorClassification_Type
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type restriction of ns:AlphaNumeric_Type
properties
base ns:AlphaNumeric_Type
used by
element OverseasVisitorStatus_Structure/OverseasVisitorClassification
simpleType OverseasVisitorStatusClassificationAtCDSActivityDate_Type
facets
Kind Value annotation 
enumeration 
enumeration 
enumeration 
enumeration 
enumeration 
enumeration 
source <xs:simpleType name="OverseasVisitorClassification_Type">
 
<xs:restriction base="ns:AlphaNumeric_Type">
   
<xs:enumeration value="1"/>
   
<xs:enumeration value="2"/>
   
<xs:enumeration value="3"/>
   
<xs:enumeration value="4"/>
   
<xs:enumeration value="8"/>
   
<xs:enumeration value="9"/>
 
</xs:restriction>
</xs:simpleType>

simpleType OverseasVisitorStatusClassificationAtCDSActivityDate_Type
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:OverseasVisitorClassification_Type
properties
base ns:OverseasVisitorClassification_Type
used by
elements PersonCharacteristics_Baby_Structure/OverseasVisitorStatusClassificationAtCDSActivityDate OverseasVisitorStatusClassificationAtCDSActivityDate_Group_Structure/OverseasVisitorStatusClassificationAtCDSActivityDate OtherLabourDelivery_Structure/ActivityCharacteristics/OverseasVisitorStatusClassificationAtCDSActivityDate AttendanceOccurrence_Structure/ActivityCharacteristics/OverseasVisitorStatusClassificationAtCDSActivityDate CareAttendance_Structure/ActivityCharacteristics/OverseasVisitorStatusClassificationAtCDSActivityDate ElectiveAdmissionListEntry_Structure/ActivityCharacteristics/OverseasVisitorStatusClassificationAtCDSActivityDate OverseasVisitorStatusClassificationAtCDSActivityDate_Structure/OverseasVisitorStatusClassificationAtCDSActivityDate
facets
Kind Value annotation 
enumeration 
enumeration 
enumeration 
enumeration 
enumeration 
enumeration 
source <xs:simpleType name="OverseasVisitorStatusClassificationAtCDSActivityDate_Type">
 
<xs:restriction base="ns:OverseasVisitorClassification_Type"/>
</xs:simpleType>

simpleType OverseasVisitorStatusEndDate_Type
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:Date_Type
properties
base ns:Date_Type
used by
element OverseasVisitorStatus_Structure/OverseasVisitorStatusEndDate
facets
Kind Value annotation 
minInclusive 1900-01-01 
maxInclusive 2999-12-31 
source <xs:simpleType name="OverseasVisitorStatusEndDate_Type">
 
<xs:restriction base="ns:Date_Type"/>
</xs:simpleType>

simpleType OverseasVisitorStatusStartDate_Type
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:Date_Type
properties
base ns:Date_Type
used by
element OverseasVisitorStatus_Structure/OverseasVisitorStatusStartDate
facets
Kind Value annotation 
minInclusive 1900-01-01 
maxInclusive 2999-12-31 
source <xs:simpleType name="OverseasVisitorStatusStartDate_Type">
 
<xs:restriction base="ns:Date_Type"/>
</xs:simpleType>

simpleType PatientClassificationCode_Type
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type restriction of ns:AlphaNumeric_Type
properties
base ns:AlphaNumeric_Type
used by
elements HospitalProviderSpell_Structure/AdmissionCharacteristics/PatientClassificationCode HospitalProviderSpell_Birth_Structure/AdmissionCharacteristics/PatientClassificationCode HospitalProviderSpell_GeneralEpisode_Structure/AdmissionCharacteristics/PatientClassificationCode HospitalProviderSpellPsychiatric_Structure/AdmissionCharacteristics/PatientClassificationCode
facets
Kind Value annotation 
length 
enumeration 
enumeration 
enumeration 
enumeration 
enumeration 
enumeration 
source <xs:simpleType name="PatientClassificationCode_Type">
 
<xs:restriction base="ns:AlphaNumeric_Type">
   
<xs:length value="1"/>
   
<xs:enumeration value="1"/>
   
<xs:enumeration value="2"/>
   
<xs:enumeration value="3"/>
   
<xs:enumeration value="4"/>
   
<xs:enumeration value="5"/>
   
<xs:enumeration value="8"/>
 
</xs:restriction>
</xs:simpleType>

simpleType PatientPathwayIdentifier_Type
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type restriction of ns:AlphaNumeric_Type
properties
base ns:AlphaNumeric_Type
used by
element PatientPathway_Structure/PatientPathwayIdentity/PatientPathwayIdentifier
facets
Kind Value annotation 
length 20 
source <xs:simpleType name="PatientPathwayIdentifier_Type">
 
<xs:restriction base="ns:AlphaNumeric_Type">
   
<xs:length value="20"/>
 
</xs:restriction>
</xs:simpleType>

simpleType PCT_Code_Type
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type restriction of ns:AlphaNumeric_Type
properties
base ns:AlphaNumeric_Type
facets
Kind Value annotation 
minLength 
maxLength 12 
source <xs:simpleType name="PCT_Code_Type">
 
<xs:restriction base="ns:AlphaNumeric_Type">
   
<xs:minLength value="3"/>
   
<xs:maxLength value="12"/>
 
</xs:restriction>
</xs:simpleType>

simpleType PersonBirthDate_Baby_Type
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:DateOfBirth_Type
properties
base ns:DateOfBirth_Type
facets
Kind Value annotation 
minInclusive 1880-01-01 
maxInclusive 2999-12-31 
source <xs:simpleType name="PersonBirthDate_Baby_Type">
 
<xs:restriction base="ns:DateOfBirth_Type"/>
</xs:simpleType>

simpleType PersonBirthDate_Type
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:DateOfBirth_Type
properties
base ns:DateOfBirth_Type
used by
elements PatientIdentity_General_Structure/VerifiedIdentity_Structure/PersonBirthDate PatientIdentity_General_Structure/UnverifiedIdentity_Structure/PersonBirthDate PatientIdentity_Birth_Structure/WithheldIdentity_Structure/PersonBirthDate PatientIdentity_Birth_Structure/VerifiedIdentity_Structure/PersonBirthDate PatientIdentity_Birth_Structure/UnverifiedIdentity_Structure/PersonBirthDate PatientIdentity_Delivery_Structure/VerifiedIdentity_Structure/PersonBirthDate PatientIdentity_Delivery_Structure/UnverifiedIdentity_Structure/PersonBirthDate PersonIdentity_Baby_Structure/WithheldIdentity_Structure_Baby/PersonBirthDate_Baby PersonIdentity_Baby_Structure/VerifiedIdentity_Structure_Baby/PersonBirthDate_Baby PersonIdentity_Baby_Structure/UnverifiedIdentity_Structure_Baby/PersonBirthDate_Baby PersonIdentity_Mother_Structure/VerifiedIdentity_Structure_Mother/PersonBirthDate_Mother PersonIdentity_Mother_Structure/UnverifiedIdentity_Structure_Mother/PersonBirthDate_Mother
facets
Kind Value annotation 
minInclusive 1880-01-01 
maxInclusive 2999-12-31 
source <xs:simpleType name="PersonBirthDate_Type">
 
<xs:restriction base="ns:DateOfBirth_Type"/>
</xs:simpleType>

simpleType PersonGenderCode_Type
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type restriction of ns:AlphaNumeric_Type
properties
base ns:AlphaNumeric_Type
used by
simpleTypes PersonGenderCodeCurrent_Baby_Type PersonGenderCodeCurrent_Type
facets
Kind Value annotation 
length 
enumeration 
enumeration 
enumeration 
enumeration 
source <xs:simpleType name="PersonGenderCode_Type">
 
<xs:restriction base="ns:AlphaNumeric_Type">
   
<xs:length value="1"/>
   
<xs:enumeration value="0"/>
   
<xs:enumeration value="1"/>
   
<xs:enumeration value="2"/>
   
<xs:enumeration value="9"/>
 
</xs:restriction>
</xs:simpleType>

simpleType PersonGenderCodeCurrent_Baby_Type
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:PersonGenderCode_Type
properties
base ns:PersonGenderCode_Type
used by
element PersonCharacteristics_Baby_Structure/PersonGenderCodeCurrent_Baby
facets
Kind Value annotation 
length 
enumeration 
enumeration 
enumeration 
enumeration 
source <xs:simpleType name="PersonGenderCodeCurrent_Baby_Type">
 
<xs:restriction base="ns:PersonGenderCode_Type"/>
</xs:simpleType>

simpleType PersonGenderCodeCurrent_Type
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:PersonGenderCode_Type
properties
base ns:PersonGenderCode_Type
used by
elements PatientCharacteristics_General_Structure/PersonGenderCodeCurrent PatientCharacteristics_OtherDelivery_General_Structure/PersonGenderCodeCurrent PatientCharacteristics_Birth_Structure/PersonGenderCodeCurrent PatientCharacteristics_AAndE_Structure/PersonGenderCodeCurrent PatientCharacteristics_CareActivity_Structure/PersonGenderCodeCurrent PatientCharacteristics_EAL_Structure/PersonGenderCodeCurrent
facets
Kind Value annotation 
length 
enumeration 
enumeration 
enumeration 
enumeration 
source <xs:simpleType name="PersonGenderCodeCurrent_Type">
 
<xs:restriction base="ns:PersonGenderCode_Type"/>
</xs:simpleType>

simpleType PersonMaritalStatus_Type
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type restriction of ns:AlphaNumeric_Type
properties
base ns:AlphaNumeric_Type
used by
elements PatientCharacteristics_General_Structure/PersonMaritalStatus PatientCharacteristics_OtherDelivery_General_Structure/PersonMaritalStatus
facets
Kind Value annotation 
maxLength 
enumeration 
enumeration 
enumeration 
enumeration 
enumeration 
enumeration 
enumeration 
enumeration 
source <xs:simpleType name="PersonMaritalStatus_Type">
 
<xs:restriction base="ns:AlphaNumeric_Type">
   
<xs:maxLength value="1"/>
   
<xs:enumeration value="8"/>
   
<xs:enumeration value="9"/>
   
<xs:enumeration value="D"/>
   
<xs:enumeration value="M"/>
   
<xs:enumeration value="N"/>
   
<xs:enumeration value="P"/>
   
<xs:enumeration value="S"/>
   
<xs:enumeration value="W"/>
 
</xs:restriction>
</xs:simpleType>

simpleType PersonName_StructuredWord_Type
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type restriction of ns:AlphaNumeric_Type
properties
base ns:AlphaNumeric_Type
used by
elements PersonName_Structure/PersonName_Structured/PersonFamilyName PersonName_Structure/PersonName_Structured/PersonGivenName PersonName_Structure/PersonName_Structured/PersonInitials PersonName_Structure/PersonName_Structured/PersonNameSuffix PersonName_Structure/PersonName_Structured/PersonTitle
facets
Kind Value annotation 
minLength 
maxLength 35 
source <xs:simpleType name="PersonName_StructuredWord_Type">
 
<xs:restriction base="ns:AlphaNumeric_Type">
   
<xs:minLength value="1"/>
   
<xs:maxLength value="35"/>
 
</xs:restriction>
</xs:simpleType>

simpleType PersonName_UnstructuredText_Type
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type restriction of ns:AlphaNumeric_Type
properties
base ns:AlphaNumeric_Type
used by
elements PersonName_Structure/PersonFullName PersonName_Structure/PersonRequestedName
facets
Kind Value annotation 
minLength 
maxLength 70 
source <xs:simpleType name="PersonName_UnstructuredText_Type">
 
<xs:restriction base="ns:AlphaNumeric_Type">
   
<xs:minLength value="1"/>
   
<xs:maxLength value="70"/>
 
</xs:restriction>
</xs:simpleType>

simpleType PersonWeight_Type
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:Number999p999_Type
properties
base ns:Number999p999_Type
used by
element NeonatalCriticalCarePeriod_Structure/NCC_CareActivityGroup/PersonWeight
facets
Kind Value annotation 
totalDigits 
fractionDigits 
pattern \d{3}\.\d{3} 
source <xs:simpleType name="PersonWeight_Type">
 
<xs:restriction base="ns:Number999p999_Type"/>
</xs:simpleType>

simpleType PositiveInteger_Type
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type xs:positiveInteger
properties
base xs:positiveInteger
used by
simpleTypes CDSInterchangeControlCount_Type CDSMessageReferenceNumber_Type
source <xs:simpleType name="PositiveInteger_Type">
 
<xs:restriction base="xs:positiveInteger"/>
</xs:simpleType>

simpleType PostcodeOfUsualAddress_Type
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type restriction of ns:AlphaNumeric_Type
properties
base ns:AlphaNumeric_Type
used by
elements PatientIdentity_General_Structure/VerifiedIdentity_Structure/PostcodeOfUsualAddress PatientIdentity_General_Structure/UnverifiedIdentity_Structure/PostcodeOfUsualAddress PatientIdentity_Delivery_Structure/VerifiedIdentity_Structure/PostcodeOfUsualAddress PatientIdentity_Delivery_Structure/UnverifiedIdentity_Structure/PostcodeOfUsualAddress PersonIdentity_Mother_Structure/VerifiedIdentity_Structure_Mother/PostcodeOfUsualAddress_Mother PersonIdentity_Mother_Structure/UnverifiedIdentity_Structure_Mother/PostcodeOfUsualAddress_Mother
facets
Kind Value annotation 
maxLength 
source <xs:simpleType name="PostcodeOfUsualAddress_Type">
 
<xs:restriction base="ns:AlphaNumeric_Type">
   
<xs:maxLength value="8"/>
 
</xs:restriction>
</xs:simpleType>

simpleType PracticeCode_Type
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type restriction of ns:AlphaNumeric_Type
properties
base ns:AlphaNumeric_Type
used by
simpleTypes GeneralMedicalPractitionerPractice_AntenatalCare_Type GeneralPractice_PatientRegistration_Type
facets
Kind Value annotation 
minLength 
maxLength 12 
source <xs:simpleType name="PracticeCode_Type">
 
<xs:restriction base="ns:AlphaNumeric_Type">
   
<xs:minLength value="3"/>
   
<xs:maxLength value="12"/>
 
</xs:restriction>
</xs:simpleType>

simpleType PregnancyTotalPreviousPregnancies_Type
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type restriction of ns:AlphaNumeric_Type
properties
base ns:AlphaNumeric_Type
used by
element PatientCharacteristics_Delivery_Structure/PregnancyTotalPreviousPregnancies
facets
Kind Value annotation 
enumeration 00 
enumeration 01 
enumeration 02 
enumeration 03 
enumeration 04 
enumeration 05 
enumeration 06 
enumeration 07 
enumeration 08 
enumeration 09 
enumeration 10 
enumeration 11 
enumeration 12 
enumeration 13 
enumeration 14 
enumeration 15 
enumeration 16 
enumeration 17 
enumeration 18 
enumeration 19 
enumeration 20 
enumeration 21 
enumeration 22 
enumeration 23 
enumeration 24 
enumeration 25 
enumeration 26 
enumeration 27 
enumeration 28 
enumeration 29 
enumeration 99 
source <xs:simpleType name="PregnancyTotalPreviousPregnancies_Type">
 
<xs:restriction base="ns:AlphaNumeric_Type">
   
<xs:enumeration value="00"/>
   
<xs:enumeration value="01"/>
   
<xs:enumeration value="02"/>
   
<xs:enumeration value="03"/>
   
<xs:enumeration value="04"/>
   
<xs:enumeration value="05"/>
   
<xs:enumeration value="06"/>
   
<xs:enumeration value="07"/>
   
<xs:enumeration value="08"/>
   
<xs:enumeration value="09"/>
   
<xs:enumeration value="10"/>
   
<xs:enumeration value="11"/>
   
<xs:enumeration value="12"/>
   
<xs:enumeration value="13"/>
   
<xs:enumeration value="14"/>
   
<xs:enumeration value="15"/>
   
<xs:enumeration value="16"/>
   
<xs:enumeration value="17"/>
   
<xs:enumeration value="18"/>
   
<xs:enumeration value="19"/>
   
<xs:enumeration value="20"/>
   
<xs:enumeration value="21"/>
   
<xs:enumeration value="22"/>
   
<xs:enumeration value="23"/>
   
<xs:enumeration value="24"/>
   
<xs:enumeration value="25"/>
   
<xs:enumeration value="26"/>
   
<xs:enumeration value="27"/>
   
<xs:enumeration value="28"/>
   
<xs:enumeration value="29"/>
   
<xs:enumeration value="99"/>
 
</xs:restriction>
</xs:simpleType>

simpleType PresentOnAdmissionIndicator_Type
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type restriction of ns:AlphaNumeric_Type
properties
base ns:AlphaNumeric_Type
used by
elements ClinicalDiagnosisGroupICD_Type/PrimaryDiagnosisGroupICD/PresentOnAdmissionIndicator ClinicalDiagnosisGroupICD_Type/SecondaryDiagnosisGroupICD/PresentOnAdmissionIndicator
facets
Kind Value annotation 
length 
enumeration 
enumeration 
enumeration 
enumeration 
source <xs:simpleType name="PresentOnAdmissionIndicator_Type">
 
<xs:restriction base="ns:AlphaNumeric_Type">
   
<xs:length value="1"/>
   
<xs:enumeration value="Y"/>
   
<xs:enumeration value="N"/>
   
<xs:enumeration value="8"/>
   
<xs:enumeration value="9"/>
 
</xs:restriction>
</xs:simpleType>

simpleType PrimaryDiagnosis_ICD_Type
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:ICD_Type
properties
base ns:ICD_Type
used by
elements ClinicalDiagnosisGroupICD_Type/PrimaryDiagnosisGroupICD/PrimaryDiagnosis_ICD ClinicalInvestigationGroupICD_Type/PrimaryInvestigationGroupICD/PrimaryInvestigation_ICD ClinicalInvestigationGroupICD_Type/SecondaryInvestigationGroupICD/SecondaryInvestigation_ICD
facets
Kind Value annotation 
minLength 
maxLength 
source <xs:simpleType name="PrimaryDiagnosis_ICD_Type">
 
<xs:restriction base="ns:ICD_Type"/>
</xs:simpleType>

simpleType PrimaryDiagnosis_READ_Type
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:READ_Type
properties
base ns:READ_Type
used by
elements ClinicalDiagnosisGroupREAD_Type/PrimaryDiagnosisGroupREAD/PrimaryDiagnosis_READ ClinicalInvestigationGroupREAD_Type/PrimaryInvestigationGroupREAD/PrimaryInvestigation_READ ClinicalInvestigationGroupREAD_Type/SecondaryInvestigationGroupREAD/SecondaryInvestigation_READ
facets
Kind Value annotation 
length 
source <xs:simpleType name="PrimaryDiagnosis_READ_Type">
 
<xs:restriction base="ns:READ_Type"/>
</xs:simpleType>

simpleType PrimaryProcedure_OPCS_Type
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:OPCS_Type
properties
base ns:OPCS_Type
used by
element ClinicalActivityGroupOPCS_Type/PrimaryProcedureGroupOPCS/PrimaryProcedure_OPCS
facets
Kind Value annotation 
length 
source <xs:simpleType name="PrimaryProcedure_OPCS_Type">
 
<xs:restriction base="ns:OPCS_Type"/>
</xs:simpleType>

simpleType PrimaryProcedure_READ_Type
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:READ_Type
properties
base ns:READ_Type
used by
element ClinicalActivityGroupREAD_Type/PrimaryProcedureGroupREAD/PrimaryProcedure_READ
facets
Kind Value annotation 
length 
source <xs:simpleType name="PrimaryProcedure_READ_Type">
 
<xs:restriction base="ns:READ_Type"/>
</xs:simpleType>

simpleType PriorityTypeCode_Type
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type restriction of ns:AlphaNumeric_Type
properties
base ns:AlphaNumeric_Type
used by
elements OutpatientReferral_Structure/ActivityCharacteristics/PriorityTypeCode ElectiveAdmissionListEntry_Structure/ActivityCharacteristics/PriorityTypeCode
facets
Kind Value annotation 
length 
enumeration 
enumeration 
enumeration 
source <xs:simpleType name="PriorityTypeCode_Type">
 
<xs:restriction base="ns:AlphaNumeric_Type">
   
<xs:length value="1"/>
   
<xs:enumeration value="1"/>
   
<xs:enumeration value="2"/>
   
<xs:enumeration value="3"/>
 
</xs:restriction>
</xs:simpleType>

simpleType Procedure_OPCS_Type
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:OPCS_Type
properties
base ns:OPCS_Type
used by
element ClinicalActivityGroupOPCS_Type/SecondaryProcedureGroupOPCS/SecondaryProcedure_OPCS
facets
Kind Value annotation 
length 
source <xs:simpleType name="Procedure_OPCS_Type">
 
<xs:restriction base="ns:OPCS_Type"/>
</xs:simpleType>

simpleType Procedure_READ_Type
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:READ_Type
properties
base ns:READ_Type
used by
element ClinicalActivityGroupREAD_Type/SecondaryProcedureGroupREAD/SecondaryProcedure_READ
facets
Kind Value annotation 
length 
source <xs:simpleType name="Procedure_READ_Type">
 
<xs:restriction base="ns:READ_Type"/>
</xs:simpleType>

simpleType ProcedureDate_Type
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:Date_Type
properties
base ns:Date_Type
used by
elements ClinicalActivityGroupOPCS_Type/PrimaryProcedureGroupOPCS/ProcedureDate ClinicalActivityGroupOPCS_Type/SecondaryProcedureGroupOPCS/ProcedureDate ClinicalActivityGroupREAD_Type/PrimaryProcedureGroupREAD/ProcedureDate ClinicalActivityGroupREAD_Type/SecondaryProcedureGroupREAD/ProcedureDate ClinicalTreatmentGroupAAndE_Type/PrimaryTreatmentGroupAAndE/ProcedureDate ClinicalTreatmentGroupAAndE_Type/SecondaryTreatmentGroupAAndE/ProcedureDate
facets
Kind Value annotation 
minInclusive 1900-01-01 
maxInclusive 2999-12-31 
source <xs:simpleType name="ProcedureDate_Type">
 
<xs:restriction base="ns:Date_Type"/>
</xs:simpleType>

simpleType ProcedureSchemeInUse_Type
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type restriction of ns:AlphaNumeric_Type
properties
base ns:AlphaNumeric_Type
used by
elements ClinicalActivityGroupOPCS_Type/ProcedureSchemeInUse ClinicalActivityGroupREAD_Type/ProcedureSchemeInUse ClinicalTreatmentGroupAAndE_Type/ProcedureSchemeInUse
facets
Kind Value annotation 
maxLength 
enumeration 01 
enumeration 02 
enumeration 03 
enumeration 04 
enumeration 05 
source <xs:simpleType name="ProcedureSchemeInUse_Type">
 
<xs:restriction base="ns:AlphaNumeric_Type">
   
<xs:maxLength value="2"/>
   
<xs:enumeration value="01"/>
   
<xs:enumeration value="02"/>
   
<xs:enumeration value="03"/>
   
<xs:enumeration value="04"/>
   
<xs:enumeration value="05"/>
 
</xs:restriction>
</xs:simpleType>

simpleType ProfessionalRegistrationEntryIdentifier_Type
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type restriction of ns:AlphaNumeric_Type
properties
base ns:AlphaNumeric_Type
used by
element ProfessionalsInvolved_Structure/ProfessionalRegistrationEntryIdentifier
facets
Kind Value annotation 
minLength 
maxLength 12 
source <xs:simpleType name="ProfessionalRegistrationEntryIdentifier_Type">
 
<xs:restriction base="ns:AlphaNumeric_Type">
   
<xs:minLength value="1"/>
   
<xs:maxLength value="12"/>
 
</xs:restriction>
</xs:simpleType>

simpleType ProfessionalRegistrationIssuerCode_Type
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type restriction of ns:AlphaNumeric_Type
properties
base ns:AlphaNumeric_Type
used by
element ProfessionalsInvolved_Structure/ProfessionalRegistrationIssuerCode
facets
Kind Value annotation 
length 
enumeration 02 
enumeration 03 
enumeration 08 
enumeration 09 
source <xs:simpleType name="ProfessionalRegistrationIssuerCode_Type">
 
<xs:restriction base="ns:AlphaNumeric_Type">
   
<xs:length value="2"/>
   
<xs:enumeration value="02"/>
   
<xs:enumeration value="03"/>
   
<xs:enumeration value="08"/>
   
<xs:enumeration value="09"/>
 
</xs:restriction>
</xs:simpleType>

simpleType ProviderReferenceNumber_Type
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type restriction of ns:AlphaNumeric_Type
properties
base ns:AlphaNumeric_Type
used by
elements ServiceAgreementDetails_Structure/ProviderReferenceNumber ServiceAgreementDetails_EAL_Structure/ProviderReferenceNumber ServiceAgreementChange_Structure/ProviderReferenceNumber
facets
Kind Value annotation 
minLength 
maxLength 17 
source <xs:simpleType name="ProviderReferenceNumber_Type">
 
<xs:restriction base="ns:AlphaNumeric_Type">
   
<xs:minLength value="1"/>
   
<xs:maxLength value="17"/>
 
</xs:restriction>
</xs:simpleType>

simpleType PsychiatricPatientStatusCode_Type
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type restriction of ns:AlphaNumeric_Type
properties
base ns:AlphaNumeric_Type
used by
elements FinishedGeneralEpisode_Structure/EpisodeCharacteristics/PsychiatricPatientStatusCode FinishedDeliveryEpisode_Structure/EpisodeCharacteristics/PsychiatricPatientStatusCode UnfinishedGeneralEpisode_Structure/EpisodeCharacteristics/PsychiatricPatientStatusCode UnfinishedDeliveryEpisode_Structure/EpisodeCharacteristics/PsychiatricPatientStatusCode PsychiatricEpisode_Structure/EpisodeCharacteristics/PsychiatricPatientStatusCode
facets
Kind Value annotation 
length 
enumeration 
enumeration 
enumeration 
enumeration 
enumeration 
source <xs:simpleType name="PsychiatricPatientStatusCode_Type">
 
<xs:restriction base="ns:AlphaNumeric_Type">
   
<xs:length value="1"/>
   
<xs:enumeration value="0"/>
   
<xs:enumeration value="1"/>
   
<xs:enumeration value="2"/>
   
<xs:enumeration value="8"/>
   
<xs:enumeration value="9"/>
 
</xs:restriction>
</xs:simpleType>

simpleType READ_Type
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type restriction of ns:AlphaNumeric_Type
properties
base ns:AlphaNumeric_Type
used by
simpleTypes PrimaryDiagnosis_READ_Type PrimaryProcedure_READ_Type Procedure_READ_Type SecondaryDiagnosis_READ_Type
facets
Kind Value annotation 
length 
source <xs:simpleType name="READ_Type">
 
<xs:restriction base="ns:AlphaNumeric_Type">
   
<xs:length value="5"/>
 
</xs:restriction>
</xs:simpleType>

simpleType ReferralRequestReceivedDate_Type
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:Date_Type
properties
base ns:Date_Type
used by
element OutpatientReferral_Structure/ActivityCharacteristics/ReferralRequestReceivedDate
facets
Kind Value annotation 
minInclusive 1900-01-01 
maxInclusive 2999-12-31 
source <xs:simpleType name="ReferralRequestReceivedDate_Type">
 
<xs:restriction base="ns:Date_Type"/>
</xs:simpleType>

simpleType ReferralToTreatmentPeriod_EndDate_Type
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:Date_Type
properties
base ns:Date_Type
used by
element PatientPathway_Structure/RTTPeriodCharacteristics/ReferralToTreatmentPeriod_EndDate
facets
Kind Value annotation 
minInclusive 1900-01-01 
maxInclusive 2999-12-31 
source <xs:simpleType name="ReferralToTreatmentPeriod_EndDate_Type">
 
<xs:restriction base="ns:Date_Type"/>
</xs:simpleType>

simpleType ReferralToTreatmentPeriod_StartDate_Type
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:Date_Type
properties
base ns:Date_Type
used by
element PatientPathway_Structure/RTTPeriodCharacteristics/ReferralToTreatmentPeriod_StartDate
facets
Kind Value annotation 
minInclusive 1900-01-01 
maxInclusive 2999-12-31 
source <xs:simpleType name="ReferralToTreatmentPeriod_StartDate_Type">
 
<xs:restriction base="ns:Date_Type"/>
</xs:simpleType>

simpleType ReferralToTreatmentPeriod_Status_Type
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type restriction of ns:AlphaNumeric_Type
properties
base ns:AlphaNumeric_Type
used by
element PatientPathway_Structure/RTTPeriodCharacteristics/ReferralToTreatmentPeriod_Status
facets
Kind Value annotation 
length 
enumeration 10 
enumeration 11 
enumeration 12 
enumeration 20 
enumeration 21 
enumeration 30 
enumeration 31 
enumeration 32 
enumeration 33 
enumeration 34 
enumeration 35 
enumeration 36 
enumeration 90 
enumeration 91 
enumeration 92 
enumeration 98 
enumeration 99 
source <xs:simpleType name="ReferralToTreatmentPeriod_Status_Type">
 
<xs:restriction base="ns:AlphaNumeric_Type">
   
<xs:length value="2"/>
   
<xs:enumeration value="10"/>
   
<xs:enumeration value="11"/>
   
<xs:enumeration value="12"/>
   
<xs:enumeration value="20"/>
   
<xs:enumeration value="21"/>
   
<xs:enumeration value="30"/>
   
<xs:enumeration value="31"/>
   
<xs:enumeration value="32"/>
   
<xs:enumeration value="33"/>
   
<xs:enumeration value="34"/>
   
<xs:enumeration value="35"/>
   
<xs:enumeration value="36"/>
   
<xs:enumeration value="90"/>
   
<xs:enumeration value="91"/>
   
<xs:enumeration value="92"/>
   
<xs:enumeration value="98"/>
   
<xs:enumeration value="99"/>
 
</xs:restriction>
</xs:simpleType>

simpleType ReferrerCode_Type
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type restriction of ns:AlphaNumeric_Type
properties
base ns:AlphaNumeric_Type
used by
element Referrer_Structure/ReferrerCode
facets
Kind Value annotation 
length 
source <xs:simpleType name="ReferrerCode_Type">
 
<xs:restriction base="ns:AlphaNumeric_Type">
   
<xs:length value="8"/>
 
</xs:restriction>
</xs:simpleType>

simpleType ReferringOrganisationCode_Type
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type restriction of ns:AlphaNumeric_Type
properties
base ns:AlphaNumeric_Type
used by
element Referrer_Structure/ReferringOrganisationCode
simpleType OrganisationCode_PatientPathwayIdentifierIssuer_Type
facets
Kind Value annotation 
minLength 
maxLength 12 
source <xs:simpleType name="ReferringOrganisationCode_Type">
 
<xs:restriction base="ns:AlphaNumeric_Type">
   
<xs:minLength value="3"/>
   
<xs:maxLength value="12"/>
 
</xs:restriction>
</xs:simpleType>

simpleType RehabilitationAssessmentTeamType_Type
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type restriction of ns:AlphaNumeric_Type
properties
base ns:AlphaNumeric_Type
used by
elements FinishedGeneralEpisode_Structure/EpisodeCharacteristics/RehabilitationAssessmentTeamType FinishedDeliveryEpisode_Structure/EpisodeCharacteristics/RehabilitationAssessmentTeamType UnfinishedGeneralEpisode_Structure/EpisodeCharacteristics/RehabilitationAssessmentTeamType UnfinishedDeliveryEpisode_Structure/EpisodeCharacteristics/RehabilitationAssessmentTeamType CareAttendance_Structure/ActivityCharacteristics/RehabilitationAssessmentTeamType
facets
Kind Value annotation 
length 
enumeration 
enumeration 
enumeration 
enumeration 
source <xs:simpleType name="RehabilitationAssessmentTeamType_Type">
 
<xs:restriction base="ns:AlphaNumeric_Type">
   
<xs:length value="1"/>
   
<xs:enumeration value="1"/>
   
<xs:enumeration value="2"/>
   
<xs:enumeration value="8"/>
   
<xs:enumeration value="9"/>
 
</xs:restriction>
</xs:simpleType>

simpleType RenalSupportDays_Type
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:Number999NonNegative_Type
properties
base ns:Number999NonNegative_Type
used by
element AdultCriticalCarePeriod_Structure/ACC_CareActivityGroup/RenalSupportDays
facets
Kind Value annotation 
totalDigits 
source <xs:simpleType name="RenalSupportDays_Type">
 
<xs:restriction base="ns:Number999NonNegative_Type"/>
</xs:simpleType>

simpleType ResuscitationMethodCode_Type
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type restriction of ns:AlphaNumeric_Type
properties
base ns:AlphaNumeric_Type
used by
elements BirthOccurrence_Structure/ActivityCharacteristics/ResuscitationMethodCode DeliveryOccurrence_Structure/ActivityCharacteristics/ResuscitationMethodCode
facets
Kind Value annotation 
length 
enumeration 
enumeration 
enumeration 
enumeration 
enumeration 
enumeration 
enumeration 
enumeration 
source <xs:simpleType name="ResuscitationMethodCode_Type">
 
<xs:restriction base="ns:AlphaNumeric_Type">
   
<xs:length value="1"/>
   
<xs:enumeration value="1"/>
   
<xs:enumeration value="2"/>
   
<xs:enumeration value="3"/>
   
<xs:enumeration value="4"/>
   
<xs:enumeration value="5"/>
   
<xs:enumeration value="6"/>
   
<xs:enumeration value="8"/>
   
<xs:enumeration value="9"/>
 
</xs:restriction>
</xs:simpleType>

simpleType SecondaryDiagnosis_ICD_Type
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:ICD_Type
properties
base ns:ICD_Type
used by
element ClinicalDiagnosisGroupICD_Type/SecondaryDiagnosisGroupICD/SecondaryDiagnosis_ICD
facets
Kind Value annotation 
minLength 
maxLength 
source <xs:simpleType name="SecondaryDiagnosis_ICD_Type">
 
<xs:restriction base="ns:ICD_Type"/>
</xs:simpleType>

simpleType SecondaryDiagnosis_READ_Type
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:READ_Type
properties
base ns:READ_Type
used by
element ClinicalDiagnosisGroupREAD_Type/SecondaryDiagnosisGroupREAD/SecondaryDiagnosis_READ
facets
Kind Value annotation 
length 
source <xs:simpleType name="SecondaryDiagnosis_READ_Type">
 
<xs:restriction base="ns:READ_Type"/>
</xs:simpleType>

simpleType sequenceNumber_Type
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type restriction of ns:Integer_Type
properties
base ns:Integer_Type
facets
Kind Value annotation 
maxInclusive 999 
minExclusive 
source <xs:simpleType name="sequenceNumber_Type">
 
<xs:restriction base="ns:Integer_Type">
   
<xs:minExclusive value="1"/>
   
<xs:maxInclusive value="999"/>
 
</xs:restriction>
</xs:simpleType>

simpleType ServiceTypeRequestedCode_Type
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type restriction of ns:AlphaNumeric_Type
properties
base ns:AlphaNumeric_Type
used by
element OutpatientReferral_Structure/ActivityCharacteristics/ServiceTypeRequestedCode
facets
Kind Value annotation 
length 
enumeration 
enumeration 
enumeration 
source <xs:simpleType name="ServiceTypeRequestedCode_Type">
 
<xs:restriction base="ns:AlphaNumeric_Type">
   
<xs:length value="1"/>
   
<xs:enumeration value="1"/>
   
<xs:enumeration value="2"/>
   
<xs:enumeration value="3"/>
 
</xs:restriction>
</xs:simpleType>

simpleType SexOfPatientsCode_Type
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type restriction of ns:AlphaNumeric_Type
properties
base ns:AlphaNumeric_Type
used by
elements PsychiatricEpisode_Structure/LocationGroup/StartOfEpisode/SexOfPatientsCode PsychiatricEpisode_Structure/LocationGroup/WardStayAtPsychiatricCensusDate/SexOfPatientsCode APCLocationGroup_Structure/StartOfEpisode/SexOfPatientsCode APCLocationGroup_Structure/WardStay/SexOfPatientsCode APCLocationGroup_Structure/EndOfEpisode/SexOfPatientsCode
facets
Kind Value annotation 
length 
enumeration 
enumeration 
enumeration 
enumeration 
source <xs:simpleType name="SexOfPatientsCode_Type">
 
<xs:restriction base="ns:AlphaNumeric_Type">
   
<xs:length value="1"/>
   
<xs:enumeration value="1"/>
   
<xs:enumeration value="2"/>
   
<xs:enumeration value="8"/>
   
<xs:enumeration value="9"/>
 
</xs:restriction>
</xs:simpleType>

simpleType SiteCodeOfTreatment_Type
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:OrganisationSiteCode_Type
properties
base ns:OrganisationSiteCode_Type
used by
elements PsychiatricEpisode_Structure/LocationGroup/StartOfEpisode/SiteCodeOfTreatment PsychiatricEpisode_Structure/LocationGroup/WardStayAtPsychiatricCensusDate/SiteCodeOfTreatment APCLocationGroup_Structure/StartOfEpisode/SiteCodeOfTreatment APCLocationGroup_Structure/WardStay/SiteCodeOfTreatment APCLocationGroup_Structure/EndOfEpisode/SiteCodeOfTreatment AttendanceLocationGroup_Structure/SiteCodeOfTreatment AAndEAttendanceLocationGroup_Structure/SiteCodeOfTreatment
facets
Kind Value annotation 
minLength 
maxLength 12 
source <xs:simpleType name="SiteCodeOfTreatment_Type">
 
<xs:restriction base="ns:OrganisationSiteCode_Type"/>
</xs:simpleType>

simpleType SourceOfAdmissionCode_HospitalProviderSpell_Type
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type restriction of ns:AlphaNumeric_Type
properties
base ns:AlphaNumeric_Type
used by
elements HospitalProviderSpell_Structure/AdmissionCharacteristics/SourceOfAdmissionCode_HospitalProviderSpell HospitalProviderSpell_Birth_Structure/AdmissionCharacteristics/SourceOfAdmissionCode_HospitalProviderSpell HospitalProviderSpell_GeneralEpisode_Structure/AdmissionCharacteristics/SourceOfAdmissionCode_HospitalProviderSpell HospitalProviderSpellPsychiatric_Structure/AdmissionCharacteristics/SourceOfAdmissionCode_HospitalProviderSpell
facets
Kind Value annotation 
length 
enumeration 19 
enumeration 29 
enumeration 39 
enumeration 49 
enumeration 51 
enumeration 52 
enumeration 53 
enumeration 54 
enumeration 65 
enumeration 66 
enumeration 79 
enumeration 85 
enumeration 87 
enumeration 88 
enumeration 98 
enumeration 99 
source <xs:simpleType name="SourceOfAdmissionCode_HospitalProviderSpell_Type">
 
<xs:restriction base="ns:AlphaNumeric_Type">
   
<xs:length value="2"/>
   
<xs:enumeration value="19"/>
   
<xs:enumeration value="29"/>
   
<xs:enumeration value="39"/>
   
<xs:enumeration value="49"/>
   
<xs:enumeration value="51"/>
   
<xs:enumeration value="52"/>
   
<xs:enumeration value="53"/>
   
<xs:enumeration value="54"/>
   
<xs:enumeration value="65"/>
   
<xs:enumeration value="66"/>
   
<xs:enumeration value="79"/>
   
<xs:enumeration value="85"/>
   
<xs:enumeration value="87"/>
   
<xs:enumeration value="88"/>
   
<xs:enumeration value="98"/>
   
<xs:enumeration value="99"/>
 
</xs:restriction>
</xs:simpleType>

simpleType SourceOfReferralForAAndE_Type
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type restriction of ns:AlphaNumeric_Type
properties
base ns:AlphaNumeric_Type
used by
element AttendanceOccurrence_Structure/ActivityCharacteristics/SourceOfReferralForAAndE
facets
Kind Value annotation 
maxLength 
enumeration 00 
enumeration 01 
enumeration 02 
enumeration 03 
enumeration 04 
enumeration 05 
enumeration 06 
enumeration 07 
enumeration 08 
enumeration 92 
enumeration 93 
source <xs:simpleType name="SourceOfReferralForAAndE_Type">
 
<xs:restriction base="ns:AlphaNumeric_Type">
   
<xs:maxLength value="2"/>
   
<xs:enumeration value="00"/>
   
<xs:enumeration value="01"/>
   
<xs:enumeration value="02"/>
   
<xs:enumeration value="03"/>
   
<xs:enumeration value="04"/>
   
<xs:enumeration value="05"/>
   
<xs:enumeration value="06"/>
   
<xs:enumeration value="07"/>
   
<xs:enumeration value="08"/>
   
<xs:enumeration value="92"/>
   
<xs:enumeration value="93"/>
 
</xs:restriction>
</xs:simpleType>

simpleType SourceOfReferralForOut_Patients_Type
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type restriction of ns:AlphaNumeric_Type
properties
base ns:AlphaNumeric_Type
used by
element OutpatientReferral_Structure/ActivityCharacteristics/SourceOfReferralForOut_Patients
facets
Kind Value annotation 
maxLength 
enumeration 01 
enumeration 02 
enumeration 03 
enumeration 04 
enumeration 05 
enumeration 06 
enumeration 07 
enumeration 10 
enumeration 11 
enumeration 12 
enumeration 13 
enumeration 14 
enumeration 15 
enumeration 16 
enumeration 17 
enumeration 92 
enumeration 93 
enumeration 97 
source <xs:simpleType name="SourceOfReferralForOut_Patients_Type">
 
<xs:restriction base="ns:AlphaNumeric_Type">
   
<xs:maxLength value="2"/>
   
<xs:enumeration value="01"/>
   
<xs:enumeration value="02"/>
   
<xs:enumeration value="03"/>
   
<xs:enumeration value="04"/>
   
<xs:enumeration value="05"/>
   
<xs:enumeration value="06"/>
   
<xs:enumeration value="07"/>
   
<xs:enumeration value="10"/>
   
<xs:enumeration value="11"/>
   
<xs:enumeration value="12"/>
   
<xs:enumeration value="13"/>
   
<xs:enumeration value="14"/>
   
<xs:enumeration value="15"/>
   
<xs:enumeration value="16"/>
   
<xs:enumeration value="17"/>
   
<xs:enumeration value="92"/>
   
<xs:enumeration value="93"/>
   
<xs:enumeration value="97"/>
 
</xs:restriction>
</xs:simpleType>

simpleType StartDate_Episode_Type
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:Date_Type
properties
base ns:Date_Type
used by
elements FinishedBirthEpisode_Structure/EpisodeCharacteristics/StartDate_Episode FinishedGeneralEpisode_Structure/EpisodeCharacteristics/StartDate_Episode FinishedDeliveryEpisode_Structure/EpisodeCharacteristics/StartDate_Episode UnfinishedBirthEpisode_Structure/EpisodeCharacteristics/StartDate_Episode UnfinishedGeneralEpisode_Structure/EpisodeCharacteristics/StartDate_Episode UnfinishedDeliveryEpisode_Structure/EpisodeCharacteristics/StartDate_Episode PsychiatricEpisode_Structure/EpisodeCharacteristics/StartDate_Episode
facets
Kind Value annotation 
minInclusive 1900-01-01 
maxInclusive 2999-12-31 
source <xs:simpleType name="StartDate_Episode_Type">
 
<xs:restriction base="ns:Date_Type"/>
</xs:simpleType>

simpleType StartDate_HospitalProviderSpell_Type
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:Date_Type
properties
base ns:Date_Type
used by
elements HospitalProviderSpell_Structure/AdmissionCharacteristics/StartDate_HospitalProviderSpell HospitalProviderSpell_Birth_Structure/AdmissionCharacteristics/StartDate_HospitalProviderSpell HospitalProviderSpell_GeneralEpisode_Structure/AdmissionCharacteristics/StartDate_HospitalProviderSpell HospitalProviderSpellPsychiatric_Structure/AdmissionCharacteristics/StartDate_HospitalProviderSpell
facets
Kind Value annotation 
minInclusive 1900-01-01 
maxInclusive 2999-12-31 
source <xs:simpleType name="StartDate_HospitalProviderSpell_Type">
 
<xs:restriction base="ns:Date_Type"/>
</xs:simpleType>

simpleType StartDate_Type
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:Date_Type
properties
base ns:Date_Type
used by
element APCLocationGroup_Structure/WardStay/StartDate
facets
Kind Value annotation 
minInclusive 1900-01-01 
maxInclusive 2999-12-31 
source <xs:simpleType name="StartDate_Type">
 
<xs:restriction base="ns:Date_Type"/>
</xs:simpleType>

simpleType StartTime_Episode_Type
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:Time_Type
properties
base ns:Time_Type
used by
elements FinishedBirthEpisode_Structure/EpisodeCharacteristics/StartTime_Episode FinishedGeneralEpisode_Structure/EpisodeCharacteristics/StartTime_Episode FinishedDeliveryEpisode_Structure/EpisodeCharacteristics/StartTime_Episode UnfinishedBirthEpisode_Structure/EpisodeCharacteristics/StartTime_Episode UnfinishedGeneralEpisode_Structure/EpisodeCharacteristics/StartTime_Episode UnfinishedDeliveryEpisode_Structure/EpisodeCharacteristics/StartTime_Episode PsychiatricEpisode_Structure/EpisodeCharacteristics/StartTime_Episode
facets
Kind Value annotation 
pattern ([0-9]|[0-1][0-9]|[2][0-3]):([0-5][0-9]):([0-5][0-9]) 
source <xs:simpleType name="StartTime_Episode_Type">
 
<xs:restriction base="ns:Time_Type"/>
</xs:simpleType>

simpleType StartTime_HospitalProviderSpell_Type
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:Time_Type
properties
base ns:Time_Type
used by
elements HospitalProviderSpell_Structure/AdmissionCharacteristics/StartTime_HospitalProviderSpell HospitalProviderSpell_Birth_Structure/AdmissionCharacteristics/StartTime_HospitalProviderSpell HospitalProviderSpell_GeneralEpisode_Structure/AdmissionCharacteristics/StartTime_HospitalProviderSpell HospitalProviderSpellPsychiatric_Structure/AdmissionCharacteristics/StartTime_HospitalProviderSpell
facets
Kind Value annotation 
pattern ([0-9]|[0-1][0-9]|[2][0-3]):([0-5][0-9]):([0-5][0-9]) 
source <xs:simpleType name="StartTime_HospitalProviderSpell_Type">
 
<xs:restriction base="ns:Time_Type"/>
</xs:simpleType>

simpleType StartTime_Type
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:Time_Type
properties
base ns:Time_Type
used by
element APCLocationGroup_Structure/WardStay/StartTime
facets
Kind Value annotation 
pattern ([0-9]|[0-1][0-9]|[2][0-3]):([0-5][0-9]):([0-5][0-9]) 
source <xs:simpleType name="StartTime_Type">
 
<xs:restriction base="ns:Time_Type"/>
</xs:simpleType>

simpleType StatusOfPatientIncludedInThePsychiatricCensusCode_Type
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type restriction of ns:AlphaNumeric_Type
properties
base ns:AlphaNumeric_Type
used by
element PatientCharacteristics_Psychiatric_Structure/StatusOfPatientIncludedInThePsychiatricCensusCode
facets
Kind Value annotation 
length 
enumeration 
enumeration 
enumeration 
source <xs:simpleType name="StatusOfPatientIncludedInThePsychiatricCensusCode_Type">
 
<xs:restriction base="ns:AlphaNumeric_Type">
   
<xs:length value="1"/>
   
<xs:enumeration value="1"/>
   
<xs:enumeration value="2"/>
   
<xs:enumeration value="3"/>
 
</xs:restriction>
</xs:simpleType>

simpleType StatusOfPersonConductingDeliveryCode_Type
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type restriction of ns:AlphaNumeric_Type
properties
base ns:AlphaNumeric_Type
used by
elements BirthOccurrence_Structure/ActivityCharacteristics/StatusOfPersonConductingDeliveryCode DeliveryOccurrence_Structure/ActivityCharacteristics/StatusOfPersonConductingDeliveryCode
facets
Kind Value annotation 
length 
enumeration 
enumeration 
enumeration 
enumeration 
enumeration 
source <xs:simpleType name="StatusOfPersonConductingDeliveryCode_Type">
 
<xs:restriction base="ns:AlphaNumeric_Type">
   
<xs:length value="1"/>
   
<xs:enumeration value="1"/>
   
<xs:enumeration value="2"/>
   
<xs:enumeration value="3"/>
   
<xs:enumeration value="8"/>
   
<xs:enumeration value="9"/>
 
</xs:restriction>
</xs:simpleType>

simpleType StructuredAddress_Type
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type restriction of ns:AlphaNumeric_Type
properties
base ns:AlphaNumeric_Type
used by
element Address_Structure/StructuredAddress
facets
Kind Value annotation 
maxLength 35 
source <xs:simpleType name="StructuredAddress_Type">
 
<xs:restriction base="ns:AlphaNumeric_Type">
   
<xs:maxLength value="35"/>
 
</xs:restriction>
</xs:simpleType>

simpleType SuspensionEndDate_Type
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:Date_Type
properties
base ns:Date_Type
used by
element EDPPatientSuspension_Structure/SuspensionEndDate
facets
Kind Value annotation 
minInclusive 1900-01-01 
maxInclusive 2999-12-31 
source <xs:simpleType name="SuspensionEndDate_Type">
 
<xs:restriction base="ns:Date_Type"/>
</xs:simpleType>

simpleType SuspensionStartDate_Type
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:Date_Type
properties
base ns:Date_Type
used by
element EDPPatientSuspension_Structure/SuspensionStartDate
facets
Kind Value annotation 
minInclusive 1900-01-01 
maxInclusive 2999-12-31 
source <xs:simpleType name="SuspensionStartDate_Type">
 
<xs:restriction base="ns:Date_Type"/>
</xs:simpleType>

simpleType Time_Type
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type restriction of xs:time
properties
base xs:time
used by
simpleTypes AAndEAttendanceConclusionTime_Type AAndEDepartureTime_Type AAndEInitialAssessmentTime_Type AAndETimeSeenForTreatment_Type AppointmentTime_Type ArrivalTimeAtAAndE_Type CDSApplicableTime_Type CDSExtractTime_Type CDSInterchangeTimeOfPreparation_Type CriticalCareDischargeReadyTime_Type CriticalCareDischargeTime_Type CriticalCareStartTime_Type DischargeTime_HospitalProviderSpell_Type EndTime_Episode_Type EndTime_Type StartTime_Episode_Type StartTime_HospitalProviderSpell_Type StartTime_Type
facets
Kind Value annotation 
pattern ([0-9]|[0-1][0-9]|[2][0-3]):([0-5][0-9]):([0-5][0-9]) 
source <xs:simpleType name="Time_Type">
 
<xs:restriction base="xs:time">
   
<xs:pattern value="([0-9]|[0-1][0-9]|[2][0-3]):([0-5][0-9]):([0-5][0-9])"/>
 
</xs:restriction>
</xs:simpleType>

simpleType UBRN_Converted_Type
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type restriction of xs:string
properties
base xs:string
used by
element PatientPathway_Structure/PatientPathwayIdentity/UniqueBookingReferenceNumber_Converted
facets
Kind Value annotation 
pattern [0-9]{12} 
source <xs:simpleType name="UBRN_Converted_Type">
 
<xs:restriction base="xs:string">
   
<xs:pattern value="[0-9]{12}"/>
 
</xs:restriction>
</xs:simpleType>

simpleType UnstructuredAddress_Type
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type restriction of ns:AlphaNumeric_Type
properties
base ns:AlphaNumeric_Type
used by
element Address_Structure/UnstructuredAddress
facets
Kind Value annotation 
maxLength 175 
source <xs:simpleType name="UnstructuredAddress_Type">
 
<xs:restriction base="ns:AlphaNumeric_Type">
   
<xs:maxLength value="175"/>
 
</xs:restriction>
</xs:simpleType>

simpleType VGPFreeText_Type
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type restriction of ns:AlphaNumeric_Type
properties
base ns:AlphaNumeric_Type
facets
Kind Value annotation 
maxLength 70 
source <xs:simpleType name="VGPFreeText_Type">
 
<xs:restriction base="ns:AlphaNumeric_Type">
   
<xs:maxLength value="70"/>
 
</xs:restriction>
</xs:simpleType>

simpleType VGPIdentityNumber_Type
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type restriction of ns:AlphaNumeric_Type
properties
base ns:AlphaNumeric_Type
facets
Kind Value annotation 
maxLength 35 
source <xs:simpleType name="VGPIdentityNumber_Type">
 
<xs:restriction base="ns:AlphaNumeric_Type">
   
<xs:maxLength value="35"/>
 
</xs:restriction>
</xs:simpleType>

simpleType VGPPartyIdentifier_Type
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type restriction of ns:AlphaNumeric_Type
properties
base ns:AlphaNumeric_Type
facets
Kind Value annotation 
maxLength 35 
source <xs:simpleType name="VGPPartyIdentifier_Type">
 
<xs:restriction base="ns:AlphaNumeric_Type">
   
<xs:maxLength value="35"/>
 
</xs:restriction>
</xs:simpleType>

simpleType VGPSequenceNumber_Type
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type restriction of ns:AlphaNumeric_Type
properties
base ns:AlphaNumeric_Type
facets
Kind Value annotation 
maxLength 
source <xs:simpleType name="VGPSequenceNumber_Type">
 
<xs:restriction base="ns:AlphaNumeric_Type">
   
<xs:maxLength value="5"/>
 
</xs:restriction>
</xs:simpleType>

simpleType WaitingListEntryLastReviewedDate_Type
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type ns:Date_Type
properties
base ns:Date_Type
used by
element ElectiveAdmissionListEntry_Structure/ActivityCharacteristics/WaitingListEntryLastReviewedDate
facets
Kind Value annotation 
minInclusive 1900-01-01 
maxInclusive 2999-12-31 
source <xs:simpleType name="WaitingListEntryLastReviewedDate_Type">
 
<xs:restriction base="ns:Date_Type"/>
</xs:simpleType>

simpleType WaitingTimeMeasurementType_Type
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type restriction of ns:AlphaNumeric_Type
properties
base ns:AlphaNumeric_Type
used by
element PatientPathway_Structure/RTTPeriodCharacteristics/WaitingTimeMeasurementType
facets
Kind Value annotation 
length 
enumeration 01 
enumeration 02 
enumeration 09 
source <xs:simpleType name="WaitingTimeMeasurementType_Type">
 
<xs:restriction base="ns:AlphaNumeric_Type">
   
<xs:length value="2"/>
   
<xs:enumeration value="01"/>
   
<xs:enumeration value="02"/>
   
<xs:enumeration value="09"/>
 
</xs:restriction>
</xs:simpleType>

simpleType WardCode_Type
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type restriction of ns:AlphaNumeric_Type
properties
base ns:AlphaNumeric_Type
used by
elements PsychiatricEpisode_Structure/LocationGroup/StartOfEpisode/WardCode PsychiatricEpisode_Structure/LocationGroup/WardStayAtPsychiatricCensusDate/WardCode APCLocationGroup_Structure/StartOfEpisode/WardCode APCLocationGroup_Structure/WardStay/WardCode APCLocationGroup_Structure/EndOfEpisode/WardCode
facets
Kind Value annotation 
minLength 
maxLength 12 
source <xs:simpleType name="WardCode_Type">
 
<xs:restriction base="ns:AlphaNumeric_Type">
   
<xs:minLength value="1"/>
   
<xs:maxLength value="12"/>
 
</xs:restriction>
</xs:simpleType>

simpleType WardDayPeriodAvailabilityCode_Type
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type restriction of ns:AlphaNumeric_Type
properties
base ns:AlphaNumeric_Type
used by
elements PsychiatricEpisode_Structure/LocationGroup/StartOfEpisode/WardDayPeriodAvailabilityCode PsychiatricEpisode_Structure/LocationGroup/WardStayAtPsychiatricCensusDate/WardDayPeriodAvailabilityCode APCLocationGroup_Structure/StartOfEpisode/WardDayPeriodAvailabilityCode APCLocationGroup_Structure/WardStay/WardDayPeriodAvailabilityCode APCLocationGroup_Structure/EndOfEpisode/WardDayPeriodAvailabilityCode
facets
Kind Value annotation 
length 
enumeration 
enumeration 
enumeration 
enumeration 
enumeration 
enumeration 
enumeration 
enumeration 
enumeration 
source <xs:simpleType name="WardDayPeriodAvailabilityCode_Type">
 
<xs:restriction base="ns:AlphaNumeric_Type">
   
<xs:length value="1"/>
   
<xs:enumeration value="0"/>
   
<xs:enumeration value="1"/>
   
<xs:enumeration value="2"/>
   
<xs:enumeration value="3"/>
   
<xs:enumeration value="4"/>
   
<xs:enumeration value="5"/>
   
<xs:enumeration value="6"/>
   
<xs:enumeration value="7"/>
   
<xs:enumeration value="9"/>
 
</xs:restriction>
</xs:simpleType>

simpleType WardNightPeriodAvailabilityCode_Type
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type restriction of ns:AlphaNumeric_Type
properties
base ns:AlphaNumeric_Type
used by
elements PsychiatricEpisode_Structure/LocationGroup/StartOfEpisode/WardNightPeriodAvailabilityCode PsychiatricEpisode_Structure/LocationGroup/WardStayAtPsychiatricCensusDate/WardNightPeriodAvailabilityCode APCLocationGroup_Structure/StartOfEpisode/WardNightPeriodAvailabilityCode APCLocationGroup_Structure/WardStay/WardNightPeriodAvailabilityCode APCLocationGroup_Structure/EndOfEpisode/WardNightPeriodAvailabilityCode
facets
Kind Value annotation 
length 
enumeration 
enumeration 
enumeration 
enumeration 
enumeration 
enumeration 
enumeration 
enumeration 
enumeration 
source <xs:simpleType name="WardNightPeriodAvailabilityCode_Type">
 
<xs:restriction base="ns:AlphaNumeric_Type">
   
<xs:length value="1"/>
   
<xs:enumeration value="0"/>
   
<xs:enumeration value="1"/>
   
<xs:enumeration value="2"/>
   
<xs:enumeration value="3"/>
   
<xs:enumeration value="4"/>
   
<xs:enumeration value="5"/>
   
<xs:enumeration value="6"/>
   
<xs:enumeration value="7"/>
   
<xs:enumeration value="9"/>
 
</xs:restriction>
</xs:simpleType>

simpleType WardSecurityLevel_Type
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type restriction of ns:AlphaNumeric_Type
properties
base ns:AlphaNumeric_Type
used by
elements PsychiatricEpisode_Structure/LocationGroup/StartOfEpisode/WardSecurityLevel PsychiatricEpisode_Structure/LocationGroup/WardStayAtPsychiatricCensusDate/WardSecurityLevel APCLocationGroup_Structure/StartOfEpisode/WardSecurityLevel APCLocationGroup_Structure/WardStay/WardSecurityLevel APCLocationGroup_Structure/EndOfEpisode/WardSecurityLevel
facets
Kind Value annotation 
length 
enumeration 
enumeration 
enumeration 
enumeration 
source <xs:simpleType name="WardSecurityLevel_Type">
 
<xs:restriction base="ns:AlphaNumeric_Type">
   
<xs:length value="1"/>
   
<xs:enumeration value="0"/>
   
<xs:enumeration value="1"/>
   
<xs:enumeration value="2"/>
   
<xs:enumeration value="3"/>
 
</xs:restriction>
</xs:simpleType>

simpleType WithheldIdentityReason_Type
namespace http://www.nhsia.nhs.uk/DataStandards/XMLschema/CDS/ns
type restriction of ns:AlphaNumeric_Type
properties
base ns:AlphaNumeric_Type
used by
elements PatientIdentity_General_Structure/WithheldIdentity_Structure/WithheldIdentityReason PatientIdentity_Birth_Structure/WithheldIdentity_Structure/WithheldIdentityReason PatientIdentity_Delivery_Structure/WithheldIdentity_Structure/WithheldIdentityReason PersonIdentity_Baby_Structure/WithheldIdentity_Structure_Baby/WithheldIdentityReason PersonIdentity_Mother_Structure/WithheldIdentity_Structure_Mother/WithheldIdentityReason
facets
Kind Value annotation 
length 
enumeration 01 
enumeration 02 
enumeration 03 
enumeration 97 
enumeration 99 
source <xs:simpleType name="WithheldIdentityReason_Type">
 
<xs:restriction base="ns:AlphaNumeric_Type">
   
<xs:length value="2"/>
   
<xs:enumeration value="01"/>
   
<xs:enumeration value="02"/>
   
<xs:enumeration value="03"/>
   
<xs:enumeration value="97"/>
   
<xs:enumeration value="99"/>
 
</xs:restriction>
</xs:simpleType>


XML Schema documentation generated by XMLSpy Schema Editor http://www.altova.com/xmlspy