Class DavInvoiceBuilder
java.lang.Object
de.gematik.bbriccs.fhir.builder.BaseBuilder<R,B>
de.gematik.bbriccs.fhir.builder.ResourceBuilder<DavInvoice,DavInvoiceBuilder>
de.gematik.test.erezept.fhir.builder.dav.DavInvoiceBuilder
public class DavInvoiceBuilder
extends de.gematik.bbriccs.fhir.builder.ResourceBuilder<DavInvoice,DavInvoiceBuilder>
-
Method Summary
Modifier and TypeMethodDescriptionaddPriceComponent(org.hl7.fhir.r4.model.Invoice.InvoiceLineItemPriceComponentComponent component, String pzn, String text) build()static DavInvoiceBuilderbuilder()static DavInvoiceBuilderbuilder(InvoiceType type) status(org.hl7.fhir.r4.model.Invoice.InvoiceStatus status) vatRate(float floatValue) version(AbdaErpPkvVersion version) Attention: use with care as this setter might break automatic choice of the version.Methods inherited from class de.gematik.bbriccs.fhir.builder.ResourceBuilder
createResource, createResource, createResource, setIdToMethods inherited from class de.gematik.bbriccs.fhir.builder.BaseBuilder
checkRequired, checkRequiredExactlyOneOf, checkRequiredList, checkValueSet, checkValueSet, getResourceId, self, setId
-
Method Details
-
builder
-
builder
-
version
Attention: use with care as this setter might break automatic choice of the version. This builder will set the default version automatically, so there should be no need to provide an explicit version- Parameters:
version- to use for generation of this resource- Returns:
- Builder
-
vatRate
-
vatRate
-
currency
-
status
-
status
-
addPriceComponent
public DavInvoiceBuilder addPriceComponent(org.hl7.fhir.r4.model.Invoice.InvoiceLineItemPriceComponentComponent component, String pzn, String text) -
build
- Specified by:
buildin classde.gematik.bbriccs.fhir.builder.BaseBuilder<DavInvoice,DavInvoiceBuilder>
-