Logical Models

The following logical models are based on the current metadata schema version 3.3 as presented in our ART-DECOR project.

They do not take into account any mapping to FHIR.


General MDS modules

Core

id0..1string
extensionI0..*Extension
id0..1string
extensionI0..*Extension
modifierExtensionΣ ?! I0..*Extension
identifier1..1string
id0..1string
extensionI0..*Extension
modifierExtensionΣ ?! I0..*Extension
type1..1CodingBinding
typeGeneral0..1CodingBinding
id0..1string
extensionI0..*Extension
modifierExtensionΣ ?! I0..*Extension
text1..1string
language1..1CodingBinding
id0..1string
extensionI0..*Extension
modifierExtensionΣ ?! I0..*Extension
text1..1string
language1..1CodingBinding
id0..1string
extensionI0..*Extension
modifierExtensionΣ ?! I0..*Extension
text1..1string
language1..1CodingBinding
id0..1string
extensionI0..*Extension
modifierExtensionΣ ?! I0..*Extension
label1..1string
code0..1uri
languages0..*CodingBinding
webpage0..1url
id0..1string
extensionI0..*Extension
modifierExtensionΣ ?! I0..*Extension
version0..1string
format0..1string
id0..1string
extensionI0..*Extension
modifierExtensionΣ ?! I0..*Extension
label1..1CodingBinding
id0..1string
extensionI0..*Extension
modifierExtensionΣ ?! I0..*Extension
authority1..1boolean
terms1..1boolean
irrevocability1..1boolean
supportByLicensing1..1boolean
description0..1string
id0..1string
extensionI0..*Extension
modifierExtensionΣ ?! I0..*Extension
nameType1..1CodingBinding
id0..1string
extensionI0..*Extension
modifierExtensionΣ ?! I0..*Extension
type1..1CodingBinding
fundingIds0..*string
name1..1string
id0..1string
extensionI0..*Extension
modifierExtensionΣ ?! I0..*Extension
type1..1CodingBinding
givenName1..1string
familyName1..1string
id0..1string
extensionI0..*Extension
modifierExtensionΣ ?! I0..*Extension
identifier1..1string
scheme1..1CodingBinding
email0..1string
phone0..1string
id0..1string
extensionI0..*Extension
modifierExtensionΣ ?! I0..*Extension
name1..1string
address0..1string
webpage0..1url
id0..1string
extensionI0..*Extension
modifierExtensionΣ ?! I0..*Extension
identifier1..1string
scheme1..1CodingBinding
id0..1string
extensionI0..*Extension
modifierExtensionΣ ?! I0..*Extension
scheme1..1CodingBinding
identifier1..1string
id0..1string
extensionI0..*Extension
modifierExtensionΣ ?! I0..*Extension
identifier1..1string
scheme1..1CodingBinding
relationType1..1CodingBinding
typeGeneral0..1CodingBinding
id0..1string
extensionI0..*Extension
modifierExtensionΣ ?! I0..*Extension
identifier1..1string
date0..1date
relationType0..1CodingBinding
nutritionalData0..1boolean
chronicDiseases0..1boolean
id0..1string
extensionI0..*Extension
modifierExtensionΣ ?! I0..*Extension
dataSource1..1CodingBinding
verificationDate0..1date
verificationUser0..1Coding
firstSubmittedDate0..1date
firstSubmittedUser0..1Coding
firstPostedDate0..1date
firstPostedUser0..1Coding
lastUpdateSubmittedDate0..1date
lastUpdateSubmittedUser0..1Coding
lastUpdatePostedDate0..1date
lastUpdatePostedUser0..1Coding
resourceVersion0..1string

Design

id0..1string
extensionI0..*Extension
id0..1string
extensionI0..*Extension
modifierExtensionΣ ?! I0..*Extension
primaryDesign0..1CodingBinding
id0..1string
extensionI0..*Extension
modifierExtensionΣ ?! I0..*Extension
interventional0..*CodingBinding
nonInterventional0..*CodingBinding
id0..1string
extensionI0..*Extension
modifierExtensionΣ ?! I0..*Extension
label1..1string
classification1..1CodingBinding
code0..1uri
id0..1string
extensionI0..*Extension
modifierExtensionΣ ?! I0..*Extension
label1..1string
classification1..1CodingBinding
code0..1uri
id0..1string
extensionI0..*Extension
modifierExtensionΣ ?! I0..*Extension
generally1..*CodingBinding
conditions0..*CodingBinding
mortalityData0..1CodingBinding
id0..1string
extensionI0..*Extension
modifierExtensionΣ ?! I0..*Extension
ethicsCommitteeApproval0..1CodingBinding
status0..1CodingBinding
statusWhenIntervention0..1CodingBinding
stageStopped0..1CodingBinding
reasonStopped0..1string
statusEnrollingByInvitation0..1CodingBinding
recruitmentStatusRegister0..1CodingBinding
startDate0..1date
endDate0..1date
centers0..1CodingBinding
centersNumber0..1integer
dataProviders0..1CodeableConcept
dataProvidersNumber0..1integer
subject1..1CodingBinding
id0..1string
extensionI0..*Extension
modifierExtensionΣ ?! I0..*Extension
method1..1CodingBinding
probabilityMethod0..1CodingBinding
nonProbabilityMethod0..1CodingBinding
id0..1string
extensionI0..*Extension
modifierExtensionΣ ?! I0..*Extension
general0..*CodingBinding
biosamples0..*CodingBinding
imaging0..*CodingBinding
omics0..*CodingBinding
description0..1string
primaryPurpose0..1CodingBinding
id0..1string
extensionI0..*Extension
modifierExtensionΣ ?! I0..*Extension
id0..1string
extensionI0..*Extension
modifierExtensionΣ ?! I0..*Extension
number1..1integer
timeUnit1..1Coding
id0..1string
extensionI0..*Extension
modifierExtensionΣ ?! I0..*Extension
number1..1integer
timeUnit1..1Coding
genders0..*Coding
inclusionCriteria0..1string
exclusionCriteria0..1string
id0..1string
extensionI0..*Extension
modifierExtensionΣ ?! I0..*Extension
coverage0..1CodingBinding
countries1..*CodingBinding
region0..1string
description0..1string
targetSampleSize0..1integer
obtainedSampleSize0..1integer
hypotheses0..*string
id0..1string
extensionI0..*Extension
modifierExtensionΣ ?! I0..*Extension
label1..1string
type1..1Coding
description0..1string
id0..1string
extensionI0..*Extension
modifierExtensionΣ ?! I0..*Extension
label1..1string
description0..1string
id0..1string
extensionI0..*Extension
modifierExtensionΣ ?! I0..*Extension
name1..1string
type0..1CodingBinding
description0..1string
armsLabel0..*string
id0..1string
extensionI0..*Extension
modifierExtensionΣ ?! I0..*Extension
name0..1string
type0..1CodingBinding
description0..1string
groupsLabel0..*string
id0..1string
extensionI0..*Extension
modifierExtensionΣ ?! I0..*Extension
title1..1string
description0..1string
type0..1CodeableConceptBinding
timeFrame0..1string
comment0..1string
assessments0..*CodingBinding
id0..1string
extensionI0..*Extension
modifierExtensionΣ ?! I0..*Extension
generally1..1CodingBinding
supportingInformation0..*Coding
timeFrame0..1string
accessCriteria0..1string
description0..1string
datashield0..1CodingBinding
requestData0..1url
url0..1url
recordLinkage0..1boolean
id0..1string
extensionI0..*Extension
modifierExtensionΣ ?! I0..*Extension
timePerspectives0..*CodingBinding
id0..1string
extensionI0..*Extension
modifierExtensionΣ ?! I0..*Extension
number1..1integer
timeUnit1..1CodingBinding
frequency0..1integer
biospecimenRetention0..*Coding
biospecimenDescription0..1string
id0..1string
extensionI0..*Extension
modifierExtensionΣ ?! I0..*Extension
phase0..1CodingBinding
id0..1string
extensionI0..*Extension
modifierExtensionΣ ?! I0..*Extension
general0..1boolean
roles0..*CodingBinding
description0..1string
allocation0..1CodingBinding
offLabelUse0..1CodingBinding


Specific MDS modules

Nutritional Epidemiology

id0..1string
extensionI0..*Extension
id0..1string
extensionI0..*Extension
modifierExtensionΣ ?! I0..*Extension
instrument1..1CodingBinding
ffqItemsNumber0..1integer
mode1..*CodingBinding
device1..*CodingBinding
portionSizeEstimation1..*CodingBinding
referencePeriodUnit1..1CodingBinding
referencePeriodNumber1..1integer
repeat1..1boolean
repeatFrequency0..1integer
validity1..1boolean
validityReference0..1string
reliability1..1boolean
reliabilityReference0..1string
dietarySupplements1..1boolean

Epidemiology of Chronic Diseases

id0..1string
extensionI0..*Extension
id0..1string
extensionI0..*Extension
modifierExtensionΣ ?! I0..*Extension
instrument1..1CodingBinding
ffqItemsNumber0..1integer
mode1..*CodingBinding
device1..*CodingBinding
portionSizeEstimation1..*CodingBinding
referencePeriodUnit1..1CodingBinding
referencePeriodNumber1..1integer
repeat1..1boolean
repeatFrequency0..1integer
validity1..1boolean
validityReference0..1string
reliability1..1boolean
reliabilityReference0..1string
dietarySupplements1..1boolean

Record Linkage

id0..1string
extensionI0..*Extension
id0..1string
extensionI0..*Extension
modifierExtensionΣ ?! I0..*Extension
legalBasis0..1boolean
legalBasisDetails0..1string
informedConsent0..1boolean
responsibleInstitutions0..*string
additionalCosts0..1boolean
identifiers0..*string
furtherDetails0..1string
exampleResources0..*string