FHIR to OMOP FHIR IG
0.1.0 - ci-build International flag

FHIR to OMOP FHIR IG, published by HL7 International / Biomedical Research and Regulation. This guide is not an authorized publication; it is the continuous build for version 0.1.0 built by the FHIR (HL7® FHIR® Standard) CI Build. This version is based on the current content of https://github.com/HL7/fhir-omop-ig/ and changes regularly. See the Directory of published versions

Logical Model: Note - Detailed Descriptions

Page standards status: Draft Maturity Level: 1

Definitions for the Note logical model.

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

0. Note
Definition

The NOTE table captures unstructured information that was recorded by a provider about a patient in free text (in ASCII, or preferably in UTF8 format) notes on a given date. The type of note_text is CLOB or varchar(MAX) depending on RDBMS.

ShortNote OMOP Table
Logical ModelInstances of this logical model are not marked to be the target of a Reference
2. Note.note-id
Definition

Note Identifier

ShortNote Identifier
Control1..1
Typecode
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
4. Note.person-id
Definition

Person

ShortPerson
Control1..1
TypeReference(Person OMOP Table)
6. Note.note-date
Definition

The date the note was recorded.

ShortNote Date
Control1..1
Typedate
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
8. Note.note-datetime
Definition

Note Datetime

ShortNote Datetime
Control0..1
TypedateTime
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
10. Note.note-type-concept-id
Definition

The provenance of the note. Most likely this will be EHR.

ShortNote Type
Control1..1
Typecode
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
12. Note.note-class-concept-id
Definition

A Standard Concept Id representing the HL7 LOINC Document Type Vocabulary classification of the note.

ShortNote Class
Control1..1
Typecode
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
14. Note.note-title
Definition

The title of the note.

ShortTitle
Control0..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
16. Note.note-text
Definition

The content of the note.

ShortText
Control1..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
18. Note.encoding-concept-id
Definition

This is the Concept representing the character encoding type.

ShortEncoding
Control1..1
Typecode
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
20. Note.language-concept-id
Definition

The language of the note.

ShortLanguage
Control1..1
Typecode
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
22. Note.provider-id
Definition

The Provider who wrote the note.

ShortProvider
Control0..1
TypeReference(Provider OMOP Table)
24. Note.visit-occurrence-id
Definition

The Visit during which the note was written.

ShortVisit Occurence
Control0..1
TypeReference(Visit Occurrence OMOP Table)
26. Note.visit-detail-id
Definition

The Visit Detail during which the note was written.

ShortVisit Detail
Control0..1
TypeReference(Visit Detail OMOP Table)
28. Note.note-source-value
Definition

Note Source Value

ShortNote Source Value
Control0..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
30. Note.note-event-id
Definition

If the Note record is related to another record in the database, this field is the primary key of the linked record.

ShortNote Event
Control0..1
Typeinteger
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
32. Note.note-event-field-concept-id
Definition

If the Note record is related to another record in the database, this field is the CONCEPT_ID that identifies which table the primary key of the linked record came from.

ShortNote Event Field
Control0..1
Typecode
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. Note
Definition

The NOTE table captures unstructured information that was recorded by a provider about a patient in free text (in ASCII, or preferably in UTF8 format) notes on a given date. The type of note_text is CLOB or varchar(MAX) depending on RDBMS.


Base definition for all types defined in FHIR type system.

ShortNote OMOP TableBase for all types and resources
Control0..*
Is Modifierfalse
Logical ModelInstances of this logical model are not marked to be the target of a Reference
2. Note.note-id
Definition

Note Identifier

ShortNote Identifier
Control1..1
Typecode
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
4. Note.person-id
Definition

Person

ShortPerson
Control1..1
TypeReference(Person OMOP Table)
6. Note.note-date
Definition

The date the note was recorded.

ShortNote Date
Control1..1
Typedate
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
8. Note.note-datetime
Definition

Note Datetime

ShortNote Datetime
Control0..1
TypedateTime
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
10. Note.note-type-concept-id
Definition

The provenance of the note. Most likely this will be EHR.

ShortNote Type
Control1..1
Typecode
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
12. Note.note-class-concept-id
Definition

A Standard Concept Id representing the HL7 LOINC Document Type Vocabulary classification of the note.

ShortNote Class
Control1..1
Typecode
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
14. Note.note-title
Definition

The title of the note.

ShortTitle
Control0..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
16. Note.note-text
Definition

The content of the note.

ShortText
Control1..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
18. Note.encoding-concept-id
Definition

This is the Concept representing the character encoding type.

ShortEncoding
Control1..1
Typecode
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
20. Note.language-concept-id
Definition

The language of the note.

ShortLanguage
Control1..1
Typecode
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
22. Note.provider-id
Definition

The Provider who wrote the note.

ShortProvider
Control0..1
TypeReference(Provider OMOP Table)
24. Note.visit-occurrence-id
Definition

The Visit during which the note was written.

ShortVisit Occurence
Control0..1
TypeReference(Visit Occurrence OMOP Table)
26. Note.visit-detail-id
Definition

The Visit Detail during which the note was written.

ShortVisit Detail
Control0..1
TypeReference(Visit Detail OMOP Table)
28. Note.note-source-value
Definition

Note Source Value

ShortNote Source Value
Control0..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
30. Note.note-event-id
Definition

If the Note record is related to another record in the database, this field is the primary key of the linked record.

ShortNote Event
Control0..1
Typeinteger
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
32. Note.note-event-field-concept-id
Definition

If the Note record is related to another record in the database, this field is the CONCEPT_ID that identifies which table the primary key of the linked record came from.

ShortNote Event Field
Control0..1
Typecode
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. Note
Definition

The NOTE table captures unstructured information that was recorded by a provider about a patient in free text (in ASCII, or preferably in UTF8 format) notes on a given date. The type of note_text is CLOB or varchar(MAX) depending on RDBMS.

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

Note Identifier

ShortNote Identifier
Control1..1
Typecode
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
4. Note.person-id
Definition

Person

ShortPerson
Control1..1
TypeReference(Person OMOP Table)
6. Note.note-date
Definition

The date the note was recorded.

ShortNote Date
Control1..1
Typedate
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
8. Note.note-datetime
Definition

Note Datetime

ShortNote Datetime
Control0..1
TypedateTime
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
10. Note.note-type-concept-id
Definition

The provenance of the note. Most likely this will be EHR.

ShortNote Type
Control1..1
Typecode
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
12. Note.note-class-concept-id
Definition

A Standard Concept Id representing the HL7 LOINC Document Type Vocabulary classification of the note.

ShortNote Class
Control1..1
Typecode
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
14. Note.note-title
Definition

The title of the note.

ShortTitle
Control0..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
16. Note.note-text
Definition

The content of the note.

ShortText
Control1..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
18. Note.encoding-concept-id
Definition

This is the Concept representing the character encoding type.

ShortEncoding
Control1..1
Typecode
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
20. Note.language-concept-id
Definition

The language of the note.

ShortLanguage
Control1..1
Typecode
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
22. Note.provider-id
Definition

The Provider who wrote the note.

ShortProvider
Control0..1
TypeReference(Provider OMOP Table)
24. Note.visit-occurrence-id
Definition

The Visit during which the note was written.

ShortVisit Occurence
Control0..1
TypeReference(Visit Occurrence OMOP Table)
26. Note.visit-detail-id
Definition

The Visit Detail during which the note was written.

ShortVisit Detail
Control0..1
TypeReference(Visit Detail OMOP Table)
28. Note.note-source-value
Definition

Note Source Value

ShortNote Source Value
Control0..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
30. Note.note-event-id
Definition

If the Note record is related to another record in the database, this field is the primary key of the linked record.

ShortNote Event
Control0..1
Typeinteger
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
32. Note.note-event-field-concept-id
Definition

If the Note record is related to another record in the database, this field is the CONCEPT_ID that identifies which table the primary key of the linked record came from.

ShortNote Event Field
Control0..1
Typecode
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension