- Created this library specifially to parse the ccd/ccda documents most commom patient details like demographics, medication, allergies, vitals, goals etc.
- Patient
- Provider
- Practice
- PatientProblemDiagnosis
- Goals
- PatientMedications
- PatientAllergies
- InterdisclinaryTeams
- Educations
- ActionItems
- Results
- VitalSigns
- SocialHistory
- PlanOfCare
CarePlan
is the object that has every details, and careplan is returned by the parser, though, you can use specific service to get specific details as needed.
CCDParser parser = new CCDParser();
CarePlan carePlan = parser.parse("path")
PatientAllergies[] allergies = carePlan.getAllergies();
SocialHistory socialHistory = carePlan.getSocialHistory();
// and all the above mentioned details
Parser can accept
- The CCD document file path
- String containing CCD document, optionally can provide the encoding
- InputStream