-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathtypes.csv
More file actions
We can make this file beautiful and searchable if this error is corrected: It looks like row 109 should actually have 13 columns, instead of 16 in line 108.
144 lines (144 loc) · 22.7 KB
/
types.csv
File metadata and controls
144 lines (144 loc) · 22.7 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
Category,Category Dropdown,Required,SQL Name,Go Name,JSON Name,Datasheet Name,CSV Name,Data Type,Datasheet Range,Metadata,Description,Colour
Admin,admin,TRUE,id,ID,id,Registration ID*,id,INTEGER,A2:A500,,Auto-incrementing with each new patient created,ea9999
,admin,FALSE,vid,VID,vid,Visit ID*,vid,INTEGER,B2:B1048575,,"Auto-incrementing with each new visit created, for each respective patient",ea9999
,admin,TRUE,family_group,FamilyGroup,familyGroup,Family Group*,a_family_group,TEXT,C2:C500,,"Generally a string of the form ""S001"", ""S002A"" identifying the village and family number, not enforced in the db.",ea9999
,admin,TRUE,reg_date,RegDate,regDate,Date (yyyy/mm/dd)*,a_reg_date,DATE,D2:D500,,Date of registration. Set by the doctors.,ea9999
,admin,TRUE,queue_no,QueueNo,queueNo,Queue number*,a_queue_no,TEXT,E2:E500,,"String that can be of the form ""1A"", ""2A"", etc, not enforced",ea9999
,admin,TRUE,name,Name,name,Name*,a_name,TEXT,F2:F500,,Patient Name,ea9999
,admin,TRUE,khmer_name,KhmerName,khmerName,Khmer name*,a_khmer_name,TEXT,G2:G500,,Patient Khmer Name,ea9999
,admin,FALSE,dob,Dob,dob,DOB (yyyy/mm/dd),a_dob,DATE,H2:H500,,Patient date of birth,ea9999
,admin,FALSE,age,Age,age,Age,a_age,INTEGER,I2:I500,,Patient age,ea9999
,admin,TRUE,gender,Gender,gender,Gender*,a_gender,VARCHAR_1,J2:J500,"M,F",Patient gender. Not enforced M or F.,ea9999
,admin,TRUE,village,Village,village,Village*,a_village,TEXT,K2:K500,,Patient village of origin.,ea9999
,admin,FALSE,contact_no,ContactNo,contactNo,Contact No.,a_contact_no,TEXT,L2:L500,,Patient contact number,ea9999
,admin,TRUE,pregnant,Pregnant,pregnant,Pregnant? (Y/N)*,a_pregnant,BOOLEAN,M2:M500,,Boolean indicating if patient is pregnant.,ea9999
,admin,FALSE,last_menstrual_period,LastMenstrualPeriod,lastMenstrualPeriod,"If N or unsure, Last Menstrual Period",a_last_menstrual_period,DATE,N2:N500,,Date of last menstrual period.,ea9999
,admin,FALSE,drug_allergies,DrugAllergies,drugAllerg,"Drug Allergies (if none, put ""nil"")",a_drug_allergies,TEXT,O2:O500,,Patient drug allergies,ea9999
,admin,TRUE,sent_to_id,SentToID,sentToId,sent to Infectious Disease? (T/F)*,a_sent_to_id,BOOLEAN,P2:P500,,Boolean indicating if patient was sent to infectious diseases station.,ea9999
Past Medical History,pastmedicalhistory,FALSE,cough,Cough,cough,Cough (T/F),pmh_cough,BOOLEAN,Q2:Q500,,Boolean indicating if patient has cough,f9cb9c
,pastmedicalhistory,FALSE,fever,Fever,fever,Fever (T/F),pmh_fever,BOOLEAN,R2:R500,,Boolean indicating if patient has fever,f9cb9c
,pastmedicalhistory,FALSE,blocked_nose,BlockedNose,blockedNose,Blocked Nose (T/F),pmh_blocked_nose,BOOLEAN,S2:S500,,Boolean indicating if patient has blocked nose,f9cb9c
,pastmedicalhistory,FALSE,sore_throat,SoreThroat,soreThroat,Sore Throat (T/F),pmh_sore_throat,BOOLEAN,T2:T500,,Boolean indicating if patient has sore throat,f9cb9c
,pastmedicalhistory,FALSE,night_sweats,NightSweats,nightSweats,Night Sweats (T/F),pmh_night_sweats,BOOLEAN,U2:U500,,Boolean indicating if patient has night sweats,f9cb9c
,pastmedicalhistory,FALSE,unintentional_weight_loss,UnintentionalWeightLoss,unintentionalWeightLoss,Unintentional Weight Loss (T/F),pmh_unintentional_weight_loss,BOOLEAN,V2:V500,,Boolean indicating if patient has unintentional weight loss,f9cb9c
,pastmedicalhistory,FALSE,tuberculosis,Tuberculosis,tuberculosis,Tuberculosis (T/F),pmh_tuberculosis,BOOLEAN,W2:W500,,Boolean indicating if patient has tuberculosis,f9cb9c
,pastmedicalhistory,FALSE,tuberculosis_has_been_treated,TuberculosisHasBeenTreated,tuberculosisHasBeenTreated,Tuberculosis Has Been Treated (T/F),pmh_tuberculosis_has_been_treated,BOOLEAN,X2:X500,,Boolean indicating if tuberculosis has been treated,f9cb9c
,pastmedicalhistory,FALSE,diabetes,Diabetes,diabetes,Diabetes (T/F),pmh_diabetes,BOOLEAN,Y2:Y500,,Boolean indicating if patient has diabetes,f9cb9c
,pastmedicalhistory,FALSE,hypertension,Hypertension,hypertension,Hypertension (T/F),pmh_hypertension,BOOLEAN,Z2:Z500,,Boolean indicating if patient has hypertension,f9cb9c
,pastmedicalhistory,FALSE,hyperlipidemia,Hyperlipidemia,hyperlipidemia,Hyperlipidemia (T/F),pmh_hyperlipidemia,BOOLEAN,AA2:AA500,,Boolean indicating if patient has hyperlipidemia,f9cb9c
,pastmedicalhistory,FALSE,chronic_joint_pains,ChronicJointPains,chronicJointPains,Chronic Joint Pains (T/F),pmh_chronic_joint_pains,BOOLEAN,AB2:AB500,,Boolean indicating if patient has chronic joint pains,f9cb9c
,pastmedicalhistory,FALSE,chronic_muscle_aches,ChronicMuscleAches,chronicMuscleAches,Chronic Muscle Aches (T/F),pmh_chronic_muscle_aches,BOOLEAN,AC2:AC500,,Boolean indicating if patient has chronic muscle aches,f9cb9c
,pastmedicalhistory,FALSE,sexually_transmitted_disease,SexuallyTransmittedDisease,sexuallyTransmittedDisease,Sexually transmitted disease (T/F),pmh_sexually_transmitted_disease,BOOLEAN,AD2:AD500,,Boolean indicating if patient has a sexually transmitted disease,f9cb9c
,pastmedicalhistory,FALSE,specified_stds,SpecifiedSTDs,specifiedSTDs,"If Y to STD, specify: (If F, leave blank)",pmh_specified_stds,TEXT,AE2:AE500,,"Details of specified sexually transmitted diseases, if any",f9cb9c
,pastmedicalhistory,FALSE,others,Others,others,"PMH Others (If none, leave blank)",pmh_others,TEXT,AF2:AF500,,Any other relevant medical conditions or notes,f9cb9c
Social History,socialhistory,TRUE,past_smoking_history,PastSmokingHistory,pastSmokingHistory,Past smoking history (T/F)*,sh_past_smoking_history,BOOLEAN,AG2:AG500,,Boolean indicating if the patient has a history of smoking,ffe599
,socialhistory,FALSE,no_of_years,NumberOfYears,numberOfYears,"If Y, no. of years",sh_no_of_years,INTEGER,AH2:AH500,,Number of years the patient has smoked,ffe599
,socialhistory,TRUE,current_smoking_history,CurrentSmokingHistory,currentSmokingHistory,Current smoking history (T/F)*,sh_current_smoking_history,BOOLEAN,AI2:AI500,,Boolean indicating if the patient currently smokes,ffe599
,socialhistory,FALSE,cigarettes_per_day,CigarettesPerDay,cigarettesPerDay,"If Y, how many cigarettes per day",sh_cigarettes_per_day,INTEGER,AJ2:AJ500,,Number of cigarettes the patient smokes per day,ffe599
,socialhistory,TRUE,alcohol_history,AlcoholHistory,alcoholHistory,Alcohol history (T/F)*,sh_alcohol_history,BOOLEAN,AK2:AK500,,Boolean indicating if the patient has a history of alcohol consumption,ffe599
,socialhistory,FALSE,how_regular,HowRegular,howRegular,"If Y, how regularly? (A/B/C/D)",sh_how_regular,VARCHAR_1,AL2:AL500,,"Char 'A', 'B', 'C, 'D' indicating patient's frequency of alcohol consumption",ffe599
Vital Statistics,vitalstatistics,TRUE,temperature,Temperature,temperature,Temperature*,vs_temperature,NUMERIC_5_1,AM2:AM500,,"Patient's body temperature in degrees Celsius, 5 digits with 1 dp",b6d7a8
,vitalstatistics,TRUE,spo2,SpO2,spO2,SpO2*,vs_spo2,NUMERIC_5_1,AN2:AN500,,Oxygen saturation level in percentage,b6d7a8
,vitalstatistics,FALSE,systolic_bp1,SystolicBP1,systolicBP1,Systolic BP1,vs_systolic_bp1,NUMERIC_5_1,AO2:AO500,,Systolic blood pressure measurement 1,b6d7a8
,vitalstatistics,FALSE,diastolic_bp1,DiastolicBP1,diastolicBP1,Diastolic BP1,vs_diastolic_bp1,NUMERIC_5_1,AP2:AP500,,Diastolic blood pressure measurement 1,b6d7a8
,vitalstatistics,FALSE,systolic_bp2,SystolicBP2,systolicBP2,Systolic BP2,vs_systolic_bp2,NUMERIC_5_1,AQ2:AQ500,,Systolic blood pressure measurement 2,b6d7a8
,vitalstatistics,FALSE,diastolic_bp2,DiastolicBP2,diastolicBP2,Diastolic BP2,vs_diastolic_bp2,NUMERIC_5_1,AR2:AR500,,Diastolic blood pressure measurement 2,b6d7a8
,vitalstatistics,FALSE,avg_systolic_bp,AverageSystolicBP,averageSystolicBP,Avg Systolic BP,vs_avg_systolic_bp,NUMERIC_5_1,AS2:AS500,,Average systolic blood pressure,b6d7a8
,vitalstatistics,FALSE,avg_diastolic_bp,AverageDiastolicBP,averageDiastolicBP,Avg Diastolic BP,vs_avg_diastolic_bp,NUMERIC_5_1,AT2:AT500,,Average diastolic blood pressure,b6d7a8
,vitalstatistics,TRUE,hr1,HR1,hr1,HR1*,vs_hr1,NUMERIC_5_1,AU2:AU500,,Heart rate measurement 1,b6d7a8
,vitalstatistics,TRUE,hr2,HR2,hr2,HR2*,vs_hr2,NUMERIC_5_1,AV2:AV500,,Heart rate measurement 2,b6d7a8
,vitalstatistics,TRUE,avg_hr,AverageHR,averageHR,Avg HR*,vs_avg_hr,NUMERIC_5_1,AW2:AW500,,Average heart rate,b6d7a8
,vitalstatistics,FALSE,rand_blood_glucose_mmoll,RandomBloodGlucoseMmolL,randomBloodGlucoseMmolL,Random Blood Glucose (mmol/L),vs_rand_blood_glucose_mmoll,NUMERIC_5_1,AX2:AX500,,Random blood glucose level in mmol/L,b6d7a8
,vitalstatistics,FALSE,icope_high_bp,IcopeHighBp,icopeHighBp,ICOPE High BP,vs_icope_high_bp,BOOLEAN,AY2:AY500,,ICOPE high blood pressure indicator,b6d7a8
Height And Weight,heightandweight,TRUE,height,Height,height,Height (cm)*,haw_height,NUMERIC_5_1,AZ2:AZ500,,Patient's height in meters (with 1 decimal place),00ffff
,heightandweight,TRUE,weight,Weight,weight,Weight (kg)*,haw_weight,NUMERIC_5_1,BA2:BA500,,Patient's weight in kilograms (with 1 decimal place),00ffff
,heightandweight,TRUE,bmi,BMI,bmi,BMI*,haw_bmi,NUMERIC_5_1,BB2:BB500,,Body Mass Index (BMI) value (with 1 decimal place),00ffff
,heightandweight,TRUE,bmi_analysis,BMIAnalysis,bmiAnalysis,BMI Analysis*,haw_bmi_analysis,TEXT,BC2:BC500,,Analysis or interpretation of the BMI value,00ffff
,heightandweight,FALSE,paeds_height,PaedsHeight,paedsHeight,Paeds: Height %,haw_paeds_height,NUMERIC_5_1,BD2:BD500,,Pediatric height measurement in meters (with 1 decimal place),00ffff
,heightandweight,FALSE,paeds_weight,PaedsWeight,paedsWeight,Paeds: Weight %,haw_paeds_weight,NUMERIC_5_1,BE2:BE500,,Pediatric weight measurement in kilograms (with 1 decimal place),00ffff
,heightandweight,FALSE,icope_lost_weight_past_months,IcopeLostWeightPastMonths,icopeLostWeightPastMonths,ICOPE Lost Weight Past Months,haw_icope_lost_weight_past_months,BOOLEAN,BF2:BF500,,ICOPE indicator for weight loss in past months,00ffff
,heightandweight,FALSE,icope_no_desire_to_eat,IcopeNoDesireToEat,icopeNoDesireToEat,ICOPE No Desire To Eat,haw_icope_no_desire_to_eat,BOOLEAN,BG2:BG500,,ICOPE indicator for lack of desire to eat,00ffff
Visual Acuity,visualacuity,TRUE,l_eye_vision,LEyeVision,lEyeVision,L eye vision (6/)*,va_l_eye_vision,INTEGER,BH2:BH500,,Vision measurement for the left eye,a4c2f4
,visualacuity,TRUE,r_eye_vision,REyeVision,rEyeVision,R eye vision (6/)*,va_r_eye_vision,INTEGER,BI2:BI500,,Vision measurement for the right eye,a4c2f4
,visualacuity,TRUE,sent_to_opto,SentToOpto,sentToOpto,Sent to Optometrist (T/F)*,va_sent_to_opto,BOOLEAN,BJ2:BJ500,,Boolean indicating if patient was sent to optometrist,a4c2f4
,visualacuity,TRUE,referred_for_glasses,ReferredForGlasses,referredForGlasses,Referred for Glasses (T/F)*,va_referred_for_glasses,BOOLEAN,BK2:BK500,,Boolean indicating if patient was referred for glasses,a4c2f4
,visualacuity,FALSE,icope_eye_problem,IcopeEyeProblem,icopeEyeProblem,ICOPE Eye Problem,va_icope_eye_problem,BOOLEAN,BL2:BL500,,ICOPE indicator for eye problems,a4c2f4
,visualacuity,FALSE,icope_treated_for_diabetes_or_bp,IcopeTreatedForDiabetesOrBp,icopeTreatedForDiabetesOrBp,ICOPE Treated For Diabetes/BP,va_icope_treated_for_diabetes_or_bp,BOOLEAN,BM2:BM500,,ICOPE indicator for diabetes or blood pressure treatment,a4c2f4
,visualacuity,FALSE,additional_intervention,AdditionalIntervention,additionalIntervention,Additional Intervention (Optometrist OR Opthalmologist: (pathology)),va_additional_intervention,TEXT,BN2:BN500,,Details of any additional intervention or notes,a4c2f4
Dental,dental,TRUE,fluoride_exposure,FluorideExposure,fluorideExposure,Fluoride Exposure*,d_fluoride_exposure,TEXT,BO2:BO500,,Fluoride exposure information,b4a7d6
,dental,TRUE,diet,Diet,diet,Diet*,d_diet,TEXT,BP2:BP500,,Diet information,b4a7d6
,dental,TRUE,bacterial_exposure,BacterialExposure,bacterialExposure,Bacterial Exposure*,d_bacterial_exposure,TEXT,BQ2:BQ500,,Bacterial exposure information,b4a7d6
,dental,TRUE,oral_symptoms,OralSymptoms,oralSymptoms,Oral Symptoms (T/F)*,d_oral_symptoms,BOOLEAN,BR2:BR500,,Boolean indicating if patient has oral symptoms,b4a7d6
,dental,TRUE,drink_other_water,DrinkOtherWater,drinkOtherWater,Drink Other Than Water (T/F)*,d_drink_other_water,BOOLEAN,BS2:BS500,,Boolean indicating if patient drinks other than water,b4a7d6
,dental,TRUE,risk_for_dental_carries,RiskForDentalCarries,riskForDentalCarries,Risk for Dental Carries*,d_risk_for_dental_carries,TEXT,BT2:BT500,,Risk assessment for dental carries,b4a7d6
,dental,FALSE,icope_difficulty_chewing,IcopeDifficultyChewing,icopeDifficultyChewing,ICOPE Difficulty Chewing,d_icope_difficulty_chewing,BOOLEAN,BU2:BU500,,ICOPE indicator for difficulty chewing,b4a7d6
,dental,FALSE,icope_pain_in_mouth,IcopePainInMouth,icopePainInMouth,ICOPE Pain In Mouth,d_icope_pain_in_mouth,BOOLEAN,BV2:BV500,,ICOPE indicator for pain in mouth,b4a7d6
,dental,FALSE,dental_notes,DentalNotes,dentalNotes,Dental Notes,d_dental_notes,TEXT,BW2:BW500,,Additional dental notes,b4a7d6
Fall Risk,fallrisk,TRUE,side_to_side_balance,SideToSideBalance,sideToSideBalance,Side to Side Balance*,fr_side_to_side_balance,INTEGER,BX2:BX500,,Side to side balance test score,6fa8dc
,fallrisk,TRUE,semi_tandem_balance,SemiTandemBalance,semiTandemBalance,Semi Tandem Balance*,fr_semi_tandem_balance,INTEGER,BY2:BY500,,Semi tandem balance test score,6fa8dc
,fallrisk,TRUE,tandem_balance,TandemBalance,tandemBalance,Tandem Balance*,fr_tandem_balance,INTEGER,BZ2:BZ500,,Tandem balance test score,6fa8dc
,fallrisk,TRUE,gait_speed_test,GaitSpeedTest,gaitSpeedTest,Gait Speed Test*,fr_gait_speed_test,INTEGER,CA2:CA500,,Gait speed test score,6fa8dc
,fallrisk,TRUE,chair_stand_test,ChairStandTest,chairStandTest,Chair Stand Test*,fr_chair_stand_test,INTEGER,CB2:CB500,,Chair stand test score,6fa8dc
,fallrisk,TRUE,fall_risk_score,FallRiskScore,fallRiskScore,Fall Risk Score*,fr_fall_risk_score,INTEGER,CC2:CC500,,Total fall risk score,6fa8dc
,fallrisk,FALSE,icope_complete_chair_stands,IcopeCompleteChairStands,icopeCompleteChairStands,ICOPE Complete Chair Stands,fr_icope_complete_chair_stands,BOOLEAN,CD2:CD500,,ICOPE indicator for completing chair stands,6fa8dc
,fallrisk,FALSE,icope_chair_stands_time,IcopeChairStandsTime,icopeChairStandsTime,ICOPE Chair Stands Time,fr_icope_chair_stands_time,BOOLEAN,CE2:CE500,,ICOPE indicator for chair stands time,6fa8dc
Physiotherapy,physiotherapy,FALSE,subjective_assessment,SubjectiveAssessment,subjectiveAssessment,Subjective Assessment (Open Ended),p_subjective_assessment,TEXT,CU2:CU500,,Subjective assessment notes,999999
,physiotherapy,FALSE,pain_scale,PainScale,painScale,Pain Scale (1-10),p_pain_scale,INTEGER,CV2:CV500,"1,2,3,4,5,6,7,8,9,10",Pain scale from 1 to 10,999999
,physiotherapy,FALSE,objective_assessment,ObjectiveAssessment,objectiveAssessment,Objective Assessment (Open Ended),p_objective_assessment,TEXT,CW2:CW500,,Objective assessment notes,999999
,physiotherapy,FALSE,intervention,Intervention,intervention,Intervention (Open Ended),p_intervention,TEXT,CX2:CX500,,Intervention details,999999
,physiotherapy,FALSE,evaluation,Evaluation,evaluation,Evaluation (Open Ended),p_evaluation,TEXT,CY2:CY500,,Evaluation notes,999999
Doctor's Consultation,doctorsconsultation,FALSE,well,Well,well,Well,dc_well,BOOLEAN,CF2:CF500,,Boolean indicating if the patient is well,c27ba0
,doctorsconsultation,FALSE,msk,Msk,msk,MSK,dc_msk,BOOLEAN,CG2:CG500,,Boolean indicating if musculoskeletal system is healthy,c27ba0
,doctorsconsultation,FALSE,cvs,Cvs,cvs,CVS,dc_cvs,BOOLEAN,CH2:CH500,,Boolean indicating if cardiovascular system is healthy,c27ba0
,doctorsconsultation,FALSE,respi,Respi,respi,Respi,dc_respi,BOOLEAN,CI2:CI500,,Boolean indicating if respiratory system is healthy,c27ba0
,doctorsconsultation,FALSE,gu,Gu,gu,GU,dc_gu,BOOLEAN,CJ2:CJ500,,Boolean indicating if genitourinary system is healthy,c27ba0
,doctorsconsultation,FALSE,git,Git,git,GIT,dc_git,BOOLEAN,CK2:CK500,,Boolean indicating if gastrointestinal system is healthy,c27ba0
,doctorsconsultation,FALSE,eye,Eye,eye,EYE,dc_eye,BOOLEAN,CL2:CL500,,Boolean indicating if eye health is satisfactory,c27ba0
,doctorsconsultation,FALSE,derm,Derm,derm,DERM,dc_derm,BOOLEAN,CM2:CM500,,Boolean indicating if dermatological health is satisfactory,c27ba0
,doctorsconsultation,FALSE,others,Others,others,DC OTHERS,dc_others,TEXT,CN2:CN500,,Details of other relevant health assessments,c27ba0
,doctorsconsultation,FALSE,consultation_notes,ConsultationNotes,consultationNotes,Consultation Notes,dc_consultation_notes,TEXT,CO2:CO500,,General notes from the consultation,c27ba0
,doctorsconsultation,FALSE,diagnosis,Diagnosis,diagnosis,Diagnosis,dc_diagnosis,TEXT,CP2:CP500,,Diagnosis provided during consultation,c27ba0
,doctorsconsultation,FALSE,treatment,Treatment,treatment,Treatment,dc_treatment,TEXT,CQ2:CQ500,,Treatment plan or recommendations,c27ba0
,doctorsconsultation,TRUE,referral_needed,ReferralNeeded,referralNeeded,Referral Needed?*,dc_referral_needed,BOOLEAN,CR2:CR500,,Boolean indicating if a referral is needed,c27ba0
,doctorsconsultation,FALSE,referral_loc,ReferralLoc,referralLoc,Referral Location,dc_referral_loc,TEXT,CS2:CS500,,"Location or details for the referral, if needed",c27ba0
,doctorsconsultation,FALSE,remarks,Remarks,remarks,Remarks (anything that doesn't fit),dc_remarks,TEXT,CT2:CT500,,Additional remarks or comments,c27ba0
Prescription Lines,prescriptionlines,TRUE,id,ID,id,Registration ID*,id,INTEGER,CZ2:CZ500,,Registration ID linking to patient,ff9900
,prescriptionlines,TRUE,drug_code,DrugCode,drugCode,Drug Code*,pl_drug_code,TEXT,DA2:DA500,,Drug code for lookup,ff9900
,prescriptionlines,TRUE,drug_name,DrugName,drugName,Drug Name*,pl_drug_name,TEXT,DB2:DB500,,Drug name (generic or brand) for lookup,ff9900
,prescriptionlines,TRUE,dose_amount,DoseAmount,doseAmount,Dose Amount*,pl_dose_amount,NUMERIC_10_2,DC2:DC500,,Dose amount per administration,ff9900
,prescriptionlines,TRUE,dose_unit,DoseUnit,doseUnit,Dose Unit*,pl_dose_unit,TEXT,DD2:DD500,,Dose unit (mg, mL, tab, etc.),ff9900
,prescriptionlines,TRUE,frequency_code,FrequencyCode,frequencyCode,Frequency Code*,pl_frequency_code,TEXT,DE2:DE500,"OM,ON,OA,BD,TDS,QDS,EOD,q5h,q6h,q8h,q12h",Frequency code (OM, ON, OA, BD, TDS, QDS, EOD, q5h, q6h, q8h, q12h),ff9900
,prescriptionlines,TRUE,duration,Duration,duration,Duration*,pl_duration,NUMERIC_6_2,DF2:DF500,,Duration value,ff9900
,prescriptionlines,TRUE,duration_unit,DurationUnit,durationUnit,Duration Unit*,pl_duration_unit,TEXT,DG2:DG500,"hour,day,week,month",Duration unit (hour, day, week, month),ff9900
,prescriptionlines,FALSE,prn,PRN,prn,PRN (As Needed),pl_prn,BOOLEAN,DH2:DH500,,Pro re nata (as needed) boolean,ff9900
,prescriptionlines,FALSE,remarks,Remarks,remarks,Remarks/SIG,pl_remarks,TEXT,DI2:DI500,,Special instructions or remarks,ff9900
,prescriptionlines,FALSE,batch_number_1,BatchNumber1,batchNumber1,Batch Number 1,pl_batch_number_1,TEXT,DJ2:DJ500,,Batch number for allocation 1,ff9900
,prescriptionlines,FALSE,batch_location_1,BatchLocation1,batchLocation1,Location 1,pl_batch_location_1,TEXT,DK2:DK500,,Batch allocation location 1,ff9900
,prescriptionlines,FALSE,batch_quantity_1,BatchQuantity1,batchQuantity1,Quantity 1,pl_batch_quantity_1,INTEGER,DL2:DL500,,Batch allocation quantity 1,ff9900
,prescriptionlines,FALSE,batch_number_2,BatchNumber2,batchNumber2,Batch Number 2,pl_batch_number_2,TEXT,DM2:DM500,,Batch number for allocation 2,ff9900
,prescriptionlines,FALSE,batch_location_2,BatchLocation2,batchLocation2,Location 2,pl_batch_location_2,TEXT,DN2:DN500,,Batch allocation location 2,ff9900
,prescriptionlines,FALSE,batch_quantity_2,BatchQuantity2,batchQuantity2,Quantity 2,pl_batch_quantity_2,INTEGER,DO2:DO500,,Batch allocation quantity 2,ff9900
,prescriptionlines,FALSE,batch_number_3,BatchNumber3,batchNumber3,Batch Number 3,pl_batch_number_3,TEXT,DP2:DP500,,Batch number for allocation 3,ff9900
,prescriptionlines,FALSE,batch_location_3,BatchLocation3,batchLocation3,Location 3,pl_batch_location_3,TEXT,DQ2:DQ500,,Batch allocation location 3,ff9900
,prescriptionlines,FALSE,batch_quantity_3,BatchQuantity3,batchQuantity3,Quantity 3,pl_batch_quantity_3,INTEGER,DR2:DR500,,Batch allocation quantity 3,ff9900
,prescriptionlines,FALSE,batch_number_4,BatchNumber4,batchNumber4,Batch Number 4,pl_batch_number_4,TEXT,DS2:DS500,,Batch number for allocation 4,ff9900
,prescriptionlines,FALSE,batch_location_4,BatchLocation4,batchLocation4,Location 4,pl_batch_location_4,TEXT,DT2:DT500,,Batch allocation location 4,ff9900
,prescriptionlines,FALSE,batch_quantity_4,BatchQuantity4,batchQuantity4,Quantity 4,pl_batch_quantity_4,INTEGER,DU2:DU500,,Batch allocation quantity 4,ff9900
,prescriptionlines,FALSE,batch_number_5,BatchNumber5,batchNumber5,Batch Number 5,pl_batch_number_5,TEXT,DV2:DV500,,Batch number for allocation 5,ff9900
,prescriptionlines,FALSE,batch_location_5,BatchLocation5,batchLocation5,Location 5,pl_batch_location_5,TEXT,DW2:DW500,,Batch allocation location 5,ff9900
,prescriptionlines,FALSE,batch_quantity_5,BatchQuantity5,batchQuantity5,Quantity 5,pl_batch_quantity_5,INTEGER,DX2:DX500,,Batch allocation quantity 5,ff9900
,prescriptionlines,FALSE,batch_number_6,BatchNumber6,batchNumber6,Batch Number 6,pl_batch_number_6,TEXT,DY2:DY500,,Batch number for allocation 6,ff9900
,prescriptionlines,FALSE,batch_location_6,BatchLocation6,batchLocation6,Location 6,pl_batch_location_6,TEXT,DZ2:DZ500,,Batch allocation location 6,ff9900
,prescriptionlines,FALSE,batch_quantity_6,BatchQuantity6,batchQuantity6,Quantity 6,pl_batch_quantity_6,INTEGER,EA2:EA500,,Batch allocation quantity 6,ff9900
,prescriptionlines,FALSE,batch_number_7,BatchNumber7,batchNumber7,Batch Number 7,pl_batch_number_7,TEXT,EB2:EB500,,Batch number for allocation 7,ff9900
,prescriptionlines,FALSE,batch_location_7,BatchLocation7,batchLocation7,Location 7,pl_batch_location_7,TEXT,EC2:EC500,,Batch allocation location 7,ff9900
,prescriptionlines,FALSE,batch_quantity_7,BatchQuantity7,batchQuantity7,Quantity 7,pl_batch_quantity_7,INTEGER,ED2:ED500,,Batch allocation quantity 7,ff9900
,prescriptionlines,FALSE,batch_number_8,BatchNumber8,batchNumber8,Batch Number 8,pl_batch_number_8,TEXT,EE2:EE500,,Batch number for allocation 8,ff9900
,prescriptionlines,FALSE,batch_location_8,BatchLocation8,batchLocation8,Location 8,pl_batch_location_8,TEXT,EF2:EF500,,Batch allocation location 8,ff9900
,prescriptionlines,FALSE,batch_quantity_8,BatchQuantity8,batchQuantity8,Quantity 8,pl_batch_quantity_8,INTEGER,EG2:EG500,,Batch allocation quantity 8,ff9900
,prescriptionlines,FALSE,batch_number_9,BatchNumber9,batchNumber9,Batch Number 9,pl_batch_number_9,TEXT,EH2:EH500,,Batch number for allocation 9,ff9900
,prescriptionlines,FALSE,batch_location_9,BatchLocation9,batchLocation9,Location 9,pl_batch_location_9,TEXT,EI2:EI500,,Batch allocation location 9,ff9900
,prescriptionlines,FALSE,batch_quantity_9,BatchQuantity9,batchQuantity9,Quantity 9,pl_batch_quantity_9,INTEGER,EJ2:EJ500,,Batch allocation quantity 9,ff9900
,prescriptionlines,FALSE,batch_number_10,BatchNumber10,batchNumber10,Batch Number 10,pl_batch_number_10,TEXT,EK2:EK500,,Batch number for allocation 10,ff9900
,prescriptionlines,FALSE,batch_location_10,BatchLocation10,batchLocation10,Location 10,pl_batch_location_10,TEXT,EL2:EL500,,Batch allocation location 10,ff9900
,prescriptionlines,FALSE,batch_quantity_10,BatchQuantity10,batchQuantity10,Quantity 10,pl_batch_quantity_10,INTEGER,EM2:EM500,,Batch allocation quantity 10,ff9900