Class ErxComPrescriptionBuilder<B extends ErxCommunicationBuilder<B>>
java.lang.Object
de.gematik.bbriccs.fhir.builder.BaseBuilder<R,B>
de.gematik.bbriccs.fhir.builder.ResourceBuilder<ErxCommunication,B>
de.gematik.test.erezept.fhir.builder.erp.ErxCommunicationBuilder<B>
de.gematik.test.erezept.fhir.builder.erp.ErxComPrescriptionBuilder<B>
- Direct Known Subclasses:
ErxComDispReqBuilder,ErxComInfoReqBuilder,ErxComReplyBuilder,ErxComRepresentativeBuilder
public abstract class ErxComPrescriptionBuilder<B extends ErxCommunicationBuilder<B>>
extends ErxCommunicationBuilder<B>
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected Stringprotected AvailabilityStatusprotected PrescriptionFlowTypeprotected de.gematik.bbriccs.fhir.de.value.IKNRprotected KbvErpMedicationprotected booleanprotected SupplyOptionsTypeFields inherited from class de.gematik.test.erezept.fhir.builder.erp.ErxCommunicationBuilder
baseOnReference, erpWorkflowVersion, message, receiver, sender, status -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionavailabilityStatus(AvailabilityStatus status) basedOn(TaskId taskId, AccessCode accessCode) flowType(PrescriptionFlowType flowType) insurance(de.gematik.bbriccs.fhir.de.value.IKNR iknr) medication(KbvErpMedication medication) substitution(boolean allowed) supplyOptions(SupplyOptionsType supply) Methods inherited from class de.gematik.test.erezept.fhir.builder.erp.ErxCommunicationBuilder
asReply, asReply, buildCommon, checkRequiredCommon, forChargeItemChangeReply, forChargeItemChangeRequest, forDispenseRequest, forDispenseRequest, forInfoRequest, forRepresentative, receiver, sender, status, status, versionMethods inherited from class de.gematik.bbriccs.fhir.builder.ResourceBuilder
createResource, createResource, createResource, setIdToMethods inherited from class de.gematik.bbriccs.fhir.builder.BaseBuilder
build, checkRequired, checkRequiredExactlyOneOf, checkRequiredList, checkValueSet, checkValueSet, getResourceId, self, setId
-
Field Details
-
insuranceIknr
protected de.gematik.bbriccs.fhir.de.value.IKNR insuranceIknr -
flowType
-
medication
-
aboutReference
-
availabilityStatus
-
supplyOptionsType
-
substitutionAllowed
protected boolean substitutionAllowed
-
-
Constructor Details
-
ErxComPrescriptionBuilder
-
-
Method Details
-
flowType
-
availabilityStatus
-
supplyOptions
-
substitution
-
insurance
-
medication
-
basedOn
-
basedOn
-
basedOn
-
basedOn
-