RecordConnectionIdentifier
SUS Inpatient Total Previous Pregnancies Observation
-
Value copied from
GeneratedRecordIdentifier
-
GeneratedRecordIdentifier
CDS specific identifier that binds multiple CDS messages together. CDS RECORD IDENTIFIER
select
apc.NHSNumber,
apc.GeneratedRecordIdentifier,
apc.HospitalProviderSpellNumber,
max(apc.CDSActivityDate) as observation_date,
apc.PregnancyTotalPreviousPregnancies
from [omop_staging].[sus_APC] apc
where apc.NHSNumber is not null
and apc.PregnancyTotalPreviousPregnancies is not null
and apc.CDSActivityDate is not null
and apc.CdsType in ('140', '120')
group by
apc.NHSNumber,
apc.GeneratedRecordIdentifier,
apc.HospitalProviderSpellNumber,
apc.PregnancyTotalPreviousPregnancies;
Comment or raise an issue for this mapping.
SUS APC Source Of Referral For Outpatients
-
Value copied from
GeneratedRecordIdentifier
-
GeneratedRecordIdentifier
CDS specific identifier that binds multiple CDS messages together. CDS RECORD IDENTIFIER
select
NHSNumber,
GeneratedRecordIdentifier,
StartDateHospitalProviderSpell,
StartTimeHospitalProviderSpell,
ReferrerCode -- Referrer code is the code of the person making the referral request
FROM [omop_staging].[sus_APC]
where NHSNumber is not null
Comment or raise an issue for this mapping.
SUS Inpatient NumberofBabies Observation
-
Value copied from
GeneratedRecordIdentifier
-
GeneratedRecordIdentifier
CDS specific identifier that binds multiple CDS messages together. CDS RECORD IDENTIFIER
select
apc.NHSNumber,
apc.GeneratedRecordIdentifier,
apc.HospitalProviderSpellNumber,
coalesce(max(apc.DeliveryDate), max(apc.CDSActivityDate)) as observation_date,
apc.NumberofBabies
from [omop_staging].[sus_APC] apc
where apc.NHSNumber is not null
and apc.NumberofBabies is not null
and apc.CDSType in ('120','140')
group by
apc.NHSNumber,
apc.GeneratedRecordIdentifier,
apc.HospitalProviderSpellNumber,
apc.DeliveryDate,
apc.NumberofBabies;
Comment or raise an issue for this mapping.
SUS Inpatient Gestation Length Labour Onset Observation
-
Value copied from
GeneratedRecordIdentifier
-
GeneratedRecordIdentifier
CDS specific identifier that binds multiple CDS messages together. CDS RECORD IDENTIFIER
select
apc.NHSNumber,
apc.GeneratedRecordIdentifier,
apc.HospitalProviderSpellNumber,
coalesce(max(apc.DeliveryDate), max(apc.CDSActivityDate)) as observation_date,
apc.GestationLengthLabourOnset
from [omop_staging].[sus_APC] as apc
where apc.NHSNumber is not null
and len(apc.NHSNumber) = 10
and apc.GestationLengthLabourOnset is not null
and apc.CDSType in ('120', '140')
group by
apc.NHSNumber,
apc.GeneratedRecordIdentifier,
apc.HospitalProviderSpellNumber,
apc.DeliveryDate,
apc.GestationLengthLabourOnset;
Comment or raise an issue for this mapping.
SUS Inpatient Carer Support Indicator Observation
-
Value copied from
GeneratedRecordIdentifier
-
GeneratedRecordIdentifier
CDS specific identifier that binds multiple CDS messages together. CDS RECORD IDENTIFIER
select
apc.NHSNumber,
max(apc.CDSActivityDate) as CDSActivityDate,
apc.CarerSupportIndicator,
apc.HospitalProviderSpellNumber,
apc.GeneratedRecordIdentifier
from omop_staging.sus_APC apc
where apc.CarerSupportIndicator is not null
and apc.NHSNumber is not null
group by
apc.NHSNumber,
apc.CarerSupportIndicator,
apc.HospitalProviderSpellNumber,
apc.GeneratedRecordIdentifier;
Comment or raise an issue for this mapping.
Sus APC Birth Weight Observation
-
Value copied from
GeneratedRecordIdentifier
-
GeneratedRecordIdentifier
CDS specific identifier that binds multiple CDS messages together. CDS RECORD IDENTIFIER
select
apc.NHSNumber,
apc.GeneratedRecordIdentifier,
apc.HospitalProviderSpellNumber,
coalesce(max(apc.DeliveryDate), max(apc.CDSActivityDate)) as observation_date,
b.BirthWeightBaby as BirthWeight
from [omop_staging].[sus_APC] apc
inner join [omop_staging].[sus_Birth] as b
on apc.MessageId = b.MessageId
where b.BirthWeightBaby is not null
and apc.NHSNumber is not null
and apc.CdsType in ('140', '120')
group by
apc.NHSNumber,
apc.GeneratedRecordIdentifier,
apc.HospitalProviderSpellNumber,
apc.DeliveryDate,
b.BirthWeightBaby;
Comment or raise an issue for this mapping.
SUS APC Anaesthetic Given Post Labour Delivery Observation
-
Value copied from
RecordConnectionIdentifier
-
RecordConnectionIdentifier
CDS specific identifier that binds multiple CDS messages together. CDS RECORD IDENTIFIER
select
apc.NHSNumber,
apc.GeneratedRecordIdentifier,
apc.HospitalProviderSpellNumber,
coalesce(max(apc.DeliveryDate), max(apc.CDSActivityDate)) as observation_date,
apc.AnaestheticGivenPostDelivery
from omop_staging.sus_APC as apc
where apc.AnaestheticGivenPostDelivery is not null
and apc.NHSNumber is not null
and apc.CdsType in ('140', '120')
group by
apc.NHSNumber,
apc.GeneratedRecordIdentifier,
apc.HospitalProviderSpellNumber,
apc.DeliveryDate,
apc.AnaestheticGivenPostDelivery;
Comment or raise an issue for this mapping.
SUS APC Anaesthetic During Labour Delivery Observation
-
Value copied from
GeneratedRecordIdentifier
-
GeneratedRecordIdentifier
CDS specific identifier that binds multiple CDS messages together. CDS RECORD IDENTIFIER
select
apc.NHSNumber,
apc.GeneratedRecordIdentifier,
coalesce(max(apc.DeliveryDate), max(apc.CDSActivityDate)) as observation_date,
apc.HospitalProviderSpellNumber,
apc.AnaestheticGivenDuringLabourDelivery
from omop_staging.sus_APC as apc
where apc.AnaestheticGivenDuringLabourDelivery is not null
and apc.NHSNumber is not null
and apc.CdsType in ('140', '120')
group by
apc.NHSNumber,
apc.GeneratedRecordIdentifier,
apc.HospitalProviderSpellNumber,
apc.DeliveryDate,
apc.AnaestheticGivenDuringLabourDelivery;
Comment or raise an issue for this mapping.
Cds Total Previous Pregnancies Observation
-
Value copied from
RecordConnectionIdentifier
-
RecordConnectionIdentifier
CDS specific identifier that binds multiple CDS messages together. CDS RECORD IDENTIFIER
select
l1.NHSNumber,
l1.RecordConnectionIdentifier,
l5.HospitalProviderSpellNumber,
max(l1.CDSActivityDate) as CDSActivityDate,
l1.TotalPreviousPregnancies
from omop_staging.cds_line01 l1
left outer join omop_staging.cds_line05 l5
on l1.MessageId = l5.MessageId
where l1.TotalPreviousPregnancies is not null
and l1.NHSNumber is not null
and (l1.CdsRecordType = '140' or l1.CdsRecordType = '120')
group by
l1.NHSNumber,
l1.RecordConnectionIdentifier,
l5.HospitalProviderSpellNumber,
l1.CDSActivityDate,
l1.TotalPreviousPregnancies;
Comment or raise an issue for this mapping.
Cds Source Of Referral For Outpatients Observation
-
Value copied from
RecordConnectionIdentifier
-
RecordConnectionIdentifier
CDS specific identifier that binds multiple CDS messages together. CDS RECORD IDENTIFIER
select
l1.NHSNumber,
l1.RecordConnectionIdentifier,
l5.HospitalProviderSpellNumber,
coalesce(max(l9.ReferralRequestReceivedDate), max(l1.CDSActivityDate)) as observation_date,
l9.SourceofReferralforOutpatients as SourceOfReferralForOutpatients
from [omop_staging].[cds_line01] l1
inner join [omop_staging].[cds_line09] l9
on l1.MessageId = l9.MessageId
left outer join omop_staging.cds_line05 l5
on l1.MessageId = l5.MessageId
where l9.SourceofReferralforOutpatients is not null
and l1.NHSNumber is not null
group by
l1.NHSNumber,
l9.ReferralRequestReceivedDate,
l9.SourceofReferralforOutpatients,
l1.RecordConnectionIdentifier,
l5.HospitalProviderSpellNumber
Comment or raise an issue for this mapping.
Cds Person Weight Observation
-
Value copied from
RecordConnectionIdentifier
-
RecordConnectionIdentifier
CDS specific identifier that binds multiple CDS messages together. CDS RECORD IDENTIFIER
select
l1.NHSNumber,
l1.RecordConnectionIdentifier,
l5.HospitalProviderSpellNumber,
coalesce(max(l7.ActivityDateCriticalCare), MAX(l1.CDSActivityDate)) as observation_date,
l7.PersonWeight
from [omop_staging].[cds_line01] l1
inner join [omop_staging].[cds_line07] l7
on l1.MessageId = l7.MessageId
left outer join omop_staging.cds_line05 l5
on l1.MessageId = l5.MessageId
where l7.PersonWeight is not null
and l1.NHSNumber is not null
group by
l1.NHSNumber,
l1.RecordConnectionIdentifier,
l5.HospitalProviderSpellNumber,
l7.ActivityDateCriticalCare,
l7.PersonWeight;
Comment or raise an issue for this mapping.
Cds NumberofBabies Observation
-
Value copied from
RecordConnectionIdentifier
-
RecordConnectionIdentifier
CDS specific identifier that binds multiple CDS messages together. CDS RECORD IDENTIFIER
select
l1.NHSNumber,
l1.RecordConnectionIdentifier,
l5.HospitalProviderSpellNumber,
coalesce(max(l8.DeliveryDate), max(l1.CDSActivityDate)) as observation_date,
l8.NumberofBabies
from omop_staging.cds_line01 l1
inner join omop_staging.cds_line08 l8
on l1.MessageId = l8.MessageId
left outer join omop_staging.cds_line05 l5
on l1.MessageId = l5.MessageId
where
l8.NumberofBabies is not null
and l1.NHSNumber is not null
and (l1.CdsRecordType = '140' or l1.CdsRecordType = '120')
group by
l1.NHSNumber,
l1.RecordConnectionIdentifier,
l5.HospitalProviderSpellNumber,
l8.DeliveryDate,
l8.NumberofBabies;
Comment or raise an issue for this mapping.
Cds Gestation Length Labour Onset Observation
-
Value copied from
RecordConnectionIdentifier
-
RecordConnectionIdentifier
CDS specific identifier that binds multiple CDS messages together. CDS RECORD IDENTIFIER
select
l1.NHSNumber,
l1.RecordConnectionIdentifier,
l5.HospitalProviderSpellNumber,
coalesce(max(l8.DeliveryDate), MAX(l1.CDSActivityDate)) as observation_date,
l8.GestationLengthLabourOnset
from omop_staging.cds_line01 l1
inner join omop_staging.cds_line08 l8
on l1.MessageId = l8.MessageId
left outer join omop_staging.cds_line05 l5
on l1.MessageId = l5.MessageId
where l8.GestationLengthLabourOnset is not null
and l1.NHSNumber is not null
and (l1.CdsRecordType = '140' or l1.CdsRecordType = '120')
group by
l1.NHSNumber,
l1.RecordConnectionIdentifier,
l5.HospitalProviderSpellNumber,
l8.DeliveryDate,
l8.GestationLengthLabourOnset;
Comment or raise an issue for this mapping.
Cds Carer Support Indicator Observation
-
Value copied from
RecordConnectionIdentifier
-
RecordConnectionIdentifier
CDS specific identifier that binds multiple CDS messages together. CDS RECORD IDENTIFIER
select
l1.NHSNumber,
max(l1.CDSActivityDate) as CDSActivityDate,
l1.CarerSupportIndicator,
l5.HospitalProviderSpellNumber,
l1.RecordConnectionIdentifier
from omop_staging.cds_line01 l1
left outer join omop_staging.cds_line05 l5
on l1.MessageId = l5.MessageId
where NHSNumber is not null
and CarerSupportIndicator is not null
group by
l1.NHSNumber,
l1.CarerSupportIndicator,
l5.HospitalProviderSpellNumber,
l1.RecordConnectionIdentifier;
Comment or raise an issue for this mapping.
Cds Birth Weight Observation
-
Value copied from
RecordConnectionIdentifier
-
RecordConnectionIdentifier
CDS specific identifier that binds multiple CDS messages together. CDS RECORD IDENTIFIER
select
l1.NHSNumber,
l1.RecordConnectionIdentifier,
l5.HospitalProviderSpellNumber,
coalesce(max(l8.DeliveryDate), MAX(l1.CDSActivityDate)) as observation_date,
l1.BirthWeight
from omop_staging.cds_line01 l1
inner join omop_staging.cds_line08 l8
on l1.MessageId = l8.MessageId
left outer join omop_staging.cds_line05 l5
on l1.MessageId = l5.MessageId
where l1.BirthWeight is not null
and l1.NHSNumber is not null
and (l1.CdsRecordType = '140' or l1.CdsRecordType = '120')
group by
l1.NHSNumber,
l1.RecordConnectionIdentifier,
l5.HospitalProviderSpellNumber,
l8.DeliveryDate,
l1.BirthWeight;
Comment or raise an issue for this mapping.
Cds Anaesthetic Given Post Labour Delivery Observation
-
Value copied from
RecordConnectionIdentifier
-
RecordConnectionIdentifier
CDS specific identifier that binds multiple CDS messages together. CDS RECORD IDENTIFIER
select
l1.NHSNumber,
l1.RecordConnectionIdentifier,
l5.HospitalProviderSpellNumber,
coalesce(max(l8.DeliveryDate), max(l1.CDSActivityDate)) as observation_date,
l8.AnaestheticGivenPostLabourDelivery
from omop_staging.cds_line01 l1
inner join omop_staging.cds_line08 l8
on l1.MessageId = l8.MessageId
left outer join omop_staging.cds_line05 l5
on l1.MessageId = l5.MessageId
where l8.AnaestheticGivenPostLabourDelivery is not null
and l1.NHSNumber is not null
and (l1.CdsRecordType = '140' or l1.CdsRecordType = '120')
group by
l1.NHSNumber,
l1.RecordConnectionIdentifier,
l5.HospitalProviderSpellNumber,
l8.DeliveryDate,
l8.AnaestheticGivenPostLabourDelivery
Comment or raise an issue for this mapping.
Cds Anaesthetic During Labour Delivery Observation
-
Value copied from
RecordConnectionIdentifier
-
RecordConnectionIdentifier
CDS specific identifier that binds multiple CDS messages together. CDS RECORD IDENTIFIER
select
l1.NHSNumber,
l1.RecordConnectionIdentifier,
coalesce(max(l8.DeliveryDate), max(l1.CDSActivityDate)) as observation_date,
l8.AnaestheticDuringLabourDelivery
from [omop_staging].[cds_line01] l1
inner join [omop_staging].[cds_line08] l8
on l1.MessageId = l8.MessageId
where l8.AnaestheticDuringLabourDelivery is not null
and l1.NHSNumber is not null
and (l1.CdsRecordType = '140' or l1.CdsRecordType = '120')
group by
l1.NHSNumber,
l1.RecordConnectionIdentifier,
l8.DeliveryDate,
l8.AnaestheticDuringLabourDelivery