public class EntryCreator extends Creator
| Modifier and Type | Field and Description |
|---|---|
protected static String |
COVERAGE_TYPE_CODE |
| Constructor and Description |
|---|
EntryCreator() |
| Modifier and Type | Method and Description |
|---|---|
protected static au.net.electronichealth.ns.cda._2_0.POCDMT000040ManufacturedProduct |
addDispenseQuantity(au.net.electronichealth.ns.cda._2_0.POCDMT000040Supply supply,
QuantityUnitDescription dispenseQuantity) |
protected static void |
addDispensingQuantity(au.net.electronichealth.ns.cda._2_0.POCDMT000040Supply supply,
UniqueIdentifier pbsRpbsManufacturerCode,
QuantityUnitDescription dispenseQuantity) |
protected static void |
addDosageEntries(au.net.electronichealth.ns.cda._2_0.POCDMT000040SubstanceAdministration substanceAdministration,
au.net.electronichealth.ns.cda._2_0.POCDMT000040ManufacturedProduct manufacturedProduct,
Dosage dosage) |
protected static void |
addExpmoraneousIngredients(au.net.electronichealth.ns.cda._2_0.POCDMT000040Material manufacturedMaterial,
List<Ingredient> extemporaneousIngredients) |
protected static void |
addImagingAnatomicalSites(ImagingExaminationResult imageResult,
au.net.electronichealth.ns.cda._2_0.POCDMT000040Observation ob) |
static au.net.electronichealth.ns.cda._2_0.POCDMT000040Entry |
createDeathDateAccuracyEntry(DateAccuracy accuracy) |
static au.net.electronichealth.ns.cda._2_0.POCDMT000040Entry |
createDeathSourceCodeEntry(Coded sourceCode) |
static au.net.electronichealth.ns.cda._2_0.POCDMT000040Entry |
createMothersMaidenNameEntry(String maidenName) |
static au.net.electronichealth.ns.cda._2_0.POCDMT000040Entry |
createSubjectOfCareAgeAccuracyEntry(Boolean ageAccuracy) |
static au.net.electronichealth.ns.cda._2_0.POCDMT000040Entry |
createSubjectOfCareAgeEntry(String subjectOfCareAge) |
static au.net.electronichealth.ns.cda._2_0.POCDMT000040Entry |
createSubjectOfCareBirthPluralityEntry(Integer birthPlurality) |
static au.net.electronichealth.ns.cda._2_0.POCDMT000040Entry |
createSubjectOfCareCalcAgeEntry(Boolean dobCalculatedFromAge) |
static au.net.electronichealth.ns.cda._2_0.POCDMT000040Entry |
createSubjectOfCareDateOfBirthAccuracyEntry(DateAccuracy BirthAccuracy) |
static au.net.electronichealth.ns.cda._2_0.POCDMT000040Entry |
getAdverseReactionEntry(AdverseReaction ar) |
static au.net.electronichealth.ns.cda._2_0.POCDMT000040EntryRelationship |
getATS4888SupplyEntryRelationship(PrescriptionItem item) |
protected static au.net.electronichealth.ns.ci.cda.extensions._3.Coverage |
getBaseCoverage() |
static au.net.electronichealth.ns.cda._2_0.POCDMT000040Entry |
getBaseObservationEntry(au.net.electronichealth.ns.cda._2_0.CE observationCode,
au.net.electronichealth.ns.cda._2_0.ANY value) |
static au.net.electronichealth.ns.ci.cda.extensions._3.Coverage |
getBenefitsCoverage(DispenseItem dispenseItem) |
static List<au.net.electronichealth.ns.ci.cda.extensions._3.Coverage> |
getBenefitsCoverage(PrescriptionItem item) |
protected static au.net.electronichealth.ns.ci.cda.extensions._3.Coverage |
getCloseTheGapCoverage(UniqueIdentifier uniqueIdentifier) |
static au.net.electronichealth.ns.cda._2_0.POCDMT000040EntryRelationship |
getCommentsEntryRelationship(String comments) |
protected static au.net.electronichealth.ns.ci.cda.extensions._3.PolicyOrAccount |
getCovPermPolicyOrAccount() |
static au.net.electronichealth.ns.cda._2_0.POCDMT000040Entry |
getDiagnosticImageDocumentEntry(ReportDocument relatedDocument) |
static au.net.electronichealth.ns.cda._2_0.POCDMT000040EntryRelationship |
getDiagnosticService(PathologyResult pathologyResult) |
static au.net.electronichealth.ns.ci.cda.extensions._3.Coverage |
getEarlySupplyWithPharmaceuticalBenefitCoverage(DispenseItem dispenseItem) |
static au.net.electronichealth.ns.cda._2_0.POCDMT000040EntryRelationship |
getExaminationProcedure(ImagingExaminationResult imageResult) |
static au.net.electronichealth.ns.cda._2_0.POCDMT000040Entry |
getExclusionStatementEntry(String exclusionID,
ExclusionStatement exclusionStatement) |
static au.net.electronichealth.ns.cda._2_0.POCDMT000040Entry |
getExpiryEntry(PrescriptionItem scsPrescriptionItem) |
static au.net.electronichealth.ns.cda._2_0.POCDMT000040EntryRelationship |
getFormulaEntryRelationship(String formula) |
static au.net.electronichealth.ns.cda._2_0.POCDMT000040Entry |
getHeightEntry(BodyHeight bodyHeight) |
static au.net.electronichealth.ns.cda._2_0.POCDMT000040EntryRelationship |
getImageTime(ImagingExaminationResult imageResult) |
static au.net.electronichealth.ns.cda._2_0.POCDMT000040Entry |
getImagingExamResult(ImagingExaminationResult imageResult) |
static au.net.electronichealth.ns.cda._2_0.POCDMT000040Entry |
getImmunisationEntry(Immunisation i) |
static au.net.electronichealth.ns.cda._2_0.POCDMT000040Component3 |
getLogo(Logo logo) |
static au.net.electronichealth.ns.cda._2_0.POCDMT000040Entry |
getLogoEntry(AttachedMedia logo) |
protected static au.net.electronichealth.ns.cda._2_0.POCDMT000040EntryRelationship |
getLongTermRelationship(Boolean longTerm) |
protected static au.net.electronichealth.ns.cda._2_0.POCDMT000040Reference |
getMedicationInstructionReference(UniqueIdentifier medicationInstructionIdentifier) |
static au.net.electronichealth.ns.cda._2_0.POCDMT000040Entry |
getMedicationsEntry(KnownMedication m) |
protected static au.net.electronichealth.ns.cda._2_0.POCDMT000040EntryRelationship |
getMediumEntryRelationship(PrescriberInstructionCommunicationMedium prescriberInstructionCommunicationMedium) |
static au.net.electronichealth.ns.cda._2_0.POCDMT000040Entry |
getNoteEntry(String note,
au.net.electronichealth.ns.cda._2_0.CD noteCode) |
static au.net.electronichealth.ns.cda._2_0.POCDMT000040Entry |
getOtherMedicalHistoryItemEntry(UncatagorisedMedicalHistoryItem item) |
protected static au.net.electronichealth.ns.cda._2_0.POCDMT000040Participant2 |
getParticipant(PrescriberInstructionRecipientParticipation instructionRecipientParticipation,
String prescriberInstructionRecipientParticipantId) |
static au.net.electronichealth.ns.cda._2_0.POCDMT000040Entry |
getPathologyDocumentEntry(ReportDocument relatedDocument) |
static au.net.electronichealth.ns.cda._2_0.POCDMT000040EntryRelationship |
getPathologyTestDate(PathologyResult pathologyResult) |
static au.net.electronichealth.ns.cda._2_0.POCDMT000040Entry |
getPathologyTestResult(PathologyResult pathologyResult) |
static au.net.electronichealth.ns.cda._2_0.POCDMT000040EntryRelationship |
getPatientCategoryEntryRelationship(Coded patientCategory) |
static au.net.electronichealth.ns.cda._2_0.POCDMT000040Entry |
getProblemDiagnosisEntry(ProblemDiagnosis pd) |
static au.net.electronichealth.ns.cda._2_0.POCDMT000040Entry |
getProceduresEntry(Procedure p) |
static au.net.electronichealth.ns.cda._2_0.POCDMT000040Entry |
getPRSubstanceAdministrationEntry(PrescriptionItem item) |
protected static au.net.electronichealth.ns.cda._2_0.POCDMT000040EntryRelationship |
getQuantityDescriptionEntry(String desc) |
static au.net.electronichealth.ns.cda._2_0.POCDMT000040EntryRelationship |
getRACFIDEntryRelationship(String racfId) |
static au.net.electronichealth.ns.cda._2_0.POCDMT000040EntryRelationship |
getReasonEntryRelationship(PrescriptionItem item) |
protected static au.net.electronichealth.ns.cda._2_0.POCDMT000040EntryRelationship |
getSourceEntryRelationship(PrescriberInstructionSource prescriberInstructionSource) |
protected static au.net.electronichealth.ns.cda._2_0.POCDMT000040EntryRelationship |
getStartCriterionEntryRelationship(PreciseDate startCriterion) |
protected static au.net.electronichealth.ns.cda._2_0.POCDMT000040EntryRelationship |
getStopCriterionEntryRelationship(PreciseDate startCriterion) |
static au.net.electronichealth.ns.cda._2_0.POCDMT000040Entry |
getSubstanceAdministrationEntry(DispenseItem item) |
static au.net.electronichealth.ns.cda._2_0.POCDMT000040Entry |
getSubstanceAdministrationEntry(PrescriberInstructionDetail prescriberInstructionDetail,
String prescriberInstructionRecipientParticipantId) |
static au.net.electronichealth.ns.cda._2_0.POCDMT000040Entry |
getSubstanceAdministrationEntry(PrescriptionItem item) |
static au.net.electronichealth.ns.cda._2_0.POCDMT000040EntryRelationship |
getSupplyEntryRelationship(DispenseItem item) |
static au.net.electronichealth.ns.cda._2_0.POCDMT000040EntryRelationship |
getTestResultStatus(PathologyResult pathologyResult) |
static au.net.electronichealth.ns.cda._2_0.POCDMT000040EntryRelationship |
getTestSpecimen(PathologyResult pathologyResult) |
protected static au.net.electronichealth.ns.cda._2_0.POCDMT000040EntryRelationship |
getTimingDescriptionEntry(PrescriptionItem item) |
static au.net.electronichealth.ns.ci.cda.extensions._3.Coverage |
getUnderCoPaymentCoverage(DispenseItem dispenseItem) |
static au.net.electronichealth.ns.cda._2_0.POCDMT000040Entry |
getWeightEntry(BodyWeight bodyWeight) |
getActEvn, getCompER, getControlActEvnControlAct, getDRIVEntry, getERComp, getJurispolPermPolicy, getObsEvnprotected static final String COVERAGE_TYPE_CODE
public static au.net.electronichealth.ns.cda._2_0.POCDMT000040Entry createSubjectOfCareCalcAgeEntry(Boolean dobCalculatedFromAge)
public static au.net.electronichealth.ns.cda._2_0.POCDMT000040Entry createSubjectOfCareDateOfBirthAccuracyEntry(DateAccuracy BirthAccuracy)
public static au.net.electronichealth.ns.cda._2_0.POCDMT000040Entry createDeathDateAccuracyEntry(DateAccuracy accuracy)
public static au.net.electronichealth.ns.cda._2_0.POCDMT000040Entry createDeathSourceCodeEntry(Coded sourceCode)
public static au.net.electronichealth.ns.cda._2_0.POCDMT000040Entry createMothersMaidenNameEntry(String maidenName)
public static au.net.electronichealth.ns.cda._2_0.POCDMT000040Entry getBaseObservationEntry(au.net.electronichealth.ns.cda._2_0.CE observationCode,
au.net.electronichealth.ns.cda._2_0.ANY value)
public static au.net.electronichealth.ns.cda._2_0.POCDMT000040Component3 getLogo(Logo logo)
public static au.net.electronichealth.ns.cda._2_0.POCDMT000040Entry createSubjectOfCareAgeEntry(String subjectOfCareAge)
public static au.net.electronichealth.ns.cda._2_0.POCDMT000040Entry createSubjectOfCareAgeAccuracyEntry(Boolean ageAccuracy)
public static au.net.electronichealth.ns.cda._2_0.POCDMT000040Entry createSubjectOfCareBirthPluralityEntry(Integer birthPlurality)
public static au.net.electronichealth.ns.cda._2_0.POCDMT000040Entry getSubstanceAdministrationEntry(PrescriptionItem item)
public static au.net.electronichealth.ns.cda._2_0.POCDMT000040Entry getPRSubstanceAdministrationEntry(PrescriptionItem item)
protected static au.net.electronichealth.ns.cda._2_0.POCDMT000040Reference getMedicationInstructionReference(UniqueIdentifier medicationInstructionIdentifier)
protected static void addExpmoraneousIngredients(au.net.electronichealth.ns.cda._2_0.POCDMT000040Material manufacturedMaterial,
List<Ingredient> extemporaneousIngredients)
protected static void addDosageEntries(au.net.electronichealth.ns.cda._2_0.POCDMT000040SubstanceAdministration substanceAdministration,
au.net.electronichealth.ns.cda._2_0.POCDMT000040ManufacturedProduct manufacturedProduct,
Dosage dosage)
protected static au.net.electronichealth.ns.cda._2_0.POCDMT000040EntryRelationship getLongTermRelationship(Boolean longTerm)
protected static au.net.electronichealth.ns.cda._2_0.POCDMT000040EntryRelationship getStopCriterionEntryRelationship(PreciseDate startCriterion)
protected static au.net.electronichealth.ns.cda._2_0.POCDMT000040EntryRelationship getStartCriterionEntryRelationship(PreciseDate startCriterion)
protected static au.net.electronichealth.ns.cda._2_0.POCDMT000040EntryRelationship getQuantityDescriptionEntry(String desc)
protected static au.net.electronichealth.ns.cda._2_0.POCDMT000040EntryRelationship getTimingDescriptionEntry(PrescriptionItem item)
public static au.net.electronichealth.ns.cda._2_0.POCDMT000040Entry getSubstanceAdministrationEntry(DispenseItem item)
public static au.net.electronichealth.ns.cda._2_0.POCDMT000040Entry getExpiryEntry(PrescriptionItem scsPrescriptionItem)
public static au.net.electronichealth.ns.cda._2_0.POCDMT000040EntryRelationship getCommentsEntryRelationship(String comments)
public static au.net.electronichealth.ns.cda._2_0.POCDMT000040EntryRelationship getPatientCategoryEntryRelationship(Coded patientCategory)
public static au.net.electronichealth.ns.cda._2_0.POCDMT000040EntryRelationship getRACFIDEntryRelationship(String racfId)
public static au.net.electronichealth.ns.cda._2_0.POCDMT000040EntryRelationship getReasonEntryRelationship(PrescriptionItem item)
public static au.net.electronichealth.ns.cda._2_0.POCDMT000040EntryRelationship getFormulaEntryRelationship(String formula)
public static au.net.electronichealth.ns.cda._2_0.POCDMT000040EntryRelationship getATS4888SupplyEntryRelationship(PrescriptionItem item)
protected static void addDispensingQuantity(au.net.electronichealth.ns.cda._2_0.POCDMT000040Supply supply,
UniqueIdentifier pbsRpbsManufacturerCode,
QuantityUnitDescription dispenseQuantity)
protected static au.net.electronichealth.ns.cda._2_0.POCDMT000040ManufacturedProduct addDispenseQuantity(au.net.electronichealth.ns.cda._2_0.POCDMT000040Supply supply,
QuantityUnitDescription dispenseQuantity)
public static au.net.electronichealth.ns.cda._2_0.POCDMT000040EntryRelationship getSupplyEntryRelationship(DispenseItem item)
public static au.net.electronichealth.ns.cda._2_0.POCDMT000040Entry getWeightEntry(BodyWeight bodyWeight)
public static au.net.electronichealth.ns.cda._2_0.POCDMT000040Entry getHeightEntry(BodyHeight bodyHeight)
public static au.net.electronichealth.ns.cda._2_0.POCDMT000040Entry getNoteEntry(String note, au.net.electronichealth.ns.cda._2_0.CD noteCode)
public static List<au.net.electronichealth.ns.ci.cda.extensions._3.Coverage> getBenefitsCoverage(PrescriptionItem item)
protected static au.net.electronichealth.ns.ci.cda.extensions._3.Coverage getCloseTheGapCoverage(UniqueIdentifier uniqueIdentifier)
protected static au.net.electronichealth.ns.ci.cda.extensions._3.PolicyOrAccount getCovPermPolicyOrAccount()
public static au.net.electronichealth.ns.ci.cda.extensions._3.Coverage getUnderCoPaymentCoverage(DispenseItem dispenseItem)
protected static au.net.electronichealth.ns.ci.cda.extensions._3.Coverage getBaseCoverage()
public static au.net.electronichealth.ns.ci.cda.extensions._3.Coverage getBenefitsCoverage(DispenseItem dispenseItem)
public static au.net.electronichealth.ns.ci.cda.extensions._3.Coverage getEarlySupplyWithPharmaceuticalBenefitCoverage(DispenseItem dispenseItem)
public static au.net.electronichealth.ns.cda._2_0.POCDMT000040Entry getSubstanceAdministrationEntry(PrescriberInstructionDetail prescriberInstructionDetail, String prescriberInstructionRecipientParticipantId)
protected static au.net.electronichealth.ns.cda._2_0.POCDMT000040Participant2 getParticipant(PrescriberInstructionRecipientParticipation instructionRecipientParticipation, String prescriberInstructionRecipientParticipantId)
protected static au.net.electronichealth.ns.cda._2_0.POCDMT000040EntryRelationship getMediumEntryRelationship(PrescriberInstructionCommunicationMedium prescriberInstructionCommunicationMedium)
protected static au.net.electronichealth.ns.cda._2_0.POCDMT000040EntryRelationship getSourceEntryRelationship(PrescriberInstructionSource prescriberInstructionSource)
public static au.net.electronichealth.ns.cda._2_0.POCDMT000040Entry getLogoEntry(AttachedMedia logo)
public static au.net.electronichealth.ns.cda._2_0.POCDMT000040Entry getPathologyTestResult(PathologyResult pathologyResult)
public static au.net.electronichealth.ns.cda._2_0.POCDMT000040Entry getImagingExamResult(ImagingExaminationResult imageResult)
public static au.net.electronichealth.ns.cda._2_0.POCDMT000040EntryRelationship getImageTime(ImagingExaminationResult imageResult)
public static au.net.electronichealth.ns.cda._2_0.POCDMT000040EntryRelationship getExaminationProcedure(ImagingExaminationResult imageResult)
protected static void addImagingAnatomicalSites(ImagingExaminationResult imageResult, au.net.electronichealth.ns.cda._2_0.POCDMT000040Observation ob)
public static au.net.electronichealth.ns.cda._2_0.POCDMT000040EntryRelationship getTestResultStatus(PathologyResult pathologyResult)
public static au.net.electronichealth.ns.cda._2_0.POCDMT000040EntryRelationship getTestSpecimen(PathologyResult pathologyResult)
public static au.net.electronichealth.ns.cda._2_0.POCDMT000040EntryRelationship getPathologyTestDate(PathologyResult pathologyResult)
public static au.net.electronichealth.ns.cda._2_0.POCDMT000040EntryRelationship getDiagnosticService(PathologyResult pathologyResult)
public static au.net.electronichealth.ns.cda._2_0.POCDMT000040Entry getPathologyDocumentEntry(ReportDocument relatedDocument)
public static au.net.electronichealth.ns.cda._2_0.POCDMT000040Entry getDiagnosticImageDocumentEntry(ReportDocument relatedDocument)
public static au.net.electronichealth.ns.cda._2_0.POCDMT000040Entry getAdverseReactionEntry(AdverseReaction ar)
public static au.net.electronichealth.ns.cda._2_0.POCDMT000040Entry getExclusionStatementEntry(String exclusionID, ExclusionStatement exclusionStatement)
public static au.net.electronichealth.ns.cda._2_0.POCDMT000040Entry getMedicationsEntry(KnownMedication m)
public static au.net.electronichealth.ns.cda._2_0.POCDMT000040Entry getProblemDiagnosisEntry(ProblemDiagnosis pd)
public static au.net.electronichealth.ns.cda._2_0.POCDMT000040Entry getProceduresEntry(Procedure p)
public static au.net.electronichealth.ns.cda._2_0.POCDMT000040Entry getOtherMedicalHistoryItemEntry(UncatagorisedMedicalHistoryItem item)
public static au.net.electronichealth.ns.cda._2_0.POCDMT000040Entry getImmunisationEntry(Immunisation i)
Copyright © 2021. All rights reserved.