IPFees
Explore
Jurisdictions
Fees
Service Fees
Currencies
Modules
Docs
Language Reference
Grammar
API docs
About
Edit Module
BASE_AP
Name
Description
Module runs automatically
Modules that run automatically do not need to be referenced.
Source Code
# ============================================================================= # IPFLang Base: ARIPO (African Regional IP Organization) (AP) # ============================================================================= # This is a BASE file for AP member jurisdictions. # Child jurisdictions inherit these definitions and can override specific fees. # # Member States: BW, CV, GH, GM, KE, LR, LS, MW, MZ, NA... # # # ============================================================================= VERSION '2024.1' EFFECTIVE 2024-01-01 DESCRIPTION 'AP 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 'USD' RETURN Organization AS 'AP'
Save
Cancel