I am using nHapi v2.4 to build HL7 message. I would like to copy the Ordering provider from ORC segment to Ordering provider in OBR segment.
I am trying to do it in the following way but it doesn't work:
// I have created objects in the following way.
ORM_O01 _ormMessage = new ORM_O01()
ORM_O01_ORDER order = _ormMessage.AddORDER();
var obrSegment = order.ORDER_DETAIL.OBR;
var orcSegment = order.ORC;
// Here, Set ordering field in ORC segment.
// Now, set Ordering provider in OBR
foreach(var orcOrderingProvider in orcSegment.GetOrderingProvider())
{
var obrOrderingProvider = obrSegment.GetOrderingProvider(obrSegment.OrderingProviderRepetitionsUsed);
obrOrderingProvider = orcOrderingProvider;
}
Is there any simple way to copy the whole field from one field to another?
Thank you.