diff --git a/schemas/course-credential.json b/schemas/course-credential.json index 25b1d26..3d3d26a 100644 --- a/schemas/course-credential.json +++ b/schemas/course-credential.json @@ -103,7 +103,7 @@ "description": "The framework in which the course belongs to" }, "courseCredits": { - "type": "integer", + "type": ["number", "string"], "description": "The number of (ECTS) credits awarded for the course" }, "dateOfAssessment": { diff --git a/schemas/e-operator-claim.json b/schemas/e-operator-claim.json index cc6e0c9..d2757b6 100644 --- a/schemas/e-operator-claim.json +++ b/schemas/e-operator-claim.json @@ -50,11 +50,11 @@ }, "operatorNumber": { "description": "Operator number awarded by accrediting entity", - "type": "string" + "type": ["number", "string"] }, "limitJurisdiction": { "description": "Regional scope", - "type": "string" + "type": ["number", "string"] }, "accreditedFor": { "description": "Operation type: e.g. manufacture, repair, refurbishment, remanufacture, transport, dismantle, recycle, verification, audit", diff --git a/schemas/federation-membership.json b/schemas/federation-membership.json index d1e999e..50ce7b5 100644 --- a/schemas/federation-membership.json +++ b/schemas/federation-membership.json @@ -46,7 +46,7 @@ }, "registrationIdentifier": { "description": "Registration identifier of the affiliated organisation", - "type": "string" + "type": ["number", "string"] }, "publicRegistry": { "description": "Registry where the affiliated organisation is registered: 'Generalitat de Catalunya', 'Ministerio del interior de EspaƱa'", @@ -58,7 +58,7 @@ }, "postCode": { "description": "Postal code of the member organisation", - "type": "string" + "type": ["number", "string"] }, "city": { "description": "City of the member organisation", @@ -66,7 +66,7 @@ }, "taxReference": { "description": "Tax reference as VAT registration of the member organisation", - "type": "string" + "type": ["number", "string"] }, "membershipType": { "description": "Type of membership: full / observer", @@ -78,7 +78,7 @@ }, "membershipId": { "description": "Membership identifier: an internal unique number or code", - "type": "string" + "type": ["number", "string"] }, "membershipSince": { "type": "string", @@ -89,7 +89,7 @@ "format": "email" }, "phone": { - "type": "string" + "type": ["number", "string"] }, "website": { "type": "string", diff --git a/schemas/financial-vulnerability.json b/schemas/financial-vulnerability.json index e1960d5..ebf7978 100644 --- a/schemas/financial-vulnerability.json +++ b/schemas/financial-vulnerability.json @@ -45,7 +45,7 @@ "format": "email" }, "phoneNumber": { - "type": "string" + "type": ["number", "string"] }, "identityDocType": { "description": "Type of the Identity Document of the credential subject", @@ -69,10 +69,10 @@ }, "financialVulnerabilityScore": { "description": "Measure of an individual's susceptibility to financial hardship", - "type": "string" + "type": ["number", "string"] }, "amountCoveredByOtherAids": { - "type": "string" + "type": ["number", "string"] }, "connectivityOptionList": { "type": "string" diff --git a/schemas/membership-card.json b/schemas/membership-card.json index 3a624ba..211b36e 100644 --- a/schemas/membership-card.json +++ b/schemas/membership-card.json @@ -42,7 +42,7 @@ }, "membershipId": { "description": "Membership identifier", - "type": "string" + "type": ["number", "string"] }, "affiliatedSince": { "type": "string",