Task Note (one conversation turn) Profile¶
| Canonical | ../StructureDefinition/nexus-emr-task-note |
|---|---|
| Status | draft · 1.26.0 |
| Base | Annotation (constraint) |
| Source | FSH · JSON |
One turn in a task's conversation: who said it, when, and what they said. Both people and machine actors (harness graphs, decision-support rules) author turns. Because R4 does not permit Device as an Annotation.author target and a profile cannot widen it, a machine-authored turn is an identifier-only logical reference under the nexus-harness-graph or nexus-cds-rule NamingSystem, carrying a display and no literal reference; the identifier's system is what says the author is a graph. Human authors use the element normally.
Elements / Key elements
The working view: must-support, required, modifier and sliced elements from the effective (snapshot) definition.
| Element | Flags | Card. | Type | Description & Constraints |
|---|---|---|---|---|
| Annotation | 0..* | Text node with attribution i Invariants: ele-1, nexus-note-agent-author |
||
| author[x] | S | 1..1 | Reference(Practitioner | Patient | RelatedPerson | Organization), string | Who said it: a person, or a machine actor (identifier-only reference) i Invariants: ele-1 |
| time | S | 1..1 | dateTime | When the turn was made -- the thread's ordering key i Invariants: ele-1 |
| text | S | 1..1 | markdown | What was said (markdown) i Invariants: ele-1 |