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
Construite à partir de la ressource Encounter, cette vue prépare et structure les données en vue de leur chargement dans la table OMOP visit_detail.
Elle contient la référence vers le patient et vers le séjour, ainsi que les dates de début et de fin du détail de séjour.
Un calcul détermine le concept_id correspondant au type de séjour et aux informations de provenance et de destination : il multiplie chaque concept_id candidat par 1 si la modalité correspondante est vérifiée, et par 0 sinon, de sorte que seul le concept_id correspondant à la modalité réellement présente apparaît dans le résultat.
L'origine de la donnée est tracée par une constante (44818518).
Cette ViewDefinition vise à apporter un niveau de détail plus fin du séjour. Dans la version actuelle, le détail du séjour n'est pas distingué du séjour global : la référence vers le séjour reprend le même identifiant que le détail lui-même.
| Colonne | Signification métier |
|---|---|
| visit_detail_id | Identifiant du détail de séjour |
| person_id | Référence vers le patient concerné |
| visit_occurrence_id | Référence vers le séjour |
| visit_detail_start_date | Date de début du détail de séjour |
| visit_detail_start_datetime | Date et heure de début du détail de séjour |
| visit_detail_end_date | Date de fin du détail de séjour |
| visit_detail_end_datetime | Date et heure de fin du détail de séjour |
| visit_detail_concept_id | Type de prise en charge, codé selon le référentiel standard OMOP |
| visit_detail_source_value | Type de prise en charge tel que libellé dans la source |
| visit_detail_source_concept_id | Code source du type de prise en charge |
| visit_detail_type_concept_id | Origine de l'enregistrement de la donnée |
| admitted_from_concept_id | Provenance du patient à l'admission, codée selon le référentiel standard OMOP |
| admitted_from_source_value | Provenance du patient telle que libellée dans la source |
| admitted_from_source_concept_id | Code source de la provenance |
| discharged_to_concept_id | Destination du patient à la sortie, codée selon le référentiel standard OMOP |
| discharged_to_source_value | Destination telle que libellée dans la source |
| discharged_to_source_concept_id | Code source de la destination |
This view acts on the Encounter resource to produce a table named "VisitDetail".
Selection Rules:
| Item | Coll | Type | Description |
|---|---|---|---|
![]() |
Encounter | Vue se rapprochant de la table OMOP visit_detail | |
![]() ![]() |
|||
![]() ![]() ![]() |
id | ||
![]() ![]() ![]() |
subject.reference | ||
![]() ![]() ![]() |
id | ||
![]() ![]() ![]() |
period.start | ||
![]() ![]() ![]() |
period.start | ||
![]() ![]() ![]() |
period.end | ||
![]() ![]() ![]() |
period.end | ||
![]() ![]() ![]() |
class.code.where($this = 'IMP').count() * 9201 + class.code.where($this = 'AMB').count() * 9202 + class.code.where($this = 'EMER').count() * 9203 | ||
![]() ![]() ![]() |
class.display | ||
![]() ![]() ![]() |
class.code | ||
![]() ![]() ![]() |
44818518 | ||
![]() ![]() ![]() |
hospitalization.admitSource.coding.first().code.where($this = 'emd').count() * 8870 + hospitalization.admitSource.coding.first().code.where($this = 'gp').count() * 8782 + hospitalization.admitSource.coding.first().code.where($this = 'other').count() * 8844 | ||
![]() ![]() ![]() |
hospitalization.admitSource.coding.first().display | ||
![]() ![]() ![]() |
hospitalization.admitSource.coding.first().code | ||
![]() ![]() ![]() |
hospitalization.dischargeDisposition.coding.first().code.where($this = 'home').count() * 8536 + hospitalization.dischargeDisposition.coding.first().code.where($this = 'exp').count() * 4216643 | ||
![]() ![]() ![]() |
hospitalization.dischargeDisposition.coding.first().display | ||
![]() ![]() ![]() |
hospitalization.dischargeDisposition.coding.first().code |