public PID(compositeType parent, string name) : base(null, "PID") { data = new abstractType[30]; data[0] = new SI("Set ID - PID"); data[1] = new CX(this, "Patient ID"); data[2] = new CX(this, "Patient Identifier List"); data[3] = new CX(this, "Alternate Patient ID - PID"); data[4] = new XPN(this, "Patient Name"); data[5] = new XPN(this, "Mother'S Maiden Name"); data[6] = new TS(this, "Date/Time Of Birth"); data[7] = new IS("Sex"); data[8] = new XPN(this, "Patient Alias"); data[9] = new CE(this, "Race"); data[10] = new XAD(this, "Patient Address"); data[11] = new IS("County Code"); data[12] = new XTN(this, "Phone Number - Home"); data[13] = new XTN(this, "Phone Number - Business"); data[14] = new CE(this, "Primary Language"); data[15] = new CE(this, "Marital Status"); data[16] = new CE(this, "Religion"); data[17] = new CX(this, "Patient Account Number"); data[18] = new ST("SSN Number - Patient"); data[19] = new DLN(this, "Driver'S License Number - Patient"); data[20] = new CX(this, "Mother'S Identifier"); data[21] = new CE(this, "Ethnic Group"); data[22] = new ST("Birth Place"); data[23] = new ID("Multiple Birth Indicator"); data[24] = new NM("Birth Order"); data[25] = new CE(this, "Citizenship"); data[26] = new CE(this, "Veterans Military Status"); data[27] = new CE(this, "Nationality"); data[28] = new TS(this, "Patient Death Date And Time"); data[29] = new ID("Patient Death Indicator"); }
public PV1(compositeType parent, string name) : base(parent, "PV1") { data = new abstractType[51]; data[0] = new SI("Set ID - PV1"); data[1] = new IS("Patient Class"); data[2] = new PL(this, "Assigned Patient Location"); data[3] = new IS("Admission Type"); data[4] = new CX(this, "Preadmit Number"); data[5] = new PL(this, "Prior Patient Location"); data[6] = new XCN(this, "Attending Doctor"); data[7] = new XCN(this, "Referring Doctor"); data[8] = new XCN(this, "Consulting Doctor"); data[9] = new IS("Hospital Service"); data[10] = new PL(this, "Temporary Location"); data[11] = new IS("Preadmit Test Indicator"); data[12] = new IS("Re-Admission Indicator"); data[13] = new IS("Admit Source"); data[14] = new IS("Ambulatory Status"); data[15] = new IS("VIP Indicator"); data[16] = new XCN(this, "Admitting Doctor"); data[17] = new IS("Patient Type"); data[18] = new CX(this, "Visit Number"); data[19] = new FC(this, "Financial Class"); data[20] = new IS("Charge Price Indicator"); data[21] = new IS("Courtesy Code"); data[22] = new IS("Credit Rating"); data[23] = new IS("Contract Code"); data[24] = new DT("Contract Effective Date"); data[25] = new NM("Contract Amount"); data[26] = new NM("Contract Period"); data[27] = new IS("Interest Code"); data[28] = new IS("Transfer To Bad Debt Code"); data[29] = new DT("Transfer To Bad Debt Date"); data[30] = new IS("Bad Debt Agency Code"); data[31] = new NM("Bad Debt Transfer Amount"); data[32] = new NM("Bad Debt Recovery Amount"); data[33] = new IS("Delete Account Indicator"); data[34] = new DT("Delete Account Date"); data[35] = new IS("Discharge Disposition"); data[36] = new CE(this, "Diet Type"); data[37] = new IS("Servicing Facility"); data[38] = new IS("Bed Status"); data[39] = new IS("Account Status"); data[40] = new PL(this, "Pending Location"); data[41] = new PL(this, "Prior Temporary Location"); data[42] = new TS(this, "Admit Date/Time"); data[43] = new TS(this, "Discharge Date/Time"); data[44] = new NM("Current Patient Balance"); data[45] = new NM("Total Charges"); data[46] = new NM("Total Adjustments"); data[47] = new NM("Total Payments"); data[48] = new CX(this, "Alternate Visit ID"); data[49] = new IS("Visit Indicator"); data[50] = new XCN(this, "Other Healthcare Provider"); }