--- title: "glasgow_coma_scale" description: "Fifteen point scale used to assess impairment of consciousness in response to defined stimuli." --- Fifteen point scale used to assess impairment of consciousness in response to defined stimuli. **Purpose.** To record clinical responses of an adult to defined stimuli as an objective assessment of the level of consciousness. ## Source | Model | Leg | Role | |---|---|---| | `openEHR-EHR-OBSERVATION.glasgow_coma_scale.v1` | openEHR | defines this table | ## Columns | Column | Type | Null | Description | Source | |---|---|---|---|---| | `id` | `uuid primary key` | no | Primary key. | — | | `form_id` | `uuid` → [`form`](/docs/tables/form) | no | The form this entry was recorded on. | — | | `form_block_id` | `uuid` | yes | The block within the form, when the entry is bound to one. | — | | `best_eye_response_e`
`best_eye_response_e_code`
`best_eye_response_e_system`
`best_eye_response_e_numeric`
`best_eye_response_e_valueset_id` | coded text
`text`, `text`, `text`, `numeric`, `text` | yes | Best eye response (E) | `/data[at0001]/events[at0002]/data[at0003]/items[at0009]` | | `best_verbal_response_v`
`best_verbal_response_v_code`
`best_verbal_response_v_system`
`best_verbal_response_v_numeric`
`best_verbal_response_v_valueset_id` | coded text
`text`, `text`, `text`, `numeric`, `text` | yes | Best verbal response (V) | `/data[at0001]/events[at0002]/data[at0003]/items[at0007]` | | `best_motor_response_m`
`best_motor_response_m_code`
`best_motor_response_m_system`
`best_motor_response_m_numeric`
`best_motor_response_m_valueset_id` | coded text
`text`, `text`, `text`, `numeric`, `text` | yes | Best motor response (M) | `/data[at0001]/events[at0002]/data[at0003]/items[at0008]` | | `total_score` | `integer` | yes | Total score | `/data[at0001]/events[at0002]/data[at0003]/items[at0026]` | | `evm_profile` | `text` | yes | EVM profile | `/data[at0001]/events[at0002]/data[at0003]/items[at0030]` | | `comment` | `text` | yes | Comment | `/data[at0001]/events[at0002]/data[at0003]/items[at0037]` | | `confounding_factors` | `text` | yes | Confounding factors | `/data[at0001]/events[at0002]/state[at0040]/items[at0041]` | ## Constraints ```sql check ((best_eye_response_e_code is null and best_eye_response_e_system is null and best_eye_response_e_numeric is null and best_eye_response_e is null) or (best_eye_response_e_valueset_id is not null and best_eye_response_e_code is not null and best_eye_response_e_system is not null and best_eye_response_e_numeric is not null and best_eye_response_e is not null)) check ((best_verbal_response_v_code is null and best_verbal_response_v_system is null and best_verbal_response_v_numeric is null and best_verbal_response_v is null) or (best_verbal_response_v_valueset_id is not null and best_verbal_response_v_code is not null and best_verbal_response_v_system is not null and best_verbal_response_v_numeric is not null and best_verbal_response_v is not null)) check ((best_motor_response_m_code is null and best_motor_response_m_system is null and best_motor_response_m_numeric is null and best_motor_response_m is null) or (best_motor_response_m_valueset_id is not null and best_motor_response_m_code is not null and best_motor_response_m_system is not null and best_motor_response_m_numeric is not null and best_motor_response_m is not null)) check (total_score is null or total_score between 3 and 15) ``` ## Unique - `form_block_id` ## References | Columns | Target | On delete | |---|---|---| | `form_id` | [`form`](/docs/tables/form) | cascade | | `form_id, form_block_id` | [`form_block`](/docs/tables/form_block) | cascade | | `best_eye_response_e_valueset_id, best_eye_response_e_code, best_eye_response_e_system, best_eye_response_e, best_eye_response_e_numeric` | [`valueset_code`](/docs/tables/valueset_code) | restrict | | `best_verbal_response_v_valueset_id, best_verbal_response_v_code, best_verbal_response_v_system, best_verbal_response_v, best_verbal_response_v_numeric` | [`valueset_code`](/docs/tables/valueset_code) | restrict | | `best_motor_response_m_valueset_id, best_motor_response_m_code, best_motor_response_m_system, best_motor_response_m, best_motor_response_m_numeric` | [`valueset_code`](/docs/tables/valueset_code) | restrict | ## Indexes - `glasgow_coma_scale_form_id_idx` on `form_id` ## Value sets | Value set | Codes | |---|---| | `org.openehr::openEHR-EHR-OBSERVATION.glasgow_coma_scale.v1/best_eye_response_e` | 4 | | `org.openehr::openEHR-EHR-OBSERVATION.glasgow_coma_scale.v1/best_motor_response_m` | 6 | | `org.openehr::openEHR-EHR-OBSERVATION.glasgow_coma_scale.v1/best_verbal_response_v` | 5 |