malnutrition_screening_tool

An assessment tool used to identify if an individual is at risk of malnutrition.

An assessment tool used to identify if an individual is at risk of malnutrition.

Purpose. To record the results for each component parameter and their total sum for the MST score.

Source

ModelLegRole
openEHR-EHR-OBSERVATION.malnutrition_screening_tool.v1openEHRdefines this table

Columns

ColumnTypeNullDescriptionSource
iduuid primary keynoPrimary key.
form_iduuidformnoThe form this entry was recorded on.
form_block_iduuidyesThe block within the form, when the entry is bound to one.
have_you_lost_weight_recently_without_trying
have_you_lost_weight_recently_without_trying_code
have_you_lost_weight_recently_without_trying_system
have_you_lost_weight_recently_without_trying_numeric
have_you_lost_weight_recently_without_trying_valueset_id
coded text
text, text, text, numeric, text
yesHave you lost weight recently without trying?/data[at0001]/events[at0002]/data[at0003]/items[at0005]
have_you_been_eating_poorly_because_of_a_dec_d306dd
have_you_been_eating_poorly_because_of_a_dec_d306dd_code
have_you_been_eating_poorly_because_of_a_dec_d306dd_system
have_you_been_eating_poorly_because_of_a_dec_d306dd_numeric
have_you_been_eating_poorly_because_of_a_dec_d306dd_valueset_id
coded text
text, text, text, numeric, text
yesHave you been eating poorly because of a decreased appetite?/data[at0001]/events[at0002]/data[at0003]/items[at0016]
mst_scoreintegeryesMST score/data[at0001]/events[at0002]/data[at0003]/items[at0019]

Constraints

check ((have_you_lost_weight_recently_without_trying_code is null and have_you_lost_weight_recently_without_trying_system is null and have_you_lost_weight_recently_without_trying_numeric is null and have_you_lost_weight_recently_without_trying is null) or (have_you_lost_weight_recently_without_trying_valueset_id is not null and have_you_lost_weight_recently_without_trying_code is not null and have_you_lost_weight_recently_without_trying_system is not null and have_you_lost_weight_recently_without_trying_numeric is not null and have_you_lost_weight_recently_without_trying is not null))
check ((have_you_been_eating_poorly_because_of_a_dec_d306dd_code is null and have_you_been_eating_poorly_because_of_a_dec_d306dd_system is null and have_you_been_eating_poorly_because_of_a_dec_d306dd_numeric is null and have_you_been_eating_poorly_because_of_a_dec_d306dd is null) or (have_you_been_eating_poorly_because_of_a_dec_d306dd_valueset_id is not null and have_you_been_eating_poorly_because_of_a_dec_d306dd_code is not null and have_you_been_eating_poorly_because_of_a_dec_d306dd_system is not null and have_you_been_eating_poorly_because_of_a_dec_d306dd_numeric is not null and have_you_been_eating_poorly_because_of_a_dec_d306dd is not null))
check (mst_score is null or mst_score between 0 and 5)

Unique

References

ColumnsTargetOn delete
form_idformcascade
form_id, form_block_idform_blockcascade
have_you_lost_weight_recently_without_trying_valueset_id, have_you_lost_weight_recently_without_trying_code, have_you_lost_weight_recently_without_trying_system, have_you_lost_weight_recently_without_trying, have_you_lost_weight_recently_without_trying_numericvalueset_coderestrict
have_you_been_eating_poorly_because_of_a_dec_d306dd_valueset_id, have_you_been_eating_poorly_because_of_a_dec_d306dd_code, have_you_been_eating_poorly_because_of_a_dec_d306dd_system, have_you_been_eating_poorly_because_of_a_dec_d306dd, have_you_been_eating_poorly_because_of_a_dec_d306dd_numericvalueset_coderestrict

Indexes

Value sets

Value setCodes
org.openehr::openEHR-EHR-OBSERVATION.malnutrition_screening_tool.v1/have_you_been_eating_poorly_because_of_a_decreased_appetite2
org.openehr::openEHR-EHR-OBSERVATION.malnutrition_screening_tool.v1/have_you_lost_weight_recently_without_trying7