Skip to main content

Procedure_Occurence

Mapping of FHIR fields to OMOP Procedure_Occurence fields.

Procedure_Occurence Mapping

Multiple FHIR fields populate the properties of the OMOP Procedure_Occurence field. You can see which OMOP Procedure_Occurence field property is populated by which FHIR field below.

Person_Id

Populated by several different FHIR fields:

  • Condition.subject

  • Observation.subject

Procedure_Concept_Id

Populated by several different FHIR fields:

  • Condition.code.coding(x)

  • Observation.code

  • Procedure.code

Procedure_Source_Concept_Id

Populated by several different FHIR fields:

  • Condition.code.coding(x)

  • Observation.code

  • Procedure.code

Procedure_Source_Value

Populated by several different FHIR fields:

  • Condition.code.coding(x)

  • Observation.code

  • Procedure.code

Procedure_Start_Date

Populated by several different FHIR fields:

  • Condition.onsetPeriod, Condition.onsetDatetime, Condition.encounter

  • Observation.effectivePeriod, Observation.effectiveDateTime, Observation.encounter

  • Procedure.performedPeriod, Procedure.performedDateTime, Procedure.encounter

Procedure_Start_Datetime

Populated by several different FHIR fields:

  • Condition.onsetPeriod, Condition.onsetDatetime, Condition.encounter

  • Observation.effectivePeriod, Observation.effectiveDateTime, Observation.encounter

  • Procedure.performedPeriod, Procedure.performedDateTime, Procedure.encounter

Procedure_End_Date

Populated by several different FHIR fields:

  • Condition.onsetPeriod, Condition.onsetDatetime, Condition.encounter

  • Observation.effectivePeriod, Observation.effectiveDateTime, Observation.encounter

  • Procedure.performedPeriod, Procedure.performedDateTime, Procedure.encounter

Procedure_End_Datetime

Populated by several different FHIR fields:

  • Condition.onsetPeriod, Condition.onsetDatetime, Condition.encounter

  • Observation.effectivePeriod, Observation.effectiveDateTime, Observation.encounter

  • Procedure.performedPeriod, Procedure.performedDateTime, Procedure.encounter

Provider_Id

Populated by several different FHIR fields:

  • Condition.recorder, Condition.asserter, Condition.encounter

  • Observation.performer(x), Observation.encounter

  • Procedure.performer(x).actor, Procedure.asserter, Procedure.encounter

Visit_Occurrence_Id

Populated by several different FHIR fields:

  • Condition.encounter

  • Observation.encounter

  • Procedure.encounter

FeedbackOpens in a new tab