"description":"Algorithm used to compute the checksum"
}
}
},
"UserInformationRecord":{
"type":"object",
"title":"Subscriber data about the user",
"description":"Details about a natural person of organisation as requested per EPOC Form 1 Section F subscriber data checkbox labelled name, date of birth, ...",
"properties":{
"validityPeriod":{
"$ref":"#/$defs/ValidityPeriod",
"description":"Validity period of the data in this record"
},
"oneOf":[
{
"person":{
"$ref":"#/$defs/Person",
"description":"Information about the natural person registered as the subscriber"
},
"organisation":{
"$ref":"#/$defs/Organisation",
"description":"Information about the organisation registered as the subscriber"
}
}
],
"contactDetails":{
"$ref":"#/$defs/ContactDetail",
"description":"Contact details registered for the subscriber"
}
},
"required":[
"validityPeriod"
]
},
"RegistartionInformationRecord":{
"type":"object",
"title":"Subscriber data about the initial registration",
"description":"Details about the initial registration as requested per EPOC Form 1 Section F subscriber data checkbox labelled date and time of initial registration, type of registration, ...",
"properties":{
"validityPeriod":{
"$ref":"#/$defs/ValidityPeriod",
"description":"Validity period of the data in this record"
"description":"Date and Time of the initial registration"
},
"typeOfRegistration":{
"type":"string",
"description":"type of registration"
},
"contract":{
"$ref":"#/$defs/Contract",
"description":"Copy of a original contract"
},
"identityVerification":{
"$ref":"#/$defs/IdentityVerification",
"description":"Details about the identity verification of the registration"
}
},
"required":[
"validityPeriod"
]
},
"TypeOfServiceInformationRecord":{
"type":"object",
"title":"Subscriber data about the service",
"description":"Details about the type of service as requested per EPOC Form 1 Section F subscriber data checkbox labelled type of service and its duration, including identifier(s) ...",
"properties":{
"validityPeriod":{
"$ref":"#/$defs/ValidityPeriod",
"description":"Validity period of the data in this record"
},
"typeOfService":{
"type":"string",
"description":"type of service"
},
"endDate":{
"$ref":"#/$defs/Date",
"description":"End date of the service"
},
"serviceIdentifiers":{
"type":"array",
"items":{
"$ref":"#/$defs/ServiceIdentifier"
},
"description":"List of identifiers associated to the service"
},
"serviceContract":{
"$ref":"#/$defs/Contract",
"description":"Copy of a service contract"
},
"associatedDevices":{
"type":"array",
"items":{
"$ref":"#/$defs/Device"
},
"description":"List of devices associated to the service"
}
},
"required":[
"validityPeriod"
]
},
"PaymentInformationRecord":{
"type":"object",
"title":"Subscriber data about the payment",
"description":"Details about a payment for the service as requested per EPOC Form 1 Section F subscriber data checkbox labelled debit or credit card information ...",
"properties":{
"validityPeriod":{
"$ref":"#/$defs/ValidityPeriod",
"description":"Validity period of the data in this record"
},
"bankAccount":{
"$ref":"#/$defs/BankAccount",
"description":"Details about the bank account used for payment"
},
"paymentCard":{
"$ref":"#/$defs/PaymentCard",
"description":"Details about the payment card used for payment"
},
"billingAddress":{
"$ref":"#/$defs/Address",
"description":"Billing address registered for the payment"
}
},
"required":[
"validityPeriod"
]
},
"PUKCodesRecord":{
"type":"object",
"title":"Subscriber data about PUK-Codes",
"description":"Details about the PUK-Codes as requested per EPOC Form 1 Section F subscriber data checkbox labelled PUK-codes",
"properties":{
"validityPeriod":{
"$ref":"#/$defs/ValidityPeriod",
"description":"Validity period of the data in this record"
},
"pUKCodes":{
"type":"array",
"items":{
"$ref":"#/$defs/PUKCode"
},
"description":"List of PUK-Codes"
}
},
"required":[
"validityPeriod",
"pUKCodes"
]
},
"ServiceIdentifier":{
"type":"object",
"description":"Service Identifier of the subscriber",