permission=1 Parameter angefragt wurde. Der
Prozess des extrahierens von Daten aus dem Profil benötigt zwei Schritte. Das Senden
einer Anfrage und dem durchlaufen des resultierenden Feeds.
getHealthProfileFeed() Methode des Services aufgerufen werden:
setDigest("true") verwendet werden alle CCR Daten des
Benutzers in einem einzelnen Atom <entry> zurückgegeben.
setCategory() Helfer kann ein zusätzlicher Parameter übergeben
werden um spezifischere CCR Informationen zurückzuerhalten. Um zum Beispiel nur
die Medikation Lipitor zurückzugeben verwendet man
setCategory("medication", "Lipitor"). Die selbe Methode kann bei
anderen Kategorien wie Konditionen, Allergien, Labor Ergebnisse, usw. angewendet
werden.
digest=true dazu das alle CCR Elemente (die dieser
Abfrage entsprechen) in einen einzelnen Atom <entry>
zusammengefügt werden.
getCcr() Methode der
" . $xmlStr . ""; } } ]]>
getCcr() Methode in Verbindung mit einem magischen Helfer
verwendet um nur die Medikationsdaten aufzureißen und aus den CCR des Eintrags zu
extrahieren. Der hierbei erwähnte magische Helfer nimmt das Formular
getCATEGORYNAME(), wobei CATEGORYNAME eine unterstützte
Kategorie von Google Health ist. Für mögliche Kategorien kann in den
" . $xmlStr . ""; } ]]>
<content> und der Name im
<title> Element zurückgegeben.
getHealthProfileListFeed() Methode des Services aufgerufen werden:
Profil Name: ' . $entry->getProfileName() . '
';
echo 'Profil ID: ' . $entry->getProfileID() . '
setProfileID() mit der Profil ID als Argument aufgerufen. Das begrenzt
die weiteren API Abfragen auf genau das betreffende Profil:
Abgefragte Profil ID: ' . $profileID . '
'; ]]>sendHealthNotice() Methode des
Health Services gesendet werden:
410.10
ICD9
2004