正文
获取原文件references/clinical-fact-draft-contract.md
D005 emits mention-level, pre-context facts. A draft is not yet a final ClinicalFact.
Hard boundaries:
concept.surface_textmust be explicitly present in the cited source.concept.normalized_nameis alwaysnullin D005.- Polarity, certainty, temporality, experiencer, active/resolved state, medication action resolution, terminology codes, and OMOP concept IDs are not decided here.
- Narrative provenance uses exact zero-based offsets into the D004
full_text. - Structured provenance uses a zero-based data-row index plus field name.
- Every draft carries
context_resolution = pending_d006andterminology_resolution = pending_d012.
A D005 fact can still carry raw attributes that are explicitly encoded in the same source record/span, such as:
- raw lab value/unit/reference range
- raw medication dose/route/frequency/action text
- source diagnosis code
- specimen/accession identifiers
- structured event timestamp
These are copied, not normalized or interpreted.