Class KbvErpBundleBuilder
java.lang.Object
de.gematik.bbriccs.fhir.builder.BaseBuilder<R,B>
de.gematik.bbriccs.fhir.builder.ResourceBuilder<R,B>
de.gematik.test.erezept.fhir.builder.kbv.KbvBaseDocumentBundleBuilder<KbvItaErpVersion,KbvErpBundle,KbvErpBundleBuilder>
de.gematik.test.erezept.fhir.builder.kbv.KbvErpBundleBuilder
public class KbvErpBundleBuilder
extends KbvBaseDocumentBundleBuilder<KbvItaErpVersion,KbvErpBundle,KbvErpBundleBuilder>
This builder provides a convenient way to build KBV ERP Bundles
-
Field Summary
Fields inherited from class de.gematik.test.erezept.fhir.builder.kbv.KbvBaseDocumentBundleBuilder
attester, compositionBuilder, coverage, medicalOrganization, patient, practitioner, prescriptionId, statusKennzeichen, version -
Method Summary
Modifier and TypeMethodDescriptionassigner(InstitutionalOrganization organization) build()static KbvErpBundleBuilderbuilder()static KbvErpBundleBuilderforPrescription(PrescriptionId prescriptionId) static KbvErpBundleBuilderforPrescription(String prescriptionId) medication(org.hl7.fhir.r4.model.Medication medication) medicationRequest(KbvErpMedicationRequest medicationRequest) supplyRequest(org.hl7.fhir.r4.model.SupplyRequest supplyRequest) Methods inherited from class de.gematik.test.erezept.fhir.builder.kbv.KbvBaseDocumentBundleBuilder
attester, insurance, medicalOrganization, patient, practitioner, prescriptionId, statusKennzeichen, statusKennzeichen, versionMethods 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
-
forPrescription
-
forPrescription
-
assigner
-
medicationRequest
-
supplyRequest
-
medication
-
build
- Specified by:
buildin classde.gematik.bbriccs.fhir.builder.BaseBuilder<KbvErpBundle,KbvErpBundleBuilder>
-