Class KbvAssignerOrganizationBuilder
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.AbstractOrganizationBuilder<AssignerOrganization,KbvAssignerOrganizationBuilder>
de.gematik.test.erezept.fhir.builder.kbv.KbvAssignerOrganizationBuilder
public class KbvAssignerOrganizationBuilder
extends AbstractOrganizationBuilder<AssignerOrganization,KbvAssignerOrganizationBuilder>
This builder will build an Organization which represents an institution that is capable of
assigning healthcare insurance identifiers to its customers. The characteristic property of such
an organization is the required IKNR (Institutionskennzeichen)
-
Field Summary
Fields inherited from class de.gematik.test.erezept.fhir.builder.AbstractOrganizationBuilder
address, contactPoints, name -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionaddress(de.gematik.bbriccs.fhir.de.valueset.Country country, String city, String postal, String street) build()builder()protected voidiknr(de.gematik.bbriccs.fhir.de.value.IKNR value) version(KbvItaForVersion version) Attention: use with care as this setter might break automatic choice of the version.Methods inherited from class de.gematik.test.erezept.fhir.builder.AbstractOrganizationBuilder
address, buildOrganizationWith, buildOrganizationWith, contact, email, name, phoneMethods 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
-
Constructor Details
-
KbvAssignerOrganizationBuilder
public KbvAssignerOrganizationBuilder()
-
-
Method Details
-
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
-
address
-
address
public KbvAssignerOrganizationBuilder address(de.gematik.bbriccs.fhir.de.valueset.Country country, String city, String postal, String street) -
iknr
-
iknr
-
build
- Specified by:
buildin classde.gematik.bbriccs.fhir.builder.BaseBuilder<AssignerOrganization,KbvAssignerOrganizationBuilder>
-
checkRequired
protected void checkRequired()
-