Files
nala 4f35313d06
tests / ci (push) Canceled after 0s
novas funcionalidades dos formulario
2026-10-02 11:13:37 +02:00

224 KiB

1TabelaSQLCampoSQLTipoPostgreSQLNulabilidadeEnumeracoesRestricoesDescricaoSQLOrigemMigrationDocumentoOpenAPITipoOpenAPIFormatoOpenAPIClassificacaoDadosEstadoMapeamento
2usersidbigintNãoNãoIdentificador primário da entidadedatabase/migrations/0001_01_01_000000_create_users_table.phpdocs\investmoz\education\openapi.proposed.json#/components/schemas/Demand/properties/id ; docs\investmoz\existing-business\openapi.json#/components/schemas/Business/properties/id ; docs\investmoz\unification\openapi.json#/components/schemas/Entity/properties/id ; docs\investmoz\unification\openapi.json#/components/schemas/Opportunity/properties/id ; docs\investmoz\unification\openapi.json#/components/schemas/Option/properties/idinteger|stringuuidNAO_REGISTADA_NO_DICIONARIONOME_CORRESPONDENTE_POR_CONFIRMAR_SEMANTICA
3usersnamecharacter varying(255)NãoNãonamedatabase/migrations/0001_01_01_000000_create_users_table.phpdocs\investmoz\unification\openapi.json#/components/schemas/Entity/properties/name ; docs\investmoz\zones\openapi.json#/components/schemas/Zone/properties/namestringNAO_REGISTADA_NO_DICIONARIONOME_CORRESPONDENTE_POR_CONFIRMAR_SEMANTICA
4usersemailcharacter varying(255)NãoNãoemaildatabase/migrations/0001_01_01_000000_create_users_table.phpdocs\investmoz\unification\openapi.json#/components/schemas/Payload/properties/emailstringNAO_REGISTADA_NO_DICIONARIONOME_CORRESPONDENTE_POR_CONFIRMAR_SEMANTICA
5usersemail_verified_attimestamp(0) without time zoneSimNãoemail verified atdatabase/migrations/0001_01_01_000000_create_users_table.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
6userspasswordcharacter varying(255)NãoNãopassworddatabase/migrations/0001_01_01_000000_create_users_table.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
7usersremember_tokencharacter varying(100)SimNãoremember tokendatabase/migrations/0001_01_01_000000_create_users_table.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
8userscreated_attimestamp(0) without time zoneSimNãoInstante de criaçãodatabase/migrations/0001_01_01_000000_create_users_table.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
9usersupdated_attimestamp(0) without time zoneSimNãoInstante da última actualizaçãodatabase/migrations/0001_01_01_000000_create_users_table.phpdocs\investmoz\education\openapi.proposed.json#/components/schemas/Demand/properties/updated_atstringdate-timeNAO_REGISTADA_NO_DICIONARIONOME_CORRESPONDENTE_POR_CONFIRMAR_SEMANTICA
10userstwo_factor_secrettextSimNãotwo factor secretdatabase/migrations/2025_08_14_170933_add_two_factor_columns_to_users_table.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
11userstwo_factor_recovery_codestextSimNãotwo factor recovery codesdatabase/migrations/2025_08_14_170933_add_two_factor_columns_to_users_table.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
12userstwo_factor_confirmed_attimestamp(0) without time zoneSimNãotwo factor confirmed atdatabase/migrations/2025_08_14_170933_add_two_factor_columns_to_users_table.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
13password_reset_tokensemailcharacter varying(255)NãoNãoemaildatabase/migrations/0001_01_01_000000_create_users_table.phpdocs\investmoz\unification\openapi.json#/components/schemas/Payload/properties/emailstringNAO_REGISTADA_NO_DICIONARIONOME_CORRESPONDENTE_POR_CONFIRMAR_SEMANTICA
14password_reset_tokenstokencharacter varying(255)NãoNãotokendatabase/migrations/0001_01_01_000000_create_users_table.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
15password_reset_tokenscreated_attimestamp(0) without time zoneSimNãoInstante de criaçãodatabase/migrations/0001_01_01_000000_create_users_table.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
16sessionsidcharacter varying(255)NãoNãoIdentificador primário da entidadedatabase/migrations/0001_01_01_000000_create_users_table.phpdocs\investmoz\education\openapi.proposed.json#/components/schemas/Demand/properties/id ; docs\investmoz\existing-business\openapi.json#/components/schemas/Business/properties/id ; docs\investmoz\unification\openapi.json#/components/schemas/Entity/properties/id ; docs\investmoz\unification\openapi.json#/components/schemas/Opportunity/properties/id ; docs\investmoz\unification\openapi.json#/components/schemas/Option/properties/idinteger|stringuuidNAO_REGISTADA_NO_DICIONARIONOME_CORRESPONDENTE_POR_CONFIRMAR_SEMANTICA
17sessionsuser_idbigintSimNãouser iddatabase/migrations/0001_01_01_000000_create_users_table.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
18sessionsip_addresscharacter varying(45)SimNãoip addressdatabase/migrations/0001_01_01_000000_create_users_table.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
19sessionsuser_agenttextSimNãouser agentdatabase/migrations/0001_01_01_000000_create_users_table.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
20sessionspayloadtextNãoNãoConteúdo da submissão/evento; contrato por tipo pendentedatabase/migrations/0001_01_01_000000_create_users_table.phpdocs\investmoz\existing-business\openapi.json#/components/schemas/Business/properties/payload ; docs\investmoz\unification\openapi.json#/components/schemas/CompanyDeclaration/properties/payload ; docs\investmoz\unification\openapi.json#/components/schemas/Draft/properties/payload ; docs\investmoz\unification\openapi.json#/components/schemas/InvestorAccount/properties/payload|objectNAO_REGISTADA_NO_DICIONARIONOME_CORRESPONDENTE_POR_CONFIRMAR_SEMANTICA
21sessionslast_activityintegerNãoNãolast activitydatabase/migrations/0001_01_01_000000_create_users_table.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
22cachekeycharacter varying(255)NãoNãokeydatabase/migrations/0001_01_01_000001_create_cache_table.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
23cachevaluetextNãoNãovaluedatabase/migrations/0001_01_01_000001_create_cache_table.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
24cacheexpirationbigintNãoNãoexpirationdatabase/migrations/0001_01_01_000001_create_cache_table.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
25cache_lockskeycharacter varying(255)NãoNãokeydatabase/migrations/0001_01_01_000001_create_cache_table.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
26cache_locksownercharacter varying(255)NãoNãoownerdatabase/migrations/0001_01_01_000001_create_cache_table.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
27cache_locksexpirationbigintNãoNãoexpirationdatabase/migrations/0001_01_01_000001_create_cache_table.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
28jobsidbigintNãoNãoIdentificador primário da entidadedatabase/migrations/0001_01_01_000002_create_jobs_table.phpdocs\investmoz\education\openapi.proposed.json#/components/schemas/Demand/properties/id ; docs\investmoz\existing-business\openapi.json#/components/schemas/Business/properties/id ; docs\investmoz\unification\openapi.json#/components/schemas/Entity/properties/id ; docs\investmoz\unification\openapi.json#/components/schemas/Opportunity/properties/id ; docs\investmoz\unification\openapi.json#/components/schemas/Option/properties/idinteger|stringuuidNAO_REGISTADA_NO_DICIONARIONOME_CORRESPONDENTE_POR_CONFIRMAR_SEMANTICA
29jobsqueuecharacter varying(255)NãoNãoqueuedatabase/migrations/0001_01_01_000002_create_jobs_table.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
30jobspayloadtextNãoNãoConteúdo da submissão/evento; contrato por tipo pendentedatabase/migrations/0001_01_01_000002_create_jobs_table.phpdocs\investmoz\existing-business\openapi.json#/components/schemas/Business/properties/payload ; docs\investmoz\unification\openapi.json#/components/schemas/CompanyDeclaration/properties/payload ; docs\investmoz\unification\openapi.json#/components/schemas/Draft/properties/payload ; docs\investmoz\unification\openapi.json#/components/schemas/InvestorAccount/properties/payload|objectNAO_REGISTADA_NO_DICIONARIONOME_CORRESPONDENTE_POR_CONFIRMAR_SEMANTICA
31jobsattemptssmallintNãoNãoattemptsdatabase/migrations/0001_01_01_000002_create_jobs_table.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
32jobsreserved_atintegerSimNãoreserved atdatabase/migrations/0001_01_01_000002_create_jobs_table.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
33jobsavailable_atintegerNãoNãoavailable atdatabase/migrations/0001_01_01_000002_create_jobs_table.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
34jobscreated_atintegerNãoNãoInstante de criaçãodatabase/migrations/0001_01_01_000002_create_jobs_table.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
35job_batchesidcharacter varying(255)NãoNãoIdentificador primário da entidadedatabase/migrations/0001_01_01_000002_create_jobs_table.phpdocs\investmoz\education\openapi.proposed.json#/components/schemas/Demand/properties/id ; docs\investmoz\existing-business\openapi.json#/components/schemas/Business/properties/id ; docs\investmoz\unification\openapi.json#/components/schemas/Entity/properties/id ; docs\investmoz\unification\openapi.json#/components/schemas/Opportunity/properties/id ; docs\investmoz\unification\openapi.json#/components/schemas/Option/properties/idinteger|stringuuidNAO_REGISTADA_NO_DICIONARIONOME_CORRESPONDENTE_POR_CONFIRMAR_SEMANTICA
36job_batchesnamecharacter varying(255)NãoNãonamedatabase/migrations/0001_01_01_000002_create_jobs_table.phpdocs\investmoz\unification\openapi.json#/components/schemas/Entity/properties/name ; docs\investmoz\zones\openapi.json#/components/schemas/Zone/properties/namestringNAO_REGISTADA_NO_DICIONARIONOME_CORRESPONDENTE_POR_CONFIRMAR_SEMANTICA
37job_batchestotal_jobsintegerNãoNãototal jobsdatabase/migrations/0001_01_01_000002_create_jobs_table.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
38job_batchespending_jobsintegerNãoNãopending jobsdatabase/migrations/0001_01_01_000002_create_jobs_table.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
39job_batchesfailed_jobsintegerNãoNãofailed jobsdatabase/migrations/0001_01_01_000002_create_jobs_table.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
40job_batchesfailed_job_idstextNãoNãofailed job idsdatabase/migrations/0001_01_01_000002_create_jobs_table.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
41job_batchesoptionstextSimNãooptionsdatabase/migrations/0001_01_01_000002_create_jobs_table.phpdocs\investmoz\unification\openapi.json#/components/schemas/References/properties/optionsarrayNAO_REGISTADA_NO_DICIONARIONOME_CORRESPONDENTE_POR_CONFIRMAR_SEMANTICA
42job_batchescancelled_atintegerSimNãocancelled atdatabase/migrations/0001_01_01_000002_create_jobs_table.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
43job_batchescreated_atintegerNãoNãoInstante de criaçãodatabase/migrations/0001_01_01_000002_create_jobs_table.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
44job_batchesfinished_atintegerSimNãofinished atdatabase/migrations/0001_01_01_000002_create_jobs_table.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
45failed_jobsidbigintNãoNãoIdentificador primário da entidadedatabase/migrations/0001_01_01_000002_create_jobs_table.phpdocs\investmoz\education\openapi.proposed.json#/components/schemas/Demand/properties/id ; docs\investmoz\existing-business\openapi.json#/components/schemas/Business/properties/id ; docs\investmoz\unification\openapi.json#/components/schemas/Entity/properties/id ; docs\investmoz\unification\openapi.json#/components/schemas/Opportunity/properties/id ; docs\investmoz\unification\openapi.json#/components/schemas/Option/properties/idinteger|stringuuidNAO_REGISTADA_NO_DICIONARIONOME_CORRESPONDENTE_POR_CONFIRMAR_SEMANTICA
46failed_jobsuuidcharacter varying(255)NãoNãouuiddatabase/migrations/0001_01_01_000002_create_jobs_table.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
47failed_jobsconnectioncharacter varying(255)NãoNãoconnectiondatabase/migrations/0001_01_01_000002_create_jobs_table.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
48failed_jobsqueuecharacter varying(255)NãoNãoqueuedatabase/migrations/0001_01_01_000002_create_jobs_table.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
49failed_jobspayloadtextNãoNãoConteúdo da submissão/evento; contrato por tipo pendentedatabase/migrations/0001_01_01_000002_create_jobs_table.phpdocs\investmoz\existing-business\openapi.json#/components/schemas/Business/properties/payload ; docs\investmoz\unification\openapi.json#/components/schemas/CompanyDeclaration/properties/payload ; docs\investmoz\unification\openapi.json#/components/schemas/Draft/properties/payload ; docs\investmoz\unification\openapi.json#/components/schemas/InvestorAccount/properties/payload|objectNAO_REGISTADA_NO_DICIONARIONOME_CORRESPONDENTE_POR_CONFIRMAR_SEMANTICA
50failed_jobsexceptiontextNãoNãoexceptiondatabase/migrations/0001_01_01_000002_create_jobs_table.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
51failed_jobsfailed_attimestamp(0) without time zoneNãoNãofailed atdatabase/migrations/0001_01_01_000002_create_jobs_table.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
52passkeysidbigintNãoNãoIdentificador primário da entidadedatabase/migrations/2024_01_01_000000_create_passkeys_table.phpdocs\investmoz\education\openapi.proposed.json#/components/schemas/Demand/properties/id ; docs\investmoz\existing-business\openapi.json#/components/schemas/Business/properties/id ; docs\investmoz\unification\openapi.json#/components/schemas/Entity/properties/id ; docs\investmoz\unification\openapi.json#/components/schemas/Opportunity/properties/id ; docs\investmoz\unification\openapi.json#/components/schemas/Option/properties/idinteger|stringuuidNAO_REGISTADA_NO_DICIONARIONOME_CORRESPONDENTE_POR_CONFIRMAR_SEMANTICA
53passkeysuser_idbigintNãoNãouser iddatabase/migrations/2024_01_01_000000_create_passkeys_table.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
54passkeysnamecharacter varying(255)NãoNãonamedatabase/migrations/2024_01_01_000000_create_passkeys_table.phpdocs\investmoz\unification\openapi.json#/components/schemas/Entity/properties/name ; docs\investmoz\zones\openapi.json#/components/schemas/Zone/properties/namestringNAO_REGISTADA_NO_DICIONARIONOME_CORRESPONDENTE_POR_CONFIRMAR_SEMANTICA
55passkeyscredential_idcharacter varying(255)NãoNãocredential iddatabase/migrations/2024_01_01_000000_create_passkeys_table.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
56passkeyscredentialjsonNãoNãocredentialdatabase/migrations/2024_01_01_000000_create_passkeys_table.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
57passkeyslast_used_attimestamp(0) without time zoneSimNãolast used atdatabase/migrations/2024_01_01_000000_create_passkeys_table.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
58passkeyscreated_attimestamp(0) without time zoneSimNãoInstante de criaçãodatabase/migrations/2024_01_01_000000_create_passkeys_table.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
59passkeysupdated_attimestamp(0) without time zoneSimNãoInstante da última actualizaçãodatabase/migrations/2024_01_01_000000_create_passkeys_table.phpdocs\investmoz\education\openapi.proposed.json#/components/schemas/Demand/properties/updated_atstringdate-timeNAO_REGISTADA_NO_DICIONARIONOME_CORRESPONDENTE_POR_CONFIRMAR_SEMANTICA
60sectorsidbigintNãoNãoIdentificador primário da entidadedatabase/migrations/2026_01_01_000001_create_sectors_table.phpdocs\investmoz\education\openapi.proposed.json#/components/schemas/Demand/properties/id ; docs\investmoz\existing-business\openapi.json#/components/schemas/Business/properties/id ; docs\investmoz\unification\openapi.json#/components/schemas/Entity/properties/id ; docs\investmoz\unification\openapi.json#/components/schemas/Opportunity/properties/id ; docs\investmoz\unification\openapi.json#/components/schemas/Option/properties/idinteger|stringuuidNAO_REGISTADA_NO_DICIONARIONOME_CORRESPONDENTE_POR_CONFIRMAR_SEMANTICA
61sectorsnamecharacter varying(150)NãoNãonamedatabase/migrations/2026_01_01_000001_create_sectors_table.phpdocs\investmoz\unification\openapi.json#/components/schemas/Entity/properties/name ; docs\investmoz\zones\openapi.json#/components/schemas/Zone/properties/namestringNAO_REGISTADA_NO_DICIONARIONOME_CORRESPONDENTE_POR_CONFIRMAR_SEMANTICA
62sectorsslugcharacter varying(180)NãoNãoslugdatabase/migrations/2026_01_01_000001_create_sectors_table.phpdocs\investmoz\unification\openapi.json#/components/schemas/Opportunity/properties/slugstringNAO_REGISTADA_NO_DICIONARIONOME_CORRESPONDENTE_POR_CONFIRMAR_SEMANTICA
63sectorsshort_descriptioncharacter varying(255)SimNãoshort descriptiondatabase/migrations/2026_01_01_000001_create_sectors_table.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
64sectorsdescriptiontextSimNãodescriptiondatabase/migrations/2026_01_01_000001_create_sectors_table.phpdocs\investmoz\zones\openapi.json#/components/schemas/Zone/properties/descriptionstringNAO_REGISTADA_NO_DICIONARIONOME_CORRESPONDENTE_POR_CONFIRMAR_SEMANTICA
65sectorsiconcharacter varying(100)SimNãoicondatabase/migrations/2026_01_01_000001_create_sectors_table.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
66sectorssort_orderintegerNãoNãosort orderdatabase/migrations/2026_01_01_000001_create_sectors_table.phpdocs\investmoz\unification\openapi.json#/components/schemas/Option/properties/sort_orderintegerNAO_REGISTADA_NO_DICIONARIONOME_CORRESPONDENTE_POR_CONFIRMAR_SEMANTICA
67sectorsis_activebooleanNãoNãois activedatabase/migrations/2026_01_01_000001_create_sectors_table.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
68sectorspublished_attimestamp(0) without time zoneSimNãopublished atdatabase/migrations/2026_01_01_000001_create_sectors_table.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
69sectorscreated_attimestamp(0) without time zoneSimNãoInstante de criaçãodatabase/migrations/2026_01_01_000001_create_sectors_table.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
70sectorsupdated_attimestamp(0) without time zoneSimNãoInstante da última actualizaçãodatabase/migrations/2026_01_01_000001_create_sectors_table.phpdocs\investmoz\education\openapi.proposed.json#/components/schemas/Demand/properties/updated_atstringdate-timeNAO_REGISTADA_NO_DICIONARIONOME_CORRESPONDENTE_POR_CONFIRMAR_SEMANTICA
71sectorsdeleted_attimestamp(0) without time zoneSimNãoEliminação lógica; NULL indica activodatabase/migrations/2026_01_01_000001_create_sectors_table.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
72opportunitiesidbigintNãoNãoIdentificador primário da entidadedatabase/migrations/2026_01_01_000002_create_opportunities_table.phpdocs\investmoz\education\openapi.proposed.json#/components/schemas/Demand/properties/id ; docs\investmoz\existing-business\openapi.json#/components/schemas/Business/properties/id ; docs\investmoz\unification\openapi.json#/components/schemas/Entity/properties/id ; docs\investmoz\unification\openapi.json#/components/schemas/Opportunity/properties/id ; docs\investmoz\unification\openapi.json#/components/schemas/Option/properties/idinteger|stringuuidNAO_REGISTADA_NO_DICIONARIONOME_CORRESPONDENTE_POR_CONFIRMAR_SEMANTICA
73opportunitiessector_idbigintNãoNãosector iddatabase/migrations/2026_01_01_000002_create_opportunities_table.phpdocs\investmoz\existing-business\openapi.json#/components/schemas/Business/properties/sector_idinteger|nullNAO_REGISTADA_NO_DICIONARIONOME_CORRESPONDENTE_POR_CONFIRMAR_SEMANTICA
74opportunitiesreferencecharacter varying(80)NãoNãoreferencedatabase/migrations/2026_01_01_000002_create_opportunities_table.phpdocs\investmoz\unification\openapi.json#/components/schemas/Opportunity/properties/referencestringNAO_REGISTADA_NO_DICIONARIONOME_CORRESPONDENTE_POR_CONFIRMAR_SEMANTICA
75opportunitiestitlecharacter varying(200)NãoNãotitledatabase/migrations/2026_01_01_000002_create_opportunities_table.phpdocs\investmoz\education\openapi.proposed.json#/components/schemas/Problem/properties/title ; docs\investmoz\unification\openapi.json#/components/schemas/Opportunity/properties/title ; docs\investmoz\zones\openapi.json#/components/schemas/LegalSource/properties/titlestringNAO_REGISTADA_NO_DICIONARIONOME_CORRESPONDENTE_POR_CONFIRMAR_SEMANTICA
76opportunitiesslugcharacter varying(220)NãoNãoslugdatabase/migrations/2026_01_01_000002_create_opportunities_table.phpdocs\investmoz\unification\openapi.json#/components/schemas/Opportunity/properties/slugstringNAO_REGISTADA_NO_DICIONARIONOME_CORRESPONDENTE_POR_CONFIRMAR_SEMANTICA
77opportunitiessummarycharacter varying(500)SimNãosummarydatabase/migrations/2026_01_01_000002_create_opportunities_table.phpdocs\investmoz\unification\openapi.json#/components/schemas/Opportunity/properties/summarystringNAO_REGISTADA_NO_DICIONARIONOME_CORRESPONDENTE_POR_CONFIRMAR_SEMANTICA
78opportunitiesdescriptiontextSimNãodescriptiondatabase/migrations/2026_01_01_000002_create_opportunities_table.phpdocs\investmoz\zones\openapi.json#/components/schemas/Zone/properties/descriptionstringNAO_REGISTADA_NO_DICIONARIONOME_CORRESPONDENTE_POR_CONFIRMAR_SEMANTICA
79opportunitiesprovincecharacter varying(100)SimNãoprovincedatabase/migrations/2026_01_01_000002_create_opportunities_table.phpdocs\investmoz\unification\openapi.json#/components/schemas/Opportunity/properties/province ; docs\investmoz\zones\openapi.json#/components/schemas/Zone/properties/provincestringNAO_REGISTADA_NO_DICIONARIONOME_CORRESPONDENTE_POR_CONFIRMAR_SEMANTICA
80opportunitiesdistrictcharacter varying(100)SimNãodistrictdatabase/migrations/2026_01_01_000002_create_opportunities_table.phpdocs\investmoz\unification\openapi.json#/components/schemas/Opportunity/properties/district ; docs\investmoz\zones\openapi.json#/components/schemas/Zone/properties/districtstringNAO_REGISTADA_NO_DICIONARIONOME_CORRESPONDENTE_POR_CONFIRMAR_SEMANTICA
81opportunitiespromoter_namecharacter varying(200)SimNãopromoter namedatabase/migrations/2026_01_01_000002_create_opportunities_table.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
82opportunitiespromoter_typecharacter varying(100)SimNãopromoter typedatabase/migrations/2026_01_01_000002_create_opportunities_table.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
83opportunitiesmaturity_levelsmallintSimNãomaturity leveldatabase/migrations/2026_01_01_000002_create_opportunities_table.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
84opportunitiesmaturity_labelcharacter varying(120)SimNãomaturity labeldatabase/migrations/2026_01_01_000002_create_opportunities_table.phpdocs\investmoz\unification\openapi.json#/components/schemas/Opportunity/properties/maturity_labelstringNAO_REGISTADA_NO_DICIONARIONOME_CORRESPONDENTE_POR_CONFIRMAR_SEMANTICA
85opportunitiesestimated_investment_amountnumeric(18,2)SimNãoestimated investment amountdatabase/migrations/2026_01_01_000002_create_opportunities_table.phpdocs\investmoz\unification\openapi.json#/components/schemas/Opportunity/properties/estimated_investment_amountstringNAO_REGISTADA_NO_DICIONARIONOME_CORRESPONDENTE_POR_CONFIRMAR_SEMANTICA
86opportunitiesestimated_investment_currencycharacter varying(10)NãoNãoestimated investment currencydatabase/migrations/2026_01_01_000002_create_opportunities_table.phpdocs\investmoz\unification\openapi.json#/components/schemas/Opportunity/properties/estimated_investment_currencystringNAO_REGISTADA_NO_DICIONARIONOME_CORRESPONDENTE_POR_CONFIRMAR_SEMANTICA
87opportunitiesfinancing_modalitycharacter varying(120)SimNãofinancing modalitydatabase/migrations/2026_01_01_000002_create_opportunities_table.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
88opportunitiesexpected_impacttextSimNãoexpected impactdatabase/migrations/2026_01_01_000002_create_opportunities_table.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
89opportunitiesstatuscharacter varying(50)NãoNãostatusdatabase/migrations/2026_01_01_000002_create_opportunities_table.phpdocs\investmoz\education\openapi.proposed.json#/components/schemas/Problem/properties/status ; docs\investmoz\existing-business\openapi.json#/components/schemas/Business/properties/status ; docs\investmoz\unification\openapi.json#/components/schemas/Opportunity/properties/status|integer|stringNAO_REGISTADA_NO_DICIONARIONOME_CORRESPONDENTE_POR_CONFIRMAR_SEMANTICA
90opportunitiesis_featuredbooleanNãoNãois featureddatabase/migrations/2026_01_01_000002_create_opportunities_table.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
91opportunitiespublished_attimestamp(0) without time zoneSimNãopublished atdatabase/migrations/2026_01_01_000002_create_opportunities_table.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
92opportunitieslast_validated_attimestamp(0) without time zoneSimNãolast validated atdatabase/migrations/2026_01_01_000002_create_opportunities_table.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
93opportunitiescreated_attimestamp(0) without time zoneSimNãoInstante de criaçãodatabase/migrations/2026_01_01_000002_create_opportunities_table.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
94opportunitiesupdated_attimestamp(0) without time zoneSimNãoInstante da última actualizaçãodatabase/migrations/2026_01_01_000002_create_opportunities_table.phpdocs\investmoz\education\openapi.proposed.json#/components/schemas/Demand/properties/updated_atstringdate-timeNAO_REGISTADA_NO_DICIONARIONOME_CORRESPONDENTE_POR_CONFIRMAR_SEMANTICA
95opportunitiesdeleted_attimestamp(0) without time zoneSimNãoEliminação lógica; NULL indica activodatabase/migrations/2026_01_01_000002_create_opportunities_table.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
96interest_requestsidbigintNãoNãoIdentificador primário da entidadedatabase/migrations/2026_01_01_000003_create_interest_requests_table.phpdocs\investmoz\education\openapi.proposed.json#/components/schemas/Demand/properties/id ; docs\investmoz\existing-business\openapi.json#/components/schemas/Business/properties/id ; docs\investmoz\unification\openapi.json#/components/schemas/Entity/properties/id ; docs\investmoz\unification\openapi.json#/components/schemas/Opportunity/properties/id ; docs\investmoz\unification\openapi.json#/components/schemas/Option/properties/idinteger|stringuuidNAO_REGISTADA_NO_DICIONARIONOME_CORRESPONDENTE_POR_CONFIRMAR_SEMANTICA
97interest_requestsopportunity_idbigintSimNãoopportunity iddatabase/migrations/2026_01_01_000003_create_interest_requests_table.phpdocs\investmoz\zones\openapi.json#/components/schemas/Link/properties/opportunity_idintegerNAO_REGISTADA_NO_DICIONARIONOME_CORRESPONDENTE_POR_CONFIRMAR_SEMANTICA
98interest_requestsreferencecharacter varying(80)NãoNãoreferencedatabase/migrations/2026_01_01_000003_create_interest_requests_table.phpdocs\investmoz\unification\openapi.json#/components/schemas/Opportunity/properties/referencestringNAO_REGISTADA_NO_DICIONARIONOME_CORRESPONDENTE_POR_CONFIRMAR_SEMANTICA
99interest_requestsfull_namecharacter varying(150)NãoNãofull namedatabase/migrations/2026_01_01_000003_create_interest_requests_table.phpdocs\investmoz\unification\openapi.json#/components/schemas/Payload/properties/full_namestringNAO_REGISTADA_NO_DICIONARIONOME_CORRESPONDENTE_POR_CONFIRMAR_SEMANTICA
100interest_requestsemailcharacter varying(150)NãoNãoemaildatabase/migrations/2026_01_01_000003_create_interest_requests_table.phpdocs\investmoz\unification\openapi.json#/components/schemas/Payload/properties/emailstringNAO_REGISTADA_NO_DICIONARIONOME_CORRESPONDENTE_POR_CONFIRMAR_SEMANTICA
101interest_requestsphonecharacter varying(30)SimNãophonedatabase/migrations/2026_01_01_000003_create_interest_requests_table.phpdocs\investmoz\unification\openapi.json#/components/schemas/Payload/properties/phonestringNAO_REGISTADA_NO_DICIONARIONOME_CORRESPONDENTE_POR_CONFIRMAR_SEMANTICA
102interest_requestsinvestor_typecharacter varying(80)NãoNãoinvestor typedatabase/migrations/2026_01_01_000003_create_interest_requests_table.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
103interest_requestscountrycharacter varying(100)NãoNãocountrydatabase/migrations/2026_01_01_000003_create_interest_requests_table.phpdocs\investmoz\unification\openapi.json#/components/schemas/Payload/properties/countrystringNAO_REGISTADA_NO_DICIONARIONOME_CORRESPONDENTE_POR_CONFIRMAR_SEMANTICA
104interest_requestssector_interestcharacter varying(150)NãoNãosector interestdatabase/migrations/2026_01_01_000003_create_interest_requests_table.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
105interest_requestsopportunity_referencecharacter varying(80)SimNãoopportunity referencedatabase/migrations/2026_01_01_000003_create_interest_requests_table.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
106interest_requestsinvestment_rangecharacter varying(80)SimNãoinvestment rangedatabase/migrations/2026_01_01_000003_create_interest_requests_table.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
107interest_requestsmessagetextNãoNãomessagedatabase/migrations/2026_01_01_000003_create_interest_requests_table.phpdocs\investmoz\unification\openapi.json#/components/schemas/Error/properties/messagestringNAO_REGISTADA_NO_DICIONARIONOME_CORRESPONDENTE_POR_CONFIRMAR_SEMANTICA
108interest_requestsprivacy_consentbooleanNãoNãoprivacy consentdatabase/migrations/2026_01_01_000003_create_interest_requests_table.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
109interest_requestsconsented_attimestamp(0) without time zoneSimNãoconsented atdatabase/migrations/2026_01_01_000003_create_interest_requests_table.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
110interest_requestsstatuscharacter varying(50)NãoNãostatusdatabase/migrations/2026_01_01_000003_create_interest_requests_table.phpdocs\investmoz\education\openapi.proposed.json#/components/schemas/Problem/properties/status ; docs\investmoz\existing-business\openapi.json#/components/schemas/Business/properties/status ; docs\investmoz\unification\openapi.json#/components/schemas/Opportunity/properties/status|integer|stringNAO_REGISTADA_NO_DICIONARIONOME_CORRESPONDENTE_POR_CONFIRMAR_SEMANTICA
111interest_requestssource_pagecharacter varying(255)SimNãosource pagedatabase/migrations/2026_01_01_000003_create_interest_requests_table.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
112interest_requestsip_addressinetSimNãoip addressdatabase/migrations/2026_01_01_000003_create_interest_requests_table.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
113interest_requestsuser_agenttextSimNãouser agentdatabase/migrations/2026_01_01_000003_create_interest_requests_table.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
114interest_requestsmetadatajsonSimNãoMetadados flexíveis; schema aplicacional pendentedatabase/migrations/2026_01_01_000003_create_interest_requests_table.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
115interest_requestsreviewed_attimestamp(0) without time zoneSimNãoreviewed atdatabase/migrations/2026_01_01_000003_create_interest_requests_table.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
116interest_requestsreviewed_bybigintSimNãoreviewed bydatabase/migrations/2026_01_01_000003_create_interest_requests_table.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
117interest_requestscreated_attimestamp(0) without time zoneSimNãoInstante de criaçãodatabase/migrations/2026_01_01_000003_create_interest_requests_table.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
118interest_requestsupdated_attimestamp(0) without time zoneSimNãoInstante da última actualizaçãodatabase/migrations/2026_01_01_000003_create_interest_requests_table.phpdocs\investmoz\education\openapi.proposed.json#/components/schemas/Demand/properties/updated_atstringdate-timeNAO_REGISTADA_NO_DICIONARIONOME_CORRESPONDENTE_POR_CONFIRMAR_SEMANTICA
119interest_requestsdeleted_attimestamp(0) without time zoneSimNãoEliminação lógica; NULL indica activodatabase/migrations/2026_01_01_000003_create_interest_requests_table.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
120organizationsiduuidNãoNãoIdentificador primário da entidadedatabase/migrations/2026_09_24_001000_investmoz_identity.phpdocs\investmoz\education\openapi.proposed.json#/components/schemas/Demand/properties/id ; docs\investmoz\existing-business\openapi.json#/components/schemas/Business/properties/id ; docs\investmoz\unification\openapi.json#/components/schemas/Entity/properties/id ; docs\investmoz\unification\openapi.json#/components/schemas/Opportunity/properties/id ; docs\investmoz\unification\openapi.json#/components/schemas/Option/properties/idinteger|stringuuidNAO_REGISTADA_NO_DICIONARIONOME_CORRESPONDENTE_POR_CONFIRMAR_SEMANTICA
121organizationssource_systemtextNãoNãoSistema de origem; integra a chave estável de importaçãodatabase/migrations/2026_09_24_001000_investmoz_identity.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
122organizationsexternal_idtextSimNãoIdentificador na origem; NULL quando não fornecidodatabase/migrations/2026_09_24_001000_investmoz_identity.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
123organizationsversion_nointegerNãoNãoVersão positiva; comparação compete ao importadordatabase/migrations/2026_09_24_001000_investmoz_identity.phpdocs\investmoz\existing-business\openapi.json#/components/schemas/Business/properties/version_no ; docs\investmoz\zones\openapi.json#/components/schemas/Version/properties/version_no ; docs\investmoz\zones\openapi.json#/components/schemas/Zone/properties/version_nointegerNAO_REGISTADA_NO_DICIONARIONOME_CORRESPONDENTE_POR_CONFIRMAR_SEMANTICA
124organizationsdata_classificationtextNãodata_classification IN ('public','internal','confidential','restricted')Classificação de acesso; não substitui autorizaçãodatabase/migrations/2026_09_24_001000_investmoz_identity.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
125organizationscorrelation_iduuidSimNãoCorrelação entre operações; não é FKdatabase/migrations/2026_09_24_001000_investmoz_identity.phpdocs\investmoz\education\openapi.proposed.json#/components/schemas/Problem/properties/correlation_idstringuuidNAO_REGISTADA_NO_DICIONARIONOME_CORRESPONDENTE_POR_CONFIRMAR_SEMANTICA
126organizationscreated_attimestamptzNãoNãoInstante de criaçãodatabase/migrations/2026_09_24_001000_investmoz_identity.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
127organizationsupdated_attimestamptzNãoNãoInstante da última actualizaçãodatabase/migrations/2026_09_24_001000_investmoz_identity.phpdocs\investmoz\education\openapi.proposed.json#/components/schemas/Demand/properties/updated_atstringdate-timeNAO_REGISTADA_NO_DICIONARIONOME_CORRESPONDENTE_POR_CONFIRMAR_SEMANTICA
128organizationsdeleted_attimestamptzSimNãoEliminação lógica; NULL indica activodatabase/migrations/2026_09_24_001000_investmoz_identity.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
129organizationsnametextNãoNãonamedatabase/migrations/2026_09_24_001000_investmoz_identity.phpdocs\investmoz\unification\openapi.json#/components/schemas/Entity/properties/name ; docs\investmoz\zones\openapi.json#/components/schemas/Zone/properties/namestringNAO_REGISTADA_NO_DICIONARIONOME_CORRESPONDENTE_POR_CONFIRMAR_SEMANTICA
130organizationsorganization_typetextNãoorganization_type IN ('public','private','ngo','education')organization typedatabase/migrations/2026_09_24_001000_investmoz_identity.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
131membershipsiduuidNãoNãoIdentificador primário da entidadedatabase/migrations/2026_09_24_001000_investmoz_identity.phpdocs\investmoz\education\openapi.proposed.json#/components/schemas/Demand/properties/id ; docs\investmoz\existing-business\openapi.json#/components/schemas/Business/properties/id ; docs\investmoz\unification\openapi.json#/components/schemas/Entity/properties/id ; docs\investmoz\unification\openapi.json#/components/schemas/Opportunity/properties/id ; docs\investmoz\unification\openapi.json#/components/schemas/Option/properties/idinteger|stringuuidNAO_REGISTADA_NO_DICIONARIONOME_CORRESPONDENTE_POR_CONFIRMAR_SEMANTICA
132membershipssource_systemtextNãoNãoSistema de origem; integra a chave estável de importaçãodatabase/migrations/2026_09_24_001000_investmoz_identity.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
133membershipsexternal_idtextSimNãoIdentificador na origem; NULL quando não fornecidodatabase/migrations/2026_09_24_001000_investmoz_identity.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
134membershipsversion_nointegerNãoNãoVersão positiva; comparação compete ao importadordatabase/migrations/2026_09_24_001000_investmoz_identity.phpdocs\investmoz\existing-business\openapi.json#/components/schemas/Business/properties/version_no ; docs\investmoz\zones\openapi.json#/components/schemas/Version/properties/version_no ; docs\investmoz\zones\openapi.json#/components/schemas/Zone/properties/version_nointegerNAO_REGISTADA_NO_DICIONARIONOME_CORRESPONDENTE_POR_CONFIRMAR_SEMANTICA
135membershipsdata_classificationtextNãodata_classification IN ('public','internal','confidential','restricted')Classificação de acesso; não substitui autorizaçãodatabase/migrations/2026_09_24_001000_investmoz_identity.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
136membershipscorrelation_iduuidSimNãoCorrelação entre operações; não é FKdatabase/migrations/2026_09_24_001000_investmoz_identity.phpdocs\investmoz\education\openapi.proposed.json#/components/schemas/Problem/properties/correlation_idstringuuidNAO_REGISTADA_NO_DICIONARIONOME_CORRESPONDENTE_POR_CONFIRMAR_SEMANTICA
137membershipscreated_attimestamptzNãoNãoInstante de criaçãodatabase/migrations/2026_09_24_001000_investmoz_identity.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
138membershipsupdated_attimestamptzNãoNãoInstante da última actualizaçãodatabase/migrations/2026_09_24_001000_investmoz_identity.phpdocs\investmoz\education\openapi.proposed.json#/components/schemas/Demand/properties/updated_atstringdate-timeNAO_REGISTADA_NO_DICIONARIONOME_CORRESPONDENTE_POR_CONFIRMAR_SEMANTICA
139membershipsdeleted_attimestamptzSimNãoEliminação lógica; NULL indica activodatabase/migrations/2026_09_24_001000_investmoz_identity.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
140membershipsuser_idbigintNãoNãouser iddatabase/migrations/2026_09_24_001000_investmoz_identity.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
141membershipsorganization_iduuidNãoNãoorganization iddatabase/migrations/2026_09_24_001000_investmoz_identity.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
142membershipsroletextNãorole IN ('admin','manager','officer','viewer')roledatabase/migrations/2026_09_24_001000_investmoz_identity.phpdocs\investmoz\zones\openapi.json#/components/schemas/Link/properties/role ; docs\investmoz\zones\openapi.json#/components/schemas/Relation/properties/rolestringNAO_REGISTADA_NO_DICIONARIONOME_CORRESPONDENTE_POR_CONFIRMAR_SEMANTICA
143consentsiduuidNãoNãoIdentificador primário da entidadedatabase/migrations/2026_09_24_001000_investmoz_identity.phpdocs\investmoz\education\openapi.proposed.json#/components/schemas/Demand/properties/id ; docs\investmoz\existing-business\openapi.json#/components/schemas/Business/properties/id ; docs\investmoz\unification\openapi.json#/components/schemas/Entity/properties/id ; docs\investmoz\unification\openapi.json#/components/schemas/Opportunity/properties/id ; docs\investmoz\unification\openapi.json#/components/schemas/Option/properties/idinteger|stringuuidNAO_REGISTADA_NO_DICIONARIONOME_CORRESPONDENTE_POR_CONFIRMAR_SEMANTICA
144consentssource_systemtextNãoNãoSistema de origem; integra a chave estável de importaçãodatabase/migrations/2026_09_24_001000_investmoz_identity.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
145consentsexternal_idtextSimNãoIdentificador na origem; NULL quando não fornecidodatabase/migrations/2026_09_24_001000_investmoz_identity.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
146consentsversion_nointegerNãoNãoVersão positiva; comparação compete ao importadordatabase/migrations/2026_09_24_001000_investmoz_identity.phpdocs\investmoz\existing-business\openapi.json#/components/schemas/Business/properties/version_no ; docs\investmoz\zones\openapi.json#/components/schemas/Version/properties/version_no ; docs\investmoz\zones\openapi.json#/components/schemas/Zone/properties/version_nointegerNAO_REGISTADA_NO_DICIONARIONOME_CORRESPONDENTE_POR_CONFIRMAR_SEMANTICA
147consentsdata_classificationtextNãodata_classification IN ('public','internal','confidential','restricted')Classificação de acesso; não substitui autorizaçãodatabase/migrations/2026_09_24_001000_investmoz_identity.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
148consentscorrelation_iduuidSimNãoCorrelação entre operações; não é FKdatabase/migrations/2026_09_24_001000_investmoz_identity.phpdocs\investmoz\education\openapi.proposed.json#/components/schemas/Problem/properties/correlation_idstringuuidNAO_REGISTADA_NO_DICIONARIONOME_CORRESPONDENTE_POR_CONFIRMAR_SEMANTICA
149consentscreated_attimestamptzNãoNãoInstante de criaçãodatabase/migrations/2026_09_24_001000_investmoz_identity.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
150consentsupdated_attimestamptzNãoNãoInstante da última actualizaçãodatabase/migrations/2026_09_24_001000_investmoz_identity.phpdocs\investmoz\education\openapi.proposed.json#/components/schemas/Demand/properties/updated_atstringdate-timeNAO_REGISTADA_NO_DICIONARIONOME_CORRESPONDENTE_POR_CONFIRMAR_SEMANTICA
151consentsdeleted_attimestamptzSimNãoEliminação lógica; NULL indica activodatabase/migrations/2026_09_24_001000_investmoz_identity.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
152consentsuser_idbigintSimNãouser iddatabase/migrations/2026_09_24_001000_investmoz_identity.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
153consentssubject_reftextNãoNãosubject refdatabase/migrations/2026_09_24_001000_investmoz_identity.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
154consentspurposetextNãoNãopurposedatabase/migrations/2026_09_24_001000_investmoz_identity.phpdocs\investmoz\zones\openapi.json#/components/schemas/Geometry/properties/purposestringNAO_REGISTADA_NO_DICIONARIONOME_CORRESPONDENTE_POR_CONFIRMAR_SEMANTICA
155consentsstatustextNãostatus IN ('granted','withdrawn','expired')statusdatabase/migrations/2026_09_24_001000_investmoz_identity.phpdocs\investmoz\education\openapi.proposed.json#/components/schemas/Problem/properties/status ; docs\investmoz\existing-business\openapi.json#/components/schemas/Business/properties/status ; docs\investmoz\unification\openapi.json#/components/schemas/Opportunity/properties/status|integer|stringNAO_REGISTADA_NO_DICIONARIONOME_CORRESPONDENTE_POR_CONFIRMAR_SEMANTICA
156consentsgranted_attimestamptzSimNãogranted atdatabase/migrations/2026_09_24_001000_investmoz_identity.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
157consentswithdrawn_attimestamptzSimNãowithdrawn atdatabase/migrations/2026_09_24_001000_investmoz_identity.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
158documentsiduuidNãoNãoIdentificador primário da entidadedatabase/migrations/2026_09_24_002000_investmoz_content.phpdocs\investmoz\education\openapi.proposed.json#/components/schemas/Demand/properties/id ; docs\investmoz\existing-business\openapi.json#/components/schemas/Business/properties/id ; docs\investmoz\unification\openapi.json#/components/schemas/Entity/properties/id ; docs\investmoz\unification\openapi.json#/components/schemas/Opportunity/properties/id ; docs\investmoz\unification\openapi.json#/components/schemas/Option/properties/idinteger|stringuuidNAO_REGISTADA_NO_DICIONARIONOME_CORRESPONDENTE_POR_CONFIRMAR_SEMANTICA
159documentssource_systemtextNãoNãoSistema de origem; integra a chave estável de importaçãodatabase/migrations/2026_09_24_002000_investmoz_content.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
160documentsexternal_idtextSimNãoIdentificador na origem; NULL quando não fornecidodatabase/migrations/2026_09_24_002000_investmoz_content.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
161documentsversion_nointegerNãoNãoVersão positiva; comparação compete ao importadordatabase/migrations/2026_09_24_002000_investmoz_content.phpdocs\investmoz\existing-business\openapi.json#/components/schemas/Business/properties/version_no ; docs\investmoz\zones\openapi.json#/components/schemas/Version/properties/version_no ; docs\investmoz\zones\openapi.json#/components/schemas/Zone/properties/version_nointegerNAO_REGISTADA_NO_DICIONARIONOME_CORRESPONDENTE_POR_CONFIRMAR_SEMANTICA
162documentsdata_classificationtextNãodata_classification IN ('public','internal','confidential','restricted')Classificação de acesso; não substitui autorizaçãodatabase/migrations/2026_09_24_002000_investmoz_content.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
163documentscorrelation_iduuidSimNãoCorrelação entre operações; não é FKdatabase/migrations/2026_09_24_002000_investmoz_content.phpdocs\investmoz\education\openapi.proposed.json#/components/schemas/Problem/properties/correlation_idstringuuidNAO_REGISTADA_NO_DICIONARIONOME_CORRESPONDENTE_POR_CONFIRMAR_SEMANTICA
164documentscreated_attimestamptzNãoNãoInstante de criaçãodatabase/migrations/2026_09_24_002000_investmoz_content.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
165documentsupdated_attimestamptzNãoNãoInstante da última actualizaçãodatabase/migrations/2026_09_24_002000_investmoz_content.phpdocs\investmoz\education\openapi.proposed.json#/components/schemas/Demand/properties/updated_atstringdate-timeNAO_REGISTADA_NO_DICIONARIONOME_CORRESPONDENTE_POR_CONFIRMAR_SEMANTICA
166documentsdeleted_attimestamptzSimNãoEliminação lógica; NULL indica activodatabase/migrations/2026_09_24_002000_investmoz_content.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
167documentsfile_nametextNãoNãofile namedatabase/migrations/2026_09_24_002000_investmoz_content.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
168documentsmedia_typetextNãoNãomedia typedatabase/migrations/2026_09_24_002000_investmoz_content.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
169documentsstorage_keytextNãoNãoChave única no armazenamentodatabase/migrations/2026_09_24_002000_investmoz_content.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
170documentssha256char(64)NãoNãoSHA-256 hexadecimal; 64 caracteres minúsculosdatabase/migrations/2026_09_24_002000_investmoz_content.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
171documentsstatustextNãostatus IN ('active','quarantined','deleted')statusdatabase/migrations/2026_09_24_002000_investmoz_content.phpdocs\investmoz\education\openapi.proposed.json#/components/schemas/Problem/properties/status ; docs\investmoz\existing-business\openapi.json#/components/schemas/Business/properties/status ; docs\investmoz\unification\openapi.json#/components/schemas/Opportunity/properties/status|integer|stringNAO_REGISTADA_NO_DICIONARIONOME_CORRESPONDENTE_POR_CONFIRMAR_SEMANTICA
172geo_locationsiduuidNãoNãoIdentificador primário da entidadedatabase/migrations/2026_09_24_003000_investmoz_geography.phpdocs\investmoz\education\openapi.proposed.json#/components/schemas/Demand/properties/id ; docs\investmoz\existing-business\openapi.json#/components/schemas/Business/properties/id ; docs\investmoz\unification\openapi.json#/components/schemas/Entity/properties/id ; docs\investmoz\unification\openapi.json#/components/schemas/Opportunity/properties/id ; docs\investmoz\unification\openapi.json#/components/schemas/Option/properties/idinteger|stringuuidNAO_REGISTADA_NO_DICIONARIONOME_CORRESPONDENTE_POR_CONFIRMAR_SEMANTICA
173geo_locationssource_systemtextNãoNãoSistema de origem; integra a chave estável de importaçãodatabase/migrations/2026_09_24_003000_investmoz_geography.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
174geo_locationsexternal_idtextSimNãoIdentificador na origem; NULL quando não fornecidodatabase/migrations/2026_09_24_003000_investmoz_geography.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
175geo_locationsversion_nointegerNãoNãoVersão positiva; comparação compete ao importadordatabase/migrations/2026_09_24_003000_investmoz_geography.phpdocs\investmoz\existing-business\openapi.json#/components/schemas/Business/properties/version_no ; docs\investmoz\zones\openapi.json#/components/schemas/Version/properties/version_no ; docs\investmoz\zones\openapi.json#/components/schemas/Zone/properties/version_nointegerNAO_REGISTADA_NO_DICIONARIONOME_CORRESPONDENTE_POR_CONFIRMAR_SEMANTICA
176geo_locationsdata_classificationtextNãodata_classification IN ('public','internal','confidential','restricted')Classificação de acesso; não substitui autorizaçãodatabase/migrations/2026_09_24_003000_investmoz_geography.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
177geo_locationscorrelation_iduuidSimNãoCorrelação entre operações; não é FKdatabase/migrations/2026_09_24_003000_investmoz_geography.phpdocs\investmoz\education\openapi.proposed.json#/components/schemas/Problem/properties/correlation_idstringuuidNAO_REGISTADA_NO_DICIONARIONOME_CORRESPONDENTE_POR_CONFIRMAR_SEMANTICA
178geo_locationscreated_attimestamptzNãoNãoInstante de criaçãodatabase/migrations/2026_09_24_003000_investmoz_geography.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
179geo_locationsupdated_attimestamptzNãoNãoInstante da última actualizaçãodatabase/migrations/2026_09_24_003000_investmoz_geography.phpdocs\investmoz\education\openapi.proposed.json#/components/schemas/Demand/properties/updated_atstringdate-timeNAO_REGISTADA_NO_DICIONARIONOME_CORRESPONDENTE_POR_CONFIRMAR_SEMANTICA
180geo_locationsdeleted_attimestamptzSimNãoEliminação lógica; NULL indica activodatabase/migrations/2026_09_24_003000_investmoz_geography.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
181geo_locationsnametextNãoNãonamedatabase/migrations/2026_09_24_003000_investmoz_geography.phpdocs\investmoz\unification\openapi.json#/components/schemas/Entity/properties/name ; docs\investmoz\zones\openapi.json#/components/schemas/Zone/properties/namestringNAO_REGISTADA_NO_DICIONARIONOME_CORRESPONDENTE_POR_CONFIRMAR_SEMANTICA
182geo_locationslocation_typetextNãolocation_type IN ('country','province','district','municipality','site')location typedatabase/migrations/2026_09_24_003000_investmoz_geography.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
183geo_locationsparent_iduuidSimNãoparent iddatabase/migrations/2026_09_24_003000_investmoz_geography.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
184geo_locationscodetextNãoNãocodedatabase/migrations/2026_09_24_003000_investmoz_geography.phpdocs\investmoz\existing-business\openapi.json#/components/schemas/Business/properties/code ; docs\investmoz\unification\openapi.json#/components/schemas/Option/properties/code ; docs\investmoz\zones\openapi.json#/components/schemas/Zone/properties/codestringNAO_REGISTADA_NO_DICIONARIONOME_CORRESPONDENTE_POR_CONFIRMAR_SEMANTICA
185geo_geometriesiduuidNãoNãoIdentificador primário da entidadedatabase/migrations/2026_09_24_003000_investmoz_geography.phpdocs\investmoz\education\openapi.proposed.json#/components/schemas/Demand/properties/id ; docs\investmoz\existing-business\openapi.json#/components/schemas/Business/properties/id ; docs\investmoz\unification\openapi.json#/components/schemas/Entity/properties/id ; docs\investmoz\unification\openapi.json#/components/schemas/Opportunity/properties/id ; docs\investmoz\unification\openapi.json#/components/schemas/Option/properties/idinteger|stringuuidNAO_REGISTADA_NO_DICIONARIONOME_CORRESPONDENTE_POR_CONFIRMAR_SEMANTICA
186geo_geometriessource_systemtextNãoNãoSistema de origem; integra a chave estável de importaçãodatabase/migrations/2026_09_24_003000_investmoz_geography.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
187geo_geometriesexternal_idtextSimNãoIdentificador na origem; NULL quando não fornecidodatabase/migrations/2026_09_24_003000_investmoz_geography.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
188geo_geometriesversion_nointegerNãoNãoVersão positiva; comparação compete ao importadordatabase/migrations/2026_09_24_003000_investmoz_geography.phpdocs\investmoz\existing-business\openapi.json#/components/schemas/Business/properties/version_no ; docs\investmoz\zones\openapi.json#/components/schemas/Version/properties/version_no ; docs\investmoz\zones\openapi.json#/components/schemas/Zone/properties/version_nointegerNAO_REGISTADA_NO_DICIONARIONOME_CORRESPONDENTE_POR_CONFIRMAR_SEMANTICA
189geo_geometriesdata_classificationtextNãodata_classification IN ('public','internal','confidential','restricted')Classificação de acesso; não substitui autorizaçãodatabase/migrations/2026_09_24_003000_investmoz_geography.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
190geo_geometriescorrelation_iduuidSimNãoCorrelação entre operações; não é FKdatabase/migrations/2026_09_24_003000_investmoz_geography.phpdocs\investmoz\education\openapi.proposed.json#/components/schemas/Problem/properties/correlation_idstringuuidNAO_REGISTADA_NO_DICIONARIONOME_CORRESPONDENTE_POR_CONFIRMAR_SEMANTICA
191geo_geometriescreated_attimestamptzNãoNãoInstante de criaçãodatabase/migrations/2026_09_24_003000_investmoz_geography.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
192geo_geometriesupdated_attimestamptzNãoNãoInstante da última actualizaçãodatabase/migrations/2026_09_24_003000_investmoz_geography.phpdocs\investmoz\education\openapi.proposed.json#/components/schemas/Demand/properties/updated_atstringdate-timeNAO_REGISTADA_NO_DICIONARIONOME_CORRESPONDENTE_POR_CONFIRMAR_SEMANTICA
193geo_geometriesdeleted_attimestamptzSimNãoEliminação lógica; NULL indica activodatabase/migrations/2026_09_24_003000_investmoz_geography.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
194geo_geometriesgeo_location_iduuidNãoNãogeo location iddatabase/migrations/2026_09_24_003000_investmoz_geography.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
195geo_geometriesgeometry_typetextNãogeometry_type IN ('point','line','polygon','multipolygon')Tipo declarado coerente com GeometryType(geom)database/migrations/2026_09_24_003000_investmoz_geography.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
196geo_geometriesgeomgeometry(Geometry,4326)NãoNãoGeometria 2D WGS84 SRID 4326, válida e não vaziadatabase/migrations/2026_09_24_003000_investmoz_geography.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
197geo_geometriespropertiesjsonbNãoNãoPropriedades geográficas; schema aplicacional pendentedatabase/migrations/2026_09_24_003000_investmoz_geography.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
198projectsiduuidNãoNãoIdentificador primário da entidadedatabase/migrations/2026_09_24_004000_investmoz_projects.phpdocs\investmoz\education\openapi.proposed.json#/components/schemas/Demand/properties/id ; docs\investmoz\existing-business\openapi.json#/components/schemas/Business/properties/id ; docs\investmoz\unification\openapi.json#/components/schemas/Entity/properties/id ; docs\investmoz\unification\openapi.json#/components/schemas/Opportunity/properties/id ; docs\investmoz\unification\openapi.json#/components/schemas/Option/properties/idinteger|stringuuidNAO_REGISTADA_NO_DICIONARIONOME_CORRESPONDENTE_POR_CONFIRMAR_SEMANTICA
199projectssource_systemtextNãoNãoSistema de origem; integra a chave estável de importaçãodatabase/migrations/2026_09_24_004000_investmoz_projects.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
200projectsexternal_idtextSimNãoIdentificador na origem; NULL quando não fornecidodatabase/migrations/2026_09_24_004000_investmoz_projects.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
201projectsversion_nointegerNãoNãoVersão positiva; comparação compete ao importadordatabase/migrations/2026_09_24_004000_investmoz_projects.phpdocs\investmoz\existing-business\openapi.json#/components/schemas/Business/properties/version_no ; docs\investmoz\zones\openapi.json#/components/schemas/Version/properties/version_no ; docs\investmoz\zones\openapi.json#/components/schemas/Zone/properties/version_nointegerNAO_REGISTADA_NO_DICIONARIONOME_CORRESPONDENTE_POR_CONFIRMAR_SEMANTICA
202projectsdata_classificationtextNãodata_classification IN ('public','internal','confidential','restricted')Classificação de acesso; não substitui autorizaçãodatabase/migrations/2026_09_24_004000_investmoz_projects.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
203projectscorrelation_iduuidSimNãoCorrelação entre operações; não é FKdatabase/migrations/2026_09_24_004000_investmoz_projects.phpdocs\investmoz\education\openapi.proposed.json#/components/schemas/Problem/properties/correlation_idstringuuidNAO_REGISTADA_NO_DICIONARIONOME_CORRESPONDENTE_POR_CONFIRMAR_SEMANTICA
204projectscreated_attimestamptzNãoNãoInstante de criaçãodatabase/migrations/2026_09_24_004000_investmoz_projects.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
205projectsupdated_attimestamptzNãoNãoInstante da última actualizaçãodatabase/migrations/2026_09_24_004000_investmoz_projects.phpdocs\investmoz\education\openapi.proposed.json#/components/schemas/Demand/properties/updated_atstringdate-timeNAO_REGISTADA_NO_DICIONARIONOME_CORRESPONDENTE_POR_CONFIRMAR_SEMANTICA
206projectsdeleted_attimestamptzSimNãoEliminação lógica; NULL indica activodatabase/migrations/2026_09_24_004000_investmoz_projects.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
207projectscodetextNãoNãocodedatabase/migrations/2026_09_24_004000_investmoz_projects.phpdocs\investmoz\existing-business\openapi.json#/components/schemas/Business/properties/code ; docs\investmoz\unification\openapi.json#/components/schemas/Option/properties/code ; docs\investmoz\zones\openapi.json#/components/schemas/Zone/properties/codestringNAO_REGISTADA_NO_DICIONARIONOME_CORRESPONDENTE_POR_CONFIRMAR_SEMANTICA
208projectsnametextNãoNãonamedatabase/migrations/2026_09_24_004000_investmoz_projects.phpdocs\investmoz\unification\openapi.json#/components/schemas/Entity/properties/name ; docs\investmoz\zones\openapi.json#/components/schemas/Zone/properties/namestringNAO_REGISTADA_NO_DICIONARIONOME_CORRESPONDENTE_POR_CONFIRMAR_SEMANTICA
209projectsstatustextNãostatus IN ('draft','planned','active','suspended','completed','cancelled')statusdatabase/migrations/2026_09_24_004000_investmoz_projects.phpdocs\investmoz\education\openapi.proposed.json#/components/schemas/Problem/properties/status ; docs\investmoz\existing-business\openapi.json#/components/schemas/Business/properties/status ; docs\investmoz\unification\openapi.json#/components/schemas/Opportunity/properties/status|integer|stringNAO_REGISTADA_NO_DICIONARIONOME_CORRESPONDENTE_POR_CONFIRMAR_SEMANTICA
210projectsdescriptiontextSimNãodescriptiondatabase/migrations/2026_09_24_004000_investmoz_projects.phpdocs\investmoz\zones\openapi.json#/components/schemas/Zone/properties/descriptionstringNAO_REGISTADA_NO_DICIONARIONOME_CORRESPONDENTE_POR_CONFIRMAR_SEMANTICA
211projectsbudget_amountnumeric(20,2)SimNãoOrçamento exacto não negativodatabase/migrations/2026_09_24_004000_investmoz_projects.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
212projectsbudget_currencychar(3)SimNãoCódigo monetário do orçamento; lista ISO autorizada pendentedatabase/migrations/2026_09_24_004000_investmoz_projects.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
213projectsstart_datedateSimNãostart datedatabase/migrations/2026_09_24_004000_investmoz_projects.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
214projectsend_datedateSimNãoend datedatabase/migrations/2026_09_24_004000_investmoz_projects.phpdocs\investmoz\education\openapi.proposed.json#/components/schemas/DemandInput/properties/end_date ; docs\investmoz\education\openapi.proposed.json#/components/schemas/DemandPatch/properties/end_datestring|nulldateNAO_REGISTADA_NO_DICIONARIONOME_CORRESPONDENTE_POR_CONFIRMAR_SEMANTICA
215projectsmetadatajsonbNãoNãoMetadados flexíveis; schema aplicacional pendentedatabase/migrations/2026_09_24_004000_investmoz_projects.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
216project_locationsiduuidNãoNãoIdentificador primário da entidadedatabase/migrations/2026_09_24_004000_investmoz_projects.phpdocs\investmoz\education\openapi.proposed.json#/components/schemas/Demand/properties/id ; docs\investmoz\existing-business\openapi.json#/components/schemas/Business/properties/id ; docs\investmoz\unification\openapi.json#/components/schemas/Entity/properties/id ; docs\investmoz\unification\openapi.json#/components/schemas/Opportunity/properties/id ; docs\investmoz\unification\openapi.json#/components/schemas/Option/properties/idinteger|stringuuidNAO_REGISTADA_NO_DICIONARIONOME_CORRESPONDENTE_POR_CONFIRMAR_SEMANTICA
217project_locationssource_systemtextNãoNãoSistema de origem; integra a chave estável de importaçãodatabase/migrations/2026_09_24_004000_investmoz_projects.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
218project_locationsexternal_idtextSimNãoIdentificador na origem; NULL quando não fornecidodatabase/migrations/2026_09_24_004000_investmoz_projects.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
219project_locationsversion_nointegerNãoNãoVersão positiva; comparação compete ao importadordatabase/migrations/2026_09_24_004000_investmoz_projects.phpdocs\investmoz\existing-business\openapi.json#/components/schemas/Business/properties/version_no ; docs\investmoz\zones\openapi.json#/components/schemas/Version/properties/version_no ; docs\investmoz\zones\openapi.json#/components/schemas/Zone/properties/version_nointegerNAO_REGISTADA_NO_DICIONARIONOME_CORRESPONDENTE_POR_CONFIRMAR_SEMANTICA
220project_locationsdata_classificationtextNãodata_classification IN ('public','internal','confidential','restricted')Classificação de acesso; não substitui autorizaçãodatabase/migrations/2026_09_24_004000_investmoz_projects.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
221project_locationscorrelation_iduuidSimNãoCorrelação entre operações; não é FKdatabase/migrations/2026_09_24_004000_investmoz_projects.phpdocs\investmoz\education\openapi.proposed.json#/components/schemas/Problem/properties/correlation_idstringuuidNAO_REGISTADA_NO_DICIONARIONOME_CORRESPONDENTE_POR_CONFIRMAR_SEMANTICA
222project_locationscreated_attimestamptzNãoNãoInstante de criaçãodatabase/migrations/2026_09_24_004000_investmoz_projects.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
223project_locationsupdated_attimestamptzNãoNãoInstante da última actualizaçãodatabase/migrations/2026_09_24_004000_investmoz_projects.phpdocs\investmoz\education\openapi.proposed.json#/components/schemas/Demand/properties/updated_atstringdate-timeNAO_REGISTADA_NO_DICIONARIONOME_CORRESPONDENTE_POR_CONFIRMAR_SEMANTICA
224project_locationsdeleted_attimestamptzSimNãoEliminação lógica; NULL indica activodatabase/migrations/2026_09_24_004000_investmoz_projects.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
225project_locationsproject_iduuidNãoNãoproject iddatabase/migrations/2026_09_24_004000_investmoz_projects.phpdocs\investmoz\education\openapi.proposed.json#/components/schemas/DemandInput/properties/project_id ; docs\investmoz\education\openapi.proposed.json#/components/schemas/DemandPatch/properties/project_id ; docs\investmoz\zones\openapi.json#/components/schemas/Relation/properties/project_idstringuuidNAO_REGISTADA_NO_DICIONARIONOME_CORRESPONDENTE_POR_CONFIRMAR_SEMANTICA
226project_locationsgeo_location_iduuidNãoNãogeo location iddatabase/migrations/2026_09_24_004000_investmoz_projects.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
227project_locationsroletextNãorole IN ('primary','secondary','impact')roledatabase/migrations/2026_09_24_004000_investmoz_projects.phpdocs\investmoz\zones\openapi.json#/components/schemas/Link/properties/role ; docs\investmoz\zones\openapi.json#/components/schemas/Relation/properties/rolestringNAO_REGISTADA_NO_DICIONARIONOME_CORRESPONDENTE_POR_CONFIRMAR_SEMANTICA
228economic_clustersiduuidNãoNãoIdentificador primário da entidadedatabase/migrations/2026_09_24_005000_investmoz_clusters.phpdocs\investmoz\education\openapi.proposed.json#/components/schemas/Demand/properties/id ; docs\investmoz\existing-business\openapi.json#/components/schemas/Business/properties/id ; docs\investmoz\unification\openapi.json#/components/schemas/Entity/properties/id ; docs\investmoz\unification\openapi.json#/components/schemas/Opportunity/properties/id ; docs\investmoz\unification\openapi.json#/components/schemas/Option/properties/idinteger|stringuuidNAO_REGISTADA_NO_DICIONARIONOME_CORRESPONDENTE_POR_CONFIRMAR_SEMANTICA
229economic_clusterssource_systemtextNãoNãoSistema de origem; integra a chave estável de importaçãodatabase/migrations/2026_09_24_005000_investmoz_clusters.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
230economic_clustersexternal_idtextSimNãoIdentificador na origem; NULL quando não fornecidodatabase/migrations/2026_09_24_005000_investmoz_clusters.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
231economic_clustersversion_nointegerNãoNãoVersão positiva; comparação compete ao importadordatabase/migrations/2026_09_24_005000_investmoz_clusters.phpdocs\investmoz\existing-business\openapi.json#/components/schemas/Business/properties/version_no ; docs\investmoz\zones\openapi.json#/components/schemas/Version/properties/version_no ; docs\investmoz\zones\openapi.json#/components/schemas/Zone/properties/version_nointegerNAO_REGISTADA_NO_DICIONARIONOME_CORRESPONDENTE_POR_CONFIRMAR_SEMANTICA
232economic_clustersdata_classificationtextNãodata_classification IN ('public','internal','confidential','restricted')Classificação de acesso; não substitui autorizaçãodatabase/migrations/2026_09_24_005000_investmoz_clusters.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
233economic_clusterscorrelation_iduuidSimNãoCorrelação entre operações; não é FKdatabase/migrations/2026_09_24_005000_investmoz_clusters.phpdocs\investmoz\education\openapi.proposed.json#/components/schemas/Problem/properties/correlation_idstringuuidNAO_REGISTADA_NO_DICIONARIONOME_CORRESPONDENTE_POR_CONFIRMAR_SEMANTICA
234economic_clusterscreated_attimestamptzNãoNãoInstante de criaçãodatabase/migrations/2026_09_24_005000_investmoz_clusters.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
235economic_clustersupdated_attimestamptzNãoNãoInstante da última actualizaçãodatabase/migrations/2026_09_24_005000_investmoz_clusters.phpdocs\investmoz\education\openapi.proposed.json#/components/schemas/Demand/properties/updated_atstringdate-timeNAO_REGISTADA_NO_DICIONARIONOME_CORRESPONDENTE_POR_CONFIRMAR_SEMANTICA
236economic_clustersdeleted_attimestamptzSimNãoEliminação lógica; NULL indica activodatabase/migrations/2026_09_24_005000_investmoz_clusters.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
237economic_clusterscodetextNãoNãocodedatabase/migrations/2026_09_24_005000_investmoz_clusters.phpdocs\investmoz\existing-business\openapi.json#/components/schemas/Business/properties/code ; docs\investmoz\unification\openapi.json#/components/schemas/Option/properties/code ; docs\investmoz\zones\openapi.json#/components/schemas/Zone/properties/codestringNAO_REGISTADA_NO_DICIONARIONOME_CORRESPONDENTE_POR_CONFIRMAR_SEMANTICA
238economic_clustersnametextNãoNãonamedatabase/migrations/2026_09_24_005000_investmoz_clusters.phpdocs\investmoz\unification\openapi.json#/components/schemas/Entity/properties/name ; docs\investmoz\zones\openapi.json#/components/schemas/Zone/properties/namestringNAO_REGISTADA_NO_DICIONARIONOME_CORRESPONDENTE_POR_CONFIRMAR_SEMANTICA
239economic_clusterssectortextNãoNãosectordatabase/migrations/2026_09_24_005000_investmoz_clusters.phpdocs\investmoz\unification\openapi.json#/components/schemas/Opportunity/properties/sector ; docs\investmoz\unification\openapi.json#/components/schemas/Payload/properties/sectorobject|stringNAO_REGISTADA_NO_DICIONARIONOME_CORRESPONDENTE_POR_CONFIRMAR_SEMANTICA
240economic_clustersstatustextNãostatus IN ('planned','active','inactive')statusdatabase/migrations/2026_09_24_005000_investmoz_clusters.phpdocs\investmoz\education\openapi.proposed.json#/components/schemas/Problem/properties/status ; docs\investmoz\existing-business\openapi.json#/components/schemas/Business/properties/status ; docs\investmoz\unification\openapi.json#/components/schemas/Opportunity/properties/status|integer|stringNAO_REGISTADA_NO_DICIONARIONOME_CORRESPONDENTE_POR_CONFIRMAR_SEMANTICA
241economic_clustersmetadatajsonbNãoNãoMetadados flexíveis; schema aplicacional pendentedatabase/migrations/2026_09_24_005000_investmoz_clusters.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
242value_chainsiduuidNãoNãoIdentificador primário da entidadedatabase/migrations/2026_09_24_005000_investmoz_clusters.phpdocs\investmoz\education\openapi.proposed.json#/components/schemas/Demand/properties/id ; docs\investmoz\existing-business\openapi.json#/components/schemas/Business/properties/id ; docs\investmoz\unification\openapi.json#/components/schemas/Entity/properties/id ; docs\investmoz\unification\openapi.json#/components/schemas/Opportunity/properties/id ; docs\investmoz\unification\openapi.json#/components/schemas/Option/properties/idinteger|stringuuidNAO_REGISTADA_NO_DICIONARIONOME_CORRESPONDENTE_POR_CONFIRMAR_SEMANTICA
243value_chainssource_systemtextNãoNãoSistema de origem; integra a chave estável de importaçãodatabase/migrations/2026_09_24_005000_investmoz_clusters.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
244value_chainsexternal_idtextSimNãoIdentificador na origem; NULL quando não fornecidodatabase/migrations/2026_09_24_005000_investmoz_clusters.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
245value_chainsversion_nointegerNãoNãoVersão positiva; comparação compete ao importadordatabase/migrations/2026_09_24_005000_investmoz_clusters.phpdocs\investmoz\existing-business\openapi.json#/components/schemas/Business/properties/version_no ; docs\investmoz\zones\openapi.json#/components/schemas/Version/properties/version_no ; docs\investmoz\zones\openapi.json#/components/schemas/Zone/properties/version_nointegerNAO_REGISTADA_NO_DICIONARIONOME_CORRESPONDENTE_POR_CONFIRMAR_SEMANTICA
246value_chainsdata_classificationtextNãodata_classification IN ('public','internal','confidential','restricted')Classificação de acesso; não substitui autorizaçãodatabase/migrations/2026_09_24_005000_investmoz_clusters.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
247value_chainscorrelation_iduuidSimNãoCorrelação entre operações; não é FKdatabase/migrations/2026_09_24_005000_investmoz_clusters.phpdocs\investmoz\education\openapi.proposed.json#/components/schemas/Problem/properties/correlation_idstringuuidNAO_REGISTADA_NO_DICIONARIONOME_CORRESPONDENTE_POR_CONFIRMAR_SEMANTICA
248value_chainscreated_attimestamptzNãoNãoInstante de criaçãodatabase/migrations/2026_09_24_005000_investmoz_clusters.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
249value_chainsupdated_attimestamptzNãoNãoInstante da última actualizaçãodatabase/migrations/2026_09_24_005000_investmoz_clusters.phpdocs\investmoz\education\openapi.proposed.json#/components/schemas/Demand/properties/updated_atstringdate-timeNAO_REGISTADA_NO_DICIONARIONOME_CORRESPONDENTE_POR_CONFIRMAR_SEMANTICA
250value_chainsdeleted_attimestamptzSimNãoEliminação lógica; NULL indica activodatabase/migrations/2026_09_24_005000_investmoz_clusters.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
251value_chainscluster_iduuidNãoNãocluster iddatabase/migrations/2026_09_24_005000_investmoz_clusters.phpdocs\investmoz\education\openapi.proposed.json#/components/schemas/DemandInput/properties/cluster_id ; docs\investmoz\education\openapi.proposed.json#/components/schemas/DemandPatch/properties/cluster_id ; docs\investmoz\zones\openapi.json#/components/schemas/Relation/properties/cluster_idstringuuidNAO_REGISTADA_NO_DICIONARIONOME_CORRESPONDENTE_POR_CONFIRMAR_SEMANTICA
252value_chainscodetextNãoNãocodedatabase/migrations/2026_09_24_005000_investmoz_clusters.phpdocs\investmoz\existing-business\openapi.json#/components/schemas/Business/properties/code ; docs\investmoz\unification\openapi.json#/components/schemas/Option/properties/code ; docs\investmoz\zones\openapi.json#/components/schemas/Zone/properties/codestringNAO_REGISTADA_NO_DICIONARIONOME_CORRESPONDENTE_POR_CONFIRMAR_SEMANTICA
253value_chainsnametextNãoNãonamedatabase/migrations/2026_09_24_005000_investmoz_clusters.phpdocs\investmoz\unification\openapi.json#/components/schemas/Entity/properties/name ; docs\investmoz\zones\openapi.json#/components/schemas/Zone/properties/namestringNAO_REGISTADA_NO_DICIONARIONOME_CORRESPONDENTE_POR_CONFIRMAR_SEMANTICA
254value_chainsstagetextNãostage IN ('input','production','processing','logistics','market')stagedatabase/migrations/2026_09_24_005000_investmoz_clusters.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
255value_chain_linksiduuidNãoNãoIdentificador primário da entidadedatabase/migrations/2026_09_24_005000_investmoz_clusters.phpdocs\investmoz\education\openapi.proposed.json#/components/schemas/Demand/properties/id ; docs\investmoz\existing-business\openapi.json#/components/schemas/Business/properties/id ; docs\investmoz\unification\openapi.json#/components/schemas/Entity/properties/id ; docs\investmoz\unification\openapi.json#/components/schemas/Opportunity/properties/id ; docs\investmoz\unification\openapi.json#/components/schemas/Option/properties/idinteger|stringuuidNAO_REGISTADA_NO_DICIONARIONOME_CORRESPONDENTE_POR_CONFIRMAR_SEMANTICA
256value_chain_linkssource_systemtextNãoNãoSistema de origem; integra a chave estável de importaçãodatabase/migrations/2026_09_24_005000_investmoz_clusters.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
257value_chain_linksexternal_idtextSimNãoIdentificador na origem; NULL quando não fornecidodatabase/migrations/2026_09_24_005000_investmoz_clusters.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
258value_chain_linksversion_nointegerNãoNãoVersão positiva; comparação compete ao importadordatabase/migrations/2026_09_24_005000_investmoz_clusters.phpdocs\investmoz\existing-business\openapi.json#/components/schemas/Business/properties/version_no ; docs\investmoz\zones\openapi.json#/components/schemas/Version/properties/version_no ; docs\investmoz\zones\openapi.json#/components/schemas/Zone/properties/version_nointegerNAO_REGISTADA_NO_DICIONARIONOME_CORRESPONDENTE_POR_CONFIRMAR_SEMANTICA
259value_chain_linksdata_classificationtextNãodata_classification IN ('public','internal','confidential','restricted')Classificação de acesso; não substitui autorizaçãodatabase/migrations/2026_09_24_005000_investmoz_clusters.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
260value_chain_linkscorrelation_iduuidSimNãoCorrelação entre operações; não é FKdatabase/migrations/2026_09_24_005000_investmoz_clusters.phpdocs\investmoz\education\openapi.proposed.json#/components/schemas/Problem/properties/correlation_idstringuuidNAO_REGISTADA_NO_DICIONARIONOME_CORRESPONDENTE_POR_CONFIRMAR_SEMANTICA
261value_chain_linkscreated_attimestamptzNãoNãoInstante de criaçãodatabase/migrations/2026_09_24_005000_investmoz_clusters.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
262value_chain_linksupdated_attimestamptzNãoNãoInstante da última actualizaçãodatabase/migrations/2026_09_24_005000_investmoz_clusters.phpdocs\investmoz\education\openapi.proposed.json#/components/schemas/Demand/properties/updated_atstringdate-timeNAO_REGISTADA_NO_DICIONARIONOME_CORRESPONDENTE_POR_CONFIRMAR_SEMANTICA
263value_chain_linksdeleted_attimestamptzSimNãoEliminação lógica; NULL indica activodatabase/migrations/2026_09_24_005000_investmoz_clusters.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
264value_chain_linksfrom_value_chain_iduuidNãoNãofrom value chain iddatabase/migrations/2026_09_24_005000_investmoz_clusters.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
265value_chain_linksto_value_chain_iduuidNãoNãoto value chain iddatabase/migrations/2026_09_24_005000_investmoz_clusters.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
266value_chain_linkslink_typetextNãolink_type IN ('supplies','processes','distributes','supports')link typedatabase/migrations/2026_09_24_005000_investmoz_clusters.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
267cluster_projectsiduuidNãoNãoIdentificador primário da entidadedatabase/migrations/2026_09_24_005000_investmoz_clusters.phpdocs\investmoz\education\openapi.proposed.json#/components/schemas/Demand/properties/id ; docs\investmoz\existing-business\openapi.json#/components/schemas/Business/properties/id ; docs\investmoz\unification\openapi.json#/components/schemas/Entity/properties/id ; docs\investmoz\unification\openapi.json#/components/schemas/Opportunity/properties/id ; docs\investmoz\unification\openapi.json#/components/schemas/Option/properties/idinteger|stringuuidNAO_REGISTADA_NO_DICIONARIONOME_CORRESPONDENTE_POR_CONFIRMAR_SEMANTICA
268cluster_projectssource_systemtextNãoNãoSistema de origem; integra a chave estável de importaçãodatabase/migrations/2026_09_24_005000_investmoz_clusters.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
269cluster_projectsexternal_idtextSimNãoIdentificador na origem; NULL quando não fornecidodatabase/migrations/2026_09_24_005000_investmoz_clusters.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
270cluster_projectsversion_nointegerNãoNãoVersão positiva; comparação compete ao importadordatabase/migrations/2026_09_24_005000_investmoz_clusters.phpdocs\investmoz\existing-business\openapi.json#/components/schemas/Business/properties/version_no ; docs\investmoz\zones\openapi.json#/components/schemas/Version/properties/version_no ; docs\investmoz\zones\openapi.json#/components/schemas/Zone/properties/version_nointegerNAO_REGISTADA_NO_DICIONARIONOME_CORRESPONDENTE_POR_CONFIRMAR_SEMANTICA
271cluster_projectsdata_classificationtextNãodata_classification IN ('public','internal','confidential','restricted')Classificação de acesso; não substitui autorizaçãodatabase/migrations/2026_09_24_005000_investmoz_clusters.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
272cluster_projectscorrelation_iduuidSimNãoCorrelação entre operações; não é FKdatabase/migrations/2026_09_24_005000_investmoz_clusters.phpdocs\investmoz\education\openapi.proposed.json#/components/schemas/Problem/properties/correlation_idstringuuidNAO_REGISTADA_NO_DICIONARIONOME_CORRESPONDENTE_POR_CONFIRMAR_SEMANTICA
273cluster_projectscreated_attimestamptzNãoNãoInstante de criaçãodatabase/migrations/2026_09_24_005000_investmoz_clusters.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
274cluster_projectsupdated_attimestamptzNãoNãoInstante da última actualizaçãodatabase/migrations/2026_09_24_005000_investmoz_clusters.phpdocs\investmoz\education\openapi.proposed.json#/components/schemas/Demand/properties/updated_atstringdate-timeNAO_REGISTADA_NO_DICIONARIONOME_CORRESPONDENTE_POR_CONFIRMAR_SEMANTICA
275cluster_projectsdeleted_attimestamptzSimNãoEliminação lógica; NULL indica activodatabase/migrations/2026_09_24_005000_investmoz_clusters.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
276cluster_projectscluster_iduuidNãoNãocluster iddatabase/migrations/2026_09_24_005000_investmoz_clusters.phpdocs\investmoz\education\openapi.proposed.json#/components/schemas/DemandInput/properties/cluster_id ; docs\investmoz\education\openapi.proposed.json#/components/schemas/DemandPatch/properties/cluster_id ; docs\investmoz\zones\openapi.json#/components/schemas/Relation/properties/cluster_idstringuuidNAO_REGISTADA_NO_DICIONARIONOME_CORRESPONDENTE_POR_CONFIRMAR_SEMANTICA
277cluster_projectsproject_iduuidNãoNãoproject iddatabase/migrations/2026_09_24_005000_investmoz_clusters.phpdocs\investmoz\education\openapi.proposed.json#/components/schemas/DemandInput/properties/project_id ; docs\investmoz\education\openapi.proposed.json#/components/schemas/DemandPatch/properties/project_id ; docs\investmoz\zones\openapi.json#/components/schemas/Relation/properties/project_idstringuuidNAO_REGISTADA_NO_DICIONARIONOME_CORRESPONDENTE_POR_CONFIRMAR_SEMANTICA
278cluster_projectsroletextNãorole IN ('anchor','complementary','supporting')roledatabase/migrations/2026_09_24_005000_investmoz_clusters.phpdocs\investmoz\zones\openapi.json#/components/schemas/Link/properties/role ; docs\investmoz\zones\openapi.json#/components/schemas/Relation/properties/rolestringNAO_REGISTADA_NO_DICIONARIONOME_CORRESPONDENTE_POR_CONFIRMAR_SEMANTICA
279anchor_project_linksiduuidNãoNãoIdentificador primário da entidadedatabase/migrations/2026_09_24_005000_investmoz_clusters.phpdocs\investmoz\education\openapi.proposed.json#/components/schemas/Demand/properties/id ; docs\investmoz\existing-business\openapi.json#/components/schemas/Business/properties/id ; docs\investmoz\unification\openapi.json#/components/schemas/Entity/properties/id ; docs\investmoz\unification\openapi.json#/components/schemas/Opportunity/properties/id ; docs\investmoz\unification\openapi.json#/components/schemas/Option/properties/idinteger|stringuuidNAO_REGISTADA_NO_DICIONARIONOME_CORRESPONDENTE_POR_CONFIRMAR_SEMANTICA
280anchor_project_linkssource_systemtextNãoNãoSistema de origem; integra a chave estável de importaçãodatabase/migrations/2026_09_24_005000_investmoz_clusters.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
281anchor_project_linksexternal_idtextSimNãoIdentificador na origem; NULL quando não fornecidodatabase/migrations/2026_09_24_005000_investmoz_clusters.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
282anchor_project_linksversion_nointegerNãoNãoVersão positiva; comparação compete ao importadordatabase/migrations/2026_09_24_005000_investmoz_clusters.phpdocs\investmoz\existing-business\openapi.json#/components/schemas/Business/properties/version_no ; docs\investmoz\zones\openapi.json#/components/schemas/Version/properties/version_no ; docs\investmoz\zones\openapi.json#/components/schemas/Zone/properties/version_nointegerNAO_REGISTADA_NO_DICIONARIONOME_CORRESPONDENTE_POR_CONFIRMAR_SEMANTICA
283anchor_project_linksdata_classificationtextNãodata_classification IN ('public','internal','confidential','restricted')Classificação de acesso; não substitui autorizaçãodatabase/migrations/2026_09_24_005000_investmoz_clusters.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
284anchor_project_linkscorrelation_iduuidSimNãoCorrelação entre operações; não é FKdatabase/migrations/2026_09_24_005000_investmoz_clusters.phpdocs\investmoz\education\openapi.proposed.json#/components/schemas/Problem/properties/correlation_idstringuuidNAO_REGISTADA_NO_DICIONARIONOME_CORRESPONDENTE_POR_CONFIRMAR_SEMANTICA
285anchor_project_linkscreated_attimestamptzNãoNãoInstante de criaçãodatabase/migrations/2026_09_24_005000_investmoz_clusters.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
286anchor_project_linksupdated_attimestamptzNãoNãoInstante da última actualizaçãodatabase/migrations/2026_09_24_005000_investmoz_clusters.phpdocs\investmoz\education\openapi.proposed.json#/components/schemas/Demand/properties/updated_atstringdate-timeNAO_REGISTADA_NO_DICIONARIONOME_CORRESPONDENTE_POR_CONFIRMAR_SEMANTICA
287anchor_project_linksdeleted_attimestamptzSimNãoEliminação lógica; NULL indica activodatabase/migrations/2026_09_24_005000_investmoz_clusters.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
288anchor_project_linksanchor_project_iduuidNãoNãoanchor project iddatabase/migrations/2026_09_24_005000_investmoz_clusters.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
289anchor_project_linkscluster_iduuidNãoNãocluster iddatabase/migrations/2026_09_24_005000_investmoz_clusters.phpdocs\investmoz\education\openapi.proposed.json#/components/schemas/DemandInput/properties/cluster_id ; docs\investmoz\education\openapi.proposed.json#/components/schemas/DemandPatch/properties/cluster_id ; docs\investmoz\zones\openapi.json#/components/schemas/Relation/properties/cluster_idstringuuidNAO_REGISTADA_NO_DICIONARIONOME_CORRESPONDENTE_POR_CONFIRMAR_SEMANTICA
290anchor_project_linksrationaletextNãoNãorationaledatabase/migrations/2026_09_24_005000_investmoz_clusters.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
291complementary_project_linksiduuidNãoNãoIdentificador primário da entidadedatabase/migrations/2026_09_24_005000_investmoz_clusters.phpdocs\investmoz\education\openapi.proposed.json#/components/schemas/Demand/properties/id ; docs\investmoz\existing-business\openapi.json#/components/schemas/Business/properties/id ; docs\investmoz\unification\openapi.json#/components/schemas/Entity/properties/id ; docs\investmoz\unification\openapi.json#/components/schemas/Opportunity/properties/id ; docs\investmoz\unification\openapi.json#/components/schemas/Option/properties/idinteger|stringuuidNAO_REGISTADA_NO_DICIONARIONOME_CORRESPONDENTE_POR_CONFIRMAR_SEMANTICA
292complementary_project_linkssource_systemtextNãoNãoSistema de origem; integra a chave estável de importaçãodatabase/migrations/2026_09_24_005000_investmoz_clusters.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
293complementary_project_linksexternal_idtextSimNãoIdentificador na origem; NULL quando não fornecidodatabase/migrations/2026_09_24_005000_investmoz_clusters.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
294complementary_project_linksversion_nointegerNãoNãoVersão positiva; comparação compete ao importadordatabase/migrations/2026_09_24_005000_investmoz_clusters.phpdocs\investmoz\existing-business\openapi.json#/components/schemas/Business/properties/version_no ; docs\investmoz\zones\openapi.json#/components/schemas/Version/properties/version_no ; docs\investmoz\zones\openapi.json#/components/schemas/Zone/properties/version_nointegerNAO_REGISTADA_NO_DICIONARIONOME_CORRESPONDENTE_POR_CONFIRMAR_SEMANTICA
295complementary_project_linksdata_classificationtextNãodata_classification IN ('public','internal','confidential','restricted')Classificação de acesso; não substitui autorizaçãodatabase/migrations/2026_09_24_005000_investmoz_clusters.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
296complementary_project_linkscorrelation_iduuidSimNãoCorrelação entre operações; não é FKdatabase/migrations/2026_09_24_005000_investmoz_clusters.phpdocs\investmoz\education\openapi.proposed.json#/components/schemas/Problem/properties/correlation_idstringuuidNAO_REGISTADA_NO_DICIONARIONOME_CORRESPONDENTE_POR_CONFIRMAR_SEMANTICA
297complementary_project_linkscreated_attimestamptzNãoNãoInstante de criaçãodatabase/migrations/2026_09_24_005000_investmoz_clusters.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
298complementary_project_linksupdated_attimestamptzNãoNãoInstante da última actualizaçãodatabase/migrations/2026_09_24_005000_investmoz_clusters.phpdocs\investmoz\education\openapi.proposed.json#/components/schemas/Demand/properties/updated_atstringdate-timeNAO_REGISTADA_NO_DICIONARIONOME_CORRESPONDENTE_POR_CONFIRMAR_SEMANTICA
299complementary_project_linksdeleted_attimestamptzSimNãoEliminação lógica; NULL indica activodatabase/migrations/2026_09_24_005000_investmoz_clusters.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
300complementary_project_linksanchor_project_iduuidNãoNãoanchor project iddatabase/migrations/2026_09_24_005000_investmoz_clusters.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
301complementary_project_linkscomplementary_project_iduuidNãoNãocomplementary project iddatabase/migrations/2026_09_24_005000_investmoz_clusters.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
302complementary_project_linksrelation_typetextNãorelation_type IN ('dependency','enabler','supplier','market')relation typedatabase/migrations/2026_09_24_005000_investmoz_clusters.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
303development_corridorsiduuidNãoNãoIdentificador primário da entidadedatabase/migrations/2026_09_24_006000_investmoz_corridors.phpdocs\investmoz\education\openapi.proposed.json#/components/schemas/Demand/properties/id ; docs\investmoz\existing-business\openapi.json#/components/schemas/Business/properties/id ; docs\investmoz\unification\openapi.json#/components/schemas/Entity/properties/id ; docs\investmoz\unification\openapi.json#/components/schemas/Opportunity/properties/id ; docs\investmoz\unification\openapi.json#/components/schemas/Option/properties/idinteger|stringuuidNAO_REGISTADA_NO_DICIONARIONOME_CORRESPONDENTE_POR_CONFIRMAR_SEMANTICA
304development_corridorssource_systemtextNãoNãoSistema de origem; integra a chave estável de importaçãodatabase/migrations/2026_09_24_006000_investmoz_corridors.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
305development_corridorsexternal_idtextSimNãoIdentificador na origem; NULL quando não fornecidodatabase/migrations/2026_09_24_006000_investmoz_corridors.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
306development_corridorsversion_nointegerNãoNãoVersão positiva; comparação compete ao importadordatabase/migrations/2026_09_24_006000_investmoz_corridors.phpdocs\investmoz\existing-business\openapi.json#/components/schemas/Business/properties/version_no ; docs\investmoz\zones\openapi.json#/components/schemas/Version/properties/version_no ; docs\investmoz\zones\openapi.json#/components/schemas/Zone/properties/version_nointegerNAO_REGISTADA_NO_DICIONARIONOME_CORRESPONDENTE_POR_CONFIRMAR_SEMANTICA
307development_corridorsdata_classificationtextNãodata_classification IN ('public','internal','confidential','restricted')Classificação de acesso; não substitui autorizaçãodatabase/migrations/2026_09_24_006000_investmoz_corridors.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
308development_corridorscorrelation_iduuidSimNãoCorrelação entre operações; não é FKdatabase/migrations/2026_09_24_006000_investmoz_corridors.phpdocs\investmoz\education\openapi.proposed.json#/components/schemas/Problem/properties/correlation_idstringuuidNAO_REGISTADA_NO_DICIONARIONOME_CORRESPONDENTE_POR_CONFIRMAR_SEMANTICA
309development_corridorscreated_attimestamptzNãoNãoInstante de criaçãodatabase/migrations/2026_09_24_006000_investmoz_corridors.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
310development_corridorsupdated_attimestamptzNãoNãoInstante da última actualizaçãodatabase/migrations/2026_09_24_006000_investmoz_corridors.phpdocs\investmoz\education\openapi.proposed.json#/components/schemas/Demand/properties/updated_atstringdate-timeNAO_REGISTADA_NO_DICIONARIONOME_CORRESPONDENTE_POR_CONFIRMAR_SEMANTICA
311development_corridorsdeleted_attimestamptzSimNãoEliminação lógica; NULL indica activodatabase/migrations/2026_09_24_006000_investmoz_corridors.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
312development_corridorscodetextNãoNãocodedatabase/migrations/2026_09_24_006000_investmoz_corridors.phpdocs\investmoz\existing-business\openapi.json#/components/schemas/Business/properties/code ; docs\investmoz\unification\openapi.json#/components/schemas/Option/properties/code ; docs\investmoz\zones\openapi.json#/components/schemas/Zone/properties/codestringNAO_REGISTADA_NO_DICIONARIONOME_CORRESPONDENTE_POR_CONFIRMAR_SEMANTICA
313development_corridorsnametextNãoNãonamedatabase/migrations/2026_09_24_006000_investmoz_corridors.phpdocs\investmoz\unification\openapi.json#/components/schemas/Entity/properties/name ; docs\investmoz\zones\openapi.json#/components/schemas/Zone/properties/namestringNAO_REGISTADA_NO_DICIONARIONOME_CORRESPONDENTE_POR_CONFIRMAR_SEMANTICA
314development_corridorsstatustextNãostatus IN ('proposed','active','closed')statusdatabase/migrations/2026_09_24_006000_investmoz_corridors.phpdocs\investmoz\education\openapi.proposed.json#/components/schemas/Problem/properties/status ; docs\investmoz\existing-business\openapi.json#/components/schemas/Business/properties/status ; docs\investmoz\unification\openapi.json#/components/schemas/Opportunity/properties/status|integer|stringNAO_REGISTADA_NO_DICIONARIONOME_CORRESPONDENTE_POR_CONFIRMAR_SEMANTICA
315development_corridorsdescriptiontextSimNãodescriptiondatabase/migrations/2026_09_24_006000_investmoz_corridors.phpdocs\investmoz\zones\openapi.json#/components/schemas/Zone/properties/descriptionstringNAO_REGISTADA_NO_DICIONARIONOME_CORRESPONDENTE_POR_CONFIRMAR_SEMANTICA
316corridor_locationsiduuidNãoNãoIdentificador primário da entidadedatabase/migrations/2026_09_24_006000_investmoz_corridors.phpdocs\investmoz\education\openapi.proposed.json#/components/schemas/Demand/properties/id ; docs\investmoz\existing-business\openapi.json#/components/schemas/Business/properties/id ; docs\investmoz\unification\openapi.json#/components/schemas/Entity/properties/id ; docs\investmoz\unification\openapi.json#/components/schemas/Opportunity/properties/id ; docs\investmoz\unification\openapi.json#/components/schemas/Option/properties/idinteger|stringuuidNAO_REGISTADA_NO_DICIONARIONOME_CORRESPONDENTE_POR_CONFIRMAR_SEMANTICA
317corridor_locationssource_systemtextNãoNãoSistema de origem; integra a chave estável de importaçãodatabase/migrations/2026_09_24_006000_investmoz_corridors.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
318corridor_locationsexternal_idtextSimNãoIdentificador na origem; NULL quando não fornecidodatabase/migrations/2026_09_24_006000_investmoz_corridors.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
319corridor_locationsversion_nointegerNãoNãoVersão positiva; comparação compete ao importadordatabase/migrations/2026_09_24_006000_investmoz_corridors.phpdocs\investmoz\existing-business\openapi.json#/components/schemas/Business/properties/version_no ; docs\investmoz\zones\openapi.json#/components/schemas/Version/properties/version_no ; docs\investmoz\zones\openapi.json#/components/schemas/Zone/properties/version_nointegerNAO_REGISTADA_NO_DICIONARIONOME_CORRESPONDENTE_POR_CONFIRMAR_SEMANTICA
320corridor_locationsdata_classificationtextNãodata_classification IN ('public','internal','confidential','restricted')Classificação de acesso; não substitui autorizaçãodatabase/migrations/2026_09_24_006000_investmoz_corridors.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
321corridor_locationscorrelation_iduuidSimNãoCorrelação entre operações; não é FKdatabase/migrations/2026_09_24_006000_investmoz_corridors.phpdocs\investmoz\education\openapi.proposed.json#/components/schemas/Problem/properties/correlation_idstringuuidNAO_REGISTADA_NO_DICIONARIONOME_CORRESPONDENTE_POR_CONFIRMAR_SEMANTICA
322corridor_locationscreated_attimestamptzNãoNãoInstante de criaçãodatabase/migrations/2026_09_24_006000_investmoz_corridors.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
323corridor_locationsupdated_attimestamptzNãoNãoInstante da última actualizaçãodatabase/migrations/2026_09_24_006000_investmoz_corridors.phpdocs\investmoz\education\openapi.proposed.json#/components/schemas/Demand/properties/updated_atstringdate-timeNAO_REGISTADA_NO_DICIONARIONOME_CORRESPONDENTE_POR_CONFIRMAR_SEMANTICA
324corridor_locationsdeleted_attimestamptzSimNãoEliminação lógica; NULL indica activodatabase/migrations/2026_09_24_006000_investmoz_corridors.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
325corridor_locationscorridor_iduuidNãoNãocorridor iddatabase/migrations/2026_09_24_006000_investmoz_corridors.phpdocs\investmoz\education\openapi.proposed.json#/components/schemas/DemandInput/properties/corridor_id ; docs\investmoz\education\openapi.proposed.json#/components/schemas/DemandPatch/properties/corridor_id ; docs\investmoz\zones\openapi.json#/components/schemas/Relation/properties/corridor_idstringuuidNAO_REGISTADA_NO_DICIONARIONOME_CORRESPONDENTE_POR_CONFIRMAR_SEMANTICA
326corridor_locationsgeo_location_iduuidNãoNãogeo location iddatabase/migrations/2026_09_24_006000_investmoz_corridors.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
327corridor_locationssequence_nointegerNãoNãosequence nodatabase/migrations/2026_09_24_006000_investmoz_corridors.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
328corridor_projectsiduuidNãoNãoIdentificador primário da entidadedatabase/migrations/2026_09_24_006000_investmoz_corridors.phpdocs\investmoz\education\openapi.proposed.json#/components/schemas/Demand/properties/id ; docs\investmoz\existing-business\openapi.json#/components/schemas/Business/properties/id ; docs\investmoz\unification\openapi.json#/components/schemas/Entity/properties/id ; docs\investmoz\unification\openapi.json#/components/schemas/Opportunity/properties/id ; docs\investmoz\unification\openapi.json#/components/schemas/Option/properties/idinteger|stringuuidNAO_REGISTADA_NO_DICIONARIONOME_CORRESPONDENTE_POR_CONFIRMAR_SEMANTICA
329corridor_projectssource_systemtextNãoNãoSistema de origem; integra a chave estável de importaçãodatabase/migrations/2026_09_24_006000_investmoz_corridors.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
330corridor_projectsexternal_idtextSimNãoIdentificador na origem; NULL quando não fornecidodatabase/migrations/2026_09_24_006000_investmoz_corridors.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
331corridor_projectsversion_nointegerNãoNãoVersão positiva; comparação compete ao importadordatabase/migrations/2026_09_24_006000_investmoz_corridors.phpdocs\investmoz\existing-business\openapi.json#/components/schemas/Business/properties/version_no ; docs\investmoz\zones\openapi.json#/components/schemas/Version/properties/version_no ; docs\investmoz\zones\openapi.json#/components/schemas/Zone/properties/version_nointegerNAO_REGISTADA_NO_DICIONARIONOME_CORRESPONDENTE_POR_CONFIRMAR_SEMANTICA
332corridor_projectsdata_classificationtextNãodata_classification IN ('public','internal','confidential','restricted')Classificação de acesso; não substitui autorizaçãodatabase/migrations/2026_09_24_006000_investmoz_corridors.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
333corridor_projectscorrelation_iduuidSimNãoCorrelação entre operações; não é FKdatabase/migrations/2026_09_24_006000_investmoz_corridors.phpdocs\investmoz\education\openapi.proposed.json#/components/schemas/Problem/properties/correlation_idstringuuidNAO_REGISTADA_NO_DICIONARIONOME_CORRESPONDENTE_POR_CONFIRMAR_SEMANTICA
334corridor_projectscreated_attimestamptzNãoNãoInstante de criaçãodatabase/migrations/2026_09_24_006000_investmoz_corridors.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
335corridor_projectsupdated_attimestamptzNãoNãoInstante da última actualizaçãodatabase/migrations/2026_09_24_006000_investmoz_corridors.phpdocs\investmoz\education\openapi.proposed.json#/components/schemas/Demand/properties/updated_atstringdate-timeNAO_REGISTADA_NO_DICIONARIONOME_CORRESPONDENTE_POR_CONFIRMAR_SEMANTICA
336corridor_projectsdeleted_attimestamptzSimNãoEliminação lógica; NULL indica activodatabase/migrations/2026_09_24_006000_investmoz_corridors.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
337corridor_projectscorridor_iduuidNãoNãocorridor iddatabase/migrations/2026_09_24_006000_investmoz_corridors.phpdocs\investmoz\education\openapi.proposed.json#/components/schemas/DemandInput/properties/corridor_id ; docs\investmoz\education\openapi.proposed.json#/components/schemas/DemandPatch/properties/corridor_id ; docs\investmoz\zones\openapi.json#/components/schemas/Relation/properties/corridor_idstringuuidNAO_REGISTADA_NO_DICIONARIONOME_CORRESPONDENTE_POR_CONFIRMAR_SEMANTICA
338corridor_projectsproject_iduuidNãoNãoproject iddatabase/migrations/2026_09_24_006000_investmoz_corridors.phpdocs\investmoz\education\openapi.proposed.json#/components/schemas/DemandInput/properties/project_id ; docs\investmoz\education\openapi.proposed.json#/components/schemas/DemandPatch/properties/project_id ; docs\investmoz\zones\openapi.json#/components/schemas/Relation/properties/project_idstringuuidNAO_REGISTADA_NO_DICIONARIONOME_CORRESPONDENTE_POR_CONFIRMAR_SEMANTICA
339corridor_clustersiduuidNãoNãoIdentificador primário da entidadedatabase/migrations/2026_09_24_006000_investmoz_corridors.phpdocs\investmoz\education\openapi.proposed.json#/components/schemas/Demand/properties/id ; docs\investmoz\existing-business\openapi.json#/components/schemas/Business/properties/id ; docs\investmoz\unification\openapi.json#/components/schemas/Entity/properties/id ; docs\investmoz\unification\openapi.json#/components/schemas/Opportunity/properties/id ; docs\investmoz\unification\openapi.json#/components/schemas/Option/properties/idinteger|stringuuidNAO_REGISTADA_NO_DICIONARIONOME_CORRESPONDENTE_POR_CONFIRMAR_SEMANTICA
340corridor_clusterssource_systemtextNãoNãoSistema de origem; integra a chave estável de importaçãodatabase/migrations/2026_09_24_006000_investmoz_corridors.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
341corridor_clustersexternal_idtextSimNãoIdentificador na origem; NULL quando não fornecidodatabase/migrations/2026_09_24_006000_investmoz_corridors.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
342corridor_clustersversion_nointegerNãoNãoVersão positiva; comparação compete ao importadordatabase/migrations/2026_09_24_006000_investmoz_corridors.phpdocs\investmoz\existing-business\openapi.json#/components/schemas/Business/properties/version_no ; docs\investmoz\zones\openapi.json#/components/schemas/Version/properties/version_no ; docs\investmoz\zones\openapi.json#/components/schemas/Zone/properties/version_nointegerNAO_REGISTADA_NO_DICIONARIONOME_CORRESPONDENTE_POR_CONFIRMAR_SEMANTICA
343corridor_clustersdata_classificationtextNãodata_classification IN ('public','internal','confidential','restricted')Classificação de acesso; não substitui autorizaçãodatabase/migrations/2026_09_24_006000_investmoz_corridors.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
344corridor_clusterscorrelation_iduuidSimNãoCorrelação entre operações; não é FKdatabase/migrations/2026_09_24_006000_investmoz_corridors.phpdocs\investmoz\education\openapi.proposed.json#/components/schemas/Problem/properties/correlation_idstringuuidNAO_REGISTADA_NO_DICIONARIONOME_CORRESPONDENTE_POR_CONFIRMAR_SEMANTICA
345corridor_clusterscreated_attimestamptzNãoNãoInstante de criaçãodatabase/migrations/2026_09_24_006000_investmoz_corridors.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
346corridor_clustersupdated_attimestamptzNãoNãoInstante da última actualizaçãodatabase/migrations/2026_09_24_006000_investmoz_corridors.phpdocs\investmoz\education\openapi.proposed.json#/components/schemas/Demand/properties/updated_atstringdate-timeNAO_REGISTADA_NO_DICIONARIONOME_CORRESPONDENTE_POR_CONFIRMAR_SEMANTICA
347corridor_clustersdeleted_attimestamptzSimNãoEliminação lógica; NULL indica activodatabase/migrations/2026_09_24_006000_investmoz_corridors.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
348corridor_clusterscorridor_iduuidNãoNãocorridor iddatabase/migrations/2026_09_24_006000_investmoz_corridors.phpdocs\investmoz\education\openapi.proposed.json#/components/schemas/DemandInput/properties/corridor_id ; docs\investmoz\education\openapi.proposed.json#/components/schemas/DemandPatch/properties/corridor_id ; docs\investmoz\zones\openapi.json#/components/schemas/Relation/properties/corridor_idstringuuidNAO_REGISTADA_NO_DICIONARIONOME_CORRESPONDENTE_POR_CONFIRMAR_SEMANTICA
349corridor_clusterscluster_iduuidNãoNãocluster iddatabase/migrations/2026_09_24_006000_investmoz_corridors.phpdocs\investmoz\education\openapi.proposed.json#/components/schemas/DemandInput/properties/cluster_id ; docs\investmoz\education\openapi.proposed.json#/components/schemas/DemandPatch/properties/cluster_id ; docs\investmoz\zones\openapi.json#/components/schemas/Relation/properties/cluster_idstringuuidNAO_REGISTADA_NO_DICIONARIONOME_CORRESPONDENTE_POR_CONFIRMAR_SEMANTICA
350investorsiduuidNãoNãoIdentificador primário da entidadedatabase/migrations/2026_09_24_007000_investmoz_crm.phpdocs\investmoz\education\openapi.proposed.json#/components/schemas/Demand/properties/id ; docs\investmoz\existing-business\openapi.json#/components/schemas/Business/properties/id ; docs\investmoz\unification\openapi.json#/components/schemas/Entity/properties/id ; docs\investmoz\unification\openapi.json#/components/schemas/Opportunity/properties/id ; docs\investmoz\unification\openapi.json#/components/schemas/Option/properties/idinteger|stringuuidNAO_REGISTADA_NO_DICIONARIONOME_CORRESPONDENTE_POR_CONFIRMAR_SEMANTICA
351investorssource_systemtextNãoNãoSistema de origem; integra a chave estável de importaçãodatabase/migrations/2026_09_24_007000_investmoz_crm.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
352investorsexternal_idtextSimNãoIdentificador na origem; NULL quando não fornecidodatabase/migrations/2026_09_24_007000_investmoz_crm.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
353investorsversion_nointegerNãoNãoVersão positiva; comparação compete ao importadordatabase/migrations/2026_09_24_007000_investmoz_crm.phpdocs\investmoz\existing-business\openapi.json#/components/schemas/Business/properties/version_no ; docs\investmoz\zones\openapi.json#/components/schemas/Version/properties/version_no ; docs\investmoz\zones\openapi.json#/components/schemas/Zone/properties/version_nointegerNAO_REGISTADA_NO_DICIONARIONOME_CORRESPONDENTE_POR_CONFIRMAR_SEMANTICA
354investorsdata_classificationtextNãodata_classification IN ('public','internal','confidential','restricted')Classificação de acesso; não substitui autorizaçãodatabase/migrations/2026_09_24_007000_investmoz_crm.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
355investorscorrelation_iduuidSimNãoCorrelação entre operações; não é FKdatabase/migrations/2026_09_24_007000_investmoz_crm.phpdocs\investmoz\education\openapi.proposed.json#/components/schemas/Problem/properties/correlation_idstringuuidNAO_REGISTADA_NO_DICIONARIONOME_CORRESPONDENTE_POR_CONFIRMAR_SEMANTICA
356investorscreated_attimestamptzNãoNãoInstante de criaçãodatabase/migrations/2026_09_24_007000_investmoz_crm.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
357investorsupdated_attimestamptzNãoNãoInstante da última actualizaçãodatabase/migrations/2026_09_24_007000_investmoz_crm.phpdocs\investmoz\education\openapi.proposed.json#/components/schemas/Demand/properties/updated_atstringdate-timeNAO_REGISTADA_NO_DICIONARIONOME_CORRESPONDENTE_POR_CONFIRMAR_SEMANTICA
358investorsdeleted_attimestamptzSimNãoEliminação lógica; NULL indica activodatabase/migrations/2026_09_24_007000_investmoz_crm.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
359investorsorganization_iduuidSimNãoorganization iddatabase/migrations/2026_09_24_007000_investmoz_crm.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
360investorslegal_nametextNãoNãolegal namedatabase/migrations/2026_09_24_007000_investmoz_crm.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
361investorsinvestor_typetextNãoinvestor_type IN ('domestic','foreign','institutional','individual')investor typedatabase/migrations/2026_09_24_007000_investmoz_crm.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
362investorsstatustextNãostatus IN ('prospect','active','inactive')statusdatabase/migrations/2026_09_24_007000_investmoz_crm.phpdocs\investmoz\education\openapi.proposed.json#/components/schemas/Problem/properties/status ; docs\investmoz\existing-business\openapi.json#/components/schemas/Business/properties/status ; docs\investmoz\unification\openapi.json#/components/schemas/Opportunity/properties/status|integer|stringNAO_REGISTADA_NO_DICIONARIONOME_CORRESPONDENTE_POR_CONFIRMAR_SEMANTICA
363contactsiduuidNãoNãoIdentificador primário da entidadedatabase/migrations/2026_09_24_007000_investmoz_crm.phpdocs\investmoz\education\openapi.proposed.json#/components/schemas/Demand/properties/id ; docs\investmoz\existing-business\openapi.json#/components/schemas/Business/properties/id ; docs\investmoz\unification\openapi.json#/components/schemas/Entity/properties/id ; docs\investmoz\unification\openapi.json#/components/schemas/Opportunity/properties/id ; docs\investmoz\unification\openapi.json#/components/schemas/Option/properties/idinteger|stringuuidNAO_REGISTADA_NO_DICIONARIONOME_CORRESPONDENTE_POR_CONFIRMAR_SEMANTICA
364contactssource_systemtextNãoNãoSistema de origem; integra a chave estável de importaçãodatabase/migrations/2026_09_24_007000_investmoz_crm.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
365contactsexternal_idtextSimNãoIdentificador na origem; NULL quando não fornecidodatabase/migrations/2026_09_24_007000_investmoz_crm.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
366contactsversion_nointegerNãoNãoVersão positiva; comparação compete ao importadordatabase/migrations/2026_09_24_007000_investmoz_crm.phpdocs\investmoz\existing-business\openapi.json#/components/schemas/Business/properties/version_no ; docs\investmoz\zones\openapi.json#/components/schemas/Version/properties/version_no ; docs\investmoz\zones\openapi.json#/components/schemas/Zone/properties/version_nointegerNAO_REGISTADA_NO_DICIONARIONOME_CORRESPONDENTE_POR_CONFIRMAR_SEMANTICA
367contactsdata_classificationtextNãodata_classification IN ('public','internal','confidential','restricted')Classificação de acesso; não substitui autorizaçãodatabase/migrations/2026_09_24_007000_investmoz_crm.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
368contactscorrelation_iduuidSimNãoCorrelação entre operações; não é FKdatabase/migrations/2026_09_24_007000_investmoz_crm.phpdocs\investmoz\education\openapi.proposed.json#/components/schemas/Problem/properties/correlation_idstringuuidNAO_REGISTADA_NO_DICIONARIONOME_CORRESPONDENTE_POR_CONFIRMAR_SEMANTICA
369contactscreated_attimestamptzNãoNãoInstante de criaçãodatabase/migrations/2026_09_24_007000_investmoz_crm.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
370contactsupdated_attimestamptzNãoNãoInstante da última actualizaçãodatabase/migrations/2026_09_24_007000_investmoz_crm.phpdocs\investmoz\education\openapi.proposed.json#/components/schemas/Demand/properties/updated_atstringdate-timeNAO_REGISTADA_NO_DICIONARIONOME_CORRESPONDENTE_POR_CONFIRMAR_SEMANTICA
371contactsdeleted_attimestamptzSimNãoEliminação lógica; NULL indica activodatabase/migrations/2026_09_24_007000_investmoz_crm.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
372contactsfull_nametextNãoNãofull namedatabase/migrations/2026_09_24_007000_investmoz_crm.phpdocs\investmoz\unification\openapi.json#/components/schemas/Payload/properties/full_namestringNAO_REGISTADA_NO_DICIONARIONOME_CORRESPONDENTE_POR_CONFIRMAR_SEMANTICA
373contactsemailtextSimNãoemaildatabase/migrations/2026_09_24_007000_investmoz_crm.phpdocs\investmoz\unification\openapi.json#/components/schemas/Payload/properties/emailstringNAO_REGISTADA_NO_DICIONARIONOME_CORRESPONDENTE_POR_CONFIRMAR_SEMANTICA
374contactsphonetextSimNãophonedatabase/migrations/2026_09_24_007000_investmoz_crm.phpdocs\investmoz\unification\openapi.json#/components/schemas/Payload/properties/phonestringNAO_REGISTADA_NO_DICIONARIONOME_CORRESPONDENTE_POR_CONFIRMAR_SEMANTICA
375investor_contactsinvestor_iduuidNãoNãoinvestor iddatabase/migrations/2026_09_24_007000_investmoz_crm.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
376investor_contactscontact_iduuidNãoNãocontact iddatabase/migrations/2026_09_24_007000_investmoz_crm.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
377investor_contactsis_primarybooleanNãoNãoContacto principal deste investidor; limite quantitativo pendentedatabase/migrations/2026_09_24_007000_investmoz_crm.phpdocs\investmoz\zones\openapi.json#/components/schemas/Link/properties/is_primary ; docs\investmoz\zones\openapi.json#/components/schemas/Relation/properties/is_primarybooleanNAO_REGISTADA_NO_DICIONARIONOME_CORRESPONDENTE_POR_CONFIRMAR_SEMANTICA
378investor_contactscreated_attimestamptzNãoNãoInstante de criaçãodatabase/migrations/2026_09_24_007000_investmoz_crm.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
379investor_contactsupdated_attimestamptzNãoNãoInstante da última actualizaçãodatabase/migrations/2026_09_24_007000_investmoz_crm.phpdocs\investmoz\education\openapi.proposed.json#/components/schemas/Demand/properties/updated_atstringdate-timeNAO_REGISTADA_NO_DICIONARIONOME_CORRESPONDENTE_POR_CONFIRMAR_SEMANTICA
380leadsiduuidNãoNãoIdentificador primário da entidadedatabase/migrations/2026_09_24_007000_investmoz_crm.phpdocs\investmoz\education\openapi.proposed.json#/components/schemas/Demand/properties/id ; docs\investmoz\existing-business\openapi.json#/components/schemas/Business/properties/id ; docs\investmoz\unification\openapi.json#/components/schemas/Entity/properties/id ; docs\investmoz\unification\openapi.json#/components/schemas/Opportunity/properties/id ; docs\investmoz\unification\openapi.json#/components/schemas/Option/properties/idinteger|stringuuidNAO_REGISTADA_NO_DICIONARIONOME_CORRESPONDENTE_POR_CONFIRMAR_SEMANTICA
381leadssource_systemtextNãoNãoSistema de origem; integra a chave estável de importaçãodatabase/migrations/2026_09_24_007000_investmoz_crm.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
382leadsexternal_idtextSimNãoIdentificador na origem; NULL quando não fornecidodatabase/migrations/2026_09_24_007000_investmoz_crm.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
383leadsversion_nointegerNãoNãoVersão positiva; comparação compete ao importadordatabase/migrations/2026_09_24_007000_investmoz_crm.phpdocs\investmoz\existing-business\openapi.json#/components/schemas/Business/properties/version_no ; docs\investmoz\zones\openapi.json#/components/schemas/Version/properties/version_no ; docs\investmoz\zones\openapi.json#/components/schemas/Zone/properties/version_nointegerNAO_REGISTADA_NO_DICIONARIONOME_CORRESPONDENTE_POR_CONFIRMAR_SEMANTICA
384leadsdata_classificationtextNãodata_classification IN ('public','internal','confidential','restricted')Classificação de acesso; não substitui autorizaçãodatabase/migrations/2026_09_24_007000_investmoz_crm.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
385leadscorrelation_iduuidSimNãoCorrelação entre operações; não é FKdatabase/migrations/2026_09_24_007000_investmoz_crm.phpdocs\investmoz\education\openapi.proposed.json#/components/schemas/Problem/properties/correlation_idstringuuidNAO_REGISTADA_NO_DICIONARIONOME_CORRESPONDENTE_POR_CONFIRMAR_SEMANTICA
386leadscreated_attimestamptzNãoNãoInstante de criaçãodatabase/migrations/2026_09_24_007000_investmoz_crm.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
387leadsupdated_attimestamptzNãoNãoInstante da última actualizaçãodatabase/migrations/2026_09_24_007000_investmoz_crm.phpdocs\investmoz\education\openapi.proposed.json#/components/schemas/Demand/properties/updated_atstringdate-timeNAO_REGISTADA_NO_DICIONARIONOME_CORRESPONDENTE_POR_CONFIRMAR_SEMANTICA
388leadsdeleted_attimestamptzSimNãoEliminação lógica; NULL indica activodatabase/migrations/2026_09_24_007000_investmoz_crm.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
389leadsinvestor_iduuidSimNãoinvestor iddatabase/migrations/2026_09_24_007000_investmoz_crm.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
390leadsowner_user_idbigintSimNãoowner user iddatabase/migrations/2026_09_24_007000_investmoz_crm.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
391leadstitletextNãoNãotitledatabase/migrations/2026_09_24_007000_investmoz_crm.phpdocs\investmoz\education\openapi.proposed.json#/components/schemas/Problem/properties/title ; docs\investmoz\unification\openapi.json#/components/schemas/Opportunity/properties/title ; docs\investmoz\zones\openapi.json#/components/schemas/LegalSource/properties/titlestringNAO_REGISTADA_NO_DICIONARIONOME_CORRESPONDENTE_POR_CONFIRMAR_SEMANTICA
392leadsstatustextNãostatus IN ('new','qualified','disqualified','converted')statusdatabase/migrations/2026_09_24_007000_investmoz_crm.phpdocs\investmoz\education\openapi.proposed.json#/components/schemas/Problem/properties/status ; docs\investmoz\existing-business\openapi.json#/components/schemas/Business/properties/status ; docs\investmoz\unification\openapi.json#/components/schemas/Opportunity/properties/status|integer|stringNAO_REGISTADA_NO_DICIONARIONOME_CORRESPONDENTE_POR_CONFIRMAR_SEMANTICA
393leadsestimated_amountnumeric(20,2)SimNãoMontante estimado exacto não negativodatabase/migrations/2026_09_24_007000_investmoz_crm.phpdocs\investmoz\unification\openapi.json#/components/schemas/Payload/properties/estimated_amountnumberNAO_REGISTADA_NO_DICIONARIONOME_CORRESPONDENTE_POR_CONFIRMAR_SEMANTICA
394leadscurrencychar(3)SimNãoCódigo monetário; três letras maiúsculas; lista ISO autorizada pendentedatabase/migrations/2026_09_24_007000_investmoz_crm.phpdocs\investmoz\unification\openapi.json#/components/schemas/Payload/properties/currencystringNAO_REGISTADA_NO_DICIONARIONOME_CORRESPONDENTE_POR_CONFIRMAR_SEMANTICA
395crm_opportunitiesiduuidNãoNãoIdentificador primário da entidadedatabase/migrations/2026_09_24_007000_investmoz_crm.phpdocs\investmoz\education\openapi.proposed.json#/components/schemas/Demand/properties/id ; docs\investmoz\existing-business\openapi.json#/components/schemas/Business/properties/id ; docs\investmoz\unification\openapi.json#/components/schemas/Entity/properties/id ; docs\investmoz\unification\openapi.json#/components/schemas/Opportunity/properties/id ; docs\investmoz\unification\openapi.json#/components/schemas/Option/properties/idinteger|stringuuidNAO_REGISTADA_NO_DICIONARIONOME_CORRESPONDENTE_POR_CONFIRMAR_SEMANTICA
396crm_opportunitiessource_systemtextNãoNãoSistema de origem; integra a chave estável de importaçãodatabase/migrations/2026_09_24_007000_investmoz_crm.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
397crm_opportunitiesexternal_idtextSimNãoIdentificador na origem; NULL quando não fornecidodatabase/migrations/2026_09_24_007000_investmoz_crm.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
398crm_opportunitiesversion_nointegerNãoNãoVersão positiva; comparação compete ao importadordatabase/migrations/2026_09_24_007000_investmoz_crm.phpdocs\investmoz\existing-business\openapi.json#/components/schemas/Business/properties/version_no ; docs\investmoz\zones\openapi.json#/components/schemas/Version/properties/version_no ; docs\investmoz\zones\openapi.json#/components/schemas/Zone/properties/version_nointegerNAO_REGISTADA_NO_DICIONARIONOME_CORRESPONDENTE_POR_CONFIRMAR_SEMANTICA
399crm_opportunitiesdata_classificationtextNãodata_classification IN ('public','internal','confidential','restricted')Classificação de acesso; não substitui autorizaçãodatabase/migrations/2026_09_24_007000_investmoz_crm.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
400crm_opportunitiescorrelation_iduuidSimNãoCorrelação entre operações; não é FKdatabase/migrations/2026_09_24_007000_investmoz_crm.phpdocs\investmoz\education\openapi.proposed.json#/components/schemas/Problem/properties/correlation_idstringuuidNAO_REGISTADA_NO_DICIONARIONOME_CORRESPONDENTE_POR_CONFIRMAR_SEMANTICA
401crm_opportunitiescreated_attimestamptzNãoNãoInstante de criaçãodatabase/migrations/2026_09_24_007000_investmoz_crm.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
402crm_opportunitiesupdated_attimestamptzNãoNãoInstante da última actualizaçãodatabase/migrations/2026_09_24_007000_investmoz_crm.phpdocs\investmoz\education\openapi.proposed.json#/components/schemas/Demand/properties/updated_atstringdate-timeNAO_REGISTADA_NO_DICIONARIONOME_CORRESPONDENTE_POR_CONFIRMAR_SEMANTICA
403crm_opportunitiesdeleted_attimestamptzSimNãoEliminação lógica; NULL indica activodatabase/migrations/2026_09_24_007000_investmoz_crm.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
404crm_opportunitieslead_iduuidSimNãolead iddatabase/migrations/2026_09_24_007000_investmoz_crm.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
405crm_opportunitiesproject_iduuidSimNãoproject iddatabase/migrations/2026_09_24_007000_investmoz_crm.phpdocs\investmoz\education\openapi.proposed.json#/components/schemas/DemandInput/properties/project_id ; docs\investmoz\education\openapi.proposed.json#/components/schemas/DemandPatch/properties/project_id ; docs\investmoz\zones\openapi.json#/components/schemas/Relation/properties/project_idstringuuidNAO_REGISTADA_NO_DICIONARIONOME_CORRESPONDENTE_POR_CONFIRMAR_SEMANTICA
406crm_opportunitiesowner_user_idbigintSimNãoowner user iddatabase/migrations/2026_09_24_007000_investmoz_crm.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
407crm_opportunitiesstagetextNãostage IN ('discovery','assessment','negotiation','approved','lost')stagedatabase/migrations/2026_09_24_007000_investmoz_crm.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
408crm_opportunitiesamountnumeric(20,2)SimNãoMontante monetário exacto não negativodatabase/migrations/2026_09_24_007000_investmoz_crm.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
409crm_opportunitiescurrencychar(3)SimNãoCódigo monetário; três letras maiúsculas; lista ISO autorizada pendentedatabase/migrations/2026_09_24_007000_investmoz_crm.phpdocs\investmoz\unification\openapi.json#/components/schemas/Payload/properties/currencystringNAO_REGISTADA_NO_DICIONARIONOME_CORRESPONDENTE_POR_CONFIRMAR_SEMANTICA
410crm_opportunitiesprobabilitynumeric(5,2)SimNãoprobabilitydatabase/migrations/2026_09_24_007000_investmoz_crm.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
411activitiesiduuidNãoNãoIdentificador primário da entidadedatabase/migrations/2026_09_24_007000_investmoz_crm.phpdocs\investmoz\education\openapi.proposed.json#/components/schemas/Demand/properties/id ; docs\investmoz\existing-business\openapi.json#/components/schemas/Business/properties/id ; docs\investmoz\unification\openapi.json#/components/schemas/Entity/properties/id ; docs\investmoz\unification\openapi.json#/components/schemas/Opportunity/properties/id ; docs\investmoz\unification\openapi.json#/components/schemas/Option/properties/idinteger|stringuuidNAO_REGISTADA_NO_DICIONARIONOME_CORRESPONDENTE_POR_CONFIRMAR_SEMANTICA
412activitiessource_systemtextNãoNãoSistema de origem; integra a chave estável de importaçãodatabase/migrations/2026_09_24_007000_investmoz_crm.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
413activitiesexternal_idtextSimNãoIdentificador na origem; NULL quando não fornecidodatabase/migrations/2026_09_24_007000_investmoz_crm.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
414activitiesversion_nointegerNãoNãoVersão positiva; comparação compete ao importadordatabase/migrations/2026_09_24_007000_investmoz_crm.phpdocs\investmoz\existing-business\openapi.json#/components/schemas/Business/properties/version_no ; docs\investmoz\zones\openapi.json#/components/schemas/Version/properties/version_no ; docs\investmoz\zones\openapi.json#/components/schemas/Zone/properties/version_nointegerNAO_REGISTADA_NO_DICIONARIONOME_CORRESPONDENTE_POR_CONFIRMAR_SEMANTICA
415activitiesdata_classificationtextNãodata_classification IN ('public','internal','confidential','restricted')Classificação de acesso; não substitui autorizaçãodatabase/migrations/2026_09_24_007000_investmoz_crm.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
416activitiescorrelation_iduuidSimNãoCorrelação entre operações; não é FKdatabase/migrations/2026_09_24_007000_investmoz_crm.phpdocs\investmoz\education\openapi.proposed.json#/components/schemas/Problem/properties/correlation_idstringuuidNAO_REGISTADA_NO_DICIONARIONOME_CORRESPONDENTE_POR_CONFIRMAR_SEMANTICA
417activitiescreated_attimestamptzNãoNãoInstante de criaçãodatabase/migrations/2026_09_24_007000_investmoz_crm.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
418activitiesupdated_attimestamptzNãoNãoInstante da última actualizaçãodatabase/migrations/2026_09_24_007000_investmoz_crm.phpdocs\investmoz\education\openapi.proposed.json#/components/schemas/Demand/properties/updated_atstringdate-timeNAO_REGISTADA_NO_DICIONARIONOME_CORRESPONDENTE_POR_CONFIRMAR_SEMANTICA
419activitiesdeleted_attimestamptzSimNãoEliminação lógica; NULL indica activodatabase/migrations/2026_09_24_007000_investmoz_crm.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
420activitiesinvestor_iduuidSimNãoinvestor iddatabase/migrations/2026_09_24_007000_investmoz_crm.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
421activitiesopportunity_iduuidSimNãoopportunity iddatabase/migrations/2026_09_24_007000_investmoz_crm.phpdocs\investmoz\zones\openapi.json#/components/schemas/Link/properties/opportunity_idintegerNAO_REGISTADA_NO_DICIONARIONOME_CORRESPONDENTE_POR_CONFIRMAR_SEMANTICA
422activitiesactor_user_idbigintSimNãoactor user iddatabase/migrations/2026_09_24_007000_investmoz_crm.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
423activitiesactivity_typetextNãoactivity_type IN ('call','meeting','email','note')activity typedatabase/migrations/2026_09_24_007000_investmoz_crm.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
424activitiesoccurred_attimestamptzNãoNãooccurred atdatabase/migrations/2026_09_24_007000_investmoz_crm.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
425activitiessummarytextNãoNãosummarydatabase/migrations/2026_09_24_007000_investmoz_crm.phpdocs\investmoz\unification\openapi.json#/components/schemas/Opportunity/properties/summarystringNAO_REGISTADA_NO_DICIONARIONOME_CORRESPONDENTE_POR_CONFIRMAR_SEMANTICA
426tasksiduuidNãoNãoIdentificador primário da entidadedatabase/migrations/2026_09_24_007000_investmoz_crm.phpdocs\investmoz\education\openapi.proposed.json#/components/schemas/Demand/properties/id ; docs\investmoz\existing-business\openapi.json#/components/schemas/Business/properties/id ; docs\investmoz\unification\openapi.json#/components/schemas/Entity/properties/id ; docs\investmoz\unification\openapi.json#/components/schemas/Opportunity/properties/id ; docs\investmoz\unification\openapi.json#/components/schemas/Option/properties/idinteger|stringuuidNAO_REGISTADA_NO_DICIONARIONOME_CORRESPONDENTE_POR_CONFIRMAR_SEMANTICA
427taskssource_systemtextNãoNãoSistema de origem; integra a chave estável de importaçãodatabase/migrations/2026_09_24_007000_investmoz_crm.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
428tasksexternal_idtextSimNãoIdentificador na origem; NULL quando não fornecidodatabase/migrations/2026_09_24_007000_investmoz_crm.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
429tasksversion_nointegerNãoNãoVersão positiva; comparação compete ao importadordatabase/migrations/2026_09_24_007000_investmoz_crm.phpdocs\investmoz\existing-business\openapi.json#/components/schemas/Business/properties/version_no ; docs\investmoz\zones\openapi.json#/components/schemas/Version/properties/version_no ; docs\investmoz\zones\openapi.json#/components/schemas/Zone/properties/version_nointegerNAO_REGISTADA_NO_DICIONARIONOME_CORRESPONDENTE_POR_CONFIRMAR_SEMANTICA
430tasksdata_classificationtextNãodata_classification IN ('public','internal','confidential','restricted')Classificação de acesso; não substitui autorizaçãodatabase/migrations/2026_09_24_007000_investmoz_crm.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
431taskscorrelation_iduuidSimNãoCorrelação entre operações; não é FKdatabase/migrations/2026_09_24_007000_investmoz_crm.phpdocs\investmoz\education\openapi.proposed.json#/components/schemas/Problem/properties/correlation_idstringuuidNAO_REGISTADA_NO_DICIONARIONOME_CORRESPONDENTE_POR_CONFIRMAR_SEMANTICA
432taskscreated_attimestamptzNãoNãoInstante de criaçãodatabase/migrations/2026_09_24_007000_investmoz_crm.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
433tasksupdated_attimestamptzNãoNãoInstante da última actualizaçãodatabase/migrations/2026_09_24_007000_investmoz_crm.phpdocs\investmoz\education\openapi.proposed.json#/components/schemas/Demand/properties/updated_atstringdate-timeNAO_REGISTADA_NO_DICIONARIONOME_CORRESPONDENTE_POR_CONFIRMAR_SEMANTICA
434tasksdeleted_attimestamptzSimNãoEliminação lógica; NULL indica activodatabase/migrations/2026_09_24_007000_investmoz_crm.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
435tasksassignee_user_idbigintSimNãoassignee user iddatabase/migrations/2026_09_24_007000_investmoz_crm.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
436tasksopportunity_iduuidSimNãoopportunity iddatabase/migrations/2026_09_24_007000_investmoz_crm.phpdocs\investmoz\zones\openapi.json#/components/schemas/Link/properties/opportunity_idintegerNAO_REGISTADA_NO_DICIONARIONOME_CORRESPONDENTE_POR_CONFIRMAR_SEMANTICA
437taskstitletextNãoNãotitledatabase/migrations/2026_09_24_007000_investmoz_crm.phpdocs\investmoz\education\openapi.proposed.json#/components/schemas/Problem/properties/title ; docs\investmoz\unification\openapi.json#/components/schemas/Opportunity/properties/title ; docs\investmoz\zones\openapi.json#/components/schemas/LegalSource/properties/titlestringNAO_REGISTADA_NO_DICIONARIONOME_CORRESPONDENTE_POR_CONFIRMAR_SEMANTICA
438tasksstatustextNãostatus IN ('open','in_progress','done','cancelled')statusdatabase/migrations/2026_09_24_007000_investmoz_crm.phpdocs\investmoz\education\openapi.proposed.json#/components/schemas/Problem/properties/status ; docs\investmoz\existing-business\openapi.json#/components/schemas/Business/properties/status ; docs\investmoz\unification\openapi.json#/components/schemas/Opportunity/properties/status|integer|stringNAO_REGISTADA_NO_DICIONARIONOME_CORRESPONDENTE_POR_CONFIRMAR_SEMANTICA
439tasksdue_attimestamptzSimNãodue atdatabase/migrations/2026_09_24_007000_investmoz_crm.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
440investor_journeysiduuidNãoNãoIdentificador primário da entidadedatabase/migrations/2026_09_24_008000_investmoz_journey_aftercare.phpdocs\investmoz\education\openapi.proposed.json#/components/schemas/Demand/properties/id ; docs\investmoz\existing-business\openapi.json#/components/schemas/Business/properties/id ; docs\investmoz\unification\openapi.json#/components/schemas/Entity/properties/id ; docs\investmoz\unification\openapi.json#/components/schemas/Opportunity/properties/id ; docs\investmoz\unification\openapi.json#/components/schemas/Option/properties/idinteger|stringuuidNAO_REGISTADA_NO_DICIONARIONOME_CORRESPONDENTE_POR_CONFIRMAR_SEMANTICA
441investor_journeyssource_systemtextNãoNãoSistema de origem; integra a chave estável de importaçãodatabase/migrations/2026_09_24_008000_investmoz_journey_aftercare.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
442investor_journeysexternal_idtextSimNãoIdentificador na origem; NULL quando não fornecidodatabase/migrations/2026_09_24_008000_investmoz_journey_aftercare.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
443investor_journeysversion_nointegerNãoNãoVersão positiva; comparação compete ao importadordatabase/migrations/2026_09_24_008000_investmoz_journey_aftercare.phpdocs\investmoz\existing-business\openapi.json#/components/schemas/Business/properties/version_no ; docs\investmoz\zones\openapi.json#/components/schemas/Version/properties/version_no ; docs\investmoz\zones\openapi.json#/components/schemas/Zone/properties/version_nointegerNAO_REGISTADA_NO_DICIONARIONOME_CORRESPONDENTE_POR_CONFIRMAR_SEMANTICA
444investor_journeysdata_classificationtextNãodata_classification IN ('public','internal','confidential','restricted')Classificação de acesso; não substitui autorizaçãodatabase/migrations/2026_09_24_008000_investmoz_journey_aftercare.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
445investor_journeyscorrelation_iduuidSimNãoCorrelação entre operações; não é FKdatabase/migrations/2026_09_24_008000_investmoz_journey_aftercare.phpdocs\investmoz\education\openapi.proposed.json#/components/schemas/Problem/properties/correlation_idstringuuidNAO_REGISTADA_NO_DICIONARIONOME_CORRESPONDENTE_POR_CONFIRMAR_SEMANTICA
446investor_journeyscreated_attimestamptzNãoNãoInstante de criaçãodatabase/migrations/2026_09_24_008000_investmoz_journey_aftercare.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
447investor_journeysupdated_attimestamptzNãoNãoInstante da última actualizaçãodatabase/migrations/2026_09_24_008000_investmoz_journey_aftercare.phpdocs\investmoz\education\openapi.proposed.json#/components/schemas/Demand/properties/updated_atstringdate-timeNAO_REGISTADA_NO_DICIONARIONOME_CORRESPONDENTE_POR_CONFIRMAR_SEMANTICA
448investor_journeysdeleted_attimestamptzSimNãoEliminação lógica; NULL indica activodatabase/migrations/2026_09_24_008000_investmoz_journey_aftercare.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
449investor_journeysinvestor_iduuidNãoNãoinvestor iddatabase/migrations/2026_09_24_008000_investmoz_journey_aftercare.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
450investor_journeysopportunity_iduuidSimNãoopportunity iddatabase/migrations/2026_09_24_008000_investmoz_journey_aftercare.phpdocs\investmoz\zones\openapi.json#/components/schemas/Link/properties/opportunity_idintegerNAO_REGISTADA_NO_DICIONARIONOME_CORRESPONDENTE_POR_CONFIRMAR_SEMANTICA
451investor_journeysstatustextNãostatus IN ('started','active','completed','cancelled')statusdatabase/migrations/2026_09_24_008000_investmoz_journey_aftercare.phpdocs\investmoz\education\openapi.proposed.json#/components/schemas/Problem/properties/status ; docs\investmoz\existing-business\openapi.json#/components/schemas/Business/properties/status ; docs\investmoz\unification\openapi.json#/components/schemas/Opportunity/properties/status|integer|stringNAO_REGISTADA_NO_DICIONARIONOME_CORRESPONDENTE_POR_CONFIRMAR_SEMANTICA
452investor_journeysstarted_attimestamptzNãoNãostarted atdatabase/migrations/2026_09_24_008000_investmoz_journey_aftercare.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
453journey_stepsiduuidNãoNãoIdentificador primário da entidadedatabase/migrations/2026_09_24_008000_investmoz_journey_aftercare.phpdocs\investmoz\education\openapi.proposed.json#/components/schemas/Demand/properties/id ; docs\investmoz\existing-business\openapi.json#/components/schemas/Business/properties/id ; docs\investmoz\unification\openapi.json#/components/schemas/Entity/properties/id ; docs\investmoz\unification\openapi.json#/components/schemas/Opportunity/properties/id ; docs\investmoz\unification\openapi.json#/components/schemas/Option/properties/idinteger|stringuuidNAO_REGISTADA_NO_DICIONARIONOME_CORRESPONDENTE_POR_CONFIRMAR_SEMANTICA
454journey_stepssource_systemtextNãoNãoSistema de origem; integra a chave estável de importaçãodatabase/migrations/2026_09_24_008000_investmoz_journey_aftercare.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
455journey_stepsexternal_idtextSimNãoIdentificador na origem; NULL quando não fornecidodatabase/migrations/2026_09_24_008000_investmoz_journey_aftercare.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
456journey_stepsversion_nointegerNãoNãoVersão positiva; comparação compete ao importadordatabase/migrations/2026_09_24_008000_investmoz_journey_aftercare.phpdocs\investmoz\existing-business\openapi.json#/components/schemas/Business/properties/version_no ; docs\investmoz\zones\openapi.json#/components/schemas/Version/properties/version_no ; docs\investmoz\zones\openapi.json#/components/schemas/Zone/properties/version_nointegerNAO_REGISTADA_NO_DICIONARIONOME_CORRESPONDENTE_POR_CONFIRMAR_SEMANTICA
457journey_stepsdata_classificationtextNãodata_classification IN ('public','internal','confidential','restricted')Classificação de acesso; não substitui autorizaçãodatabase/migrations/2026_09_24_008000_investmoz_journey_aftercare.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
458journey_stepscorrelation_iduuidSimNãoCorrelação entre operações; não é FKdatabase/migrations/2026_09_24_008000_investmoz_journey_aftercare.phpdocs\investmoz\education\openapi.proposed.json#/components/schemas/Problem/properties/correlation_idstringuuidNAO_REGISTADA_NO_DICIONARIONOME_CORRESPONDENTE_POR_CONFIRMAR_SEMANTICA
459journey_stepscreated_attimestamptzNãoNãoInstante de criaçãodatabase/migrations/2026_09_24_008000_investmoz_journey_aftercare.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
460journey_stepsupdated_attimestamptzNãoNãoInstante da última actualizaçãodatabase/migrations/2026_09_24_008000_investmoz_journey_aftercare.phpdocs\investmoz\education\openapi.proposed.json#/components/schemas/Demand/properties/updated_atstringdate-timeNAO_REGISTADA_NO_DICIONARIONOME_CORRESPONDENTE_POR_CONFIRMAR_SEMANTICA
461journey_stepsdeleted_attimestamptzSimNãoEliminação lógica; NULL indica activodatabase/migrations/2026_09_24_008000_investmoz_journey_aftercare.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
462journey_stepsjourney_iduuidNãoNãojourney iddatabase/migrations/2026_09_24_008000_investmoz_journey_aftercare.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
463journey_stepsstep_codetextNãoNãostep codedatabase/migrations/2026_09_24_008000_investmoz_journey_aftercare.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
464journey_stepssequence_nointegerNãoNãosequence nodatabase/migrations/2026_09_24_008000_investmoz_journey_aftercare.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
465journey_stepsstatustextNãostatus IN ('pending','active','completed','blocked')statusdatabase/migrations/2026_09_24_008000_investmoz_journey_aftercare.phpdocs\investmoz\education\openapi.proposed.json#/components/schemas/Problem/properties/status ; docs\investmoz\existing-business\openapi.json#/components/schemas/Business/properties/status ; docs\investmoz\unification\openapi.json#/components/schemas/Opportunity/properties/status|integer|stringNAO_REGISTADA_NO_DICIONARIONOME_CORRESPONDENTE_POR_CONFIRMAR_SEMANTICA
466submissionsiduuidNãoNãoIdentificador primário da entidadedatabase/migrations/2026_09_24_008000_investmoz_journey_aftercare.phpdocs\investmoz\education\openapi.proposed.json#/components/schemas/Demand/properties/id ; docs\investmoz\existing-business\openapi.json#/components/schemas/Business/properties/id ; docs\investmoz\unification\openapi.json#/components/schemas/Entity/properties/id ; docs\investmoz\unification\openapi.json#/components/schemas/Opportunity/properties/id ; docs\investmoz\unification\openapi.json#/components/schemas/Option/properties/idinteger|stringuuidNAO_REGISTADA_NO_DICIONARIONOME_CORRESPONDENTE_POR_CONFIRMAR_SEMANTICA
467submissionssource_systemtextNãoNãoSistema de origem; integra a chave estável de importaçãodatabase/migrations/2026_09_24_008000_investmoz_journey_aftercare.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
468submissionsexternal_idtextSimNãoIdentificador na origem; NULL quando não fornecidodatabase/migrations/2026_09_24_008000_investmoz_journey_aftercare.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
469submissionsversion_nointegerNãoNãoVersão positiva; comparação compete ao importadordatabase/migrations/2026_09_24_008000_investmoz_journey_aftercare.phpdocs\investmoz\existing-business\openapi.json#/components/schemas/Business/properties/version_no ; docs\investmoz\zones\openapi.json#/components/schemas/Version/properties/version_no ; docs\investmoz\zones\openapi.json#/components/schemas/Zone/properties/version_nointegerNAO_REGISTADA_NO_DICIONARIONOME_CORRESPONDENTE_POR_CONFIRMAR_SEMANTICA
470submissionsdata_classificationtextNãodata_classification IN ('public','internal','confidential','restricted')Classificação de acesso; não substitui autorizaçãodatabase/migrations/2026_09_24_008000_investmoz_journey_aftercare.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
471submissionscorrelation_iduuidSimNãoCorrelação entre operações; não é FKdatabase/migrations/2026_09_24_008000_investmoz_journey_aftercare.phpdocs\investmoz\education\openapi.proposed.json#/components/schemas/Problem/properties/correlation_idstringuuidNAO_REGISTADA_NO_DICIONARIONOME_CORRESPONDENTE_POR_CONFIRMAR_SEMANTICA
472submissionscreated_attimestamptzNãoNãoInstante de criaçãodatabase/migrations/2026_09_24_008000_investmoz_journey_aftercare.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
473submissionsupdated_attimestamptzNãoNãoInstante da última actualizaçãodatabase/migrations/2026_09_24_008000_investmoz_journey_aftercare.phpdocs\investmoz\education\openapi.proposed.json#/components/schemas/Demand/properties/updated_atstringdate-timeNAO_REGISTADA_NO_DICIONARIONOME_CORRESPONDENTE_POR_CONFIRMAR_SEMANTICA
474submissionsdeleted_attimestamptzSimNãoEliminação lógica; NULL indica activodatabase/migrations/2026_09_24_008000_investmoz_journey_aftercare.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
475submissionsjourney_step_iduuidNãoNãojourney step iddatabase/migrations/2026_09_24_008000_investmoz_journey_aftercare.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
476submissionssubmitted_bybigintSimNãosubmitted bydatabase/migrations/2026_09_24_008000_investmoz_journey_aftercare.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
477submissionsstatustextNãostatus IN ('draft','submitted','accepted','rejected')statusdatabase/migrations/2026_09_24_008000_investmoz_journey_aftercare.phpdocs\investmoz\education\openapi.proposed.json#/components/schemas/Problem/properties/status ; docs\investmoz\existing-business\openapi.json#/components/schemas/Business/properties/status ; docs\investmoz\unification\openapi.json#/components/schemas/Opportunity/properties/status|integer|stringNAO_REGISTADA_NO_DICIONARIONOME_CORRESPONDENTE_POR_CONFIRMAR_SEMANTICA
478submissionspayloadjsonbNãoNãoConteúdo da submissão/evento; contrato por tipo pendentedatabase/migrations/2026_09_24_008000_investmoz_journey_aftercare.phpdocs\investmoz\existing-business\openapi.json#/components/schemas/Business/properties/payload ; docs\investmoz\unification\openapi.json#/components/schemas/CompanyDeclaration/properties/payload ; docs\investmoz\unification\openapi.json#/components/schemas/Draft/properties/payload ; docs\investmoz\unification\openapi.json#/components/schemas/InvestorAccount/properties/payload|objectNAO_REGISTADA_NO_DICIONARIONOME_CORRESPONDENTE_POR_CONFIRMAR_SEMANTICA
479submissionssubmitted_attimestamptzSimNãosubmitted atdatabase/migrations/2026_09_24_008000_investmoz_journey_aftercare.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
480aftercare_plansiduuidNãoNãoIdentificador primário da entidadedatabase/migrations/2026_09_24_008000_investmoz_journey_aftercare.phpdocs\investmoz\education\openapi.proposed.json#/components/schemas/Demand/properties/id ; docs\investmoz\existing-business\openapi.json#/components/schemas/Business/properties/id ; docs\investmoz\unification\openapi.json#/components/schemas/Entity/properties/id ; docs\investmoz\unification\openapi.json#/components/schemas/Opportunity/properties/id ; docs\investmoz\unification\openapi.json#/components/schemas/Option/properties/idinteger|stringuuidNAO_REGISTADA_NO_DICIONARIONOME_CORRESPONDENTE_POR_CONFIRMAR_SEMANTICA
481aftercare_planssource_systemtextNãoNãoSistema de origem; integra a chave estável de importaçãodatabase/migrations/2026_09_24_008000_investmoz_journey_aftercare.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
482aftercare_plansexternal_idtextSimNãoIdentificador na origem; NULL quando não fornecidodatabase/migrations/2026_09_24_008000_investmoz_journey_aftercare.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
483aftercare_plansversion_nointegerNãoNãoVersão positiva; comparação compete ao importadordatabase/migrations/2026_09_24_008000_investmoz_journey_aftercare.phpdocs\investmoz\existing-business\openapi.json#/components/schemas/Business/properties/version_no ; docs\investmoz\zones\openapi.json#/components/schemas/Version/properties/version_no ; docs\investmoz\zones\openapi.json#/components/schemas/Zone/properties/version_nointegerNAO_REGISTADA_NO_DICIONARIONOME_CORRESPONDENTE_POR_CONFIRMAR_SEMANTICA
484aftercare_plansdata_classificationtextNãodata_classification IN ('public','internal','confidential','restricted')Classificação de acesso; não substitui autorizaçãodatabase/migrations/2026_09_24_008000_investmoz_journey_aftercare.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
485aftercare_planscorrelation_iduuidSimNãoCorrelação entre operações; não é FKdatabase/migrations/2026_09_24_008000_investmoz_journey_aftercare.phpdocs\investmoz\education\openapi.proposed.json#/components/schemas/Problem/properties/correlation_idstringuuidNAO_REGISTADA_NO_DICIONARIONOME_CORRESPONDENTE_POR_CONFIRMAR_SEMANTICA
486aftercare_planscreated_attimestamptzNãoNãoInstante de criaçãodatabase/migrations/2026_09_24_008000_investmoz_journey_aftercare.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
487aftercare_plansupdated_attimestamptzNãoNãoInstante da última actualizaçãodatabase/migrations/2026_09_24_008000_investmoz_journey_aftercare.phpdocs\investmoz\education\openapi.proposed.json#/components/schemas/Demand/properties/updated_atstringdate-timeNAO_REGISTADA_NO_DICIONARIONOME_CORRESPONDENTE_POR_CONFIRMAR_SEMANTICA
488aftercare_plansdeleted_attimestamptzSimNãoEliminação lógica; NULL indica activodatabase/migrations/2026_09_24_008000_investmoz_journey_aftercare.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
489aftercare_plansinvestor_iduuidNãoNãoinvestor iddatabase/migrations/2026_09_24_008000_investmoz_journey_aftercare.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
490aftercare_plansproject_iduuidSimNãoproject iddatabase/migrations/2026_09_24_008000_investmoz_journey_aftercare.phpdocs\investmoz\education\openapi.proposed.json#/components/schemas/DemandInput/properties/project_id ; docs\investmoz\education\openapi.proposed.json#/components/schemas/DemandPatch/properties/project_id ; docs\investmoz\zones\openapi.json#/components/schemas/Relation/properties/project_idstringuuidNAO_REGISTADA_NO_DICIONARIONOME_CORRESPONDENTE_POR_CONFIRMAR_SEMANTICA
491aftercare_plansowner_user_idbigintSimNãoowner user iddatabase/migrations/2026_09_24_008000_investmoz_journey_aftercare.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
492aftercare_plansstatustextNãostatus IN ('draft','active','closed')statusdatabase/migrations/2026_09_24_008000_investmoz_journey_aftercare.phpdocs\investmoz\education\openapi.proposed.json#/components/schemas/Problem/properties/status ; docs\investmoz\existing-business\openapi.json#/components/schemas/Business/properties/status ; docs\investmoz\unification\openapi.json#/components/schemas/Opportunity/properties/status|integer|stringNAO_REGISTADA_NO_DICIONARIONOME_CORRESPONDENTE_POR_CONFIRMAR_SEMANTICA
493aftercare_plansreview_datedateSimNãoreview datedatabase/migrations/2026_09_24_008000_investmoz_journey_aftercare.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
494constraintsiduuidNãoNãoIdentificador primário da entidadedatabase/migrations/2026_09_24_008000_investmoz_journey_aftercare.phpdocs\investmoz\education\openapi.proposed.json#/components/schemas/Demand/properties/id ; docs\investmoz\existing-business\openapi.json#/components/schemas/Business/properties/id ; docs\investmoz\unification\openapi.json#/components/schemas/Entity/properties/id ; docs\investmoz\unification\openapi.json#/components/schemas/Opportunity/properties/id ; docs\investmoz\unification\openapi.json#/components/schemas/Option/properties/idinteger|stringuuidNAO_REGISTADA_NO_DICIONARIONOME_CORRESPONDENTE_POR_CONFIRMAR_SEMANTICA
495constraintssource_systemtextNãoNãoSistema de origem; integra a chave estável de importaçãodatabase/migrations/2026_09_24_008000_investmoz_journey_aftercare.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
496constraintsexternal_idtextSimNãoIdentificador na origem; NULL quando não fornecidodatabase/migrations/2026_09_24_008000_investmoz_journey_aftercare.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
497constraintsversion_nointegerNãoNãoVersão positiva; comparação compete ao importadordatabase/migrations/2026_09_24_008000_investmoz_journey_aftercare.phpdocs\investmoz\existing-business\openapi.json#/components/schemas/Business/properties/version_no ; docs\investmoz\zones\openapi.json#/components/schemas/Version/properties/version_no ; docs\investmoz\zones\openapi.json#/components/schemas/Zone/properties/version_nointegerNAO_REGISTADA_NO_DICIONARIONOME_CORRESPONDENTE_POR_CONFIRMAR_SEMANTICA
498constraintsdata_classificationtextNãodata_classification IN ('public','internal','confidential','restricted')Classificação de acesso; não substitui autorizaçãodatabase/migrations/2026_09_24_008000_investmoz_journey_aftercare.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
499constraintscorrelation_iduuidSimNãoCorrelação entre operações; não é FKdatabase/migrations/2026_09_24_008000_investmoz_journey_aftercare.phpdocs\investmoz\education\openapi.proposed.json#/components/schemas/Problem/properties/correlation_idstringuuidNAO_REGISTADA_NO_DICIONARIONOME_CORRESPONDENTE_POR_CONFIRMAR_SEMANTICA
500constraintscreated_attimestamptzNãoNãoInstante de criaçãodatabase/migrations/2026_09_24_008000_investmoz_journey_aftercare.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
501constraintsupdated_attimestamptzNãoNãoInstante da última actualizaçãodatabase/migrations/2026_09_24_008000_investmoz_journey_aftercare.phpdocs\investmoz\education\openapi.proposed.json#/components/schemas/Demand/properties/updated_atstringdate-timeNAO_REGISTADA_NO_DICIONARIONOME_CORRESPONDENTE_POR_CONFIRMAR_SEMANTICA
502constraintsdeleted_attimestamptzSimNãoEliminação lógica; NULL indica activodatabase/migrations/2026_09_24_008000_investmoz_journey_aftercare.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
503constraintsaftercare_plan_iduuidNãoNãoaftercare plan iddatabase/migrations/2026_09_24_008000_investmoz_journey_aftercare.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
504constraintscategorytextNãoNãocategorydatabase/migrations/2026_09_24_008000_investmoz_journey_aftercare.phpdocs\investmoz\zones\openapi.json#/components/schemas/Zone/properties/categorystringNAO_REGISTADA_NO_DICIONARIONOME_CORRESPONDENTE_POR_CONFIRMAR_SEMANTICA
505constraintsdescriptiontextNãoNãodescriptiondatabase/migrations/2026_09_24_008000_investmoz_journey_aftercare.phpdocs\investmoz\zones\openapi.json#/components/schemas/Zone/properties/descriptionstringNAO_REGISTADA_NO_DICIONARIONOME_CORRESPONDENTE_POR_CONFIRMAR_SEMANTICA
506constraintsseveritytextNãoseverity IN ('low','medium','high','critical')severitydatabase/migrations/2026_09_24_008000_investmoz_journey_aftercare.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
507constraintsstatustextNãostatus IN ('open','mitigating','resolved')statusdatabase/migrations/2026_09_24_008000_investmoz_journey_aftercare.phpdocs\investmoz\education\openapi.proposed.json#/components/schemas/Problem/properties/status ; docs\investmoz\existing-business\openapi.json#/components/schemas/Business/properties/status ; docs\investmoz\unification\openapi.json#/components/schemas/Opportunity/properties/status|integer|stringNAO_REGISTADA_NO_DICIONARIONOME_CORRESPONDENTE_POR_CONFIRMAR_SEMANTICA
508escalationsiduuidNãoNãoIdentificador primário da entidadedatabase/migrations/2026_09_24_008000_investmoz_journey_aftercare.phpdocs\investmoz\education\openapi.proposed.json#/components/schemas/Demand/properties/id ; docs\investmoz\existing-business\openapi.json#/components/schemas/Business/properties/id ; docs\investmoz\unification\openapi.json#/components/schemas/Entity/properties/id ; docs\investmoz\unification\openapi.json#/components/schemas/Opportunity/properties/id ; docs\investmoz\unification\openapi.json#/components/schemas/Option/properties/idinteger|stringuuidNAO_REGISTADA_NO_DICIONARIONOME_CORRESPONDENTE_POR_CONFIRMAR_SEMANTICA
509escalationssource_systemtextNãoNãoSistema de origem; integra a chave estável de importaçãodatabase/migrations/2026_09_24_008000_investmoz_journey_aftercare.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
510escalationsexternal_idtextSimNãoIdentificador na origem; NULL quando não fornecidodatabase/migrations/2026_09_24_008000_investmoz_journey_aftercare.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
511escalationsversion_nointegerNãoNãoVersão positiva; comparação compete ao importadordatabase/migrations/2026_09_24_008000_investmoz_journey_aftercare.phpdocs\investmoz\existing-business\openapi.json#/components/schemas/Business/properties/version_no ; docs\investmoz\zones\openapi.json#/components/schemas/Version/properties/version_no ; docs\investmoz\zones\openapi.json#/components/schemas/Zone/properties/version_nointegerNAO_REGISTADA_NO_DICIONARIONOME_CORRESPONDENTE_POR_CONFIRMAR_SEMANTICA
512escalationsdata_classificationtextNãodata_classification IN ('public','internal','confidential','restricted')Classificação de acesso; não substitui autorizaçãodatabase/migrations/2026_09_24_008000_investmoz_journey_aftercare.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
513escalationscorrelation_iduuidSimNãoCorrelação entre operações; não é FKdatabase/migrations/2026_09_24_008000_investmoz_journey_aftercare.phpdocs\investmoz\education\openapi.proposed.json#/components/schemas/Problem/properties/correlation_idstringuuidNAO_REGISTADA_NO_DICIONARIONOME_CORRESPONDENTE_POR_CONFIRMAR_SEMANTICA
514escalationscreated_attimestamptzNãoNãoInstante de criaçãodatabase/migrations/2026_09_24_008000_investmoz_journey_aftercare.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
515escalationsupdated_attimestamptzNãoNãoInstante da última actualizaçãodatabase/migrations/2026_09_24_008000_investmoz_journey_aftercare.phpdocs\investmoz\education\openapi.proposed.json#/components/schemas/Demand/properties/updated_atstringdate-timeNAO_REGISTADA_NO_DICIONARIONOME_CORRESPONDENTE_POR_CONFIRMAR_SEMANTICA
516escalationsdeleted_attimestamptzSimNãoEliminação lógica; NULL indica activodatabase/migrations/2026_09_24_008000_investmoz_journey_aftercare.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
517escalationsconstraint_iduuidNãoNãoconstraint iddatabase/migrations/2026_09_24_008000_investmoz_journey_aftercare.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
518escalationsescalated_bybigintSimNãoescalated bydatabase/migrations/2026_09_24_008000_investmoz_journey_aftercare.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
519escalationsleveltextNãolevel IN ('operational','management','executive')leveldatabase/migrations/2026_09_24_008000_investmoz_journey_aftercare.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
520escalationsstatustextNãostatus IN ('open','acknowledged','closed')statusdatabase/migrations/2026_09_24_008000_investmoz_journey_aftercare.phpdocs\investmoz\education\openapi.proposed.json#/components/schemas/Problem/properties/status ; docs\investmoz\existing-business\openapi.json#/components/schemas/Business/properties/status ; docs\investmoz\unification\openapi.json#/components/schemas/Opportunity/properties/status|integer|stringNAO_REGISTADA_NO_DICIONARIONOME_CORRESPONDENTE_POR_CONFIRMAR_SEMANTICA
521escalationsescalated_attimestamptzNãoNãoescalated atdatabase/migrations/2026_09_24_008000_investmoz_journey_aftercare.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
522skillsiduuidNãoNãoIdentificador primário da entidadedatabase/migrations/2026_09_24_009000_investmoz_education.phpdocs\investmoz\education\openapi.proposed.json#/components/schemas/Demand/properties/id ; docs\investmoz\existing-business\openapi.json#/components/schemas/Business/properties/id ; docs\investmoz\unification\openapi.json#/components/schemas/Entity/properties/id ; docs\investmoz\unification\openapi.json#/components/schemas/Opportunity/properties/id ; docs\investmoz\unification\openapi.json#/components/schemas/Option/properties/idinteger|stringuuidNAO_REGISTADA_NO_DICIONARIONOME_CORRESPONDENTE_POR_CONFIRMAR_SEMANTICA
523skillssource_systemtextNãoNãoSistema de origem; integra a chave estável de importaçãodatabase/migrations/2026_09_24_009000_investmoz_education.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
524skillsexternal_idtextSimNãoIdentificador na origem; NULL quando não fornecidodatabase/migrations/2026_09_24_009000_investmoz_education.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
525skillsversion_nointegerNãoNãoVersão positiva; comparação compete ao importadordatabase/migrations/2026_09_24_009000_investmoz_education.phpdocs\investmoz\existing-business\openapi.json#/components/schemas/Business/properties/version_no ; docs\investmoz\zones\openapi.json#/components/schemas/Version/properties/version_no ; docs\investmoz\zones\openapi.json#/components/schemas/Zone/properties/version_nointegerNAO_REGISTADA_NO_DICIONARIONOME_CORRESPONDENTE_POR_CONFIRMAR_SEMANTICA
526skillsdata_classificationtextNãodata_classification IN ('public','internal','confidential','restricted')Classificação de acesso; não substitui autorizaçãodatabase/migrations/2026_09_24_009000_investmoz_education.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
527skillscorrelation_iduuidSimNãoCorrelação entre operações; não é FKdatabase/migrations/2026_09_24_009000_investmoz_education.phpdocs\investmoz\education\openapi.proposed.json#/components/schemas/Problem/properties/correlation_idstringuuidNAO_REGISTADA_NO_DICIONARIONOME_CORRESPONDENTE_POR_CONFIRMAR_SEMANTICA
528skillscreated_attimestamptzNãoNãoInstante de criaçãodatabase/migrations/2026_09_24_009000_investmoz_education.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
529skillsupdated_attimestamptzNãoNãoInstante da última actualizaçãodatabase/migrations/2026_09_24_009000_investmoz_education.phpdocs\investmoz\education\openapi.proposed.json#/components/schemas/Demand/properties/updated_atstringdate-timeNAO_REGISTADA_NO_DICIONARIONOME_CORRESPONDENTE_POR_CONFIRMAR_SEMANTICA
530skillsdeleted_attimestamptzSimNãoEliminação lógica; NULL indica activodatabase/migrations/2026_09_24_009000_investmoz_education.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
531skillscodetextNãoNãocodedatabase/migrations/2026_09_24_009000_investmoz_education.phpdocs\investmoz\existing-business\openapi.json#/components/schemas/Business/properties/code ; docs\investmoz\unification\openapi.json#/components/schemas/Option/properties/code ; docs\investmoz\zones\openapi.json#/components/schemas/Zone/properties/codestringNAO_REGISTADA_NO_DICIONARIONOME_CORRESPONDENTE_POR_CONFIRMAR_SEMANTICA
532skillsnametextNãoNãonamedatabase/migrations/2026_09_24_009000_investmoz_education.phpdocs\investmoz\unification\openapi.json#/components/schemas/Entity/properties/name ; docs\investmoz\zones\openapi.json#/components/schemas/Zone/properties/namestringNAO_REGISTADA_NO_DICIONARIONOME_CORRESPONDENTE_POR_CONFIRMAR_SEMANTICA
533occupationsiduuidNãoNãoIdentificador primário da entidadedatabase/migrations/2026_09_24_009000_investmoz_education.phpdocs\investmoz\education\openapi.proposed.json#/components/schemas/Demand/properties/id ; docs\investmoz\existing-business\openapi.json#/components/schemas/Business/properties/id ; docs\investmoz\unification\openapi.json#/components/schemas/Entity/properties/id ; docs\investmoz\unification\openapi.json#/components/schemas/Opportunity/properties/id ; docs\investmoz\unification\openapi.json#/components/schemas/Option/properties/idinteger|stringuuidNAO_REGISTADA_NO_DICIONARIONOME_CORRESPONDENTE_POR_CONFIRMAR_SEMANTICA
534occupationssource_systemtextNãoNãoSistema de origem; integra a chave estável de importaçãodatabase/migrations/2026_09_24_009000_investmoz_education.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
535occupationsexternal_idtextSimNãoIdentificador na origem; NULL quando não fornecidodatabase/migrations/2026_09_24_009000_investmoz_education.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
536occupationsversion_nointegerNãoNãoVersão positiva; comparação compete ao importadordatabase/migrations/2026_09_24_009000_investmoz_education.phpdocs\investmoz\existing-business\openapi.json#/components/schemas/Business/properties/version_no ; docs\investmoz\zones\openapi.json#/components/schemas/Version/properties/version_no ; docs\investmoz\zones\openapi.json#/components/schemas/Zone/properties/version_nointegerNAO_REGISTADA_NO_DICIONARIONOME_CORRESPONDENTE_POR_CONFIRMAR_SEMANTICA
537occupationsdata_classificationtextNãodata_classification IN ('public','internal','confidential','restricted')Classificação de acesso; não substitui autorizaçãodatabase/migrations/2026_09_24_009000_investmoz_education.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
538occupationscorrelation_iduuidSimNãoCorrelação entre operações; não é FKdatabase/migrations/2026_09_24_009000_investmoz_education.phpdocs\investmoz\education\openapi.proposed.json#/components/schemas/Problem/properties/correlation_idstringuuidNAO_REGISTADA_NO_DICIONARIONOME_CORRESPONDENTE_POR_CONFIRMAR_SEMANTICA
539occupationscreated_attimestamptzNãoNãoInstante de criaçãodatabase/migrations/2026_09_24_009000_investmoz_education.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
540occupationsupdated_attimestamptzNãoNãoInstante da última actualizaçãodatabase/migrations/2026_09_24_009000_investmoz_education.phpdocs\investmoz\education\openapi.proposed.json#/components/schemas/Demand/properties/updated_atstringdate-timeNAO_REGISTADA_NO_DICIONARIONOME_CORRESPONDENTE_POR_CONFIRMAR_SEMANTICA
541occupationsdeleted_attimestamptzSimNãoEliminação lógica; NULL indica activodatabase/migrations/2026_09_24_009000_investmoz_education.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
542occupationscodetextNãoNãocodedatabase/migrations/2026_09_24_009000_investmoz_education.phpdocs\investmoz\existing-business\openapi.json#/components/schemas/Business/properties/code ; docs\investmoz\unification\openapi.json#/components/schemas/Option/properties/code ; docs\investmoz\zones\openapi.json#/components/schemas/Zone/properties/codestringNAO_REGISTADA_NO_DICIONARIONOME_CORRESPONDENTE_POR_CONFIRMAR_SEMANTICA
543occupationsnametextNãoNãonamedatabase/migrations/2026_09_24_009000_investmoz_education.phpdocs\investmoz\unification\openapi.json#/components/schemas/Entity/properties/name ; docs\investmoz\zones\openapi.json#/components/schemas/Zone/properties/namestringNAO_REGISTADA_NO_DICIONARIONOME_CORRESPONDENTE_POR_CONFIRMAR_SEMANTICA
544training_needsiduuidNãoNãoIdentificador primário da entidadedatabase/migrations/2026_09_24_009000_investmoz_education.phpdocs\investmoz\education\openapi.proposed.json#/components/schemas/Demand/properties/id ; docs\investmoz\existing-business\openapi.json#/components/schemas/Business/properties/id ; docs\investmoz\unification\openapi.json#/components/schemas/Entity/properties/id ; docs\investmoz\unification\openapi.json#/components/schemas/Opportunity/properties/id ; docs\investmoz\unification\openapi.json#/components/schemas/Option/properties/idinteger|stringuuidNAO_REGISTADA_NO_DICIONARIONOME_CORRESPONDENTE_POR_CONFIRMAR_SEMANTICA
545training_needssource_systemtextNãoNãoSistema de origem; integra a chave estável de importaçãodatabase/migrations/2026_09_24_009000_investmoz_education.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
546training_needsexternal_idtextSimNãoIdentificador na origem; NULL quando não fornecidodatabase/migrations/2026_09_24_009000_investmoz_education.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
547training_needsversion_nointegerNãoNãoVersão positiva; comparação compete ao importadordatabase/migrations/2026_09_24_009000_investmoz_education.phpdocs\investmoz\existing-business\openapi.json#/components/schemas/Business/properties/version_no ; docs\investmoz\zones\openapi.json#/components/schemas/Version/properties/version_no ; docs\investmoz\zones\openapi.json#/components/schemas/Zone/properties/version_nointegerNAO_REGISTADA_NO_DICIONARIONOME_CORRESPONDENTE_POR_CONFIRMAR_SEMANTICA
548training_needsdata_classificationtextNãodata_classification IN ('public','internal','confidential','restricted')Classificação de acesso; não substitui autorizaçãodatabase/migrations/2026_09_24_009000_investmoz_education.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
549training_needscorrelation_iduuidSimNãoCorrelação entre operações; não é FKdatabase/migrations/2026_09_24_009000_investmoz_education.phpdocs\investmoz\education\openapi.proposed.json#/components/schemas/Problem/properties/correlation_idstringuuidNAO_REGISTADA_NO_DICIONARIONOME_CORRESPONDENTE_POR_CONFIRMAR_SEMANTICA
550training_needscreated_attimestamptzNãoNãoInstante de criaçãodatabase/migrations/2026_09_24_009000_investmoz_education.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
551training_needsupdated_attimestamptzNãoNãoInstante da última actualizaçãodatabase/migrations/2026_09_24_009000_investmoz_education.phpdocs\investmoz\education\openapi.proposed.json#/components/schemas/Demand/properties/updated_atstringdate-timeNAO_REGISTADA_NO_DICIONARIONOME_CORRESPONDENTE_POR_CONFIRMAR_SEMANTICA
552training_needsdeleted_attimestamptzSimNãoEliminação lógica; NULL indica activodatabase/migrations/2026_09_24_009000_investmoz_education.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
553training_needsproject_iduuidSimNãoproject iddatabase/migrations/2026_09_24_009000_investmoz_education.phpdocs\investmoz\education\openapi.proposed.json#/components/schemas/DemandInput/properties/project_id ; docs\investmoz\education\openapi.proposed.json#/components/schemas/DemandPatch/properties/project_id ; docs\investmoz\zones\openapi.json#/components/schemas/Relation/properties/project_idstringuuidNAO_REGISTADA_NO_DICIONARIONOME_CORRESPONDENTE_POR_CONFIRMAR_SEMANTICA
554training_needsoccupation_iduuidSimNãooccupation iddatabase/migrations/2026_09_24_009000_investmoz_education.phpdocs\investmoz\education\openapi.proposed.json#/components/schemas/DemandInput/properties/occupation_id ; docs\investmoz\education\openapi.proposed.json#/components/schemas/DemandPatch/properties/occupation_idstringuuidNAO_REGISTADA_NO_DICIONARIONOME_CORRESPONDENTE_POR_CONFIRMAR_SEMANTICA
555training_needsskill_iduuidSimNãoskill iddatabase/migrations/2026_09_24_009000_investmoz_education.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
556training_needsquantityintegerNãoNãoquantitydatabase/migrations/2026_09_24_009000_investmoz_education.phpdocs\investmoz\education\openapi.proposed.json#/components/schemas/DemandInput/properties/quantity ; docs\investmoz\education\openapi.proposed.json#/components/schemas/DemandPatch/properties/quantity ; docs\investmoz\unification\openapi.json#/components/schemas/Need/properties/quantityinteger|numberNAO_REGISTADA_NO_DICIONARIONOME_CORRESPONDENTE_POR_CONFIRMAR_SEMANTICA
557training_needsprioritytextNãopriority IN ('Must','Should','Could')prioritydatabase/migrations/2026_09_24_009000_investmoz_education.phpdocs\investmoz\zones\openapi.json#/components/schemas/Link/properties/priority ; docs\investmoz\zones\openapi.json#/components/schemas/Relation/properties/priorityintegerNAO_REGISTADA_NO_DICIONARIONOME_CORRESPONDENTE_POR_CONFIRMAR_SEMANTICA
558training_providersiduuidNãoNãoIdentificador primário da entidadedatabase/migrations/2026_09_24_009000_investmoz_education.phpdocs\investmoz\education\openapi.proposed.json#/components/schemas/Demand/properties/id ; docs\investmoz\existing-business\openapi.json#/components/schemas/Business/properties/id ; docs\investmoz\unification\openapi.json#/components/schemas/Entity/properties/id ; docs\investmoz\unification\openapi.json#/components/schemas/Opportunity/properties/id ; docs\investmoz\unification\openapi.json#/components/schemas/Option/properties/idinteger|stringuuidNAO_REGISTADA_NO_DICIONARIONOME_CORRESPONDENTE_POR_CONFIRMAR_SEMANTICA
559training_providerssource_systemtextNãoNãoSistema de origem; integra a chave estável de importaçãodatabase/migrations/2026_09_24_009000_investmoz_education.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
560training_providersexternal_idtextSimNãoIdentificador na origem; NULL quando não fornecidodatabase/migrations/2026_09_24_009000_investmoz_education.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
561training_providersversion_nointegerNãoNãoVersão positiva; comparação compete ao importadordatabase/migrations/2026_09_24_009000_investmoz_education.phpdocs\investmoz\existing-business\openapi.json#/components/schemas/Business/properties/version_no ; docs\investmoz\zones\openapi.json#/components/schemas/Version/properties/version_no ; docs\investmoz\zones\openapi.json#/components/schemas/Zone/properties/version_nointegerNAO_REGISTADA_NO_DICIONARIONOME_CORRESPONDENTE_POR_CONFIRMAR_SEMANTICA
562training_providersdata_classificationtextNãodata_classification IN ('public','internal','confidential','restricted')Classificação de acesso; não substitui autorizaçãodatabase/migrations/2026_09_24_009000_investmoz_education.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
563training_providerscorrelation_iduuidSimNãoCorrelação entre operações; não é FKdatabase/migrations/2026_09_24_009000_investmoz_education.phpdocs\investmoz\education\openapi.proposed.json#/components/schemas/Problem/properties/correlation_idstringuuidNAO_REGISTADA_NO_DICIONARIONOME_CORRESPONDENTE_POR_CONFIRMAR_SEMANTICA
564training_providerscreated_attimestamptzNãoNãoInstante de criaçãodatabase/migrations/2026_09_24_009000_investmoz_education.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
565training_providersupdated_attimestamptzNãoNãoInstante da última actualizaçãodatabase/migrations/2026_09_24_009000_investmoz_education.phpdocs\investmoz\education\openapi.proposed.json#/components/schemas/Demand/properties/updated_atstringdate-timeNAO_REGISTADA_NO_DICIONARIONOME_CORRESPONDENTE_POR_CONFIRMAR_SEMANTICA
566training_providersdeleted_attimestamptzSimNãoEliminação lógica; NULL indica activodatabase/migrations/2026_09_24_009000_investmoz_education.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
567training_providersorganization_iduuidSimNãoorganization iddatabase/migrations/2026_09_24_009000_investmoz_education.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
568training_providersnametextNãoNãonamedatabase/migrations/2026_09_24_009000_investmoz_education.phpdocs\investmoz\unification\openapi.json#/components/schemas/Entity/properties/name ; docs\investmoz\zones\openapi.json#/components/schemas/Zone/properties/namestringNAO_REGISTADA_NO_DICIONARIONOME_CORRESPONDENTE_POR_CONFIRMAR_SEMANTICA
569training_providersstatustextNãostatus IN ('candidate','approved','inactive')statusdatabase/migrations/2026_09_24_009000_investmoz_education.phpdocs\investmoz\education\openapi.proposed.json#/components/schemas/Problem/properties/status ; docs\investmoz\existing-business\openapi.json#/components/schemas/Business/properties/status ; docs\investmoz\unification\openapi.json#/components/schemas/Opportunity/properties/status|integer|stringNAO_REGISTADA_NO_DICIONARIONOME_CORRESPONDENTE_POR_CONFIRMAR_SEMANTICA
570coursesiduuidNãoNãoIdentificador primário da entidadedatabase/migrations/2026_09_24_009000_investmoz_education.phpdocs\investmoz\education\openapi.proposed.json#/components/schemas/Demand/properties/id ; docs\investmoz\existing-business\openapi.json#/components/schemas/Business/properties/id ; docs\investmoz\unification\openapi.json#/components/schemas/Entity/properties/id ; docs\investmoz\unification\openapi.json#/components/schemas/Opportunity/properties/id ; docs\investmoz\unification\openapi.json#/components/schemas/Option/properties/idinteger|stringuuidNAO_REGISTADA_NO_DICIONARIONOME_CORRESPONDENTE_POR_CONFIRMAR_SEMANTICA
571coursessource_systemtextNãoNãoSistema de origem; integra a chave estável de importaçãodatabase/migrations/2026_09_24_009000_investmoz_education.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
572coursesexternal_idtextSimNãoIdentificador na origem; NULL quando não fornecidodatabase/migrations/2026_09_24_009000_investmoz_education.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
573coursesversion_nointegerNãoNãoVersão positiva; comparação compete ao importadordatabase/migrations/2026_09_24_009000_investmoz_education.phpdocs\investmoz\existing-business\openapi.json#/components/schemas/Business/properties/version_no ; docs\investmoz\zones\openapi.json#/components/schemas/Version/properties/version_no ; docs\investmoz\zones\openapi.json#/components/schemas/Zone/properties/version_nointegerNAO_REGISTADA_NO_DICIONARIONOME_CORRESPONDENTE_POR_CONFIRMAR_SEMANTICA
574coursesdata_classificationtextNãodata_classification IN ('public','internal','confidential','restricted')Classificação de acesso; não substitui autorizaçãodatabase/migrations/2026_09_24_009000_investmoz_education.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
575coursescorrelation_iduuidSimNãoCorrelação entre operações; não é FKdatabase/migrations/2026_09_24_009000_investmoz_education.phpdocs\investmoz\education\openapi.proposed.json#/components/schemas/Problem/properties/correlation_idstringuuidNAO_REGISTADA_NO_DICIONARIONOME_CORRESPONDENTE_POR_CONFIRMAR_SEMANTICA
576coursescreated_attimestamptzNãoNãoInstante de criaçãodatabase/migrations/2026_09_24_009000_investmoz_education.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
577coursesupdated_attimestamptzNãoNãoInstante da última actualizaçãodatabase/migrations/2026_09_24_009000_investmoz_education.phpdocs\investmoz\education\openapi.proposed.json#/components/schemas/Demand/properties/updated_atstringdate-timeNAO_REGISTADA_NO_DICIONARIONOME_CORRESPONDENTE_POR_CONFIRMAR_SEMANTICA
578coursesdeleted_attimestamptzSimNãoEliminação lógica; NULL indica activodatabase/migrations/2026_09_24_009000_investmoz_education.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
579coursesprovider_iduuidNãoNãoprovider iddatabase/migrations/2026_09_24_009000_investmoz_education.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
580coursescodetextNãoNãocodedatabase/migrations/2026_09_24_009000_investmoz_education.phpdocs\investmoz\existing-business\openapi.json#/components/schemas/Business/properties/code ; docs\investmoz\unification\openapi.json#/components/schemas/Option/properties/code ; docs\investmoz\zones\openapi.json#/components/schemas/Zone/properties/codestringNAO_REGISTADA_NO_DICIONARIONOME_CORRESPONDENTE_POR_CONFIRMAR_SEMANTICA
581coursestitletextNãoNãotitledatabase/migrations/2026_09_24_009000_investmoz_education.phpdocs\investmoz\education\openapi.proposed.json#/components/schemas/Problem/properties/title ; docs\investmoz\unification\openapi.json#/components/schemas/Opportunity/properties/title ; docs\investmoz\zones\openapi.json#/components/schemas/LegalSource/properties/titlestringNAO_REGISTADA_NO_DICIONARIONOME_CORRESPONDENTE_POR_CONFIRMAR_SEMANTICA
582coursesstatustextNãostatus IN ('draft','published','retired')statusdatabase/migrations/2026_09_24_009000_investmoz_education.phpdocs\investmoz\education\openapi.proposed.json#/components/schemas/Problem/properties/status ; docs\investmoz\existing-business\openapi.json#/components/schemas/Business/properties/status ; docs\investmoz\unification\openapi.json#/components/schemas/Opportunity/properties/status|integer|stringNAO_REGISTADA_NO_DICIONARIONOME_CORRESPONDENTE_POR_CONFIRMAR_SEMANTICA
583education_opportunitiesiduuidNãoNãoIdentificador primário da entidadedatabase/migrations/2026_09_24_009000_investmoz_education.phpdocs\investmoz\education\openapi.proposed.json#/components/schemas/Demand/properties/id ; docs\investmoz\existing-business\openapi.json#/components/schemas/Business/properties/id ; docs\investmoz\unification\openapi.json#/components/schemas/Entity/properties/id ; docs\investmoz\unification\openapi.json#/components/schemas/Opportunity/properties/id ; docs\investmoz\unification\openapi.json#/components/schemas/Option/properties/idinteger|stringuuidNAO_REGISTADA_NO_DICIONARIONOME_CORRESPONDENTE_POR_CONFIRMAR_SEMANTICA
584education_opportunitiessource_systemtextNãoNãoSistema de origem; integra a chave estável de importaçãodatabase/migrations/2026_09_24_009000_investmoz_education.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
585education_opportunitiesexternal_idtextSimNãoIdentificador na origem; NULL quando não fornecidodatabase/migrations/2026_09_24_009000_investmoz_education.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
586education_opportunitiesversion_nointegerNãoNãoVersão positiva; comparação compete ao importadordatabase/migrations/2026_09_24_009000_investmoz_education.phpdocs\investmoz\existing-business\openapi.json#/components/schemas/Business/properties/version_no ; docs\investmoz\zones\openapi.json#/components/schemas/Version/properties/version_no ; docs\investmoz\zones\openapi.json#/components/schemas/Zone/properties/version_nointegerNAO_REGISTADA_NO_DICIONARIONOME_CORRESPONDENTE_POR_CONFIRMAR_SEMANTICA
587education_opportunitiesdata_classificationtextNãodata_classification IN ('public','internal','confidential','restricted')Classificação de acesso; não substitui autorizaçãodatabase/migrations/2026_09_24_009000_investmoz_education.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
588education_opportunitiescorrelation_iduuidSimNãoCorrelação entre operações; não é FKdatabase/migrations/2026_09_24_009000_investmoz_education.phpdocs\investmoz\education\openapi.proposed.json#/components/schemas/Problem/properties/correlation_idstringuuidNAO_REGISTADA_NO_DICIONARIONOME_CORRESPONDENTE_POR_CONFIRMAR_SEMANTICA
589education_opportunitiescreated_attimestamptzNãoNãoInstante de criaçãodatabase/migrations/2026_09_24_009000_investmoz_education.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
590education_opportunitiesupdated_attimestamptzNãoNãoInstante da última actualizaçãodatabase/migrations/2026_09_24_009000_investmoz_education.phpdocs\investmoz\education\openapi.proposed.json#/components/schemas/Demand/properties/updated_atstringdate-timeNAO_REGISTADA_NO_DICIONARIONOME_CORRESPONDENTE_POR_CONFIRMAR_SEMANTICA
591education_opportunitiesdeleted_attimestamptzSimNãoEliminação lógica; NULL indica activodatabase/migrations/2026_09_24_009000_investmoz_education.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
592education_opportunitiescourse_iduuidNãoNãocourse iddatabase/migrations/2026_09_24_009000_investmoz_education.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
593education_opportunitiesgeo_location_iduuidSimNãogeo location iddatabase/migrations/2026_09_24_009000_investmoz_education.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
594education_opportunitiesstart_datedateNãoNãostart datedatabase/migrations/2026_09_24_009000_investmoz_education.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
595education_opportunitiesend_datedateSimNãoend datedatabase/migrations/2026_09_24_009000_investmoz_education.phpdocs\investmoz\education\openapi.proposed.json#/components/schemas/DemandInput/properties/end_date ; docs\investmoz\education\openapi.proposed.json#/components/schemas/DemandPatch/properties/end_datestring|nulldateNAO_REGISTADA_NO_DICIONARIONOME_CORRESPONDENTE_POR_CONFIRMAR_SEMANTICA
596education_opportunitiescapacityintegerSimNãocapacitydatabase/migrations/2026_09_24_009000_investmoz_education.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
597education_opportunitiesstatustextNãostatus IN ('planned','open','closed','cancelled')statusdatabase/migrations/2026_09_24_009000_investmoz_education.phpdocs\investmoz\education\openapi.proposed.json#/components/schemas/Problem/properties/status ; docs\investmoz\existing-business\openapi.json#/components/schemas/Business/properties/status ; docs\investmoz\unification\openapi.json#/components/schemas/Opportunity/properties/status|integer|stringNAO_REGISTADA_NO_DICIONARIONOME_CORRESPONDENTE_POR_CONFIRMAR_SEMANTICA
598project_documentsproject_iduuidNãoNãoproject iddatabase/migrations/2026_09_24_009500_investmoz_document_links.phpdocs\investmoz\education\openapi.proposed.json#/components/schemas/DemandInput/properties/project_id ; docs\investmoz\education\openapi.proposed.json#/components/schemas/DemandPatch/properties/project_id ; docs\investmoz\zones\openapi.json#/components/schemas/Relation/properties/project_idstringuuidNAO_REGISTADA_NO_DICIONARIONOME_CORRESPONDENTE_POR_CONFIRMAR_SEMANTICA
599project_documentsdocument_iduuidNãoNãodocument iddatabase/migrations/2026_09_24_009500_investmoz_document_links.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
600project_documentscreated_attimestamptzNãoNãoInstante de criaçãodatabase/migrations/2026_09_24_009500_investmoz_document_links.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
601investor_documentsinvestor_iduuidNãoNãoinvestor iddatabase/migrations/2026_09_24_009500_investmoz_document_links.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
602investor_documentsdocument_iduuidNãoNãodocument iddatabase/migrations/2026_09_24_009500_investmoz_document_links.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
603investor_documentscreated_attimestamptzNãoNãoInstante de criaçãodatabase/migrations/2026_09_24_009500_investmoz_document_links.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
604journey_documentsjourney_iduuidNãoNãojourney iddatabase/migrations/2026_09_24_009500_investmoz_document_links.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
605journey_documentsdocument_iduuidNãoNãodocument iddatabase/migrations/2026_09_24_009500_investmoz_document_links.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
606journey_documentscreated_attimestamptzNãoNãoInstante de criaçãodatabase/migrations/2026_09_24_009500_investmoz_document_links.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
607aftercare_documentsaftercare_plan_iduuidNãoNãoaftercare plan iddatabase/migrations/2026_09_24_009500_investmoz_document_links.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
608aftercare_documentsdocument_iduuidNãoNãodocument iddatabase/migrations/2026_09_24_009500_investmoz_document_links.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
609aftercare_documentscreated_attimestamptzNãoNãoInstante de criaçãodatabase/migrations/2026_09_24_009500_investmoz_document_links.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
610education_documentseducation_opportunity_iduuidNãoNãoeducation opportunity iddatabase/migrations/2026_09_24_009500_investmoz_document_links.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
611education_documentsdocument_iduuidNãoNãodocument iddatabase/migrations/2026_09_24_009500_investmoz_document_links.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
612education_documentscreated_attimestamptzNãoNãoInstante de criaçãodatabase/migrations/2026_09_24_009500_investmoz_document_links.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
613audit_eventsiduuidNãoNãoIdentificador primário da entidadedatabase/migrations/2026_09_24_010000_investmoz_governance_ai.phpdocs\investmoz\education\openapi.proposed.json#/components/schemas/Demand/properties/id ; docs\investmoz\existing-business\openapi.json#/components/schemas/Business/properties/id ; docs\investmoz\unification\openapi.json#/components/schemas/Entity/properties/id ; docs\investmoz\unification\openapi.json#/components/schemas/Opportunity/properties/id ; docs\investmoz\unification\openapi.json#/components/schemas/Option/properties/idinteger|stringuuidNAO_REGISTADA_NO_DICIONARIONOME_CORRESPONDENTE_POR_CONFIRMAR_SEMANTICA
614audit_eventssource_systemtextNãoNãoSistema de origem; integra a chave estável de importaçãodatabase/migrations/2026_09_24_010000_investmoz_governance_ai.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
615audit_eventsexternal_idtextSimNãoIdentificador na origem; NULL quando não fornecidodatabase/migrations/2026_09_24_010000_investmoz_governance_ai.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
616audit_eventsdata_classificationtextNãodata_classification IN ('public','internal','confidential','restricted')Classificação de acesso; não substitui autorizaçãodatabase/migrations/2026_09_24_010000_investmoz_governance_ai.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
617audit_eventscorrelation_iduuidSimNãoCorrelação entre operações; não é FKdatabase/migrations/2026_09_24_010000_investmoz_governance_ai.phpdocs\investmoz\education\openapi.proposed.json#/components/schemas/Problem/properties/correlation_idstringuuidNAO_REGISTADA_NO_DICIONARIONOME_CORRESPONDENTE_POR_CONFIRMAR_SEMANTICA
618audit_eventscreated_attimestamptzNãoNãoInstante de criaçãodatabase/migrations/2026_09_24_010000_investmoz_governance_ai.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
619audit_eventsactor_user_idbigintSimNãoactor user iddatabase/migrations/2026_09_24_010000_investmoz_governance_ai.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
620audit_eventsentity_typetextNãoNãoentity typedatabase/migrations/2026_09_24_010000_investmoz_governance_ai.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
621audit_eventsentity_iduuidSimNãoID histórico UUID sem FK; a entidade pode já não existirdatabase/migrations/2026_09_24_010000_investmoz_governance_ai.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
622audit_eventsactiontextNãoNãoactiondatabase/migrations/2026_09_24_010000_investmoz_governance_ai.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
623audit_eventsoccurred_attimestamptzNãoNãooccurred atdatabase/migrations/2026_09_24_010000_investmoz_governance_ai.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
624audit_eventsbefore_datajsonbSimNãoRepresentação anterior; aplicação deve remover segredosdatabase/migrations/2026_09_24_010000_investmoz_governance_ai.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
625audit_eventsafter_datajsonbSimNãoRepresentação posterior; aplicação deve remover segredosdatabase/migrations/2026_09_24_010000_investmoz_governance_ai.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
626outbox_eventsiduuidNãoNãoIdentificador primário da entidadedatabase/migrations/2026_09_24_011000_investmoz_integrations.phpdocs\investmoz\education\openapi.proposed.json#/components/schemas/Demand/properties/id ; docs\investmoz\existing-business\openapi.json#/components/schemas/Business/properties/id ; docs\investmoz\unification\openapi.json#/components/schemas/Entity/properties/id ; docs\investmoz\unification\openapi.json#/components/schemas/Opportunity/properties/id ; docs\investmoz\unification\openapi.json#/components/schemas/Option/properties/idinteger|stringuuidNAO_REGISTADA_NO_DICIONARIONOME_CORRESPONDENTE_POR_CONFIRMAR_SEMANTICA
627outbox_eventssource_systemtextNãoNãoSistema de origem; integra a chave estável de importaçãodatabase/migrations/2026_09_24_011000_investmoz_integrations.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
628outbox_eventsexternal_idtextSimNãoIdentificador na origem; NULL quando não fornecidodatabase/migrations/2026_09_24_011000_investmoz_integrations.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
629outbox_eventsversion_nointegerNãoNãoVersão positiva; comparação compete ao importadordatabase/migrations/2026_09_24_011000_investmoz_integrations.phpdocs\investmoz\existing-business\openapi.json#/components/schemas/Business/properties/version_no ; docs\investmoz\zones\openapi.json#/components/schemas/Version/properties/version_no ; docs\investmoz\zones\openapi.json#/components/schemas/Zone/properties/version_nointegerNAO_REGISTADA_NO_DICIONARIONOME_CORRESPONDENTE_POR_CONFIRMAR_SEMANTICA
630outbox_eventsdata_classificationtextNãodata_classification IN ('public','internal','confidential','restricted')Classificação de acesso; não substitui autorizaçãodatabase/migrations/2026_09_24_011000_investmoz_integrations.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
631outbox_eventscorrelation_iduuidSimNãoCorrelação entre operações; não é FKdatabase/migrations/2026_09_24_011000_investmoz_integrations.phpdocs\investmoz\education\openapi.proposed.json#/components/schemas/Problem/properties/correlation_idstringuuidNAO_REGISTADA_NO_DICIONARIONOME_CORRESPONDENTE_POR_CONFIRMAR_SEMANTICA
632outbox_eventscreated_attimestamptzNãoNãoInstante de criaçãodatabase/migrations/2026_09_24_011000_investmoz_integrations.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
633outbox_eventsupdated_attimestamptzNãoNãoInstante da última actualizaçãodatabase/migrations/2026_09_24_011000_investmoz_integrations.phpdocs\investmoz\education\openapi.proposed.json#/components/schemas/Demand/properties/updated_atstringdate-timeNAO_REGISTADA_NO_DICIONARIONOME_CORRESPONDENTE_POR_CONFIRMAR_SEMANTICA
634outbox_eventsaggregate_typetextNãoNãoaggregate typedatabase/migrations/2026_09_24_011000_investmoz_integrations.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
635outbox_eventsaggregate_iduuidNãoNãoUUID do agregado produtor; sem FK polimórficadatabase/migrations/2026_09_24_011000_investmoz_integrations.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
636outbox_eventsevent_typetextNãoNãoevent typedatabase/migrations/2026_09_24_011000_investmoz_integrations.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
637outbox_eventspayloadjsonbNãoNãoConteúdo da submissão/evento; contrato por tipo pendentedatabase/migrations/2026_09_24_011000_investmoz_integrations.phpdocs\investmoz\existing-business\openapi.json#/components/schemas/Business/properties/payload ; docs\investmoz\unification\openapi.json#/components/schemas/CompanyDeclaration/properties/payload ; docs\investmoz\unification\openapi.json#/components/schemas/Draft/properties/payload ; docs\investmoz\unification\openapi.json#/components/schemas/InvestorAccount/properties/payload|objectNAO_REGISTADA_NO_DICIONARIONOME_CORRESPONDENTE_POR_CONFIRMAR_SEMANTICA
638outbox_eventsstatustextNãostatus IN ('pending','published','failed')statusdatabase/migrations/2026_09_24_011000_investmoz_integrations.phpdocs\investmoz\education\openapi.proposed.json#/components/schemas/Problem/properties/status ; docs\investmoz\existing-business\openapi.json#/components/schemas/Business/properties/status ; docs\investmoz\unification\openapi.json#/components/schemas/Opportunity/properties/status|integer|stringNAO_REGISTADA_NO_DICIONARIONOME_CORRESPONDENTE_POR_CONFIRMAR_SEMANTICA
639outbox_eventsavailable_attimestamptzNãoNãoavailable atdatabase/migrations/2026_09_24_011000_investmoz_integrations.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
640outbox_eventspublished_attimestamptzSimNãopublished atdatabase/migrations/2026_09_24_011000_investmoz_integrations.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
641inbox_eventsiduuidNãoNãoIdentificador primário da entidadedatabase/migrations/2026_09_24_011000_investmoz_integrations.phpdocs\investmoz\education\openapi.proposed.json#/components/schemas/Demand/properties/id ; docs\investmoz\existing-business\openapi.json#/components/schemas/Business/properties/id ; docs\investmoz\unification\openapi.json#/components/schemas/Entity/properties/id ; docs\investmoz\unification\openapi.json#/components/schemas/Opportunity/properties/id ; docs\investmoz\unification\openapi.json#/components/schemas/Option/properties/idinteger|stringuuidNAO_REGISTADA_NO_DICIONARIONOME_CORRESPONDENTE_POR_CONFIRMAR_SEMANTICA
642inbox_eventssource_systemtextNãoNãoSistema de origem; integra a chave estável de importaçãodatabase/migrations/2026_09_24_011000_investmoz_integrations.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
643inbox_eventsexternal_idtextSimNãoIdentificador na origem; NULL quando não fornecidodatabase/migrations/2026_09_24_011000_investmoz_integrations.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
644inbox_eventsversion_nointegerNãoNãoVersão positiva; comparação compete ao importadordatabase/migrations/2026_09_24_011000_investmoz_integrations.phpdocs\investmoz\existing-business\openapi.json#/components/schemas/Business/properties/version_no ; docs\investmoz\zones\openapi.json#/components/schemas/Version/properties/version_no ; docs\investmoz\zones\openapi.json#/components/schemas/Zone/properties/version_nointegerNAO_REGISTADA_NO_DICIONARIONOME_CORRESPONDENTE_POR_CONFIRMAR_SEMANTICA
645inbox_eventsdata_classificationtextNãodata_classification IN ('public','internal','confidential','restricted')Classificação de acesso; não substitui autorizaçãodatabase/migrations/2026_09_24_011000_investmoz_integrations.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
646inbox_eventscorrelation_iduuidSimNãoCorrelação entre operações; não é FKdatabase/migrations/2026_09_24_011000_investmoz_integrations.phpdocs\investmoz\education\openapi.proposed.json#/components/schemas/Problem/properties/correlation_idstringuuidNAO_REGISTADA_NO_DICIONARIONOME_CORRESPONDENTE_POR_CONFIRMAR_SEMANTICA
647inbox_eventscreated_attimestamptzNãoNãoInstante de criaçãodatabase/migrations/2026_09_24_011000_investmoz_integrations.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
648inbox_eventsupdated_attimestamptzNãoNãoInstante da última actualizaçãodatabase/migrations/2026_09_24_011000_investmoz_integrations.phpdocs\investmoz\education\openapi.proposed.json#/components/schemas/Demand/properties/updated_atstringdate-timeNAO_REGISTADA_NO_DICIONARIONOME_CORRESPONDENTE_POR_CONFIRMAR_SEMANTICA
649inbox_eventsmessage_idtextNãoNãomessage iddatabase/migrations/2026_09_24_011000_investmoz_integrations.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
650inbox_eventsevent_typetextNãoNãoevent typedatabase/migrations/2026_09_24_011000_investmoz_integrations.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
651inbox_eventspayloadjsonbNãoNãoConteúdo da submissão/evento; contrato por tipo pendentedatabase/migrations/2026_09_24_011000_investmoz_integrations.phpdocs\investmoz\existing-business\openapi.json#/components/schemas/Business/properties/payload ; docs\investmoz\unification\openapi.json#/components/schemas/CompanyDeclaration/properties/payload ; docs\investmoz\unification\openapi.json#/components/schemas/Draft/properties/payload ; docs\investmoz\unification\openapi.json#/components/schemas/InvestorAccount/properties/payload|objectNAO_REGISTADA_NO_DICIONARIONOME_CORRESPONDENTE_POR_CONFIRMAR_SEMANTICA
652inbox_eventsstatustextNãostatus IN ('received','processed','failed')statusdatabase/migrations/2026_09_24_011000_investmoz_integrations.phpdocs\investmoz\education\openapi.proposed.json#/components/schemas/Problem/properties/status ; docs\investmoz\existing-business\openapi.json#/components/schemas/Business/properties/status ; docs\investmoz\unification\openapi.json#/components/schemas/Opportunity/properties/status|integer|stringNAO_REGISTADA_NO_DICIONARIONOME_CORRESPONDENTE_POR_CONFIRMAR_SEMANTICA
653inbox_eventsreceived_attimestamptzNãoNãoreceived atdatabase/migrations/2026_09_24_011000_investmoz_integrations.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
654inbox_eventsprocessed_attimestamptzSimNãoprocessed atdatabase/migrations/2026_09_24_011000_investmoz_integrations.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
655sync_runsiduuidNãoNãoIdentificador primário da entidadedatabase/migrations/2026_09_24_011000_investmoz_integrations.phpdocs\investmoz\education\openapi.proposed.json#/components/schemas/Demand/properties/id ; docs\investmoz\existing-business\openapi.json#/components/schemas/Business/properties/id ; docs\investmoz\unification\openapi.json#/components/schemas/Entity/properties/id ; docs\investmoz\unification\openapi.json#/components/schemas/Opportunity/properties/id ; docs\investmoz\unification\openapi.json#/components/schemas/Option/properties/idinteger|stringuuidNAO_REGISTADA_NO_DICIONARIONOME_CORRESPONDENTE_POR_CONFIRMAR_SEMANTICA
656sync_runssource_systemtextNãoNãoSistema de origem; integra a chave estável de importaçãodatabase/migrations/2026_09_24_011000_investmoz_integrations.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
657sync_runsexternal_idtextSimNãoIdentificador na origem; NULL quando não fornecidodatabase/migrations/2026_09_24_011000_investmoz_integrations.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
658sync_runsversion_nointegerNãoNãoVersão positiva; comparação compete ao importadordatabase/migrations/2026_09_24_011000_investmoz_integrations.phpdocs\investmoz\existing-business\openapi.json#/components/schemas/Business/properties/version_no ; docs\investmoz\zones\openapi.json#/components/schemas/Version/properties/version_no ; docs\investmoz\zones\openapi.json#/components/schemas/Zone/properties/version_nointegerNAO_REGISTADA_NO_DICIONARIONOME_CORRESPONDENTE_POR_CONFIRMAR_SEMANTICA
659sync_runsdata_classificationtextNãodata_classification IN ('public','internal','confidential','restricted')Classificação de acesso; não substitui autorizaçãodatabase/migrations/2026_09_24_011000_investmoz_integrations.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
660sync_runscorrelation_iduuidSimNãoCorrelação entre operações; não é FKdatabase/migrations/2026_09_24_011000_investmoz_integrations.phpdocs\investmoz\education\openapi.proposed.json#/components/schemas/Problem/properties/correlation_idstringuuidNAO_REGISTADA_NO_DICIONARIONOME_CORRESPONDENTE_POR_CONFIRMAR_SEMANTICA
661sync_runscreated_attimestamptzNãoNãoInstante de criaçãodatabase/migrations/2026_09_24_011000_investmoz_integrations.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
662sync_runsupdated_attimestamptzNãoNãoInstante da última actualizaçãodatabase/migrations/2026_09_24_011000_investmoz_integrations.phpdocs\investmoz\education\openapi.proposed.json#/components/schemas/Demand/properties/updated_atstringdate-timeNAO_REGISTADA_NO_DICIONARIONOME_CORRESPONDENTE_POR_CONFIRMAR_SEMANTICA
663sync_runsdeleted_attimestamptzSimNãoEliminação lógica; NULL indica activodatabase/migrations/2026_09_24_011000_investmoz_integrations.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
664sync_runsintegration_nametextNãoNãointegration namedatabase/migrations/2026_09_24_011000_investmoz_integrations.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
665sync_runsdirectiontextNãodirection IN ('inbound','outbound')directiondatabase/migrations/2026_09_24_011000_investmoz_integrations.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
666sync_runsstatustextNãostatus IN ('running','succeeded','failed','cancelled')statusdatabase/migrations/2026_09_24_011000_investmoz_integrations.phpdocs\investmoz\education\openapi.proposed.json#/components/schemas/Problem/properties/status ; docs\investmoz\existing-business\openapi.json#/components/schemas/Business/properties/status ; docs\investmoz\unification\openapi.json#/components/schemas/Opportunity/properties/status|integer|stringNAO_REGISTADA_NO_DICIONARIONOME_CORRESPONDENTE_POR_CONFIRMAR_SEMANTICA
667sync_runsstarted_attimestamptzNãoNãostarted atdatabase/migrations/2026_09_24_011000_investmoz_integrations.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
668sync_runsended_attimestamptzSimNãoended atdatabase/migrations/2026_09_24_011000_investmoz_integrations.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
669sync_runstotalsjsonbNãoNãototalsdatabase/migrations/2026_09_24_011000_investmoz_integrations.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
670reconciliation_issuesiduuidNãoNãoIdentificador primário da entidadedatabase/migrations/2026_09_24_011000_investmoz_integrations.phpdocs\investmoz\education\openapi.proposed.json#/components/schemas/Demand/properties/id ; docs\investmoz\existing-business\openapi.json#/components/schemas/Business/properties/id ; docs\investmoz\unification\openapi.json#/components/schemas/Entity/properties/id ; docs\investmoz\unification\openapi.json#/components/schemas/Opportunity/properties/id ; docs\investmoz\unification\openapi.json#/components/schemas/Option/properties/idinteger|stringuuidNAO_REGISTADA_NO_DICIONARIONOME_CORRESPONDENTE_POR_CONFIRMAR_SEMANTICA
671reconciliation_issuessource_systemtextNãoNãoSistema de origem; integra a chave estável de importaçãodatabase/migrations/2026_09_24_011000_investmoz_integrations.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
672reconciliation_issuesexternal_idtextSimNãoIdentificador na origem; NULL quando não fornecidodatabase/migrations/2026_09_24_011000_investmoz_integrations.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
673reconciliation_issuesversion_nointegerNãoNãoVersão positiva; comparação compete ao importadordatabase/migrations/2026_09_24_011000_investmoz_integrations.phpdocs\investmoz\existing-business\openapi.json#/components/schemas/Business/properties/version_no ; docs\investmoz\zones\openapi.json#/components/schemas/Version/properties/version_no ; docs\investmoz\zones\openapi.json#/components/schemas/Zone/properties/version_nointegerNAO_REGISTADA_NO_DICIONARIONOME_CORRESPONDENTE_POR_CONFIRMAR_SEMANTICA
674reconciliation_issuesdata_classificationtextNãodata_classification IN ('public','internal','confidential','restricted')Classificação de acesso; não substitui autorizaçãodatabase/migrations/2026_09_24_011000_investmoz_integrations.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
675reconciliation_issuescorrelation_iduuidSimNãoCorrelação entre operações; não é FKdatabase/migrations/2026_09_24_011000_investmoz_integrations.phpdocs\investmoz\education\openapi.proposed.json#/components/schemas/Problem/properties/correlation_idstringuuidNAO_REGISTADA_NO_DICIONARIONOME_CORRESPONDENTE_POR_CONFIRMAR_SEMANTICA
676reconciliation_issuescreated_attimestamptzNãoNãoInstante de criaçãodatabase/migrations/2026_09_24_011000_investmoz_integrations.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
677reconciliation_issuesupdated_attimestamptzNãoNãoInstante da última actualizaçãodatabase/migrations/2026_09_24_011000_investmoz_integrations.phpdocs\investmoz\education\openapi.proposed.json#/components/schemas/Demand/properties/updated_atstringdate-timeNAO_REGISTADA_NO_DICIONARIONOME_CORRESPONDENTE_POR_CONFIRMAR_SEMANTICA
678reconciliation_issuesdeleted_attimestamptzSimNãoEliminação lógica; NULL indica activodatabase/migrations/2026_09_24_011000_investmoz_integrations.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
679reconciliation_issuessync_run_iduuidNãoNãosync run iddatabase/migrations/2026_09_24_011000_investmoz_integrations.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
680reconciliation_issuesentity_typetextNãoNãoentity typedatabase/migrations/2026_09_24_011000_investmoz_integrations.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
681reconciliation_issuesexternal_id_reftextSimNãoexternal id refdatabase/migrations/2026_09_24_011000_investmoz_integrations.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
682reconciliation_issuesissue_typetextNãoissue_type IN ('missing','duplicate','orphan','checksum','geometry','value')issue typedatabase/migrations/2026_09_24_011000_investmoz_integrations.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
683reconciliation_issuesseveritytextNãoseverity IN ('warning','error')severitydatabase/migrations/2026_09_24_011000_investmoz_integrations.phpNAO_REGISTADA_NO_DICIONARIOSEM_CAMPO_OPENAPI_DOCUMENTADO
684reconciliation_issuesstatustextNãostatus IN ('open','accepted','resolved')statusdatabase/migrations/2026_09_24_011000_investmoz_integrations.phpdocs\investmoz\education\openapi.proposed.json#/components/schemas/Problem/properties/status ; docs\investmoz\existing-business\openapi.json#/components/schemas/Business/properties/status ; docs\investmoz\unification\openapi.json#/components/schemas/Opportunity/properties/status|integer|stringNAO_REGISTADA_NO_DICIONARIONOME_CORRESPONDENTE_POR_CONFIRMAR_SEMANTICA
685reconciliation_issuesdetailsjsonbNãoNãodetailsdatabase/migrations/2026_09_24_011000_investmoz_integrations.phpdocs\investmoz\unification\openapi.json#/components/schemas/Need/properties/detailsobjectNAO_REGISTADA_NO_DICIONARIONOME_CORRESPONDENTE_POR_CONFIRMAR_SEMANTICA