Class GeefLeefLoonBedragenRequest
java.lang.Object
be.vlaanderen.vip.magda.client.MagdaRequest
be.vlaanderen.vip.magda.client.diensten.PersonMagdaRequest
be.vlaanderen.vip.magda.client.diensten.GeefLeefLoonBedragenRequest
A request to a "GeefBetalingenHandicap" MAGDA service allows you to consult the periods and amounts paid out in the context of the living wage for an INSZ.
Adds the following fields to the
PersonMagdaRequest:
- currentYear: Search by current year. Year in 'YYYY' format. This date cannot be in the future.
- referenceYear: Search by reference year. Year in 'YYYY' format. This date cannot be in the future.
- numberOfYearsAgo: total number of years back in time. Values: 2 or 3. (Optional)
- See Also:
-
Nested Class Summary
Nested Classes -
Field Summary
Fields inherited from class be.vlaanderen.vip.magda.client.MagdaRequest
DEFAULT_REGISTRATION -
Constructor Summary
ConstructorsConstructorDescriptionGeefLeefLoonBedragenRequest(@NotNull INSZNumber insz, @NotNull Registration registration, Year currentYear, Year referenceYear, Integer numberOfYearsAgo) -
Method Summary
Modifier and TypeMethodDescriptionbuilder()protected voidfillIn(MagdaDocument request, UUID requestId, MagdaRegistrationInfo magdaRegistrationInfo, Instant instant) Methods inherited from class be.vlaanderen.vip.magda.client.diensten.PersonMagdaRequest
getSubjectMethods inherited from class be.vlaanderen.vip.magda.client.MagdaRequest
fillInCommonFields, toMagdaDocument, toMagdaDocument
-
Constructor Details
-
GeefLeefLoonBedragenRequest
public GeefLeefLoonBedragenRequest(@NotNull @NotNull INSZNumber insz, @NotNull @NotNull Registration registration, @Nullable Year currentYear, @Nullable Year referenceYear, @Nullable Integer numberOfYearsAgo)
-
-
Method Details
-
builder
-
magdaServiceIdentification
- Specified by:
magdaServiceIdentificationin classMagdaRequest
-
fillIn
protected void fillIn(MagdaDocument request, UUID requestId, MagdaRegistrationInfo magdaRegistrationInfo, Instant instant) - Specified by:
fillInin classMagdaRequest
-