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 / Differential
What this profile constrains beyond Annotation. Anything not listed is unchanged from the base; muted type/cardinality values are the base's, shown for context.
| Element | Flags | Card. | Type | Description & Constraints |
|---|---|---|---|---|
| Annotation | i Invariants: 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 |
| time | S | 1..1 | dateTime | When the turn was made -- the thread's ordering key i |
| text | S | 1..1 | markdown | What was said (markdown) i |