Guide d'implémentation du GT Standards et Interopérabilité pour les EDS
0.1.0 - ci-build France flag

Guide d'implémentation du GT Standards et Interopérabilité pour les EDS - Local Development build (v0.1.0) built by the FHIR (HL7® FHIR® Standard) Build Tools. See the Directory of published versions

Logical Model: OMOPConcept - Detailed Descriptions

Draft as of 2024-09-10

Definitions for the OMOPConcept logical model.

Guidance on how to interpret the contents of this table can be found here

0. OMOPConcept
Definition

The Standardized Vocabularies contains records, or Concepts, that uniquely identify each fundamental unit of meaning used to express clinical information in all domain tables of the CDM. Concepts are derived from vocabularies, which represent clinical information across a domain (e.g. conditions, drugs, procedures) through the use of codes and associated descriptions. Some Concepts are designated Standard Concepts, meaning these Concepts can be used as normative expressions of a clinical entity within the OMOP Common Data Model and within standardized analytics. Each Standard Concept belongs to one domain, which defines the location where the Concept would be expected to occur within data tables of the CDM.

Concepts can represent broad categories (like "Cardiovascular disease"), detailed clinical elements ("Myocardial infarction of the anterolateral wall") or modifying characteristics and attributes that define Concepts at various levels of detail (severity of a disease, associated morphology, etc.).

Records in the Standardized Vocabularies tables are derived from national or international vocabularies such as SNOMED-CT, RxNorm, and LOINC, or custom Concepts defined to cover various aspects of observational data analysis.

ShortConcept OMOP Table
Logical ModelInstances of this logical model are not marked to be the target of a Reference
2. OMOPConcept.concept-id
Definition

A unique identifier for each Concept across all domains.

ShortA unique identifier for each Concept across all domains.
Control1..1
Typeinteger
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
4. OMOPConcept.concept-name
Definition

An unambiguous, meaningful and descriptive name for the Concept.

ShortAn unambiguous, meaningful and descriptive name for the Concept.
Control1..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
6. OMOPConcept.domain-id
Definition

A foreign key to the DOMAIN table the Concept belongs to.

ShortA foreign key to the DOMAIN table the Concept belongs to.
Control1..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
8. OMOPConcept.vocabulary-id
Definition

A foreign key to the VOCABULARY table indicating from which source the Concept has been adapted.

ShortA foreign key to the VOCABULARY table indicating from which source the Concept has been adapted.
Control1..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
10. OMOPConcept.concept-class-id
Definition

The attribute or concept class of the Concept. Examples are "Clinical Drug", "Ingredient", "Clinical Finding" etc.

ShortThe attribute or concept class of the Concept. Examples are "Clinical Drug", "Ingredient", "Clinical Finding" etc.
Control1..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
12. OMOPConcept.standard-concept
Definition

This flag determines where a Concept is a Standard Concept, i.e. is used in the data, a Classification Concept, or a non-standard Source Concept. The allowable values are "S" (Standard Concept) and "C" (Classification Concept), otherwise the content is NULL.

ShortThis flag determines where a Concept is a Standard Concept, i.e. is used in the data, a Classification Concept, or a non-standard Source Concept. The allowable values are "S" (Standard Concept) and "C" (Classification Concept), otherwise the content is NULL.
Control0..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
14. OMOPConcept.concept-code
Definition

The concept code represents the identifier of the Concept in the source vocabulary, such as SNOMED-CT concept IDs, RxNorm RXCUIs etc. Note that concept codes are not unique across vocabularies.

ShortThe concept code represents the identifier of the Concept in the source vocabulary, such as SNOMED-CT concept IDs, RxNorm RXCUIs etc. Note that concept codes are not unique across vocabularies.
Control1..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
16. OMOPConcept.valid-start-date
Definition

The date when the Concept was first recorded. The default value is 1-Jan-1970, meaning, the Concept has no (known) date of inception.

ShortThe date when the Concept was first recorded. The default value is 1-Jan-1970, meaning, the Concept has no (known) date of inception.
Control1..1
Typedate
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
18. OMOPConcept.valid-end-date
Definition

The date when the Concept became invalid because it was deleted or superseded (updated) by a new concept. The default value is 31-Dec-2099, meaning, the Concept is valid until it becomes deprecated.

ShortThe date when the Concept became invalid because it was deleted or superseded (updated) by a new concept. The default value is 31-Dec-2099, meaning, the Concept is valid until it becomes deprecated.
Control1..1
Typedate
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
20. OMOPConcept.invalid-reason
Definition

Reason the Concept was invalidated. Possible values are D (deleted), U (replaced with an update) or NULL when valid_end_date has the default value.

ShortReason the Concept was invalidated. Possible values are D (deleted), U (replaced with an update) or NULL when valid_end_date has the default value.
Control0..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension

Guidance on how to interpret the contents of this table can be found here

0. OMOPConcept
Definition

The Standardized Vocabularies contains records, or Concepts, that uniquely identify each fundamental unit of meaning used to express clinical information in all domain tables of the CDM. Concepts are derived from vocabularies, which represent clinical information across a domain (e.g. conditions, drugs, procedures) through the use of codes and associated descriptions. Some Concepts are designated Standard Concepts, meaning these Concepts can be used as normative expressions of a clinical entity within the OMOP Common Data Model and within standardized analytics. Each Standard Concept belongs to one domain, which defines the location where the Concept would be expected to occur within data tables of the CDM.

Concepts can represent broad categories (like "Cardiovascular disease"), detailed clinical elements ("Myocardial infarction of the anterolateral wall") or modifying characteristics and attributes that define Concepts at various levels of detail (severity of a disease, associated morphology, etc.).

Records in the Standardized Vocabularies tables are derived from national or international vocabularies such as SNOMED-CT, RxNorm, and LOINC, or custom Concepts defined to cover various aspects of observational data analysis.

ShortConcept OMOP Table
Control0..*
Is Modifierfalse
Logical ModelInstances of this logical model are not marked to be the target of a Reference
2. OMOPConcept.concept-id
Definition

A unique identifier for each Concept across all domains.

ShortA unique identifier for each Concept across all domains.
Control1..1
Typeinteger
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
4. OMOPConcept.concept-name
Definition

An unambiguous, meaningful and descriptive name for the Concept.

ShortAn unambiguous, meaningful and descriptive name for the Concept.
Control1..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
6. OMOPConcept.domain-id
Definition

A foreign key to the DOMAIN table the Concept belongs to.

ShortA foreign key to the DOMAIN table the Concept belongs to.
Control1..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
8. OMOPConcept.vocabulary-id
Definition

A foreign key to the VOCABULARY table indicating from which source the Concept has been adapted.

ShortA foreign key to the VOCABULARY table indicating from which source the Concept has been adapted.
Control1..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
10. OMOPConcept.concept-class-id
Definition

The attribute or concept class of the Concept. Examples are "Clinical Drug", "Ingredient", "Clinical Finding" etc.

ShortThe attribute or concept class of the Concept. Examples are "Clinical Drug", "Ingredient", "Clinical Finding" etc.
Control1..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
12. OMOPConcept.standard-concept
Definition

This flag determines where a Concept is a Standard Concept, i.e. is used in the data, a Classification Concept, or a non-standard Source Concept. The allowable values are "S" (Standard Concept) and "C" (Classification Concept), otherwise the content is NULL.

ShortThis flag determines where a Concept is a Standard Concept, i.e. is used in the data, a Classification Concept, or a non-standard Source Concept. The allowable values are "S" (Standard Concept) and "C" (Classification Concept), otherwise the content is NULL.
Control0..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
14. OMOPConcept.concept-code
Definition

The concept code represents the identifier of the Concept in the source vocabulary, such as SNOMED-CT concept IDs, RxNorm RXCUIs etc. Note that concept codes are not unique across vocabularies.

ShortThe concept code represents the identifier of the Concept in the source vocabulary, such as SNOMED-CT concept IDs, RxNorm RXCUIs etc. Note that concept codes are not unique across vocabularies.
Control1..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
16. OMOPConcept.valid-start-date
Definition

The date when the Concept was first recorded. The default value is 1-Jan-1970, meaning, the Concept has no (known) date of inception.

ShortThe date when the Concept was first recorded. The default value is 1-Jan-1970, meaning, the Concept has no (known) date of inception.
Control1..1
Typedate
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
18. OMOPConcept.valid-end-date
Definition

The date when the Concept became invalid because it was deleted or superseded (updated) by a new concept. The default value is 31-Dec-2099, meaning, the Concept is valid until it becomes deprecated.

ShortThe date when the Concept became invalid because it was deleted or superseded (updated) by a new concept. The default value is 31-Dec-2099, meaning, the Concept is valid until it becomes deprecated.
Control1..1
Typedate
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
20. OMOPConcept.invalid-reason
Definition

Reason the Concept was invalidated. Possible values are D (deleted), U (replaced with an update) or NULL when valid_end_date has the default value.

ShortReason the Concept was invalidated. Possible values are D (deleted), U (replaced with an update) or NULL when valid_end_date has the default value.
Control0..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension

Guidance on how to interpret the contents of this table can be found here

0. OMOPConcept
Definition

The Standardized Vocabularies contains records, or Concepts, that uniquely identify each fundamental unit of meaning used to express clinical information in all domain tables of the CDM. Concepts are derived from vocabularies, which represent clinical information across a domain (e.g. conditions, drugs, procedures) through the use of codes and associated descriptions. Some Concepts are designated Standard Concepts, meaning these Concepts can be used as normative expressions of a clinical entity within the OMOP Common Data Model and within standardized analytics. Each Standard Concept belongs to one domain, which defines the location where the Concept would be expected to occur within data tables of the CDM.

Concepts can represent broad categories (like "Cardiovascular disease"), detailed clinical elements ("Myocardial infarction of the anterolateral wall") or modifying characteristics and attributes that define Concepts at various levels of detail (severity of a disease, associated morphology, etc.).

Records in the Standardized Vocabularies tables are derived from national or international vocabularies such as SNOMED-CT, RxNorm, and LOINC, or custom Concepts defined to cover various aspects of observational data analysis.

ShortConcept OMOP Table
Control0..*
Is Modifierfalse
Logical ModelInstances of this logical model are not marked to be the target of a Reference
2. OMOPConcept.concept-id
Definition

A unique identifier for each Concept across all domains.

ShortA unique identifier for each Concept across all domains.
Control1..1
Typeinteger
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
4. OMOPConcept.concept-name
Definition

An unambiguous, meaningful and descriptive name for the Concept.

ShortAn unambiguous, meaningful and descriptive name for the Concept.
Control1..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
6. OMOPConcept.domain-id
Definition

A foreign key to the DOMAIN table the Concept belongs to.

ShortA foreign key to the DOMAIN table the Concept belongs to.
Control1..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
8. OMOPConcept.vocabulary-id
Definition

A foreign key to the VOCABULARY table indicating from which source the Concept has been adapted.

ShortA foreign key to the VOCABULARY table indicating from which source the Concept has been adapted.
Control1..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
10. OMOPConcept.concept-class-id
Definition

The attribute or concept class of the Concept. Examples are "Clinical Drug", "Ingredient", "Clinical Finding" etc.

ShortThe attribute or concept class of the Concept. Examples are "Clinical Drug", "Ingredient", "Clinical Finding" etc.
Control1..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
12. OMOPConcept.standard-concept
Definition

This flag determines where a Concept is a Standard Concept, i.e. is used in the data, a Classification Concept, or a non-standard Source Concept. The allowable values are "S" (Standard Concept) and "C" (Classification Concept), otherwise the content is NULL.

ShortThis flag determines where a Concept is a Standard Concept, i.e. is used in the data, a Classification Concept, or a non-standard Source Concept. The allowable values are "S" (Standard Concept) and "C" (Classification Concept), otherwise the content is NULL.
Control0..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
14. OMOPConcept.concept-code
Definition

The concept code represents the identifier of the Concept in the source vocabulary, such as SNOMED-CT concept IDs, RxNorm RXCUIs etc. Note that concept codes are not unique across vocabularies.

ShortThe concept code represents the identifier of the Concept in the source vocabulary, such as SNOMED-CT concept IDs, RxNorm RXCUIs etc. Note that concept codes are not unique across vocabularies.
Control1..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
16. OMOPConcept.valid-start-date
Definition

The date when the Concept was first recorded. The default value is 1-Jan-1970, meaning, the Concept has no (known) date of inception.

ShortThe date when the Concept was first recorded. The default value is 1-Jan-1970, meaning, the Concept has no (known) date of inception.
Control1..1
Typedate
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
18. OMOPConcept.valid-end-date
Definition

The date when the Concept became invalid because it was deleted or superseded (updated) by a new concept. The default value is 31-Dec-2099, meaning, the Concept is valid until it becomes deprecated.

ShortThe date when the Concept became invalid because it was deleted or superseded (updated) by a new concept. The default value is 31-Dec-2099, meaning, the Concept is valid until it becomes deprecated.
Control1..1
Typedate
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
20. OMOPConcept.invalid-reason
Definition

Reason the Concept was invalidated. Possible values are D (deleted), U (replaced with an update) or NULL when valid_end_date has the default value.

ShortReason the Concept was invalidated. Possible values are D (deleted), U (replaced with an update) or NULL when valid_end_date has the default value.
Control0..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension