HL7 NHapi API OML_O21 Свойства объекта PatientName

Я использую NHapi API http://nhapi.codeplex.com/ для HL7 в приложении.net. Запрос от аудитории предоставить пример того, как установить свойства объектов, такие как PatientName и PatientAddress, пример в объекте OML_021, как мы можем установить PatientAddress. Я пробовал через строку ниже, но он генерирует индекс вне диапазона ошибок на самом деле массив типа HL7 XAD имеет 0 элементов.

o.PATIENT.PID.**GetPatientAddress()[0]**.StreetAddress.StreetName.Value =" Sample Address";

Я не вижу какой-либо функции / свойства для установки объекта PatientAddress, который на самом деле имеет тип массива типа HL7 XAD.

заранее спасибо

1 ответ

Решение

Использование

PID.PID.GetPatientAddress(0).StreetAddress

Методы get расширяют коллекцию, если существующая коллекция слишком мала для требуемого индекса.

Другие вопросы по тегам