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 расширяют коллекцию, если существующая коллекция слишком мала для требуемого индекса.