///<summary> /// Creates a CM_PRL. /// <param name="message">The Message to which this Type belongs</param> ///</summary> public CM_PRL(Message message, string description) : base(message, description) { data = new Type[3]; data[0] = new CE(message,"OBX-3 observation identifier of parent result"); data[1] = new ST(message,"OBX-4 sub-ID of parent result"); data[2] = new TX(message,"Part of OBX-5 observation result from parent"); }
///<summary> /// Creates a CM_SPS. /// <param name="message">The Message to which this Type belongs</param> ///</summary> public CM_SPS(Message message, string description) : base(message, description) { data = new Type[6]; data[0] = new CE(message,"Specimen source name or code"); data[1] = new TX(message,"Additives"); data[2] = new TX(message,"Freetext"); data[3] = new CE(message,"Body site"); data[4] = new CE(message,"Site modifier"); data[5] = new CE(message,"Collection modifier method code"); }
///<summary> /// Creates a CM_RFR. /// <param name="message">The Message to which this Type belongs</param> ///</summary> public CM_RFR(Message message, string description) : base(message, description) { data = new Type[7]; data[0] = new CM_RANGE(message,"Reference range"); data[1] = new IS(message, 0,"Sex"); data[2] = new CM_RANGE(message,"Age range"); data[3] = new CM_RANGE(message,"Age gestation"); data[4] = new TX(message,"Species"); data[5] = new ST(message,"Race/subspecies"); data[6] = new TX(message,"Conditions"); }
///<summary> /// Creates a TQ. /// <param name="message">The Message to which this Type belongs</param> ///</summary> public TQ(Message message, string description) : base(message, description) { data = new Type[10]; data[0] = new CQ(message,"Quantity"); data[1] = new CM_RI(message,"Interval"); data[2] = new ST(message,"Duration"); data[3] = new TS(message,"Start date/time"); data[4] = new TS(message,"End date/time"); data[5] = new ST(message,"Priority"); data[6] = new ST(message,"Condition"); data[7] = new TX(message,"Text (TX)"); data[8] = new ST(message,"Conjunction"); data[9] = new CM_OSD(message,"Order sequencing"); }