| PLAT-OBJ-001 |
Workspace |
Account & Environment |
Entity / boundary coordinate |
No |
Every identity and authority decision needs a customer boundary |
All scenarios |
Proposed Core |
| PLAT-OBJ-002 |
ProductEntitlement |
Account & Environment |
Aggregate |
Yes |
Independent operational eligibility and withdrawal evidence |
Enable/disable product |
Proposed Core |
| PLAT-OBJ-003 |
Principal |
Identity & Access |
Aggregate |
Yes |
Acting identity survives credential and access changes |
PI access; system delivery |
Proposed Core |
| PLAT-OBJ-004 |
AuthenticationBinding |
Identity & Access |
Entity |
Within Principal policy boundary |
External authentication identity is independently revocable |
Disable/rebind account |
Proposed Core |
| PLAT-OBJ-005 |
ProductActionDefinition |
Owning product |
Published Definition |
Product-owned |
Access requires stable action meaning and allowed scope kinds |
Assign EDC/eTMF authority |
Proposed Core |
| PLAT-OBJ-006 |
RegisteredActionCatalogue |
Identity & Access |
Projection/compatibility registry |
No |
Platform must validate product action compatibility without owning meaning |
Define/revise Role |
Proposed Core |
| PLAT-OBJ-007 |
RoleDefinition |
Identity & Access |
Aggregate / Definition |
Yes |
Stable product-bounded grant bundle with immutable revisions |
Revise Data Manager Role |
Proposed Core |
| PLAT-OBJ-008 |
RoleRevision |
Identity & Access |
Immutable Definition Revision |
Contained by Role |
Historical authority must pin exact evaluated meaning |
Any regulated command |
Proposed Core |
| PLAT-OBJ-009 |
AccessAssignment |
Identity & Access |
Aggregate |
Yes |
Effective-dated, independently revocable scope grant |
PI/site access |
Proposed Core |
| PLAT-OBJ-010 |
AccessDecision |
Identity & Access |
Decision / evidence value |
No |
Accepted/refused command must reconstruct evaluated authority |
Every protected command |
Proposed Core |
| PLAT-OBJ-011 |
Organization |
Party Registry |
Aggregate |
Yes |
Stable legal/operating party identity across Studies |
Register Sponsor/Site operator |
Proposed Core |
| PLAT-OBJ-012 |
PersonProfile |
Party Registry |
Aggregate |
Yes |
Study responsibility may predate or outlive an account |
Add Principal Investigator |
Proposed Core |
| PLAT-OBJ-013 |
Site |
Party Registry |
Aggregate |
Yes |
Reusable operational location differs from Study participation |
Associate Site to Study |
Proposed Core |
| PLAT-OBJ-014 |
Study |
Study Registry |
Aggregate |
Yes |
Canonical suite coordinate independent of product roots |
Enable EDC/eTMF |
Proposed Core |
| PLAT-OBJ-015 |
CountryReference |
Study Registry |
Governed reference value |
No |
Study Country requires stable country identity |
Plan Study Country |
Proposed Core |
| PLAT-OBJ-016 |
StudyCountry |
Study Registry |
Aggregate |
Yes |
Country-level access and eTMF filing need independent identity |
Country filing scope |
Proposed Core |
| PLAT-OBJ-017 |
StudySite |
Study Registry |
Aggregate |
Yes |
Site-level access and both products require immutable Study-specific identity |
EDC Site/eTMF Site scope |
Proposed Core |
| PLAT-OBJ-018 |
ResponsibilityDefinition |
Clinical Coordination |
Governed Definition |
No separate lifecycle initially |
Party-kind and scope rules cannot be free text |
Add Study Party |
Proposed Core |
| PLAT-OBJ-019 |
StudyPartyParticipation |
Clinical Coordination |
Aggregate |
Yes |
Effective responsibility has independent evidence and replacement semantics |
PI replacement |
Proposed Core |
| PLAT-OBJ-020 |
StudyProductEnablement |
Suite Composition |
Aggregate |
Yes |
Cross-owner enable/disable needs retained operation identity |
Enable eTMF; proposed EDC seam |
Proposed Core |
| PLAT-OBJ-021 |
product-owned EdcStudy / EtmfStudy reference |
EDC / eTMF |
External reference contract |
No |
Platform must acknowledge but never own product root |
Product enablement |
Proposed Core boundary |
| PLAT-OBJ-022 |
ContentItem |
Content |
Aggregate |
Yes |
Stable provenance and retention coordinate across immutable revisions |
eTMF filing; EDC import |
Proposed Core |
| PLAT-OBJ-023 |
ContentRevision |
Content |
Immutable Entity |
Contained by Content Item |
Exact bytes, digest and provenance must be addressable |
Bind verified revision |
Proposed Core |
| PLAT-OBJ-024 |
ContentVerificationDecision |
Content |
Decision |
No |
Verification may change without mutating immutable revision bytes |
Quarantine/release |
Proposed Core |
| PLAT-OBJ-025 |
ContentBinding |
Content |
Retained association evidence |
Within Content Item |
Same content has no product meaning until exact owner-purpose binding |
eTMF document / EDC import |
Proposed Core |
| PLAT-OBJ-026 |
EvidenceEnvelope |
Evidence & Audit |
Immutable Value Object |
No |
Owner facts need consistent actor, authority, time and lineage |
Every regulated mutation |
Proposed Core |
| PLAT-OBJ-027 |
ElectronicSignatureEvidence |
Evidence & Audit |
Decision evidence mechanism |
No |
Exact signer, product-supplied meaning, time and revision must remain bound |
EDC attestation / eTMF approval |
Candidate pending product command |
| PLAT-OBJ-028 |
StudyMilestone |
Study Timeline |
Aggregate |
Yes |
One narrow shared date fact supports more than one product |
Site Activated |
Proposed Core, narrow |
| PLAT-OBJ-029 |
MilestoneTypeDefinition |
Study Timeline |
Governed Definition |
No separate lifecycle initially |
Scope/source/uniqueness rules require governed meaning |
Site Activated |
Proposed Core, one type |
| PLAT-OBJ-030 |
DevelopmentProduct |
Development Product Registry |
Aggregate |
Yes |
Stable asset identity may be shared without supply/safety semantics |
Study Intervention reference |
Candidate pending current EDC/eTMF scenario |
| PLAT-OBJ-031 |
StudyIntervention |
Development Product Registry |
Aggregate |
Yes |
Study/product/role association may require independent contract identity |
Product references in EDC/eTMF |
Candidate pending current EDC/eTMF scenario |
| PLAT-OBJ-032 |
ProductConnectionContractRevision |
Integration Contracts |
Code-published immutable contract descriptor |
No |
Source/target meaning and mapping must be version-pinned |
Enablement and correction delivery |
Proposed Core descriptor |
| PLAT-OBJ-033 |
ProductFactDelivery |
Work & Integration Mechanisms |
Mechanism aggregate |
Yes |
Retry/refusal/reconciliation must be retained independently |
Late/out-of-order delivery |
Proposed Core for first connection |