Apologies for missing the beginning of an excellent discussion. I was in a Datapalooza HDC Policy Committee meeting.<div><br></div><div>Sarah's description, with Justin's amendment, is exquisite in its clarity and will be very helpful in our design. There is something that I hope we can repphrase for further clarity. These have to do with Authorization Servers and the FHIR Identifier.</div><div><br></div><div>The system will have many resource servers, many clients, many IDPs, and many federations, but there's only one Alice. To keep all of these system components honest and substitutable, Alice has to be able to specify her own authorization server. Whether the system as a whole ends up with only a handful of authorization servers or, as many authorization servers as there are patients, is not something we need to bake into HEART. This person-centric perspective is essential to making HEART work across HIPAA and non-HIPAA, wearables, IoT, clinical, and research applications. Each of these service providers will have their own policies and practices in and out of healthcare. They may or may not choose to participate in the same federations. But there will still be only one Alice.</div><div><br></div><div>Adrian</div><div><br></div><div><br><br>On Tuesday, June 2, 2015, Justin Richer <<a href="mailto:jricher@mit.edu">jricher@mit.edu</a>> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
  
    
  
  <div bgcolor="#FFFFFF" text="#000000">
    An important discussion point missed in the notes below:<br>
    <br>
    If Alice wants to move information between her PHR and PCP in either
    direction, this just changes the roles that each party plays. The
    PHR can be a client of the PCP's protected resource, or the PCP can
    be a client of the PHR's protected resource, or both. It's important
    that the protocols we're working on be able to work in either or
    both directions like this.<br>
    <br>
     -- Justin<br>
    <br>
    <div>On 6/1/2015 11:19 PM, Sarah Squire
      wrote:<br>
    </div>
    <blockquote type="cite">
      
      <div dir="ltr"><span>
          <p dir="ltr" style="line-height:1.38;margin-top:0pt;margin-bottom:0pt"><span style="font-size:15px;font-family:Arial;color:rgb(0,0,0);vertical-align:baseline;white-space:pre-wrap;background-color:transparent">Attendees:</span></p>
          <br>
          <p dir="ltr" style="line-height:1.38;margin-top:0pt;margin-bottom:0pt"><span style="font-size:15px;font-family:Arial;color:rgb(0,0,0);vertical-align:baseline;white-space:pre-wrap;background-color:transparent">Debbie
              Bucci</span></p>
          <p dir="ltr" style="line-height:1.38;margin-top:0pt;margin-bottom:0pt"><span style="font-size:15px;font-family:Arial;color:rgb(0,0,0);vertical-align:baseline;white-space:pre-wrap;background-color:transparent">Dustin
              Gage</span></p>
          <p dir="ltr" style="line-height:1.38;margin-top:0pt;margin-bottom:0pt"><span style="font-size:15px;font-family:Arial;color:rgb(0,0,0);vertical-align:baseline;white-space:pre-wrap;background-color:transparent">Edmund
              Jay</span></p>
          <p dir="ltr" style="line-height:1.38;margin-top:0pt;margin-bottom:0pt"><span style="font-size:15px;font-family:Arial;color:rgb(0,0,0);vertical-align:baseline;white-space:pre-wrap;background-color:transparent">Greg
              K</span></p>
          <p dir="ltr" style="line-height:1.38;margin-top:0pt;margin-bottom:0pt"><span style="font-size:15px;font-family:Arial;color:rgb(0,0,0);vertical-align:baseline;white-space:pre-wrap;background-color:transparent">Jim
              Kragh</span></p>
          <p dir="ltr" style="line-height:1.38;margin-top:0pt;margin-bottom:0pt"><span style="font-size:15px;font-family:Arial;color:rgb(0,0,0);vertical-align:baseline;white-space:pre-wrap;background-color:transparent">Justin
              Richer</span></p>
          <p dir="ltr" style="line-height:1.38;margin-top:0pt;margin-bottom:0pt"><span style="font-size:15px;font-family:Arial;color:rgb(0,0,0);vertical-align:baseline;white-space:pre-wrap;background-color:transparent">Rachel
              Houseman</span></p>
          <p dir="ltr" style="line-height:1.38;margin-top:0pt;margin-bottom:0pt"><span style="font-size:15px;font-family:Arial;color:rgb(0,0,0);vertical-align:baseline;white-space:pre-wrap;background-color:transparent">Mark
              Russell</span></p>
          <p dir="ltr" style="line-height:1.38;margin-top:0pt;margin-bottom:0pt"><span style="font-size:15px;font-family:Arial;color:rgb(0,0,0);vertical-align:baseline;white-space:pre-wrap;background-color:transparent">Sarah
              Squire</span></p>
          <p dir="ltr" style="line-height:1.38;margin-top:0pt;margin-bottom:0pt"><span style="font-size:15px;font-family:Arial;color:rgb(0,0,0);vertical-align:baseline;white-space:pre-wrap;background-color:transparent">Thompson
              Boyd</span></p>
          <p dir="ltr" style="line-height:1.38;margin-top:0pt;margin-bottom:0pt"><span style="font-size:15px;font-family:Arial;color:rgb(0,0,0);vertical-align:baseline;white-space:pre-wrap;background-color:transparent">Tom
              Sullivan</span></p>
          <p dir="ltr" style="line-height:1.38;margin-top:0pt;margin-bottom:0pt"><span style="font-size:15px;font-family:Arial;color:rgb(0,0,0);vertical-align:baseline;white-space:pre-wrap;background-color:transparent">William
              Kinsley</span></p>
          <p dir="ltr" style="line-height:1.38;margin-top:0pt;margin-bottom:0pt"><span style="font-size:15px;font-family:Arial;color:rgb(0,0,0);vertical-align:baseline;white-space:pre-wrap;background-color:transparent">Nat
              Sakimura</span></p>
          <p dir="ltr" style="line-height:1.38;margin-top:0pt;margin-bottom:0pt"><span style="font-size:15px;font-family:Arial;color:rgb(0,0,0);vertical-align:baseline;white-space:pre-wrap;background-color:transparent">Adrian
              Gropper</span></p>
          <br>
          <br>
          <p dir="ltr" style="line-height:1.38;margin-top:0pt;margin-bottom:0pt"><span style="font-size:15px;font-family:Arial;color:rgb(0,0,0);vertical-align:baseline;white-space:pre-wrap;background-color:transparent">The
              patient should be given a FHIR API endpoint whether they
              ask for it or not. They can choose to authorize various
              things to use the API, but they shouldn’t have to ask for
              it.</span></p>
          <p dir="ltr" style="line-height:1.38;margin-top:0pt;margin-bottom:0pt"><span style="font-size:15px;font-family:Arial;color:rgb(0,0,0);vertical-align:baseline;white-space:pre-wrap;background-color:transparent">The
              opt-in/opt-out choice comes when Alice chooses whether or
              not to authorize a client.</span></p>
          <br>
          <p dir="ltr" style="line-height:1.38;margin-top:0pt;margin-bottom:0pt"><span style="font-size:15px;font-family:Arial;color:rgb(0,0,0);vertical-align:baseline;white-space:pre-wrap;background-color:transparent">Alice
              can move information between her PHR and PCP portal, or
              request that information be synced automatically as it is
              added. The details of how that two-way sync could be
              accomplished has yet to be fleshed out.</span></p>
          <br>
          <p dir="ltr" style="line-height:1.38;margin-top:0pt;margin-bottom:0pt"><span style="font-size:15px;font-family:Arial;color:rgb(0,0,0);vertical-align:baseline;white-space:pre-wrap;background-color:transparent">Alice’s
              authorization servers will have white lists, black lists,
              and gray lists, which will determine the policy by which
              the authorization server agrees to register a client.
              Trust frameworks can provide a default policy. Alice can
              express her own policy preferences at run-time.</span></p>
          <br>
          <p dir="ltr" style="line-height:1.38;margin-top:0pt;margin-bottom:0pt"><span style="font-size:15px;font-family:Arial;color:rgb(0,0,0);vertical-align:baseline;white-space:pre-wrap;background-color:transparent">Alice’s
              FHIR identifier within all systems would be a unique URI.
              Ideally, this would be discovered automatically, but Alice
              should be able to paste it in manually in the case where
              discovery fails.</span></p>
          <br>
          <p dir="ltr" style="line-height:1.38;margin-top:0pt;margin-bottom:0pt"><span style="font-size:15px;font-family:Arial;color:rgb(0,0,0);vertical-align:baseline;white-space:pre-wrap;background-color:transparent">Alice
              can choose whether to do a one-time import of her
              information at registration, or to authorize an ongoing
              sync that allows new information to be imported every time
              it is added. The information that is imported into a
              client  may or may not be used to update existing
              information. The client can also give Alice the option to
              refresh the cache that is being used by the client.</span></p>
          <br>
        </span></div>
      <br>
      <fieldset></fieldset>
      <br>
      <pre>_______________________________________________
Openid-specs-heart mailing list
<a href="javascript:_e(%7B%7D,'cvml','Openid-specs-heart@lists.openid.net');" target="_blank">Openid-specs-heart@lists.openid.net</a>
<a href="http://lists.openid.net/mailman/listinfo/openid-specs-heart" target="_blank">http://lists.openid.net/mailman/listinfo/openid-specs-heart</a>
</pre>
    </blockquote>
    <br>
  </div>

</blockquote></div><br><br>-- <br><div dir="ltr">Adrian Gropper MD<span style="font-size:11pt"></span><font size="1"><br><font size="2">Ensure Health Information Privacy. Support Patient Privacy Rights.<br></font></font><span style="font-size:11pt"><font size="1"></font></span><font size="2"><a href="http://patientprivacyrights.org/donate-2/" target="_blank"><font color="blue"><u>http://patientprivacyrights.org/donate-2/</u></font></a><font color="blue"><u>  </u></font></font><span style="font-size:11pt"></span><span style="font-size:11pt"></span><span style="font-size:11pt"><font size="1"> <br></font><div></div></span><br></div><br>