{"$schema":"http://json-schema.org/draft-07/schema#","title":"MoroccanCorporateEntity","description":"Standard schema for legal and tax records of Moroccan commercial entities.","type":"object","properties":{"ice":{"type":"string","pattern":"^[0-9]{15}$","description":"15-digit Identifiant Commun de l'Entreprise"},"denomination":{"type":"string","description":"Official legal name of the company"},"trade_name":{"type":["string","null"],"description":"Commercial trading name or brand"},"rc_number":{"type":["string","null"],"description":"Commercial court registration number"},"rc_city":{"type":["string","null"],"description":"Jurisdiction of commercial court (Tribunal de Commerce)"},"if_number":{"type":["string","null"],"description":"Identifiant Fiscal (DGI)"},"cnss_number":{"type":["string","null"],"description":"CNSS Employer social security number"},"legal_form":{"type":"string","enum":["SARL","SARL AU","SA","SAS","SNC","GIE","Succursale","Auto-Entrepreneur","Autre"]},"capital_mad":{"type":"number","minimum":0,"description":"Share capital in Moroccan Dirhams"},"city":{"type":"string","description":"Headquarters city"},"headquarters_address":{"type":["string","null"],"description":"Registered physical office address"},"activity_code":{"type":["string","null"],"description":"Nomenclature NMA 2008 code"},"activity_description":{"type":"string","description":"Business activity and sector"},"status":{"type":"string","enum":["ACTIVE","RADIEE","LIQUIDATION","SUSPENDUE"]},"creation_date":{"type":["string","null"],"format":"date"},"vigilance_score":{"type":"number","minimum":0,"maximum":100},"vigilance_grade":{"type":"string","enum":["A+","A","B","C","D"]},"tax_compliance_status":{"type":"string","enum":["REGULAR","IRREGULAR"]},"article_145_compliant":{"type":"boolean"}},"required":["ice","denomination","legal_form","status"]}