| GENERAL DESCRIPTION |
The purpose of this Integration Agreement is to provide
VistA applications with a list of antibodies identified for a patient.
XML Mapping:
XML Element.Attribute VBECS SQL Table.Column or Function
_____________________ __________________________________
Patient.dfn Patient.VistaPatientId
Patient.firstName Patient.PatientFirstName
Patient.lastName Patient.PatientLastName
Patient.ssn Patient.PatientSsn
Patient.abo fnGetAbo(Patient.PatientGuid)
Patient.rh fnGetRh(Patient.PatientGuid)
Antibody.name AntibodyType.AntibodyTypeName
Antibody.comment InformationMessage.InformationMessageText
Function Description:
fnGetAbo - This function returns the patient's current ABO Group.
fnGetRh - This function returns the patient's current Rh Type.
XML Example:
<BloodBank>
<Patient dfn="5000" firstName="One" lastName="VBECSpatient"
dob="19500101" ssn="000000000" abo="A" rh="P" >
<Antibodies>
<Antibody name="Anti-E" comment="Unexpected Antibody Detected:
Preparation of red cell components for transfusion may be delayed due to the
presence of serum red cell specific antibody(ies), which may require antigen
negative red cell components. Contact transfusion service for information on
potential clinical significance and availability of red cell components." />
</Antibodies>
</Patient>
</BloodBank>
|