{
  "resourceType": "CodeSystem",
  "status": "draft",
  "content": "complete",
  "name": "NexusSendChannelCS",
  "id": "nexus-send-channel",
  "title": "Send Channel CodeSystem",
  "description": "The way out of the EMR an outbound artifact was prepared for. Carried as a tag on `meta.tag`, where\nthis is the tag's `system`; attachment packets\n([`nexus-attachment-packet`](StructureDefinition-nexus-attachment-packet.md)) are the population\nthat carries it today, stamped when the packet is assembled.\n\n**A tag, not an extension.** The address identifies the `system` of a `Coding` in `meta.tag`, which\nis why it is declared as a code system. It is carried there rather than on an element of its own so\nthat \"every packet prepared for this channel\" stays a `_tag` search, which every R4 server supports\nwithout a custom search parameter being registered first.\n\n**It records an assembly choice, not a transmission.** The channel explains why a packet is shaped\nthe way it is -- its page and size limits, and whether the render leads with a cover page\n([`nexus-packet-cover-page`](StructureDefinition-nexus-packet-cover-page.md)) -- and asserts nothing\nabout anything having been sent. It does not say the artifact went out, when, to whom, or whether it\nsucceeded, and a packet re-sent by another route still carries the channel it was assembled under.\nWhat went out is the rendered document stored on send, which this specification does not model yet.\nDo not read a transmission out of this tag.\n\n**Absent means the producer did not record a channel**, not that there is no channel. Read absence\nas unknown.\n\n**Seven codes; two have a writer today.** `referral` and `letter` are written now. The other five\nare declared because the catalogue is a closed set whose members are wire-stable keys -- a reader\nhas to handle each the day the feature behind it ships, and renaming one after the fact is a data\nmigration rather than a rename.\n\n**Not sliced on any profile.** `meta.tag` is open on every resource and this marker belongs to one\nproducer rather than to the shape every conforming instance has, so\n[`nexus-attachment-packet`](StructureDefinition-nexus-attachment-packet.md) names this vocabulary\nand constrains nothing.\n\n**MIGRATION.** Nexus EMR writes this tag today at\n`https://fhir.apps.health/tags/attachment-packet/send-channel`. That address is on this guide's own\nbase but not at a published artifact path -- artifacts here are published at\n`/[artifact-type]/[artifact-id]`, and `tags` is not an artifact type -- so it is a pre-migration\naddress like any other, and is live in stored `meta.tag` codings and in client code. Write the\ncanonical declared here; expect both until the migration completes, and match both addresses exactly\nrather than deriving one from the other.",
  "url": "https://fhir.apps.health/CodeSystem/nexus-send-channel",
  "concept": [
    {
      "code": "referral",
      "display": "Outbound referral",
      "definition": "The packet travels with a referral going to another provider or service. Written today."
    },
    {
      "code": "letter",
      "display": "Clinical or consult letter",
      "definition": "The packet travels with an authored letter. Written today, and the case the enclosures section of a letter Composition points at."
    },
    {
      "code": "fax",
      "display": "Outbound fax",
      "definition": "The packet is rendered to be faxed. Declared; no writer yet."
    },
    {
      "code": "print",
      "display": "Print packet",
      "definition": "The packet is rendered for printing, to be handed over or mailed on paper. Declared; no writer yet."
    },
    {
      "code": "secure-message",
      "display": "Secure message to a provider",
      "definition": "The packet travels with a secure message to another provider. Declared; no writer yet."
    },
    {
      "code": "patient-share",
      "display": "Share to the patient portal",
      "definition": "The packet is shared to the patient through a portal rather than sent to a provider. Declared; no writer yet."
    },
    {
      "code": "form-submission",
      "display": "Form submission",
      "definition": "The packet travels with a form submitted to a third party, such as a workers-compensation board. Declared; no writer yet."
    }
  ],
  "experimental": false,
  "caseSensitive": true,
  "count": 7
}
