IPFees
Explore
Jurisdictions
Fees
Service Fees
Currencies
Modules
Docs
Language Reference
Grammar
API docs
About
Edit Module
BASE_EP
Name
Description
Module runs automatically
Modules that run automatically do not need to be referenced.
Source Code
# ============================================================================= # IPFLang Base: European Patent Office (EP) # ============================================================================= # This is a BASE file for EP member jurisdictions. # Child jurisdictions inherit these definitions and can override specific fees. # # Member States: AL, AT, BA, BE, BG, CH, CY, CZ, DE, DK, EE, ES, FI, FR, GB, GR, HR, HU, IE, IS, IT, LI, LT, LU, LV, MC, MK, MT, NL, NO, PL, PT, RO, RS, SE, SI, SK, SM, TR # # # ============================================================================= VERSION '2024.1' EFFECTIVE 2024-01-01 DESCRIPTION 'EP Base Fee Schedule' # Groups for organizing inputs DEFINE GROUP GeneralGroup AS 'General Settings' WITH WEIGHT 1 DEFINE GROUP ApplicationGroup AS 'Application Details' WITH WEIGHT 2 DEFINE GROUP PCTGroup AS 'PCT Information' WITH WEIGHT 3 # Common entity type input (includes all entity classifications) DEFINE LIST EntitySize AS 'Entity size of applicant' GROUP GeneralGroup CHOICE Entity_Person AS 'Natural person' CHOICE Entity_Less25 AS 'Less than 25 employees' CHOICE Entity_Less100 AS 'Less than 100 employees' CHOICE Entity_Small AS 'Small entity' CHOICE Entity_Micro AS 'Micro entity' CHOICE Entity_Large AS 'Large entity (default)' DEFAULT Entity_Large ENDDEFINE # Application date DEFINE DATE ApplicationDate AS 'Application date (international filing date)' GROUP ApplicationGroup BETWEEN 01.01.2000 AND TODAY DEFAULT TODAY ENDDEFINE # Number of claims DEFINE NUMBER ClaimCount AS 'Number of claims' GROUP ApplicationGroup BETWEEN 1 AND 1000 DEFAULT 10 ENDDEFINE # Number of pages/sheets DEFINE NUMBER SheetCount AS 'Number of pages/sheets' GROUP ApplicationGroup BETWEEN 1 AND 10000 DEFAULT 30 ENDDEFINE # Priority count DEFINE NUMBER PriorityCount AS 'Number of priorities claimed' GROUP ApplicationGroup BETWEEN 0 AND 100 DEFAULT 1 ENDDEFINE # Independent claim count DEFINE NUMBER IndependentClaimCount AS 'Number of independent claims' GROUP ApplicationGroup BETWEEN 1 AND 100 DEFAULT 3 ENDDEFINE # Multiple dependent claim count DEFINE NUMBER MultipleDependentClaimCount AS 'Number of multiple dependent claims' GROUP ApplicationGroup BETWEEN 0 AND 100 DEFAULT 0 ENDDEFINE # Returns RETURN Currency AS 'EUR' RETURN Organization AS 'EP'
Save
Cancel