-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathhealthcare.yaml
112 lines (100 loc) · 3.98 KB
/
healthcare.yaml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
id: https://w3id.org/linkml-common/healthcare
name: linkml-common-healthcare
title: linkml-common-healthcare
description: |-
Common Data Model Elements
license: MIT
see_also:
- https://linkml.github.io/linkml-common
prefixes:
linkml_common: https://w3id.org/linkml-common/
linkml: https://w3id.org/linkml/
biolink: https://w3id.org/biolink/
schema: http://schema.org/
PATO: http://purl.obolibrary.org/obo/PATO_
fhir: http://hl7.org/fhir/
omopschema: http://example.org/omop/
default_prefix: linkml_common
default_range: string
imports:
- linkml:types
- core
- geography
- social
- measurements
classes:
HealthcareSite:
is_a: Place
exact_mappings:
- omopschema:CARE_SITE
HealthcareEncounter:
description: An interaction between a patient and one or more healthcare providers
is_a: Event
attributes:
patient:
range: Patient
provider:
range: HealthcareProvider
slot_usage:
classification:
range: HealthcareEncounterClassification
exact_mappings:
- omopschema:VISIT_OCCURRENCE
HealthcareOrganization:
description: An organization that provides healthcare services
is_a: Organization
HealthcareRole:
is_a: Role
attributes:
is_person:
range: Person
HealthcareProvider:
is_a: HealthcareRole
attributes:
speciality:
range: Concept
care_site:
range: HealthcareSite
HealthcareConditionOccurrence:
is_a: Event
attributes:
patient:
range: Patient
observed_during:
range: HealthcareEncounter
exact_mappings:
- omopschema:vist_occurrence_id
exact_mappings:
- omopschema:CONDITION_OCCURRENCE
Patient:
is_a: HealthcareRole
ClinicalHistory:
is_a: SubjectObservationHistory
attributes:
subject:
range: Person
enums:
HealthcareEncounterClassification:
permissible_values:
Inpatient Visit:
description: Person visiting hospital, at a Care Site, in bed, for duration of more than one day, with physicians and other Providers permanently available to deliver service around the clock
Emergency Room Visit:
description: Person visiting dedicated healthcare institution for treating emergencies, at a Care Site, within one day, with physicians and Providers permanently available to deliver service around the clock
Emergency Room and Inpatient Visit:
description: Person visiting ER followed by a subsequent Inpatient Visit, where Emergency department is part of hospital, and transition from the ER to other hospital departments is undefined
Non-hospital institution Visit:
description: Person visiting dedicated institution for reasons of poor health, at a Care Site, long-term or permanently, with no physician but possibly other Providers permanently available to deliver service around the clock
Outpatient Visit:
description: Person visiting dedicated ambulatory healthcare institution, at a Care Site, within one day, without bed, with physicians or medical Providers delivering service during Visit
Home Visit:
description: Provider visiting Person, without a Care Site, within one day, delivering service
Telehealth Visit:
description: Patient engages with Provider through communication media
Pharmacy Visit:
description: Person visiting pharmacy for dispensing of Drug, at a Care Site, within one day
Laboratory Visit:
description: Patient visiting dedicated institution, at a Care Site, within one day, for the purpose of a Measurement.
Ambulance Visit:
description: Person using transportation service for the purpose of initiating one of the other Visits, without a Care Site, within one day, potentially with Providers accompanying the Visit and delivering service
Case Management Visit:
description: Person interacting with healthcare system, without a Care Site, within a day, with no Providers involved, for administrative purposes