Picom Patient

  !   Данная информация предназначена только только для IT-специалистов по системной интеграции модулей БИОСОФТ-М. (см. Руководства пользователя к программным продуктам)

CPiPatientIfaceGp обеспечивает доступ к унифицированной между всеми версиями реализаций Картотеки пациентов:

Многие функции доступны только для системных модулей и реализаций Store/View и не предназначены для прикладных плугинов. Многие из них выделены префиксом _picom_ блокирующим их вызов (Cx) но не все. Запрещено использовать из приложений (Plugins для Pex) любые функции к которым нет демо (см. Emix demo for PexPlugins и Creating a Pex Plugin within a modality app).

Атрибуты пациента
  • PiPatientKey - первичный ключ
  • A shortcut: GetPiPatientNameOrStub(sReturnForNoName)
Данные карточки
  • PiCardFilling - значения для данного пациента
  • GetRelatedPiCardConfig() - глобальная настройка карточки
Данные об обследованиях и измерениях
  • PiRecords

CPiRecordsIfaceGp обеспечивает:

Перебор обследований
  • IteratePiCheckups()
Добавление новых обследований
  • AddNewPiCheckup()
    • для конвертеров позволяет задать sOptionalForceNewCheckupKey
Операции с пациентом
  • DeletePiPatient()
Специальные добавки
  • TraliAddPatient
Интероперабельность с PexContact
  • ReadPexApiPatientInfoCopy();
UI
Current Selection (Multiple)
  • IsPiPatientSelected()
  • SetPiPatientSelection()

Эта категория в данный момент пуста.