Skip to main content

ark:PayPeriod

idstring<uri>required

URI format identifier used to refer to this node within the graph.

Example: https://graph.datawollet.com/.draft-nodes/f85b8b6b37fe3e8b144829d200000000
typestringrequired

A type identifier used to indicate the data model that the node conforms to.

Constant value: ark:PayPeriod
Example: ark:PayPeriod
relatedTostring<uri>

The employment or contract that this pay period is related to.

Example: https://graph.datawollet.com/.draft-nodes/employment-contract-1234567890
startDatestring

The start date of the pay period.

Example: 2026-01-01
endDatestring

The end date of the pay period.

Example: 2026-01-31
paymentDatestring

The date the payment was made.

Example: 2026-01-25
grossPay object
FinancialGDPR
typestring

ark:CurrencyValue

currencystring

The currency of the gross pay amount, in ISO 4217 format.

taxablePay object
FinancialGDPR
typestring

ark:CurrencyValue

currencystring

The currency of the taxable pay amount, in ISO 4217 format.

pensionablePay object
FinancialGDPR
typestring

ark:CurrencyValue

currencystring

The currency of the pensionable pay amount, in ISO 4217 format.

nonTaxablePay object
FinancialGDPR
typestring

ark:CurrencyValue

currencystring

The currency of the non-taxable pay amount, in ISO 4217 format.

totalDeductions object
FinancialGDPR
typestring

ark:CurrencyValue

currencystring

The currency of the total deductions amount, in ISO 4217 format.

netPay object
FinancialGDPR
typestring

ark:CurrencyValue

currencystring

The currency of the net pay amount, in ISO 4217 format.

ark:PayPeriod
{
"id": "https://graph.datawollet.com/.draft-nodes/f85b8b6b37fe3e8b144829d200000000",
"type": "ark:PayPeriod",
"relatedTo": "https://graph.datawollet.com/.draft-nodes/employment-contract-1234567890",
"startDate": "2026-01-01",
"endDate": "2026-01-31",
"paymentDate": "2026-01-25",
"grossPay": {
"name": "ark:CurrencyValue",
"currency": "GBP",
"amount": "2500.58"
},
"taxablePay": {
"name": "ark:CurrencyValue",
"currency": "GBP",
"amount": "1200.00"
},
"pensionablePay": {
"name": "ark:CurrencyValue",
"currency": "GBP",
"amount": "800.00"
},
"nonTaxablePay": {
"name": "ark:CurrencyValue",
"currency": "GBP",
"amount": "1300.58"
},
"totalDeductions": {
"name": "ark:CurrencyValue",
"currency": "GBP",
"amount": "500.00"
},
"netPay": {
"name": "ark:CurrencyValue",
"currency": "GBP",
"amount": "2000.58"
}
}