specimen_summary

Summary or persistent information about a single specimen.

Summary or persistent information about a single specimen.

Purpose. To record summary or persistent record about the use and storage of a single specimen until final disposition.

Source

ModelLegRole
openEHR-EHR-EVALUATION.specimen_summary.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.
specimen_labeltextyesSpecimen label/data[at0001]/items[at0032]
descriptiontextyesDescription/data[at0001]/items[at0031]
stored_specimen_id_value
stored_specimen_id_system
text, text
text, text
yesStored specimen ID/data[at0001]/items[at0002]
storage_startedtimestamptzyesStorage started/data[at0001]/items[at0018]
number_remainingintegeryesNumber remaining/data[at0001]/items[at0030]
use_by_datetimestamptzyesUse by date/data[at0001]/items[at0012]
legally_expiry_datetimestamptzyesLegally expiry date/data[at0001]/items[at0033]
disposal_reason
disposal_reason_code
disposal_reason_system
disposal_reason_valueset_id
coded text
text, text, text, text
yesDisposal reason/data[at0001]/items[at0010]
date_of_disposaltimestamptzyesDate of disposal/data[at0001]/items[at0011]
specimen_storagetextyesSpecimen storage/data[at0001]/items[at0020]
commenttextyesComment/data[at0001]/items[at0016]
last_updatedtimestamptzyesLast updated/protocol[at0013]/items[at0014]

Constraints

check (stored_specimen_id_system is null or stored_specimen_id_value is not null)
check ((disposal_reason_code is null and disposal_reason_system is null and disposal_reason_valueset_id is null) or (disposal_reason is not null and disposal_reason_code is not null and disposal_reason_system is not null and disposal_reason_valueset_id is not null))

Unique

References

ColumnsTargetOn delete
form_idformcascade
form_id, form_block_idform_blockcascade
disposal_reason_valueset_id, disposal_reason_code, disposal_reason_system, disposal_reasonvalueset_coderestrict

Referenced by

Indexes

Child tables

3 tables hang off specimen_summary, one row per repetition.

specimen_summary_specimen_details

Child table — one row per repetition, deleted with its parent.

ColumnTypeNullDescriptionSource
iduuid primary keynoPrimary key.
specimen_summary_iduuidspecimen_summaryno
positionintegernoOrder of this row within its parent, from zero.
specimen_iduuidnoSpecimen details/data[at0001]/items[at0008]

Unique

References

ColumnsTargetOn delete
specimen_summary_idspecimen_summarycascade
specimen_idspecimenno action

Indexes

specimen_summary_use

Child table — one row per repetition, deleted with its parent.

ColumnTypeNullDescriptionSource
iduuid primary keynoPrimary key.
specimen_summary_iduuidspecimen_summaryno
positionintegernoOrder of this row within its parent, from zero.
reason_for_use
reason_for_use_code
reason_for_use_system
reason_for_use_valueset_id
coded text
text, text, text, text
yesReason for use/data[at0001]/items[at0022]/items[at0023]
date_of_usetextyesDate of use/data[at0001]/items[at0022]/items[at0024]
number_usedintegeryesNumber used/data[at0001]/items[at0022]/items[at0029]
use_commenttextyesUse comment/data[at0001]/items[at0022]/items[at0027]

Constraints

check ((reason_for_use_code is null and reason_for_use_system is null and reason_for_use_valueset_id is null) or (reason_for_use is not null and reason_for_use_code is not null and reason_for_use_system is not null and reason_for_use_valueset_id is not null))

Unique

References

ColumnsTargetOn delete
specimen_summary_idspecimen_summarycascade
reason_for_use_valueset_id, reason_for_use_code, reason_for_use_system, reason_for_usevalueset_coderestrict

specimen_summary_biobank_location

Child table — one row per repetition, deleted with its parent.

ColumnTypeNullDescriptionSource
iduuid primary keynoPrimary key.
specimen_summary_iduuidspecimen_summaryno
positionintegernoOrder of this row within its parent, from zero.
organization_iduuidnoBiobank location/data[at0001]/items[at0009]

Unique

References

ColumnsTargetOn delete
specimen_summary_idspecimen_summarycascade
organization_idorganizationno action

Indexes