Class ErxChargeItemFaker
java.lang.Object
de.gematik.test.erezept.fhir.builder.erp.ErxChargeItemFaker
-
Method Summary
Modifier and TypeMethodDescriptionstatic ErxChargeItemFakerbuilder()fake()withAbgabedatensatz(AbgabedatensatzReference reference, byte[] signed) withAbgabedatensatz(DavPkvAbgabedatenBundle bundle, Function<DavPkvAbgabedatenBundle, byte[]> signer) withAbgabedatensatz(String id, byte[] signed) withAccessCode(AccessCode accessCode) withAccessCode(String accessCode) withEnteredDate(Date date) withEnteredDate(Date date, ca.uhn.fhir.model.api.TemporalPrecisionEnum precision) withEnterer(TelematikID telematikId) withEnterer(String telematikId) withMarkingFlag(boolean insuranceProvider, boolean subsidy, boolean taxOffice) withMarkingFlag(MarkingFlag markingFlag) withPrescriptionId(PrescriptionId prescriptionId) withReceipt(ErxReceipt receipt) withStatus(String status) withStatus(org.hl7.fhir.r4.model.ChargeItem.ChargeItemStatus status) withSubject(de.gematik.bbriccs.fhir.de.value.KVNR kvnr, String kvnrAssignerName) withVerordnung(KbvErpBundle bundle) withVerordnung(String id) withVerordnung(org.hl7.fhir.r4.model.Reference reference) withVersion(PatientenrechnungVersion version)
-
Method Details
-
builder
-
withPrescriptionId
-
withVersion
-
withAccessCode
-
withAccessCode
-
withStatus
-
withStatus
-
withSubject
public ErxChargeItemFaker withSubject(de.gematik.bbriccs.fhir.de.value.KVNR kvnr, String kvnrAssignerName) -
withReceipt
-
withEnterer
-
withEnterer
-
withEnteredDate
public ErxChargeItemFaker withEnteredDate(Date date, ca.uhn.fhir.model.api.TemporalPrecisionEnum precision) -
withEnteredDate
-
withMarkingFlag
-
withMarkingFlag
public ErxChargeItemFaker withMarkingFlag(boolean insuranceProvider, boolean subsidy, boolean taxOffice) -
withVerordnung
-
withVerordnung
-
withVerordnung
-
withAbgabedatensatz
public ErxChargeItemFaker withAbgabedatensatz(DavPkvAbgabedatenBundle bundle, Function<DavPkvAbgabedatenBundle, byte[]> signer) -
withAbgabedatensatz
-
withAbgabedatensatz
-
fake
-
toBuilder
-