Hello all,
My name is Chao Pang and I am a data engineer at Columbia. I have a question regarding the observation table.
We have a visit_diagnosis table that contains all the conditions encoded by ICD9/10. Based on the concept driven approach, we redirect some of the visit_diagnosis records to the observation table based on the domain_id of the standard concepts.
For example, we have a visit_diagnosis record coded by ‘ICD9:V67.59’,
CONCEPT_ID : 44827397
CONCEPT_NAME : Other follow-up examination
DOMAIN_ID : Observation
VOCABULARY_ID : ICD9CM
CONCEPT_CODE: V67.59
We mapped the concept to the standard concept 4307024 through the concept_relationship table
CONCEPT_ID : 4307024
CONCEPT_NAME : Follow-up encounter
DOMAIN_ID : Observation
VOCABULARY_ID : SNOMED
CONCEPT_CODE: 390906007
We then put the mapped standard concept in observation_concept_id and left value_as_number, value_as_string and value_as_concept_id empty. However the Achilles Heel reports complained about such records in the observation table, the error message says “814-Number of observation records with no value (numeric, string, or concept); count (n=58,217,588) should not be > 0”. I am wondering what we should do to resolve this issue? Should we model such condition observation records differently?
Many thanks in advance, I am looking forward to your replies!
Cheers,
Chao