У меня есть встроенное веб-приложение для Coldfusion, которое получает медицинские направления от врачей первичной помощи (семейных врачей) для передачи в больницы и специалистам.Данные поступают в базу данных MySQL и имеют формат
referral_ID (автоинкремент)
имя_пользователя (строка) имя_патента пациента (строка)
... другие идентификаторы пациента
org_from_ID (числовой) org_to_ID (числовой) datetime_added (datetime) message_status (bool, отражающий ожидающий или полученный в больнице)
... и другие «метаданные»
сообщение (памятка, это текст на 1-2 страницы, rtf или файл типа Word фактического рекомендательного письма)
Я хочу разрешить больницам забирать направления, направленные на них.Большинство больниц, которые, вероятно, являются первыми пользователями, похоже, используют технологии MS для своих систем администрирования пациентов (PAS), и я предполагаю, что самый большой пул программистов использует .NET, поэтому они, вероятно, будут использовать опытных программистов .NET, чтобы выбратьпередать эту информацию в свои системы?
Функциональность, которая понадобится API,
доступна только из предопределенной больничной системы, поэтому какой-то логин передан
данные, зашифрованные между моим приложением и больницей, например, через https
предоставить список реферальных данных между # startdate # и # enddate # для hospital_ID xyz
предоставить список рефералов, которые были ранее уведомлены в больницу, которые в настоящее время отменены.
Меня не беспокоит кодирование APIпросто пытаясь выяснить, какой формат лучше всего подходит, он позволяет им использовать поток данных для своей организации, следует лиcfc access = "remote" в качестве веб-службы, обеспечить HTTPS-доступ просто через веб-страницу, используя переменные URL, использовать WDDX или как?