condition_status_concept_id
Cosd V8 Condition Occurrence Primary Diagnosis
Source column BasisOfDiagnosisCancer. Lookup NHS Data Dictionary Basis Of Diagnosis Cancer
| BasisOfDiagnosisCancer | condition_status_concept_id | notes |
|---|---|---|
| 0 | 32895 | Death diagnosis |
| 1 | 32899 | Preliminary diagnosis |
| 2 | 32899 | Preliminary diagnosis |
| 4 | 32893 | Confirmed diagnosis |
| 5 | 32893 | Confirmed diagnosis |
| 6 | 32908 | Secondary diagnosis |
| 7 | 32902 | Primary diagnosis |
| 9 |
Notes
- OMOP Condition Status
BasisOfDiagnosisCancerThe basis of how a PATIENT DIAGNOSIS relating to cancer was identified. BASIS OF DIAGNOSIS (CANCER)
with co as (
select
Record ->> '$.Colorectal.ColorectalCore.ColorectalCoreLinkagePatientId.NHSNumber.@extension' as NhsNumber,
Record ->> '$.Colorectal.ColorectalCore.ColorectalCoreLinkageDiagnosticDetails.ClinicalDateCancerDiagnosis' as DiagnosisDate,
Record ->> '$.Colorectal.ColorectalCore.ColorectalCoreLinkageDiagnosticDetails.DateOfNonPrimaryCancerDiagnosisClinicallyAgreed' as NonPrimaryDiagnosisDate,
Record ->> '$.Colorectal.ColorectalCore.ColorectalCoreDiagnosis.MorphologyICDODiagnosis.@code' as CancerHistology,
Record ->> '$.Colorectal.ColorectalCore.ColorectalCoreDiagnosis.TopographyICDO.@code' as CancerTopography,
Record ->> '$.Colorectal.ColorectalCore.ColorectalCoreDiagnosis.BasisOfCancerDiagnosis.@code' as BasisOfDiagnosisCancer,
Record ->> '$.Colorectal.ColorectalCore.ColorectalCoreLinkageDiagnosticDetails.PrimaryDiagnosis.@code' as CancerDiagnosis
from omop_staging.cosd_staging_81 co
where co.Type = 'CO'
)
select
distinct
NhsNumber,
coalesce (DiagnosisDate, NonPrimaryDiagnosisDate) as DiagnosisDate,
BasisOfDiagnosisCancer,
CancerDiagnosis
from CO
where NhsNumber is not null and
(
DiagnosisDate is not null or
NonPrimaryDiagnosisDate is not null
);
Comment or raise an issue for this mapping.
Cosd V8 Condition Occurrence Primary Diagnosis Histology Topography
Source column BasisOfDiagnosisCancer. Lookup NHS Data Dictionary Basis Of Diagnosis Cancer
| BasisOfDiagnosisCancer | condition_status_concept_id | notes |
|---|---|---|
| 0 | 32895 | Death diagnosis |
| 1 | 32899 | Preliminary diagnosis |
| 2 | 32899 | Preliminary diagnosis |
| 4 | 32893 | Confirmed diagnosis |
| 5 | 32893 | Confirmed diagnosis |
| 6 | 32908 | Secondary diagnosis |
| 7 | 32902 | Primary diagnosis |
| 9 |
Notes
- OMOP Condition Status
BasisOfDiagnosisCancerThe basis of how a PATIENT DIAGNOSIS relating to cancer was identified. BASIS OF DIAGNOSIS (CANCER)
with co as (
select
Record ->> '$.Colorectal.ColorectalCore.ColorectalCoreLinkagePatientId.NHSNumber.@extension' as NhsNumber,
Record ->> '$.Colorectal.ColorectalCore.ColorectalCoreLinkageDiagnosticDetails.ClinicalDateCancerDiagnosis' as DiagnosisDate,
Record ->> '$.Colorectal.ColorectalCore.ColorectalCoreLinkageDiagnosticDetails.DateOfNonPrimaryCancerDiagnosisClinicallyAgreed' as NonPrimaryDiagnosisDate,
Record ->> '$.Colorectal.ColorectalCore.ColorectalCoreDiagnosis.MorphologyICDODiagnosis.@code' as CancerHistology,
Record ->> '$.Colorectal.ColorectalCore.ColorectalCoreDiagnosis.TopographyICDO.@code' as CancerTopography,
Record ->> '$.Colorectal.ColorectalCore.ColorectalCoreDiagnosis.BasisOfCancerDiagnosis.@code' as BasisOfDiagnosisCancer,
Record ->> '$.Colorectal.ColorectalCore.ColorectalCoreLinkageDiagnosticDetails.PrimaryDiagnosis.@code' as CancerDiagnosis
from omop_staging.cosd_staging_81 co
where co.Type = 'CO'
)
select
distinct
NhsNumber,
coalesce (DiagnosisDate, NonPrimaryDiagnosisDate) as DiagnosisDate,
BasisOfDiagnosisCancer,
CancerHistology,
CancerTopography
from CO
where NhsNumber is not null and
(
DiagnosisDate is not null or
NonPrimaryDiagnosisDate is not null
)
and (CancerHistology is not null and CancerTopography is not null)
Comment or raise an issue for this mapping.
COSD V9 Condition Occurrence Primary Diagnosis
Source column BasisOfDiagnosisCancer. Lookup NHS Data Dictionary Basis Of Diagnosis Cancer
| BasisOfDiagnosisCancer | condition_status_concept_id | notes |
|---|---|---|
| 0 | 32895 | Death diagnosis |
| 1 | 32899 | Preliminary diagnosis |
| 2 | 32899 | Preliminary diagnosis |
| 4 | 32893 | Confirmed diagnosis |
| 5 | 32893 | Confirmed diagnosis |
| 6 | 32908 | Secondary diagnosis |
| 7 | 32902 | Primary diagnosis |
| 9 |
Notes
- OMOP Condition Status
BasisOfDiagnosisCancerThe basis of how a PATIENT DIAGNOSIS relating to cancer was identified. BASIS OF DIAGNOSIS (CANCER)
with co as (
select
Record ->> '$.LinkagePatientId.NhsNumber.@extension' as NhsNumber,
Record ->> '$.PrimaryPathway.LinkageDiagnosticDetails.DateOfPrimaryDiagnosisClinicallyAgreed' as DateOfPrimaryDiagnosisClinicallyAgreed,
Record ->> '$.PrimaryPathway.Diagnosis."MorphologyIcd-o-3"."@code"' as CancerHistology,
Record ->> '$.PrimaryPathway.Diagnosis."TopographyIcd-o-3"."@code"' as CancerTopography,
Record ->> '$.PrimaryPathway.Diagnosis.BasisOfDiagnosisCancer.@code' as BasisOfDiagnosisCancer,
Record ->> '$.PrimaryPathway.LinkageDiagnosticDetails.PrimaryDiagnosisIcd.@code' as CancerDiagnosis
from omop_staging.cosd_staging_901
where type = 'CO'
)
select
NhsNumber,
DateOfPrimaryDiagnosisClinicallyAgreed,
max(BasisOfDiagnosisCancer) as BasisOfDiagnosisCancer,
CancerDiagnosis
from co
where DateOfPrimaryDiagnosisClinicallyAgreed is not null
group by NhsNumber, DateOfPrimaryDiagnosisClinicallyAgreed, CancerDiagnosis;
Comment or raise an issue for this mapping.
COSD V9 Condition Occurrence Primary Diagnosis Histology Topography
Source column BasisOfDiagnosisCancer. Lookup NHS Data Dictionary Basis Of Diagnosis Cancer
| BasisOfDiagnosisCancer | condition_status_concept_id | notes |
|---|---|---|
| 0 | 32895 | Death diagnosis |
| 1 | 32899 | Preliminary diagnosis |
| 2 | 32899 | Preliminary diagnosis |
| 4 | 32893 | Confirmed diagnosis |
| 5 | 32893 | Confirmed diagnosis |
| 6 | 32908 | Secondary diagnosis |
| 7 | 32902 | Primary diagnosis |
| 9 |
Notes
- OMOP Condition Status
BasisOfDiagnosisCancerThe basis of how a PATIENT DIAGNOSIS relating to cancer was identified. BASIS OF DIAGNOSIS (CANCER)
select distinct
Record ->> '$.LinkagePatientId.NhsNumber.@extension' as NhsNumber,
Record ->> '$.PrimaryPathway.LinkageDiagnosticDetails.DateOfPrimaryDiagnosisClinicallyAgreed' as DateOfPrimaryDiagnosisClinicallyAgreed,
Record ->> '$.PrimaryPathway.Diagnosis.BasisOfDiagnosisCancer.@code' as BasisOfDiagnosisCancer,
Record ->> '$.PrimaryPathway.Diagnosis."MorphologyIcd-o-3"."@code"' as CancerHistology,
Record ->> '$.PrimaryPathway.Diagnosis."TopographyIcd-o-3"."@code"' as CancerTopography
from omop_staging.cosd_staging_901
where type = 'CO'
and DateOfPrimaryDiagnosisClinicallyAgreed is not null
and CancerHistology is not null
and CancerTopography not null;