null], [['id', 'lab_no', 'test_code', 'test_name', 'hn'], 'required'], [['id', 'status', 'seq', 'obr_id', 'Expr13', 'obr_seq', 'Expr14', 'RiaLDSeq', 'RiaDSeq', 'LabSetFlag', 'RiaDTubNbr', 'RiaDInOut', 'RiaLDSelectFlag', 'RiaLDGetRiaFrmDFlag', 'RiaLDTestFlag', 'RiaLDReEntryFlag', 'RiaLDApprvFlag', 'LabResultFlag', 'LabSecretFlag', 'CustLabSpPriceFlag', 'LabDescFlag', 'LabAddResultFlag', 'RiaLDRsltSecretFlag', 'RiaLDRslt1Exp', 'RiaLDRslt2Exp', 'RiaHOnlineFlag', 'RiaHPaySts', 'RiaLHGRFlag', 'RiaLHPrintFlag', 'RiaLHSelectFlag', 'RiaLHReEntryFlag', 'RiaLHReEntryAllFlag', 'RiaLHApprvAllFlag', 'RiaLHApprvFlag', 'RiaLHNoResultFlag', 'RiaLHPrintHeadFlag', 'RiaLHPrintSecretFlag', 'CustLabQty', 'RiaLHPrintH15Flag', 'RiaLHPrintH16Flag', 'RiaLHPrintH18Flag', 'RiaLHReNoApprvFlag', 'RiaLHPreExpFlag', 'RiaLHExpFlag', 'RiaLHResultFlag', 'RiaHRepType', 'RiaLHSelectPrnFlag', 'Expr9', 'RiaHMsightFlag', 'message_id', 'age', 'user_id', 'is_sent'], 'integer'], [['riah_doc_date', 'RiaHDocDate', 'RiaLDUserDateEntry', 'RiaLDUserDateReEntry', 'RiaLDUserDateAppr', 'RiaLDGenFileDate', 'Expr1', 'RiaLHFinDate', 'Expr5', 'Expr8', 'received_at'], 'safe'], [['TestName', 'raw_hl7'], 'string'], [['RiaDUPrice', 'RiaDUPrice_Set', 'LabUprice', 'PatAge', 'RiaHCrDay', 'RiaHSUPrice'], 'number'], [['lab_no', 'test_code', 'hn', 'result_unit', 'Expr11', 'LabID', 'LabID_Set', 'MetAbbr', 'RiaLDUserIDEntry', 'RiaLDUserIDReEntry', 'RiaLDUserIDAppr', 'RiaLHFinDocID', 'LabAbbr', 'LabAbbr_Set', 'MLABLabNo', 'MessageCode', 'Expr2', 'PatHN', 'CsHDocID', 'Expr3', 'Expr6', 'PatAgeDesc', 'Expr10'], 'string', 'max' => 20], [['riah_doc_id', 'obr_lab_no', 'obr_test_code', 'CustID', 'RiaHDocID', 'LabNo', 'Expr15', 'PROLAB_LabID', 'LabUnit', 'RiaLDUserNameEntry', 'RiaLDUserNameReEntry', 'RiaLDUserNameAppr', 'PatWard', 'CustTitle', 'Expr4', 'Expr7', 'msh_message_dt', 'pid_hn', 'pid_prefix', 'pid_dob_dt', 'pid_sex', 'pv1_ward_code', 'pv1_ward_name', 'pv1_doctor_code', 'pv1_doctor_name'], 'string', 'max' => 50], [['test_name'], 'string', 'max' => 120], [['cust_id', 'age_unit'], 'string', 'max' => 10], [['result_value', 'obr_test_name', 'AttachResult'], 'string', 'max' => 200], [['reference_range'], 'string', 'max' => 250], [['obr_full', 'obr_lab_no_full', 'RiaLDRsltAnal', 'LabComment', 'RiaLHLabRsltSm', 'pid_hn_full', 'pid_fullname'], 'string', 'max' => 255], [['LabName', 'SpecName', 'SpecGrpName', 'LabName_Set', 'SpecName_Set', 'SpecGrpName_Set', 'LabTName', 'LabGrpName', 'LabSubName', 'RiaLDRsltPre1Exp', 'RiaLDRsltPre2Exp', 'PatName', 'CustName', 'CustFax', 'RiaHReqBy', 'msh_hospital_name', 'pid_fname', 'pid_lname'], 'string', 'max' => 100], [['SpecID', 'SpecID_Set', 'LabSubID', 'Expr12'], 'string', 'max' => 4], [['LabTID', 'LabGrpID'], 'string', 'max' => 2], [['LabNormal1', 'LabNormal2', 'RiaHRemark'], 'string', 'max' => 150], [['LabResultSts', 'RiaLDGenFileFlag', 'VSLabSend', 'RiaLHFinType', 'RiaLHFinSts', 'PatAgeType', 'Sex', 'RiaHReadFlag'], 'string', 'max' => 1], ]; } /** * {@inheritdoc} */ public function attributeLabels() { return [ 'id' => 'ID', 'lab_no' => 'Lab No', 'riah_doc_id' => 'Riah Doc ID', 'riah_doc_date' => 'Riah Doc Date', 'test_code' => 'Test Code', 'test_name' => 'Test Name', 'cust_id' => 'Cust ID', 'hn' => 'Hn', 'result_value' => 'Result Value', 'result_unit' => 'Result Unit', 'reference_range' => 'Reference Range', 'status' => 'Status', 'seq' => 'Seq', 'obr_id' => 'Obr ID', 'Expr13' => 'Expr13', 'obr_seq' => 'Obr Seq', 'obr_lab_no' => 'Obr Lab No', 'obr_full' => 'Obr Full', 'obr_test_code' => 'Obr Test Code', 'obr_test_name' => 'Obr Test Name', 'obr_lab_no_full' => 'Obr Lab No Full', 'Expr14' => 'Expr14', 'CustID' => 'Cust ID', 'RiaHDocID' => 'Ria H Doc ID', 'LabNo' => 'Lab No', 'Expr15' => 'Expr15', 'PROLAB_LabID' => 'Prolab Lab ID', 'TestName' => 'Test Name', 'RiaHDocDate' => 'Ria H Doc Date', 'Expr11' => 'Expr11', 'RiaLDSeq' => 'Ria Ld Seq', 'RiaDSeq' => 'Ria D Seq', 'LabSetFlag' => 'Lab Set Flag', 'LabID' => 'Lab ID', 'LabName' => 'Lab Name', 'SpecID' => 'Spec ID', 'SpecName' => 'Spec Name', 'SpecGrpName' => 'Spec Grp Name', 'LabID_Set' => 'Lab Id Set', 'LabName_Set' => 'Lab Name Set', 'SpecID_Set' => 'Spec Id Set', 'SpecName_Set' => 'Spec Name Set', 'SpecGrpName_Set' => 'Spec Grp Name Set', 'LabTID' => 'Lab Tid', 'LabTName' => 'Lab T Name', 'LabGrpID' => 'Lab Grp ID', 'LabGrpName' => 'Lab Grp Name', 'LabSubID' => 'Lab Sub ID', 'LabSubName' => 'Lab Sub Name', 'MetAbbr' => 'Met Abbr', 'LabUnit' => 'Lab Unit', 'LabNormal1' => 'Lab Normal1', 'LabNormal2' => 'Lab Normal2', 'RiaDUPrice' => 'Ria Du Price', 'RiaDUPrice_Set' => 'Ria Du Price Set', 'RiaDTubNbr' => 'Ria D Tub Nbr', 'RiaDInOut' => 'Ria D In Out', 'RiaLDRsltAnal' => 'Ria Ld Rslt Anal', 'RiaLDSelectFlag' => 'Ria Ld Select Flag', 'RiaLDGetRiaFrmDFlag' => 'Ria Ld Get Ria Frm D Flag', 'RiaLDTestFlag' => 'Ria Ld Test Flag', 'RiaLDUserIDEntry' => 'Ria Ld User Id Entry', 'RiaLDUserDateEntry' => 'Ria Ld User Date Entry', 'RiaLDUserNameEntry' => 'Ria Ld User Name Entry', 'RiaLDReEntryFlag' => 'Ria Ld Re Entry Flag', 'RiaLDUserIDReEntry' => 'Ria Ld User Id Re Entry', 'RiaLDUserNameReEntry' => 'Ria Ld User Name Re Entry', 'RiaLDUserDateReEntry' => 'Ria Ld User Date Re Entry', 'RiaLDApprvFlag' => 'Ria Ld Apprv Flag', 'RiaLDUserIDAppr' => 'Ria Ld User Id Appr', 'RiaLDUserNameAppr' => 'Ria Ld User Name Appr', 'RiaLDUserDateAppr' => 'Ria Ld User Date Appr', 'RiaLHFinDocID' => 'Ria Lh Fin Doc ID', 'LabResultFlag' => 'Lab Result Flag', 'LabSecretFlag' => 'Lab Secret Flag', 'LabResultSts' => 'Lab Result Sts', 'CustLabSpPriceFlag' => 'Cust Lab Sp Price Flag', 'LabUprice' => 'Lab Uprice', 'LabAbbr' => 'Lab Abbr', 'LabAbbr_Set' => 'Lab Abbr Set', 'LabDescFlag' => 'Lab Desc Flag', 'LabAddResultFlag' => 'Lab Add Result Flag', 'RiaLDRsltSecretFlag' => 'Ria Ld Rslt Secret Flag', 'RiaLDRsltPre1Exp' => 'Ria Ld Rslt Pre1exp', 'RiaLDRslt1Exp' => 'Ria Ld Rslt1exp', 'RiaLDRsltPre2Exp' => 'Ria Ld Rslt Pre2exp', 'RiaLDRslt2Exp' => 'Ria Ld Rslt2exp', 'RiaHOnlineFlag' => 'Ria H Online Flag', 'RiaLDGenFileFlag' => 'Ria Ld Gen File Flag', 'RiaLDGenFileDate' => 'Ria Ld Gen File Date', 'MLABLabNo' => 'Mlab Lab No', 'VSLabSend' => 'Vs Lab Send', 'MessageCode' => 'Message Code', 'LabComment' => 'Lab Comment', 'Expr1' => 'Expr1', 'Expr2' => 'Expr2', 'PatName' => 'Pat Name', 'PatAge' => 'Pat Age', 'PatHN' => 'Pat Hn', 'PatWard' => 'Pat Ward', 'Expr12' => 'Expr12', 'CustTitle' => 'Cust Title', 'CustName' => 'Cust Name', 'CustFax' => 'Cust Fax', 'RiaHPaySts' => 'Ria H Pay Sts', 'RiaHCrDay' => 'Ria H Cr Day', 'RiaHReqBy' => 'Ria H Req By', 'RiaHRemark' => 'Ria H Remark', 'CsHDocID' => 'Cs H Doc ID', 'RiaHSUPrice' => 'Ria Hsu Price', 'RiaLHGRFlag' => 'Ria Lhgr Flag', 'RiaLHPrintFlag' => 'Ria Lh Print Flag', 'RiaLHSelectFlag' => 'Ria Lh Select Flag', 'RiaLHReEntryFlag' => 'Ria Lh Re Entry Flag', 'RiaLHReEntryAllFlag' => 'Ria Lh Re Entry All Flag', 'RiaLHApprvAllFlag' => 'Ria Lh Apprv All Flag', 'RiaLHFinDate' => 'Ria Lh Fin Date', 'RiaLHFinType' => 'Ria Lh Fin Type', 'RiaLHFinSts' => 'Ria Lh Fin Sts', 'Expr3' => 'Expr3', 'Expr4' => 'Expr4', 'Expr5' => 'Expr5', 'Expr6' => 'Expr6', 'Expr7' => 'Expr7', 'Expr8' => 'Expr8', 'RiaLHApprvFlag' => 'Ria Lh Apprv Flag', 'RiaLHNoResultFlag' => 'Ria Lh No Result Flag', 'RiaLHPrintHeadFlag' => 'Ria Lh Print Head Flag', 'RiaLHPrintSecretFlag' => 'Ria Lh Print Secret Flag', 'CustLabQty' => 'Cust Lab Qty', 'RiaLHPrintH15Flag' => 'Ria Lh Print H15flag', 'RiaLHPrintH16Flag' => 'Ria Lh Print H16flag', 'RiaLHPrintH18Flag' => 'Ria Lh Print H18flag', 'RiaLHReNoApprvFlag' => 'Ria Lh Re No Apprv Flag', 'RiaLHPreExpFlag' => 'Ria Lh Pre Exp Flag', 'RiaLHExpFlag' => 'Ria Lh Exp Flag', 'PatAgeType' => 'Pat Age Type', 'PatAgeDesc' => 'Pat Age Desc', 'RiaLHLabRsltSm' => 'Ria Lh Lab Rslt Sm', 'RiaLHResultFlag' => 'Ria Lh Result Flag', 'RiaHRepType' => 'Ria H Rep Type', 'RiaLHSelectPrnFlag' => 'Ria Lh Select Prn Flag', 'Sex' => 'Sex', 'Expr9' => 'Expr9', 'RiaHMsightFlag' => 'Ria H Msight Flag', 'Expr10' => 'Expr10', 'AttachResult' => 'Attach Result', 'RiaHReadFlag' => 'Ria H Read Flag', 'message_id' => 'Message ID', 'msh_hospital_name' => 'Msh Hospital Name', 'msh_message_dt' => 'Msh Message Dt', 'pid_hn_full' => 'Pid Hn Full', 'pid_hn' => 'Pid Hn', 'pid_fullname' => 'Pid Fullname', 'pid_fname' => 'Pid Fname', 'pid_lname' => 'Pid Lname', 'pid_prefix' => 'Pid Prefix', 'pid_dob_dt' => 'Pid Dob Dt', 'pid_sex' => 'Pid Sex', 'age' => 'Age', 'age_unit' => 'Age Unit', 'pv1_ward_code' => 'Pv1 Ward Code', 'pv1_ward_name' => 'Pv1 Ward Name', 'pv1_doctor_code' => 'Pv1 Doctor Code', 'pv1_doctor_name' => 'Pv1 Doctor Name', 'received_at' => 'Received At', 'raw_hl7' => 'Raw Hl7', 'user_id' => 'User ID', 'is_sent' => 'Is Sent', ]; } }