Data Management with FHIR
0.1.0 - ci-build
Data Management with FHIR - version de développement local (intégration continue v0.1.0) construite par les outils de publication FHIR (HL7® FHIR® Standard). Voir le répertoire des versions publiées
Certains éléments de la ressource Condition ne correspondent pas à un diagnostic actif mais à un antécédent médical, un style de vie ou une information administrative.
Cette viewdefinition les extrait pour alimenter la table OMOP observation, distincte de la table condition_occurrence bien que la ressource source soit la même.
Elle contient la référence vers le patient et vers le séjour concernés, ainsi que la date d'enregistrement.
Un filtre, symétrique de celui appliqué pour les diagnostics actifs, retient précisément les codes qui en sont exclus.
Le code n'est pas encore rattaché à un concept standard (colonne à 0), mais le code d'origine reste disponible dans une colonne source dédiée.
L'origine de la donnée est tracée par une constante (38000280).
| Colonne | Signification métier |
|---|---|
| observation_id | Identifiant de l'observation |
| person_id | Référence vers le patient concerné |
| visit_occurrence_id | Référence vers le séjour concerné |
| visit_detail_id | Référence vers le détail du séjour |
| observation_date | Date d'enregistrement |
| observation_datetime | Date et heure d'enregistrement |
| observation_concept_id | Élément codé selon le référentiel standard OMOP |
| observation_source_value | Élément tel que libellé dans la source |
| observation_source_concept_id | Code source de l'élément |
| observation_coding_source_system | Système de codage du code source |
| observation_type_concept_id | Origine de l'enregistrement de la donnée |
This view acts on the Condition resource to produce a table named "Observation" where code.coding.where(code = 'Z87.2' or code = 'Z37.0' or code = 'Z88.0').exists().
Selection Rules:
| Item | Coll | Type | Description |
|---|---|---|---|
![]() |
Condition | Vue se rapprochant de la table OMOP observation | |
![]() ![]() |
|||
![]() ![]() ![]() |
id | ||
![]() ![]() ![]() |
subject.reference | ||
![]() ![]() ![]() |
encounter.reference | ||
![]() ![]() ![]() |
encounter.reference | ||
![]() ![]() ![]() |
recordedDate | ||
![]() ![]() ![]() |
recordedDate | ||
![]() ![]() ![]() |
0 | ||
![]() ![]() ![]() |
code.coding.first().display | ||
![]() ![]() ![]() |
code.coding.first().code | ||
![]() ![]() ![]() |
code.coding.first().system | ||
![]() ![]() ![]() |
38000280 |