|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.tolven.gen.model.GenMedical
org.tolven.gen.model.GenMedicalCCR
public class GenMedicalCCR
| Constructor Summary | |
|---|---|
GenMedicalCCR(java.util.Date now,
int startYear)
Construct a new medical data generator for a specific patient. |
|
| Method Summary | |
|---|---|
ActorType |
addActor()
|
IDType |
createIDType(java.lang.String issuedBy,
java.lang.String type,
java.lang.String id)
Add an ID to actor |
ContinuityOfCareRecord |
generate()
|
ContinuityOfCareRecord |
generate(java.lang.String scenario)
|
void |
generateAllergy(java.util.Date onset,
java.lang.String allergy,
java.lang.String status)
Generate one allergy. |
void |
generateAppointment(java.util.Date effective,
java.lang.String purpose,
java.lang.String location,
java.lang.String practitioner,
java.lang.String instructions)
Generate one appointment (typically in the future) |
void |
generateLabResult(java.util.Date testDate,
java.lang.String battery,
java.util.List<LabTest> tests)
Generate a lab result. |
void |
generateMedication(java.util.Date effective,
java.lang.String name,
java.lang.String dispense,
java.lang.String instuctions,
java.lang.String refills)
Generate a medication |
void |
generateNewPatient(java.util.Date eventTime)
A nominal callback function to create the patient details in our target document. |
void |
generateProblem(java.util.Date onset,
java.lang.String problem,
java.lang.String status)
Generate one problem. |
void |
generateRadResult(java.util.Date effective,
java.lang.String test,
java.lang.String result,
java.lang.String interpretation)
Generate one rad result, but nothing before we started the practice |
| Methods inherited from class org.tolven.gen.model.GenMedical |
|---|
birth, getAgeInYears, getCriteria, getDateOfDeath, getDOB, getDocumentId, getFamily, getNow, getPatient, getRng, getStartYear, getVp, isFemale, isMale, monthsAgo, setDocumentId, setFamily, setFemale, setMale, setNow, setPatient, setRng, setStartYear, setVp |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public GenMedicalCCR(java.util.Date now,
int startYear)
patient - Contains the parent menu data (the patient) for the problems we'll be creatingnow -
CCRException
javax.xml.bind.JAXBException| Method Detail |
|---|
public ContinuityOfCareRecord generate()
public ContinuityOfCareRecord generate(java.lang.String scenario)
public ActorType addActor()
public IDType createIDType(java.lang.String issuedBy,
java.lang.String type,
java.lang.String id)
public void generateNewPatient(java.util.Date eventTime)
generateNewPatient in class GenMedicalstartYear -
public void generateProblem(java.util.Date onset,
java.lang.String problem,
java.lang.String status)
generateProblem in class GenMedical
public void generateAllergy(java.util.Date onset,
java.lang.String allergy,
java.lang.String status)
generateAllergy in class GenMedical
public void generateLabResult(java.util.Date testDate,
java.lang.String battery,
java.util.List<LabTest> tests)
generateLabResult in class GenMedical
public void generateRadResult(java.util.Date effective,
java.lang.String test,
java.lang.String result,
java.lang.String interpretation)
generateRadResult in class GenMedical
public void generateAppointment(java.util.Date effective,
java.lang.String purpose,
java.lang.String location,
java.lang.String practitioner,
java.lang.String instructions)
generateAppointment in class GenMedical
public void generateMedication(java.util.Date effective,
java.lang.String name,
java.lang.String dispense,
java.lang.String instuctions,
java.lang.String refills)
generateMedication in class GenMedical
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||