2023-05-11 16:01:33 +02:00
|
|
|
async function getStudiesForPatientByMRN(dataSource, qidoForStudyUID) {
|
|
|
|
|
if (qidoForStudyUID && qidoForStudyUID.length && qidoForStudyUID[0].mrn) {
|
|
|
|
|
return dataSource.query.studies.search({
|
|
|
|
|
patientId: qidoForStudyUID[0].mrn,
|
2024-11-06 13:15:27 +01:00
|
|
|
disableWildcard: true,
|
2023-05-11 16:01:33 +02:00
|
|
|
});
|
|
|
|
|
}
|
|
|
|
|
console.log('No mrn found for', qidoForStudyUID);
|
|
|
|
|
return qidoForStudyUID;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
export default getStudiesForPatientByMRN;
|