E-post om förskrivningar av hälsoplaner plan-prescription

En profil innehåller hälsoplaner och varje plan innehåller recept. Förskrivningarna har olika lägen, t.ex."ready" (klar),"revy" eller"hämtad".

I det här fallet vill vi skicka ett e-postmeddelande till varje profil, inklusive alla recept som är klara att hämtas eller återkallas. Klicka på varje flik nedan för mer information om syntaxen som ska användas för att implementera det här användningsexemplet.

Återgivet meddelande

Hej John Doe,

Här är de recept som antingen är klara för upphämtning eller har återkallats:

Hälsoplan A

  • Förskrifts-ID: pres1
    Namn: Medication A
    Läge: klart
  • Förskrifts-ID: pres2
    Namn: Medication B
    Tillstånd: återkallelse

Hälsoplan B

  • Förskrifts-ID: pres4
    Namn: Medication D
    Läge: klart
HTML-mall
code language-html
<p>Hi {{profile.person.firstName}} {{profile.person.lastName}},</p>
<p>Here are the prescriptions that are either ready for pick up or have been recalled:</p>
{{#each profile.plans as |plan|}}
<h3>{{plan.name}}</h3>
<ul>
   {{#each plan.prescriptions as |prescription|}}
   {%#if prescription.state = "ready" or prescription.state = "recall"%}
   <li>
      <strong>Prescription ID:</strong> {{prescription.prescription_id}}<br>
      <strong>Name:</strong> {{prescription.name}}<br>
      <strong>State:</strong> {{prescription.state}}
   </li>
   {%/if%}
   {{/each}}
</ul>
{{/each}}
Profildata
code language-javascript
{
  "profile": {
    "person": {
      "firstName": "John",
      "lastName": "Doe"
    },
    "plans": [
      {
        "planId": "plan1",
        "name": "Health Plan A",
        "prescriptions": [
          {
            "prescription_id": "pres1",
            "name": "Medication A",
            "state": "ready"
          },
          {
            "prescription_id": "pres2",
            "name": "Medication B",
            "state": "recall"
          }
        ]
      },
      {
        "planId": "plan2",
        "name": "Health Plan B",
        "prescriptions": [
          {
            "prescription_id": "pres3",
            "name": "Medication C",
            "state": "picked up"
          },
          {
            "prescription_id": "pres4",
            "name": "Medication D",
            "state": "ready"
          }
        ]
      }
    ]
  }
}
recommendation-more-help
b22c9c5d-9208-48f4-b874-1cefb8df4d76