Class GeefSociaalStatuutRequest
java.lang.Object
be.vlaanderen.vip.magda.client.MagdaRequest
be.vlaanderen.vip.magda.client.diensten.PersonMagdaRequest
be.vlaanderen.vip.magda.client.diensten.GeefSociaalStatuutRequest
A request to a "GeefSociaalStatuut" MAGDA service, which provides information on a given social status for an INSZ.
Adds the following fields to the
PersonMagdaRequest
:
- socialStatusName: the name of the type of social status about which the information is requested
- date: the date on which the information on the social status was in effect
- locationName: the name of the location where the social status was in effect (optional)
-
Nested Class Summary
-
Field Summary
Fields inherited from class be.vlaanderen.vip.magda.client.MagdaRequest
DEFAULT_REGISTRATION
-
Constructor Summary
ModifierConstructorDescriptionprotected
GeefSociaalStatuutRequest
(@NotNull INSZNumber insz, @NotNull String registration, @NotNull String socialStatusName, @NotNull OffsetDateTime date, String locationName) -
Method Summary
Modifier and TypeMethodDescriptionbuilder()
protected void
fillIn
(MagdaDocument request, MagdaRegistrationInfo magdaRegistrationInfo) Methods inherited from class be.vlaanderen.vip.magda.client.diensten.PersonMagdaRequest
getSubject
Methods inherited from class be.vlaanderen.vip.magda.client.MagdaRequest
fillInCommonFields, toMagdaDocument
-
Constructor Details
-
GeefSociaalStatuutRequest
protected GeefSociaalStatuutRequest(@NotNull @NotNull INSZNumber insz, @NotNull @NotNull String registration, @NotNull @NotNull String socialStatusName, @NotNull @NotNull OffsetDateTime date, @Nullable String locationName)
-
-
Method Details
-
builder
-
magdaServiceIdentification
- Specified by:
magdaServiceIdentification
in classMagdaRequest
-
fillIn
- Specified by:
fillIn
in classMagdaRequest
-