Attachment Packet Profile¶
| Canonical | ../StructureDefinition/nexus-attachment-packet |
|---|---|
| Status | draft · 1.26.0 |
| Base | List (constraint) |
| Source | FSH · JSON |
An attachment packet: the ordered set of chart items assembled to travel with an outbound artifact -- a letter today, an eReferral next, and forms, emails and chart prints after that.
Examples
Enclosures - Internal Medicine referral letter - Avery Linwood · Enclosures - Respirology referral letter - Avery Linwood
Enclosures - Respirology referral letter - Avery Linwood
List/packet-avery-20260618-cover — claims conformance to Attachment Packet Profile
{
"resourceType": "List",
"id": "packet-avery-20260618-cover",
"meta": {
"profile": [
"../StructureDefinition/nexus-attachment-packet"
],
"tag": [
{
"system": "../CodeSystem/nexus-send-channel",
"code": "letter",
"display": "Clinical or consult letter"
}
]
},
"extension": [
{
"url": "../StructureDefinition/nexus-packet-cover-page",
"valueBoolean": true
}
],
"identifier": [
{
"system": "../NamingSystem/nexus-attachment-packet",
"value": "pkt-3d71c04b-avery-20260618"
}
],
"status": "current",
"mode": "working",
"title": "Enclosures - Respirology referral letter - Avery Linwood",
"subject": {
"reference": "Patient/avery-linwood",
"display": "Avery Linwood"
},
"date": "2026-06-20T11:05:00-04:00",
"entry": [
{
"item": {
"reference": "DocumentReference/hrm-discharge-summary-20260618",
"display": "Discharge Summary - June 18, 2026"
}
},
{
"item": {
"reference": "DocumentReference/anemia-consult-20250408",
"display": "Anemia Consult Summary - April 8, 2025"
}
}
],
"text": {
"status": "generated",
"div": "<div xmlns="http://www.w3.org/1999/xhtml"><p>The enclosures assembled to travel with Avery Linwood's respirology referral letter: the June discharge summary and the earlier anemia consult, in that order.</p><p>The packet carries <code>nexus-packet-cover-page</code> with <code>true</code>, so the outbound render leads with a generated cover page. The cover page is not one of the members -- it is produced at render time from what the packet already carries, and <code>entry</code> holds chart items only.</p><p>The value is stated rather than left to a default. A packet that recorded nothing here would not be asserting that a cover page was declined; it would be saying that no choice was recorded, and a reader would fall back to whatever its own send channel defaults to.</p></div>"
}
}