메소드 | 설명 | |
---|---|---|
AllergyIntolerance ( string fhirServer, ApplicationUserManager userManager, IAuthenticationManager authManager ) : EhrgoHealth.Web.Models | ||
GetListOfMedicationAllergies ( int patientID, IList |
The controller is expected to receive two data structures from an EHR.
|
|
GetPatientsKnownAllergies ( int patientID ) : Boolean>.IDictionary |
Returns a dictionary of patient's allergies (ICD-10-CM Diagnosis Codes) from the FHIR server
|
|
IsAllergicToMedications ( int patientID, IList |
This method can take use the data given to it from the EHR, as is, and determine if there is a problem. However, the downside is this method only returns a Boolean. If you want a list of the medications the patient is allergic to, then call GetListOfMedicationAllergies() instead.
|
메소드 | 설명 | |
---|---|---|
DetermineListOfAllergicMedications ( IList |
Private helper method.
|
|
GetAllergyIntoleranceIDs ( string patientID ) : IList |
Returns a dictionary of patient's allergies (ICD-10-CM Diagnosis Codes) from the FHIR server
|
|
IsAllergic ( IList |
I'm the least happy with this method, because I know I can refactor this to do more to also give me a list or dictionary of my results.
|
public AllergyIntolerance ( string fhirServer, ApplicationUserManager userManager, IAuthenticationManager authManager ) : EhrgoHealth.Web.Models | ||
fhirServer | string | |
userManager | ApplicationUserManager | |
authManager | IAuthenticationManager | |
리턴 | EhrgoHealth.Web.Models |
public GetListOfMedicationAllergies ( int patientID, IList |
||
patientID | int | The patient's ID from FHIR |
medications | IList |
The List of medications they currently know their patient is taking |
리턴 | IEnumerable |
public GetPatientsKnownAllergies ( int patientID ) : Boolean>.IDictionary |
||
patientID | int | Unique ID of patient for FHIR server |
리턴 | Boolean>.IDictionary |
public IsAllergicToMedications ( int patientID, IList |
||
patientID | int | The patient's ID from FHIR |
medications | IList |
The List of medications they currently know their patient is taking |
리턴 | Task |