Журнал изменений
Что нового.
Каждое усовершенствование платформы, как только она появится.
· DaemonService
MeridianLink опрос относится к заявкам на кредит, а не к клиентам
Измененные займы сопоставляются через MLOS_LOAN_LOS_LINKS и отправляются в безопасности по соединению; неизвестные займы принимаются только в том случае, Подразделение ОО относится к одной организации.
· SecurityService
Зеркализация каждого заявления на кредит во внешний MLOS рынка, в обоих направлениях
Arive и MeridianLink подключаются к рынку МОРТГАЙЗ (MLOS) вместо ведущий рынок, и синхронизировать заявки на займы вместо ведущих. - LoanLosSyncService: очередь + 20s singleton tick; создает заем в внешний MLOS, если существуют необходимые поля, подталкивает изменения стадии, возвращает отключается при отказе, предлагает пересылку / открытие в MLOS / просмотр статуса по займам - LoanLosSyncInterceptor: разделы, которыми владеет внешний MLOS (заемщики, property, loan terms for Arive) ответ 409 в Kamo; сохраняет очередь синхронизации - LosLoanApplyService продвигает конвейер вперед до стадии MLOS (никогда не назад), помечая ход так, чтобы он не был повторен или отправлен по электронной почте - LosLoanAdoptionService: заем, созданный в MLOS, становится Kamo займом на счет заемщика, сгруппированные в одну транзакцию с другие займы этого заемщика, открытые в окне подключения (30 дней) - Arive входящий: заимствования, признанные по Kamo ссылке, GUID, затем номеру заимствования; paged импорт активных займов (Найти займы / Получить займы zaps) - конечные точки подключения перемещаются на **************** - удаление контроллеров и служб ЛОС ведущего уровня
· kamo-shared-library
Синхронизировать внешний MLOS (Arive, MeridianLink) на месте заимствования, а не на месте заимствования
Увязка ЛОП на уровне ведущего учреждения заменена связью на уровне кредита: каждая заявка на кредит отражается во внешнем MLOS рынка и обратно, связанный один-к-одному MLOS_LOAN_LOS_LINKS и управляется MLOS_LOS_SYNC_QUEUE. - LoanLosProvider SPI (создание / push / отсутствующие поля / заблокированные разделы / открыть ссылка) с Arive (через Zapier) и MeridianLink реализациями - AriveLoanMapper: полный заем -> Создать заем (94 ввода, со-заемщик), этап обновления, неблагоприятные действия, страницы Найти займы / Получить займ, и текст строки Zapier обратно в заемный патч - LoXmlFieldMapper отображает заявку на кредит, а не потенциального клиента - AriveConnectionConfig: карта этапов до статуса займа, окно транзакции (30d), sync-since и прогресс импорта - переходы конвейера имеют syncSource, так что эхо не пересылается и заемщики не получают сообщений по электронной почте о перемещении, вызванном MLOS - удалены адаптеры уровня вывода, патчи и крючки LOS LeadService
· SecurityService
Кодированная терминология — RxNorm, ICD-10-CM, CVX и HCPCS, загруженные от их издателей; выборщики, реальные проверки кодов и экран высокоприоритетного взаимодействия ONC
Загрузчики (ehr.terminology): RxNorm Текущее предписываемое содержание (NLM, MD5 проверено против NLM's страница; **************** drug->ingredient разрешено через компоненты/генерические препараты/пакеты, препарат->дозовая форма, расписание DEA от DCSA), файл заказа ICD-10-CM (взимается плата) флаг, краткие/длинные названия, префикс закрытия), CVX + группы вакцин (Центр контроля и профилактики заболеваний), ежеквартальный уровень II ССЗКЗ (ЦМС; и CPT никогда не загружается). Выпускает URL-адрес источника записи, версию издателя, даты вступления в силу и контрольная сумма; только COMPLETE выпускает ответ; замена завершает выпуск там, где начинается следующий Пакетные записи JDBC; ежедневное обновление в 09:30 UTC в рамках аренды парка; загрузка по требованию для администраторов платформы. Поиск: индекс токенов-префиксов (без триграммы/GiST на Yugabyte), правила ранжирования, прикрепленные тестами; /status, лекарства, диагностика, вакцины, процедуры, поиск. Проверка: ClinicalCodeChecker отказывается от кодов, отсутствующих в загруженной версии (МКБ по дате обслуживания; заголовок коды, отклоненные в претензиях, предупреждены в других местах; CVX должен быть активным для дозы, указанной здесь; RxCUI должен существовать; рецепты должны назвать точный продукт когда RxNorm загружен и принимает расписание RxNorm когда более строгие), возвращаясь к формату-только— и говоря об этом— когда ни один релиз не охватывает эту дату. Взаимодействия: список высокоприоритетных 15 пар НКО (Phansalkar et al., JAMIA 2012) в качестве данных с его цитирование, члены разрешены к компоненту RxCUIs от загруженного RxNorm; 14 пар просмотрены (QT члены пары не публикуются в статье). Результаты являются предупреждениями высокого риска, требующими причина; пробел DRUG_INTERACTION остается открытым с предложением 'Проверено только против...', так что isComplete() остается false. Аллергии, кодированные в RxNorm, теперь также соответствуют по ингредиентам.
· kamo-internal
Сообщение пациентам из таблицы, согласие первое; напоминания, подтверждения и видео визиты по расписанию
- Вкладка Сообщения: контактная карта согласия (тексты, электронная почта, не контактировать — когда и как, история), составитель, который спрашивает сервер перед отправкой (согласие, и минимально необходимое подсказку для клинических слова, которые автор должен подтвердить), и что было отправлено с указанием статуса доставки; временная шкала обновляется - Дневной график и график встреч: напоминание о результате в словах, подтверждение (в текстовом ответе, или Начало видеовизита (только для членов клуба), Отправить пациента ссылка (текст / электронная почта / их предпочтения) и Копировать ссылку пациента, с предупреждением, когда практика настройки встречи будут держать пациента вне - Входные видео визиты получают те же элементы управления посещения - Настройка практики: вид Напоминания - включено / выключено, до трех сроков, канал, местоположение, ответ-C подтверждение, тихие часы, собственные слова практики с разрешенными заполнениями и предварительный просмотр - Напоминания: Отправить текстовое сообщение или электронную почту, в практике предложенных слов, зарегистрированных на напоминание, когда он идет
· MediaService
Видеокомната для посещения врача, созданная от сервера к серверу
POST /api/internal/meet/telehealth (X-Internal-Auth = internal.auth.secret, встречу на собственном провайдере организации и в реальном домене, организованную клиническим врачом и запланированную на в начале посещения (так что истечение срока действия гостевой ссылки считается с момента посещения) комната; ответ добавляет guestsAllowed=false, когда Kamo Meet настройки организации запрещают доступ всем гостям, так что практика предупреждается, прежде чем пациент отправляется ссылка, которая не может допустить их "Видео визит": списки встреч находятся за пределами ворот заботы-отношений диаграммы.
· VOIPService
Диаграмма пациента практики слышит ответы пациента, STOP / START и квитанции о доставке
PatientSmsRelay отправляет сообщения (X-Internal-Auth, вне потока передатчика, ограниченная очередь, никогда не бросает) в Служба охраны **************** - каждый входящий текст после удаления дубликатов и обработки ключевых слов, с указанием ключевого слова и того, был ли он представлен здесь; так что ответ на номер напоминания ни один член не владеет больше не теряется на графике, STOP/START достичь журнал согласия пациента, и С подтверждает напоминание о посещении; - квитанция передатчика для сообщения без строки здесь (тексты пациента записываются SecurityService). Ничего не меняется для разговоров участников; текст, не соответствующий ни одному пациенту, игнорируется.
· kamo-internal
Электронное рецептурирование — диалоговое окно электронного рецепта, рабочий список электронных рецептов, настройка и аптеки
- Диаграмма лекарства: e-Rescribe открывает нашу предпосылку + проверка безопасности, а затем сети страницу в большой рамке; закрывая его, импортируется то, что было отправлено Отправлено в <аптеку> / Передача не удалась / Распечатано — только то, что было подтверждено теперь обозначается как " Предписать на бумаге " . - раздел " Электронные рецепты " : неудачные передачи, строки отчета, не соответствующие ни одной таблице (соответствие или несоответствие) отклонить с указанием причины), недавно отправленные сообщения и значок вкладки RxLog; сети. - Настройка → e-Rescribing (Управление настройками EHR): контрольный список для запуска, учетные данные только для записи, проверка подключения, исходящие адреса, напечатанное подтверждение для перехода в режим реального времени, люди с NPI/DEA, состояние каталога аптек. - Аптеки для пациентов: основной + альтернативный из каталога, свободный текст сохраняется в качестве резерва. - ТЕСТОВОЙ РЕГУЛЯР / не-настройка баннеров на каждой поверхности e-предписания.
· SecurityService
Пациенты могут получать текстовые сообщения и электронные письма из диаграммы — сначала согласие, напоминания, видео визиты, сообщения об отзыве
- Одна дверь согласия **************** для сообщений диаграммы, напоминаний, видео ссылок, сообщения отзыва и ответы подтверждения: собственное согласие пациента на канал (TCPA/HIPAA, никогда предположительно, связанные с номером), org не-связь / не-электронной почты списки, тихие часы для чего-либо Отправленные сообщения прибывают на хронологию пациента только (никогда не веером к CRM ведущий, разделяя номер) и в ehr_patient_message со статусом носителя. - Конечные точки журнала согласия, /check (согласие + минимально необходимый клинический подсказчик), /send, /sent. - Напоминания о встрече: настройки практики (сроки выполнения, канал, шаблоны, которые не могут быть заменены достичь причины, типа, врача или специальности; тихие часы никогда не узкие, чем 9 вечера - 8 утра), а заблокированное задание, которое требует каждое напоминание перед отправкой (один раз на встречу, лидера и старт), календарный день ведёт на практике часы через DST, пропуски записываются с причинами. - Входящая ретрансляция от VOIPService (внутренняя): STOP/START в главную книгу пациента, неподписанные ответы на графика пациента, C подтверждает напоминание о визите; квитанции перевозчика обновляют статус доставки. - Видеовизиты: комната на видео назначение или вход через абстракцию поставщика MediaService, публичная ссылка пациента против ссылки врача только для членов, send-link-now; подтверждение стола. - Отзыв: отправить сообщение об отзыве через ту же дверь и автоматически зарегистрировать распространение.
· SecurityService
Электронное оформление рецептов с помощью Weno Exchange EZ Integration
- ErxTransport vendor seam (UnconfiguredErxTransport по умолчанию, WenoErxTransport первая сеть) - Учетная запись практики eRx (MANAGE_EHR_SETTINGS): сеть, TEST/LIVE с записью подтверждения, пароль администратора только для записи + ключ учетной записи, зашифрованный ключом ehr-erx-enc, распространяющимся по всему кластеру, идентификатор местоположения, тест подключения (WenoManage ValidateEncKey), выходные адреса, контрольный список для запуска - регистрация предписывающих врачей/сотрудников: НПУ проверяются на соответствие НППЭС, формату ДЕА + контрольной цифре, графикам, истечение срока действия, государственные лицензии, вход в систему Weno (только для записи), статус и флаг EPCS - Аптека каталог: ночная дельта + еженедельная полная замена под блокировкой Singleton, поиск по имя/почтовый индекс/город/телефон, основной пациент + заместитель - e-Prescribe: предварительные условия с целями fix-it (включая рост/вес несовершеннолетних и ответственных сторона), наша аллергическая/двойной обзор с честным не-проверенный список, зашифрованный ComposeRx URL, составление для подписи для сотрудников с клиническими записями документов - RxLog, рабочий список электронных рецептов, импорт синхронизации NewRx каждые 15 минут + по требованию: idempotent, соответствует нашему OrgPatientID, несоответствующие строки сохраняются для проверки, аудит PHI - Бумажные печатные материалы теперь имеют проверенные НППЭС НПИ и печати printed_at
· kamo-shared-library
Схема электронного рецептирования — сетевой аккаунт, записи, справочник аптек, передачи
Пять новых клинических таблиц (ehr_erx_settings, ehr_erx_enrollment, ehr_erx_pharmacy, ehr_erx_pharmacy_import, ehr_erx_transmission), структурированная предпочтительная/альтернативная аптека NCPDP на fhir_patient и printed_at на fhir_medication_request @JsonIgnore. DDL уже применяется к производственной среде как роль владельца.
· kamo-shared-library
Объекты обслуживания пациентов — согласие на контакт, отправленные сообщения, журнал напоминаний, настройки напоминаний, видеовизиты
- PatientContactConsent (ehr_patient_contact_consent): добавить-только SMS / EMAIL / не-контакт регистр - PatientMessage (ehr_patient_message): тексты и электронные письма, отправленные пациенту, со статусом передатчика - AppointmentReminder (ehr_appointment_reminder): одна строка на встречу, время выполнения и начало — ключ idempotency - PracticeMessagingSettings (ehr_practice_messaging): напоминания, время выполнения, канал, шаблоны, тихие часы - VideoVisit (ehr_video_visit): встреча видео назначения или walk-in происходит в - назначение: confirmed_at, confirmed_via - Канонический шаблон электронной почты ehr.patient_message (только рамка) + конструктор переменных PatientMessageEmail
· kamo-internal
Отдел претензий - файлы 837P для портала информационно-координационного центра, подтверждения, рассмотрение и запись 835, настройка выставления счетов по претензиям
- /patients Раздел претензий (VIEW_CLAIMS / MANAGE_CLAIMS / POST_INSURANCE_PAYMENTS): готовые претензии → проверка (проблемы сгруппированы по тому, где они кнопка, которая идет туда) → сборка файла → скачать → "Я загрузил его" или отложить; история файлов претензий с указанием того, что было сказано информационно-координационным центром по каждой претензии; перетаскивание загрузка 999 / 277CA / 835 с результатами на простом языке; 835 обзор (будет размещать / нуждается человек / пациенты теперь должны, корректировки на уровне поставщика, баланс предупреждения, технические детали расширитель) и пост-раз. - Настройка → Расчет требований (MANAGE_EHR_SETTINGS): поставщик расчетов, расчетные центры (тестирование/производство), выставление счетов врачам, типы планов платежей. - вкладка Диаграмма Расчетов: готовый требование содержит ссылки на отправку его в файле; Канал CLEARINGHOUSE_FILE читается как файл расчетной палаты.
· kamo-shared-library
Хранилище терминологии может содержать загруженные релиза — состояние загрузки, столбцы выбора, ссылки на ингредиенты, поисковые слова
term_code_system_release получает **************** так только ПОЛНЫЙ выпуск отвечает на поиск. term_concept получает concept_class (RxNorm TTY), short_display, billable (заголовки МКБ-10-CM), status (CVX), dea_schedule (RxNorm DCSA) и search_text. Новая термино-концептуальная связь (решены лекарства->ингредиент, лекарства->дозовая форма) и term_concept_token (одна строка на слово для поиска: диапазон префиксов сканирования, так как Yugabyte не имеет trigram/GiST). Справочные данные живут под TerminologyTenancy.REFERENCE (арендатор 0) Приобретает URI HCPCS. DDL применяется вручную к производственной версии до этого push.
· SecurityService
837P файлы претензий для ручной загрузки, 999/277CA подтверждения и 835 ERA обзор и публикация
Контракта с информационно-координационным центром не существует, поэтому практики загружают файлы X12 на портал рука. Это строит этот путь от начала до конца: - 837P (005010X222A1) для одной или нескольких готовых претензий: 1000A/B, 2000A/2010AA с NPI, налоговый номер и улица (никогда почтовый ящик) адрес с ZIP + 4, 2000B/2010BA/BB, 2000C/2010CA для иждивенца, 2300 CLM/HI с CLM01 = наш номер претензии, 2310B рендеринг, 2400 SV1/DTP/REF*6R. Чистый писатель, прикрепленный золотыми файлами. - Проверка перед построением, на простом языке название, где его исправить; файл с известной проблемой никогда не строится и не тратит контрольное число. - ISA13/GS06/ST02 из атомного счетчика на практику (REQUIRES_NEW bean). - пакеты сохраняются байт за байт с SHA-256; повторное скачивание является идентичным файлом; подтверждение загрузки переносит утверждения в SENT через CLEARINGHOUSE_FILE с файл в качестве ссылки; никогда не загружаемый файл откладывается, а не удаляется. - В 999 и 277CA импортные файлы и заявки отмечены как принятые/отклоненные с указанием причин. - 835 импорт создает один перевод на платеж (трек уникальный), показывает обзор соответствующая/не соответствующая/ответственность пациента, отображение является аддитивным (обращение), соответствует REF*6R, то код+модификаторы, PLB и несоответствующие деньги остаются непримененными, размещено один раз (условное обновление). - Небольшой X12 токенизатор/записывающий с сепараторами от ISA; файлы никогда не регистрируются; сборки и загрузки, проверенные с отказом, закрытые по заявке как экспорт PAYMENT.
· kamo-shared-library
X12 субъекты, подавшие претензии - профили выставления счетов, расчетные центры, клиники, выставляющие счета, виды планов плательщиков, контрольный счетчик, 837 партий, импорт
Таблицы за загруженным вручную файлом 837P и импортом 999/277CA/835. RemittanceAdvice.raw835 теперь @JsonIgnore (835 имена каждого пациента это платежи и рабочие списки переводов серийного номера субъекта); claimForPosting заявляет о неотраженных переводах в одном условном UPDATE, так что ERA отражается один раз. DDL применялся к производственной версии Yugabyte до этого push.
· kamo-internal
Кодируемые сортировщики — RxNorm, ICD-10-CM, CVX, HCPCS
Один клавиатурный combobox (ARIA 1.2: activedescendant, стрелки, Home/End, Enter, Escape, Tab) за четырьмя тонкими пикерами. 250 мс debounce, ответы с нумерацией по запросу, так что медленный ответ никогда заменяет более новый, строки скелета при поиске, неудачное состояние с повторная попытка (никогда "нет соответствий" после ошибки), и спокойное уведомление о не загружении что возвращает старое введенное поле. О том, какие списки загружаются, спрашивается один раз за загрузку страницы, и неудачный запрос повторяется, а не кэшируется. - Предписать: продукт RxNorm требуется, пока загружается RxNorm; rxcui отправлен; перечисленное расписание DEA предварительно выбирает контролируемые и только более строгие расписания. - Внешние лекарства и аллергии: RxNorm необязательно, свободный текст сохраняется и Не кодируются (продукты питания, окружающая среда и классы наркотиков остаются в типовой форме). - Список проблем, диагностика посещений и причины заказа: МКБ-10-CM с предупреждение о невозможности оплаты перед сохранением. - Иммунизация: подборщик CVX, инактивированные вакцины только для исторических доз. - составитель требований: МКБ-10-КМ и выборщики ГКПБК, КПТ принят в набранном виде и только по формату, при этом в каждом коде указывается дата подачи и претензия заблокирована по не найденным, не подлежащим выставлению счетов или прекращенным кодам. - В обзоре безопасности предупреждение DRUG_INTERACTION указывается как опасная комбинация.
· kamo-internal
Одна последовательная диаграмма — отзывы, платежи на столе, изображения карт, печать рецептов, видео-входы
- Диаграмма вкладок в порядке клиники (Сводка, Клиника, Посещения, Мониторинг, Документы, Страхование, Расчеты, Встречи, Сообщения, Записи), с разбивкой по правам в обоих уровнях; выставление счетов открывается для требований или доступ к столу оплаты; открытая вкладка прокручивается в вид на телефоне и сидит на таблетке, а не подчеркивание. - Вкладка Встречи: воспоминания пациента — создание, запись попытки контакта, отметка сделано против визита, закрытие с указанием причины (право бронирования). - Вкладка «Счета»: платежи на столе с номерами квитанций, суммами, которые оставляют пустые места, перепечатывают и аннулируют. - Страхование: новейшие карты спереди и сзади, как фотографии, с загрузить предварительно настроенные на стороне. - Распечатать бумажный рецепт из списка лекарств и резюме, а не только из его посещения. - Посещение без выезда может быть видеовизитом. - Остановка лекарства на резюме перечитывает его на месте вместо перезагрузки диаграммы.
· SecurityService
Учет может прочитать платежи пациента на столе и перепечатать квитанцию
Для аннулирования платежа на столе требуется MANAGE_CLAIMS или POST_INSURANCE_PAYMENTS, но для их перечисления и чтение квитанции требует BOOK_APPOINTMENTS — счетчик может аннулировать платеж, который они не могли найти. Список пациентов и квитанция теперь открыты для права бронирования ИЛИ права выставления счета.
· kamo-internal
Рецепция может открыть, зарегистрировать, исправить и застраховать пациента
- Страница диаграммы: вид лобби (Сводка, Страхование, Встречи, Сообщения) для членов с право на регистрацию/планирование/выставление счетов и отсутствие взаимоотношений по уходу, с четким указанием на то, что клинические подробности принадлежат команде по уходу; клиническое резюме требуется только для полной карты. - Регистрация: контактные телефоны, электронная почта, адрес, контакты в чрезвычайных ситуациях, язык/переводчик, предпочтительный контакт, ПЦП, аптека, пол при рождении, гендерная идентичность, подтвержденный; MRN присваивается, если он пуст; дублирующиеся кандидаты указываются с указанием имени, даты рождения и МРН; устаревшие проверки не учитываются; гендерные коды ФХИР. - Исправления редактировать каждое поле, очистить необязательные, и сохранить на месте с видимым Сохранено. - Поиск по полному имени, DOB один или телефон; DOB показано форматировано; возраст через сообщения ICU. - Страхование: добавление/редактирование/прекращение действия полисов, регистрация ручных проверок соответствия требованиям (электронная проверка не предусмотрена) подразумеваемые), история проверок, предыдущие разрешения; удобочитаемые надписи о взаимоотношениях и статусе требований. - Сообщения: добавить контактный пункт; номера/электронная почта через PhoneNumber/EmailAddress. - Портал: предварительно заполненное приглашение с адресом электронной почты в файле, отображение сообщения сервера, предоставление опекуна/прокси и отменить. - Разбиение стекла: ошибки, отображаемые в диалоге, и минимальный 10-значный код, объясняемый с помощью подсчета.
· kamo-internal
Визиты и заметки врачебный кабинет может работать на — документы, распечатки
Примечания (потеря данных P0 фиксирована) - Вновь открытый черновик перечитывает свой текст до того, как редактор разблокирует его; если это невозможно Подписанные заметки отображаются только для чтения с их подписями текст и добавления/поправки в порядке следования. - Автосохранение переписан как NoteDraftSaver: счетчик ревизий, один сохранить в полете, debounced, сброшен на размытие / вкладку скрыть / разгружать / размонтировать, базовая версия отправлена так черновик изменен в другом месте отказывается не перезаписывается; видимо Сохранение… / Сохранено · 14:41 / Не сохранено + Повторите. Подписание сначала сбросит и подпишет только подтвержденная версия. - Типы заметок (в том числе история и физическая), встроенный SOAP / H&P / посещение медсестры / шаблоны телефонных звонков/процедур плюс шаблоны, сохраненные в практике, выбор соавтора (AgentSelector ограничен COSIGN_CLINICAL_NOTES), отозвать как введенный по ошибке. Количество посещений - каждая записка за посещение, плюс раздел для записок вне любого посещения; посещение без предварительной записи по причине; окончание посещения; закрытие графика показывает отказ сервера; закрытые графики говорят, что поздние записи идут в добавление. Статус падает обратно на читаемые слова. - Подписывая рабочий список показывает типы заметок в словах, пациент и автор. Вкладка Документы: перетаскивание файлов с указанием категории/названия/даты документа, изображения и PDF предварительный просмотр, скачать, отозвать с причиной. Собственный прокси для multipart и байтов. Распечатки: резюме после посещения, бумажное предписание (контролируется = НЕ ДЕЙСТВУЕТ ДЛЯ ДИСПЕНСИРОВАНИЕ, предупреждение EPCS), резюме диаграммы — типографский набор в окне печати логотип практики и идентификаторы пациента повторяются на каждой странице.
· kamo-internal
Претензии на диаграмме, честная отправка претензий, обзор аварийного доступа, архив, который никогда не читает отказ как пустую
- Клинический прокси сохраняет коды статуса, предпочтения, местоположение контента, Retry-After и X-Progress, а также потоки не-JSON тел: CCD XML и bulk NDJSON больше не загружает 502, и работающий экспорт снова является 202. - ehrApi: CONFLICT / INVALID типы несут предложение сервера; generic ошибки переводятся (ehrErrorMessage). - Управление записями: каждый список загружается и выходит из строя самостоятельно; каждая запись показывает неудачи; обзор разбитого стекла с соответствующими/несоответствующими/последующими действиями и отметить (никогда не своей); аннулировать учетные данные, приостановить партнера, то, что мы отправили партнер, отказы; четкое доказательство совпадения; отсутствие необработанных кодов или дат. - Внешние записи читают каталог партнеров клиники (VIEW_CHART). - Диаграмма вкладка Billing: претензии с линиями, закрытые посещения на счет, строитель претензии (охват, ранжированные диагностики с указателями, линии КПТ/ГСПКС, модификаторы, единицы, сборы, НУУ, место службы, этап рассмотрения) требование отмечено как готовое к отправке, а затем зарегистрировано как отправленное вручную. - Контейнер: неоплаченные счета по процедурам на диаграмме; готовые/отправленные требования; учет осуществить оплату с бумажного EOB и применить его сразу. - Диаграмма сводных данных о пробелах в обслуживании; QualityPanel кнопки имя, фамилия, дата рождения и номер записи; интерактивный ConsoleCards управляются с помощью клавиатуры.
· SecurityService
Количество посещений и записей, на которых может работать практика — безопасное автоматическое сохранение контракта, посещений, документов, распечаток
Примечания: - " Читать " возвращает текущий текст (исходный текст после добавлений), имена авторов/соавторов и точные id-ключи; GET /notes/{id} перечитывает одну заметку, проверенную. - Только автор пересматривает черновик; устаревший baseVersionId отклоняется, а не не заполненные примечания и не заполненные поправки отклоняются; при подписании на закрытом графике нет новой записки; неизвестные типы записок и self-cosign отказано; cosign может быть установлен на черновой (PUT /notes/{id}/cosigner). - Введенная конечная точка ошибки с причиной, кто и когда (автор или MANAGE_EHR_SETTINGS). - Шаблоны практических записок (список/сохранение/отмена). Количество посещений - Начиная с назначения необходимо документировать клинические заметки, а также управлять Встреч; отказывается от отмены/неявки/завершенных встреч и начинает более чем одну встречу 12 часов раньше; заказанный врач всегда предоставляется, звонящий только в случае клинического персонала и назначение в течение 12 часов (забронированный врач может начать прошлое один); каждая субсидия является событием аудита CONFIGURE с неудачным закрытием; назначение в комнате Присоединение к открытому визиту предоставляет присоединяющемуся на тех же условиях. - посещения без предварительного уведомления (POST/walk-in) с указанием необходимой причины, регистрируемые в ходе посещения, и строка аудита; отказано, когда посещение уже открыто. - Завершение посещения/закрытие диаграммы необходимости документа Клинические заметки; закрытие отказывается без подписанная записка; отказы являются ClinicalRefusalException (400 с сообщением), так что врач видит, почему, а не "Нет такой записи". Документы (новые): /documents **************** ImageService как PATIENT_CHART imgs (CONFIDENTIAL, контент-адресованный контейнер изображений), чтение обратно из MinIO по ключу; PDF/JPEG/PNG/HEIC/TIFF до 25 МБ; SHA-256 записывается; Клинические категории должны иметь **************** и отношения по уходу; карточки/идентификационные данные/согласие также открыты для EDIT_PATIENT_DEMOGRAPHICS (проверено Каждое считывание проверяется. Распечатки: GET **************** и /prescriptions/{id}/print.
· kamo-internal
Рецепция, которая запускает настоящий день клиники
- Практика часы: каждый день, "сегодня" и время является собственной практики зоны (нет UTC дней, нет даты браузера); переворачивается в полночь практики - Расписание дня и комната ожидания имя пациента (MRN, возраст), врач, комната и тип посещения - Навигация по дате, просмотр недели, фильтр клинического и рядом с клиническими столбцами; счетчики следуйте за фильтром - Сбои в работе стойки регистрации показаны в строке; только законные перемещения; размещение + начало посещения - это одно атомарный вызов с выбором комнаты - Отмена просит пациента против практики; перепланировка сохраняет и связывает старый визит; список ожидания предлагается освобожденный слот - Касса: совместная оплата по файлу, оплата на стойке (без номеров карт, без обработки), распечатываемая квитанция, отменить с указанием причины, заказать последующую работу - Бронирование: любой тип посещения книги, тип/причина/видео сохранены, устаревшие ответы слота сброшены, поиск отображаются ошибки; панель списка ожидания - Отзывы: создать, занести в журнал информационно-пропагандистской деятельности (только ведение журнала), завершить посещение, закрыть с указанием причин; счетчики на стороне сервера - Подготовка посещения: имена пациентов, имена плательщиков, оставшиеся единицы, простая формулировка права - Настройка практики: часовой пояс, продолжительность посещения по умолчанию, комнаты, заблокированное время (обед/отпуск), длина и производительность слота, считываемые часы
· SecurityService
Регистрационный уровень, контактные данные, назначение номера MRN, поиск, записи по охвату
- **************** члены, имеющие CREATE_PATIENTS, EDIT_PATIENT_DEMOGRAPHICS, BOOK_APPOINTMENTS или MANAGE_CLAIMS открывают запись REGISTRATION пациента без отношения ухода (базовая ПАНЕЛЬ, цель ОПЕРАЦИИ/ПЛАТЕЖИ, аудит); клинические данные остаются за связью. Ни один из уровней = один и тот же проверенный 404. - Пациент открыт возвращает явный вид записи с доступом CHART|REGISTRATION и регистрационными данными: телекоммуникации (fhir_contact_point), адрес (fhir_address), контакты в случае чрезвычайных ситуаций, предпочтительный язык и переводчик, предпочтительный метод контакта, ПКП, аптека, пол при рождении, гендерная идентичность синхронизация с телеком через ContactPointRegistrar (мобильное/домашнее -> личное, рабочее, электронная почта). - Регистр/правильно взять сырье тела: послал-пустые очистки, отсутствующие листы только; подтверждение для телефона, e-mail, ZIP; гендер нормализован к FHIR строчным при чтении и записи. - Пустой MRN, назначенный из атомного счетчика на практику (MrnAllocator, REQUIRES_NEW); дубликат введенный вручную MRN отклонен. - Поиск: полные имена обоих заказов, ДБ-только, номер телефона, резервный префикс сохраняет ДБ. - Дубликат проверки возвращает имена, ДБ и MRN (проверено). - Новый PatientCoverageController: политики CRUD/end, ручная проверка права (EligibilityCheck РУКОВОДСТВО, льготыAsOf, печати следующих 30 дней посещений), предварительные разрешения; все проверены. - Конечный пункт назначения пациентов для рецепции; контактные пункты открыты для уровня регистрации. - Администратор портала: список прокси и поиск логина для опекуна грантов.
· SecurityService
Пробелы в уходе за пациентом имеют название измерения и время его расчета
Карта ухода в диаграмме показывает "Скрининг рака молочной железы", никогда не указывая меру, и сохраняет самый последний результат для каждого измерения.
· kamo-shared-library
Идентификатор автора и соавтора заметки в виде текста для браузеров
Идентификационные номера членов являются int64 за пределами точного целого диапазона JavaScript; authorMemberKey / cosignerMemberKey позволяет графику сравнивать "это моя запись" и предварительно выбрать соподписавшегося без округления.
· kamo-internal
Клиничная вкладка читается как диаграмма - аллергии, проблемы, лекарства, жизненные функции, иммунизации, заказы и результаты, каждый с встроенным добавить
- ClinicalWorkspace: имена, к которым прикрепляется визит (открытая встреча пациента, first; picker, если их несколько; says so, если их нет) и передает его каждому - AllergySection: добавить аллергию, "Нет известных лекарственных аллергии", отметка рассмотрен сегодня, деактивировать / опровергнуть / введено-в-ошибке с причиной; 'Нет известных аллергических реакций на лекарства' против 'Еще не рассмотрено' показано четко - ProblemSection: список проблем МКБ-10 добавить/разрешить/деактивировать/ошибка; диагнозы этого посещения (добавить из перечня или новый код, основная звездочка, удалить) - MedicationSection: рецепты с остановкой (отображается отказ, диалог остается открытым), вне добавление/остановка лекарств, 'Марк согласован' - VitalsSection: ввод с проверкой диапазона клиента, отражающего сервер, переключение единиц, вычисление BMI; последние плитки, блок-схема, тенденция, отметить считывание в ошибке - ClinicalDetailPanel -> Заказы и результаты: ввод результата по заказу, просмотр/подтверждение (критические требуют заметки), закрытие/отмена; получение данных о тенденциях с защитой от устаревших ответов - ClinicalComposePanel: количество для выдачи, проверка Rx, предупреждения / переопределение очищены на любом Rx изменения; порядок ожидания (по типу по умолчанию) и диагнозы МКБ-10; вакцина CVX, маршрут, место, доза, истечение срока действия, выпуск ВИС, данные, переданные в другое место, и декодированные записи; местная дата по умолчанию, сброс - SafetyQueuesPanel: подтверждение критических результатов и просмотр ожидаемых результатов в очереди; закрыть возникшие сбои; метки времени в зоне участника; состояние закрытия в словах - ChartHeader/ChartSummaryPanel: форматированный DOB, переведенный пол, NKDA никогда не учитывается как аллергия, отсутствие необработанных кодов (статусы, флаги, соблюдение, логические значения)
· SecurityService
Диаграмма записать пути — аллергии/NKDA/обзор, проблемы, посещение диагностики, жизненно важных функций, внешние медикаменты, результаты и обзор; исправления закрытия петли заказа
- ChartEntryController/Service: добавить аллергию (реакция, тяжесть, критичность, начало), запись NKDA, отметить список аллергических реакций пересмотренным (ClinicalListReview), **************** с обоснованием; добавление/разрешение/деактивация списка проблем МКБ-10; добавление/основной/удаление диагнозов посещения (EncounterDiagnosis); добавление/остановка внешних лекарств + выверка лекарств; кодированные в системе LOINC клинические жизненно важные показатели с жесткими подтверждение диапазона, флаги H/L/HH/LL, расчет ИТМ; схема распределения жизненно важных функций; маркировка показаний в качестве ошибки; раздел читает для клинической вкладки; активные встречи пациента - ClinicalResultService: ручной ввод результата по заказу (отчет + анализы) -> RESULTED; рассмотрение/подтверждение (критические требуют примечания) -> РАССМОТРЕН, факультативное закрытие; рассмотрение на уровне заказа - ClinicalOrderService: closeOrder устанавливает closureStatus CLOSED/CANCELLED (был оставлен OPEN); по умолчанию по категориям/приоритетности; коды причин МКБ-10 для заказов; флаги контролируемых веществ, количество, правила пополнения DEA, сроки поставки; требуемая иммунизация CVX, маршрут/место/доза, отклонение партии с истекшим сроком годности и будущей датой, издание ВИС, требуемое для указанных здесь доз, исторические и отвергнутые записи; каждый идентификатор встречи проверен на принадлежность этому пациенту и все еще открыт - allergiesEverReviewed теперь означает зарегистрированный обзор или активный NKDA; NKDA больше не считается аллергии (экспорт сохраняет его через findActiveRecord); дублирующая проверка также охватывает внешние лекарства
· SecurityService
Рецепция, которая запускает настоящий день клиники
- Практика часы (практика часового пояса, иначе организации): каждый день окно является практики, никогда UTC; настройки + конечные точки комнат (/schedule/practice) - В строках расписания указывается имя пациента (MRN, DOB), врач, номер и тип посещения, аудитируется; представление дня возвращает столбцы клинических данных и подсчета, учитывающие фильтры; конечная точка диапазона недели - Бронирование: любой тип посещения книг (длины слота / практики по умолчанию), тип и причина сохраняется, пациент проверен арендатором, перебронированность оценивается по блоку, охватывающему время, заблокированное время отказано - Назначение состояния машины принудительно на стороне сервера с простыми предложениями (409) - Перепланировка сохраняет и связывает старый визит; отмена требует пациента против практики и возвращается освобожденное место в списке ожидания - Номер + начало посещения в одной транзакции (звонки **************** - оплата выполнена; платежи на стойке регистрации зарегистрированы (ни разу не обрабатывались, номера карт отклонены), квитанции, признанные недействительными по причине права на выставление счета - Извлечение: создание, завершение посещения, ведение журнала (только ведение журнала), закрытие с указанием причины, Количество серверов; список ожидания добавить/удалить/кандидаты - Шаблоны: заблокированное время с метками, длина слота и емкость, зона практики по умолчанию - Подготовка списков посещений с именами пациентов и плательщиков

Ваша вселенная ждет.
Начните бесплатно через несколько минут. Добавляйте продукты, когда будете готовы — без миграции, без новых логинов.
Бесплатно навсегда — не требуется кредитная карта