From 5b92bc6bd13b6196124a137284bac83d80cef8d5 Mon Sep 17 00:00:00 2001 From: Piyush7034 Date: Thu, 19 Dec 2024 13:46:22 +0530 Subject: [PATCH] [INJICERT-657] Added farmer and registry context schema Signed-off-by: Piyush7034 --- dev1/farmer-context.json | 25 ++++++++++++++ dev1/land-statement-context.json | 47 ++++++++++++++++++++++++++ dev1/registration-receipt-context.json | 31 +++++++++++++++++ 3 files changed, 103 insertions(+) create mode 100644 dev1/farmer-context.json create mode 100644 dev1/land-statement-context.json create mode 100644 dev1/registration-receipt-context.json diff --git a/dev1/farmer-context.json b/dev1/farmer-context.json new file mode 100644 index 0000000..06f06d8 --- /dev/null +++ b/dev1/farmer-context.json @@ -0,0 +1,25 @@ +{ + "@context": { + "@version": 1.1, + "@protected": true, + "type": "@type", + "schema": "https://schema.org/", + "FarmerCredential": { + "@id": "https://mosip.github.io/inji-config/dev1/farmer-context.json#FarmerCredential" + }, + "fullName": "schema:name", + "mobileNumber": "schema:telephone", + "dateOfBirth": "schema:birthDate", + "gender": "schema:gender", + "state": "schema:addressRegion", + "district": "schema:addressLocality", + "villageOrTown": "schema:addressLocality", + "postalCode": "schema:postalCode", + "landArea": "schema:Number", + "landOwnershipType": "schema:Text", + "primaryCropType": "schema:Text", + "secondaryCropType": "schema:Text", + "face": "schema:Text", + "farmerID": "schema:Text" + } +} \ No newline at end of file diff --git a/dev1/land-statement-context.json b/dev1/land-statement-context.json new file mode 100644 index 0000000..ccd873f --- /dev/null +++ b/dev1/land-statement-context.json @@ -0,0 +1,47 @@ +{ + "@context": { + "@version": 1.1, + "@protected": true, + "type": "@type", + "schema": "https://schema.org/", + "LandStatementCredential": { + "@id": "https://mosip.github.io/inji-config/dev1/land-statement-context.json#LandStatementCredential" + }, + "NumberOfCAR": "schema:Text", + "RegistrationDate": "schema:DateTime", + "LastModificationDate": "schema:DateTime", + "RuralPropertyArea": "schema:Float", + "Latitude": "schema:Text", + "Longitude": "schema:Text", + "Municipality": "schema:Text", + "ExternalCondition": "schema:Text", + "RegistrationStatus": "schema:Text", + "PRACondition": "schema:Text", + "GroundCoverage": "schema:Text", + "NativeVegetationRemnantArea": "schema:Float", + "ConsolidatedRuralArea": "schema:Float", + "AdministrativeEasementArea": "schema:Float", + "LegalReserveLocation": "schema:Text", + "RegisteredLegalReserveArea": "schema:Float", + "GeoreferencedLegalReserveArea": "schema:Float", + "ApprovedUnregisteredLegalReserveArea": "schema:Float", + "ProposedLegalReserveArea": "schema:Float", + "TotalDeclaredLegalReserve": "schema:Float", + "PermanentPreservationAreas": "schema:Float", + "APPInConsolidatedRuralArea": "schema:Float", + "APPInNativeVegetationRemnantArea": "schema:Float", + "RestrictedUseAreas": "schema:Float", + "LegalReserveDeficitOrExcess": "schema:Float", + "LegalReserveAreaToBeRestored": "schema:Float", + "PermanentPreservationAreasToBeRestored": "schema:Float", + "RestrictedUseAreaToBeRestored": "schema:Float", + "EmbarggedAreaDescription": "schema:Text", + "EmbarggedAreaProcessingDate": "schema:DateTime", + "EmbarggedAreaOverlap": "schema:Float", + "EmbarggedAreaOverlapPercentage": "schema:Float", + "ConservationUnitDescription": "schema:Float", + "ConservationUnitProcessingDate": "schema:DateTime", + "ConservationUnitOverlapArea": "schema:Float", + "ConservationUnitOverlapPercentage": "schema:Float" + } +} \ No newline at end of file diff --git a/dev1/registration-receipt-context.json b/dev1/registration-receipt-context.json new file mode 100644 index 0000000..3be9788 --- /dev/null +++ b/dev1/registration-receipt-context.json @@ -0,0 +1,31 @@ + +{ + "@context": { + "@version": 1.1, + "@protected": true, + "type": "@type", + "schema": "https://schema.org/", + "RegistrationReceiptCredential": { + "@id": "https://mosip.github.io/inji-config/dev1/registration-receipt-context.json#RegistrationReceiptCredential" + }, + "NumberOfCAR": "schema:Text", + "RegistrationDate": "schema:DateTime", + "RuralPropertyName": "schema:Text", + "Municipality": "schema:Text", + "Latitude": "schema:Text", + "Longitude": "schema:Text", + "TotalArea": "schema:Text", + "FiscalModules": "schema:Float", + "ProtocolCode": "schema:Text", + "CPF": "schema:Text", + "HolderName": "schema:Person", + "TotalDeclaredArea": "schema:Float", + "AdministrativeEasementArea": "schema:Float", + "NetArea": "schema:Float", + "ConsolidatedArea": "schema:Float", + "NativeVegetationRemnant": "schema:Float", + "LegalReserveArea": "schema:Float", + "PermanentPreservationArea": "schema:Float", + "RestrictedUseArea": "schema:Float" + } +}