[Deprecated]: V2.0
/ec-datahub-svc/rest/v2.0/studies/{studyId}/{mode}/odm/metadata
Deprecated: Use latest version instead.
This API is used to extract meta data in CDISC ODM-XML format.Request
-
mode(required): string
Mode of the study, accepts: test, active, or training. This will retrieve all study versions currently in that mode container, plus the study versions that were archived from that mode container.
-
studyId(required): string
Unique identifier of the study. Uses UUID in a 32-character uppercase hexadecimal string format.
-
fromTimestamp: string
Extract study versions that were created after this timestamp only in the ODM Extract. It accepts yyyy-MM-dd'T'HH:mm:ss.SSS'Z' date format.
-
includeCOExtensions: string
If the value is true, the data extract will include both the CDISC standard elements and Clinical One extension elements in the extract. If the value is false, the extracted data will only consist of the CDISC standard elements. It accepts true or false, or y or n. The default value is true.
-
limit: integer(int32)
The number of study versions, beginning with the offset, that you want to retrieve. Offset must be provided to use this parameter. For example, if you want to retrieve study versions in multiple batches of 10, you can start with an offset of 0 and limit of 10, then repeat calls to this endpoint and increase the offset value by 10 each time.
-
offset: integer(int32)
An order number that specifies which study version you want to start retrieving meta data from. If provided, you also need to specify a value for the limit parameter.
-
studyVersion: string
The version of the study to extract data from in the ODM Extract.
-
studyVersionSummary: string
If the value is true, only summary data is displayed for the study version in the ODM extract. If the value is false, both summary data and complete design data is displayed for the study version in the ODM Extract. It accepts true or false, or y or n. The default value is false.
There's no request body for this operation.
Back to TopResponse
- application/xml
- application/json
200 Response
object-
Archival: string
Indicates archival export.Example:
Yes -
AsOfDateTime: string
(date-time)
Effective timestamp for the data represented.Example:
2024-06-15T10:30:00Z -
count: integer
(int32)
Number of results in current page.Example:
1 -
CreationDateTime: string
(date-time)
Timestamp when the payload was generated.Example:
2024-06-15T10:30:00Z -
Description: string
Description of the ODM export file.Example:
Study metadata export -
excludeHiddenData: string
Whether hidden data is excluded from the payload.Example:
false -
FileOID: string
(uuid)
Unique identifier for the exported file.
-
fileType: string
Allowed Values:
[ "SNAPSHOT", "TRANSACTIONAL", "Snapshot", "Transactional" ]ODM file type that indicates whether the export is a full snapshot or a transactional change set.Example:<ODM FileType="Snapshot"/> -
fromTimestamp: string
(date-time)
Start timestamp filter for changes included in payload.Example:
2024-01-01T00:00:00Z -
Granularity: string
(string)
Allowed Values:
[ "ALL", "METADATA", "ADMIN_DATA", "REFERENCE_DATA", "ALL_CLINICAL_DATA", "SINGLE_SITE", "SINGLE_SUBJECT", "All", "Metadata", "AdminData", "ReferenceData", "AllClinicalData", "SingleSite", "SingleSubject" ]Granularity of ODM data export.Example:<Granularity>All</Granularity> -
hasMore: boolean
Indicates whether more results are available for pagination.Example:
false -
ID: string
(uuid)
Unique identifier of the ODM document.
-
includeCOExtensions: string
Whether to include Clinical One extension attributes in the payload.Example:
true -
includeLocations: string
Location inclusion filter for metadata export.Example:
all -
includeUsers: string
User inclusion filter for metadata export.Example:
all -
limit: integer
(int32)
Minimum Value:
1Page size for pagination.Example:100 -
ODMVersion: string
ODM version of the payload.Example:
1.3.2 -
offset: integer
(int32)
Offset for pagination.Example:
0 -
Originator: string
Name of the system originating the payload.Example:
ClinicalOne -
PriorFileOID: string
(uuid)
Identifier of the prior exported file if any.
-
SourceSystem: string
Name of the source system.Example:
ClinicalOne DataHub -
SourceSystemVersion: string
Version of the source system.Example:
8.0 -
study: array
Study
List of ODM Study elements.
-
studyMode: string
Requested study data mode value. Allowed values are test, active or training.Example:
active -
studyVersion: string
Study version identifier.Example:
1.0.0 -
studyVersionSummary: boolean
If true, include study version summary instead of full detail.Example:
true -
totalResults: integer
(int32)
Total number of results available.Example:
1 -
toTimestamp: string
(date-time)
End timestamp filter for changes included in payload.Example:
2024-12-31T23:59:59Z
<ODM
xmlns="http://www.cdisc.org/ns/odm/v1.3"
xmlns:co="https://docs.oracle.com/en/industries/life-sciences/clinical-one/odm/extensions/v1"
xmlns:ns0="http://www.w3.org/2000/09/xmldsig#" Description="STUDY01" FileType="Transactional" FileOID="oracle/STUDY01/BF400E2655C4493799A17C7B947557F0" CreationDateTime="2025-11-03T18:14:02.559Z" ODMVersion="1.3.2" Originator="system" SourceSystem="Oracle Life Sciences Clinical One" SourceSystemVersion="MetaData API v8.0" co:studyMode="test" co:includeCOExtensions="true" co:fromTimestamp="2024-01-01T00:00:00Z" co:studyVersion="1.0.0.3" co:studyVersionSummary="false" co:hasMore="false" co:totalResults="1" co:count="1" co:limit="1" co:offset="0">
<Study OID="STUDY01" co:SafetyIntegrationEnabled="false">
<GlobalVariables>
<StudyName>STUDY01</StudyName>
<StudyDescription>Study01</StudyDescription>
<ProtocolName>STUDY01</ProtocolName>
</GlobalVariables>
<BasicDefinitions>
<MeasurementUnit OID="Kilogram" Name="Kilogram">
<Symbol>
<TranslatedText>Kilogram</TranslatedText>
</Symbol>
</MeasurementUnit>
</BasicDefinitions>
<MetaDataVersion OID="STUDY01v1.0.0.3" Name="STUDY01" co:StudyWid="25" co:GUID="0C7CBA3F70034C47947E2FAB086BFBF5" co:VersionStart="2025-10-29T14:37:54.638Z">
<Protocol>
<StudyEventRef StudyEventOID="Baseline_5DF278EB00F24820B9CEFE7BFD7A3078" OrderNumber="3" Mandatory="Yes"></StudyEventRef>
</Protocol>
<StudyEventDef OID="Baseline_5DF278EB00F24820B9CEFE7BFD7A3078" Name="BASELINE" Repeating="No" Type="Scheduled" Category="ScheduleAbleVisit" co:StudyEventWid="42" co:GUID="5DF278EB00F24820B9CEFE7BFD7A3078" co:VersionStart="2025-10-29T14:37:55.423Z" co:DelayDays="1" co:DelayHours="0" co:DelayWindowBeforeDays="1" co:DelayWindowBeforeHours="0" co:DelayWindowAfterDays="1" co:DelayWindowAfterHours="0">
<FormRef FormOID="DEMOG_3DC0796D51654FEBA0F1ED98EBE8A73B" OrderNumber="1" Mandatory="Yes"></FormRef>
<FormRef FormOID="PREGNANCY_E243611973104C1CB86F4EE3207F74CD" OrderNumber="2" Mandatory="Yes"></FormRef>
<FormRef FormOID="VITAL_SIGNS_FORM_TO_COLLECT_MEASUREMENT_3ADB1375C6714B8C97CA14AFA175D739" OrderNumber="3" Mandatory="Yes"></FormRef>
<FormRef FormOID="VITAL_SIGNS_FORM_TO_COLLECT_MEASUREMENT1_E3D08DDF23CA4BD3B89C1232F107CE03" OrderNumber="4" Mandatory="Yes"></FormRef>
<FormRef FormOID="TWOSECTIONF1_19E7EE6903814132A9427E3E7A297107" OrderNumber="5" Mandatory="Yes"></FormRef>
<FormRef FormOID="CONCOMITANT_MEDICATIONS_FORM_234478166C0D4394BA6FF6E4378D6AEF" OrderNumber="6" Mandatory="Yes"></FormRef>
</StudyEventDef>
<FormDef OID="AE_REPEATINGFORM_FB76018539144E6C9B0C0655A2770C70" Name="AE(Repeating Form)" Repeating="Yes">
<ItemGroupRef OrderNumber="1" Mandatory="No" ItemGroupOID="IG_DROPDOWN_03_4C9BA8F0C71C4D97B1A8C4F570E375DF"></ItemGroupRef>
<ItemGroupRef OrderNumber="2" Mandatory="No" ItemGroupOID="IG_DROPDOWN_04_B9C2862780944AC59ACD64C89E82FB57"></ItemGroupRef>
<ItemGroupRef OrderNumber="3" Mandatory="No" ItemGroupOID="IG_COMMENTS_4EF72907BB594060A23894AC1992A409"></ItemGroupRef>
<ItemGroupRef OrderNumber="4" Mandatory="No" ItemGroupOID="IG_FORM_ASSOCIATION_QUES_35766308CA2F465FB6CE7AFDF1B484AC"></ItemGroupRef>
</FormDef>
<ItemGroupDef OID="IG_LAB_FORM_XRAY_E98F15D6F16F425A8F0EC3B92C8B718F" Name="Lab Form - XRAY" Repeating="Yes">
<ItemRef OrderNumber="1" Mandatory="No" ItemOID="LB_TEST_0267AEECE55441088516DA2C0E1B2EDC"></ItemRef>
<ItemRef OrderNumber="2" Mandatory="Yes" ItemOID="LB_RESULT_DE498EE22C884D55A50D285580AB674D"></ItemRef>
<ItemRef OrderNumber="3" Mandatory="No" ItemOID="LB_UNIT_00C6D2BF3F8B4178AAB25EBD3304E39E"></ItemRef>
<ItemRef OrderNumber="4" Mandatory="No" ItemOID="LB_LOW_RANGE_C8B8EEFE75F543299542C222ED94C28F"></ItemRef>
<ItemRef OrderNumber="5" Mandatory="No" ItemOID="LB_HIGH_RANGE_5CE74A4A9E97435B933B6C28645342AA"></ItemRef>
<ItemRef OrderNumber="6" Mandatory="No" ItemOID="NORMAL_TEXT_RESULT_746B6577A50C4D0A9DB53E1CD6B60551"></ItemRef>
</ItemGroupDef>
<ItemGroupDef OID="IG_DATE_TIME_078905CDD6ED4654A5FEF583F83BB0DF" Name="Date and Time" Repeating="No">
<ItemRef OrderNumber="1" Mandatory="No" ItemOID="DATE_TIME_078905CDD6ED4654A5FEF583F83BB0DF"></ItemRef>
</ItemGroupDef>
<ItemDef OID="SMARTITEM_06_DOB_5EED4980C8A6431697432F0915219916" Name="SMARTITEM_06_DOB" DataType="date" co:ItemWid="871" co:GUID="5EED4980C8A6431697432F0915219916" co:ItemVersionStart="2025-10-29T14:37:54.941Z" co:Precision="0" co:AllowFutureDate="No">
<Question>
<TranslatedText>Age_SMARTITEM_06_DOB</TranslatedText>
</Question>
</ItemDef>
<ItemDef OID="RACE_LAB_F0AD42619DE14BCABD6EF726EC7C1BFD" Name="RACE_LAB" DataType="string" co:ItemWid="886" co:GUID="F0AD42619DE14BCABD6EF726EC7C1BFD" co:ItemVersionStart="2025-10-29T14:37:54.941Z" co:Precision="1" co:AllowFutureDate="No">
<Question>
<TranslatedText>Race Lab</TranslatedText>
</Question>
<CodeListRef CodeListOID="RACE_LAB_RACE_7F07A4A380AF40C790FA695DC656CB67"></CodeListRef>
</ItemDef>
<ItemDef OID="WEIGHT_A62588FFAAB24EFFBA0E1064CE21B5DE" Name="WEIGHT" DataType="float" co:ItemWid="111" co:GUID="A62588FFAAB24EFFBA0E1064CE21B5DE" co:ItemVersionStart="2025-10-29T14:37:54.979Z" co:Precision="1" co:AllowFutureDate="No">
<Question>
<TranslatedText>Weight</TranslatedText>
</Question>
<MeasurementUnitRef MeasurementUnitOID="kg"></MeasurementUnitRef>
</ItemDef>
<CodeList OID="ANY_COVID_EFFECTS_ANY_COVID_EFFECTS_92363094B1D245E3A52289ACF37F953B" Name="ANY_COVID_EFFECTS" DataType="string">
<CodeListItem co:SelectionOID="ANY_COVID_EFFECTS_ANY_COVID_EFFECTS_92363094B1D245E3A52289ACF37F953B_ANY_COVID_EFFECT6">
<Decode>
<TranslatedText>Tiredness</TranslatedText>
</Decode>
</CodeListItem>
<CodeListItem co:SelectionOID="ANY_COVID_EFFECTS_ANY_COVID_EFFECTS_92363094B1D245E3A52289ACF37F953B_ANY_COVID_EFFECT4">
<Decode>
<TranslatedText>Fever</TranslatedText>
</Decode>
</CodeListItem>
<CodeListItem co:SelectionOID="ANY_COVID_EFFECTS_ANY_COVID_EFFECTS_92363094B1D245E3A52289ACF37F953B_ANY_COVID_EFFECT5">
<Decode>
<TranslatedText>Body Pain</TranslatedText>
</Decode>
</CodeListItem>
<CodeListItem co:SelectionOID="ANY_COVID_EFFECTS_ANY_COVID_EFFECTS_92363094B1D245E3A52289ACF37F953B_ANY_COVID_EFFECT7">
<Decode>
<TranslatedText>Sleepless</TranslatedText>
</Decode>
</CodeListItem>
<CodeListItem co:SelectionOID="ANY_COVID_EFFECTS_ANY_COVID_EFFECTS_92363094B1D245E3A52289ACF37F953B_ANY_COVID_EFFECT8">
<Decode>
<TranslatedText>Breathing Problem</TranslatedText>
</Decode>
</CodeListItem>
<CodeListItem co:SelectionOID="ANY_COVID_EFFECTS_ANY_COVID_EFFECTS_92363094B1D245E3A52289ACF37F953B_ANY_COVID_EFFECT2">
<Decode>
<TranslatedText>Cold</TranslatedText>
</Decode>
</CodeListItem>
<CodeListItem co:SelectionOID="ANY_COVID_EFFECTS_ANY_COVID_EFFECTS_92363094B1D245E3A52289ACF37F953B_ANY_COVID_EFFECT1">
<Decode>
<TranslatedText>Cough</TranslatedText>
</Decode>
</CodeListItem>
<CodeListItem co:SelectionOID="ANY_COVID_EFFECTS_ANY_COVID_EFFECTS_92363094B1D245E3A52289ACF37F953B_ANY_COVID_EFFECT3">
<Decode>
<TranslatedText>Throat Infection</TranslatedText>
</Decode>
</CodeListItem>
</CodeList>
</MetaDataVersion>
</Study>
</ODM>array-
Array of:
object Study
ODM Study object
object-
BasicDefinitions: object
BasicDefinitions10
Root-level definitions for basic units and reference types in the ODM Study.
-
GlobalVariables: object
GlobalVariables10
ODM GlobalVariables for a Study, providing human-readable study description and identifiers.
-
MetaDataVersion: object
MetaDataVersion
Represents the metadata about the study
-
OID: string
Unique object identifier for the study, uppercase HEX UUID.Example:
D5E16DD550CB4AD1B330E0D09B4B8F3F
object-
MeasurementUnit: object
MeasurementUnit
A measurement unit reference used in study forms, such as mg/dL.
object-
ProtocolName: object
ProtocolName10
Protocol identifier/name for the ODM Study.
-
StudyDescription: object
StudyDescription10
Free-text description of the ODM Study.
-
StudyName: object
StudyName10
Human-readable display name for the ODM Study.
object-
codeList: object
codeList
Code list definition including items or external mappings.
-
conditionDef: object
conditionDef
Condition definition containing formal expressions and metadata.
-
description: string
Description of this study versionExample:
Main Study Metadata for Diabetes Trial -
formDef: object
formDef
Form definition containing item group references, archive layouts and metadata.
-
imputationMethod: object
imputationMethod
Imputation method definition with value and identifier.
-
include: object
Include10
Includes the metadata about the study version
-
itemDef: object
itemDef
Item definition including question, code list, range checks and metadata.
-
itemGroupDef: object
itemGroupDef
ItemGroup definition containing item references and metadata.
-
methodDef: object
methodDef
Method definition containing formal expressions and metadata.
-
name: string
Name of this study versionExample:
Main Study MetaData v1 -
oid: string
Unique identifier for this MetaDataVersionExample:
33caf3cb-1df6-4df5-a353-a337cbe6b50a.1_8_0_29 -
presentation: object
presentation
Presentation metadata including value, identifier and language.
-
protocol: object
Protocol10
Protocol metadata
-
studyEventDef: object
studyEventDef
Study Event Def data
object-
Alias: object
Alias
A synonym, translation, or locale-specific label for a MeasurementUnit.
-
Name: string
Formal name of this measurement unit.Example:
mg/dL -
OID: string
Unique OID for this measurement unit. UUID uppercase hex.Example:
33caf3cb-1df6-4df5-a353-a337cbe6b50a.1_8_0_29 -
Symbol: object
Symbol10
Symbol element for a MeasurementUnit.
object-
Context: string
Locale, region, or terminology context.Example:
US -
Name: string
Alternative or alias name for the unit in this context.Example:
mg per deciliter
object-
TranslatedText: object
TranslatedText
A localizable or translated representation of a symbol, label, or similar text element.
object-
lang: string
Language code for this translation, e.g. 'en'.Example:
null -
Value: string
Text value for this locale/language.Example:
gender
object-
Value: string
Protocol name/code for the Study.Example:
P-2024-0001
object-
Value: string
Free-text description of the Study.Example:
Phase 3, double blind, randomized clinical study in Diabetes.
object-
Value: string
Display name for the Study.Example:
Sample Study
object-
alias: object
alias
A synonym, translation, or locale-specific label for a MeasurementUnit.
-
codeListItem: object
codeListItem
Represents a single code list item with decode and metadata.
-
dataType: string
Allowed Values:
[ "INTEGER", "FLOAT", "TEXT", "STRING" ]Code list data type -
description: object
Description10
Description DTO having information on the translated text
-
enumeratedItem: object
enumeratedItem
Enumerated item value with optional ordering and aliases.
-
externalCodeList: object
ExternalCodeList1
Reference to an external dictionary-based code list.
-
name: string
Code list nameExample:
GENDER -
oid: string
CodeList object identifierExample:
c419c414-a0de-4ee4-a138-3b072aa1a00f.1_8_0_29 -
SASFormatName: string
SAS format name for the code listExample:
BEST12.
object-
alias: object
alias
A synonym, translation, or locale-specific label for a MeasurementUnit.
-
description: object
Description10
Description DTO having information on the translated text
-
formalExpression: object
formalExpression
Formal expression used for validation.
-
name: string
Condition nameExample:
AgeGreaterThan18 -
oid: string
Condition object identifierExample:
86e83895-8674-443d-b2c9-f3a7ed25d119.2_0_0_39
object-
alias: array
alias
Aliases for the form
-
archiveLayout: array
archiveLayout
Archive layouts defined for this form
-
description: object
Description10
Description DTO having information on the translated text
-
hasIPR: boolean
Indicates IPR exists for the formExample:
true -
id: string
Form identifierExample:
9B9B96B684BA4822B98BFA612A070251 -
itemGroupRef: array
itemGroupRef
Item group references for this form
-
name: string
Form nameExample:
Demographics -
note: string
Additional note for the formExample:
Requires supervisor review -
oid: string
Form object identifierExample:
c419c414-a0de-4ee4-a138-3b072aa1a00f.1_8_0_29 -
repeating: string
Allowed Values:
[ "Yes", "No" ]Whether the form is repeating -
revisionDate: string
Form revision dateExample:
2023-01-01
object-
oid: string
Imputation method object identifierExample:
a4a7124a-0056-4fb5-9a7e-4a1b0068a966.1_8_0_29 -
value: string
Imputation method valueExample:
MeanImputation
object-
MetaDataVersionOID: string
OID of the referenced MetaDataVersionExample:
77ad209a-99bc-4b84-901a-2dcd173dcda7.2_0_0_39 -
StudyOID: string
OID of the referenced studyExample:
a4a7124a-0056-4fb5-9a7e-4a1b0068a966.1_8_0_29
object-
alias: object
alias
A synonym, translation, or locale-specific label for a MeasurementUnit.
-
Calculated: string
Is this item calculated?Example:
1 -
CaptionAlignment: string
Allowed Values:
[ "0", "1", "2", "3", "4", "5", "6" ]Caption alignment. Allowed Values are INF_NOTDEFINED ,INF_LEFT ,INF_CENTER ,INF_RIGHT ,INF_TOP ,INF_MIDDLE ,INF_BOTTOMExample:INF_TOP -
CaptionText: string
UI caption textExample:
Please enter your name -
codeListRef: object
CodeListRef1
Reference to a CodeList by its OID.
-
Comment: string
Free-text commentExample:
This is a calculated item. -
ControlLayout: string
Allowed Values:
[ "0", "1", "2", "3", "4", "5" ]UI control layout style.Allowed values are INF_NOTDEFINED,INF_HORIZONTAL,INF_VERTICAL,INF_NOWRAP,INF_TWOCOLUMN,INF_THREECOLUMNExample:INF_NOTDEFINED -
ControlType: string
Allowed Values:
[ "pulldown", "text", "group", "radiogroup", "checkbox", "calendar", "element", "calculated", "instructionaltext", "file" ]UI control typeExample:TEXTBOX -
DataType: string
Allowed Values:
[ "integer", "float", "date", "datetime", "time", "text", "string", "double", "URI", "boolean", "hexBinary", "base64Binary", "hexFloat", "base64Float", "partialDate", "partialTime", "partialDatetime", "durationDatetime", "intervalDatetime", "incompleteDatetime", "incompleteDate", "incompleteTime" ]Data type (e.g., STRING, INT)Example:string -
description: object
Description10
Description DTO having information on the translated text
-
DisplayMask: string
Display mask for inputExample:
999-99-9999 -
EndYear: string
End year for date inputExample:
2025 -
externalQuestion: object
ExternalQuestion1
External question reference details.
-
InitialRowCount: string
Initial number of rowsExample:
1 -
IsDynamic: integer
(int32)
Is this item dynamic?Example:
0 -
IsSmartItem: integer
(int32)
Is this a smart item?Example:
1 -
itemRef: object
itemRef
Reference to an Item within an ItemGroup.
-
Length: integer
(int32)
Length of string/numericExample:
255 -
measurementUnitRef: object
measurementUnitRef
Data captured for a Measurement Unit
-
Name: string
Item nameExample:
DROPDOWN_03 -
OID: string
Unique OIDExample:
c419c414-a0de-4ee4-a138-3b072aa1a00f.1_8_0_29 -
Origin: string
Item's origin dataExample:
derived -
question: object
Question1
Question containing translated display text.
-
rangeCheck: object
rangeCheck
Range check configuration for item validation.
-
role: object
role
Represents the role associated with an item or definition.
-
SASFieldName: string
Field name in SAS exportExample:
HEIGHT_SAS -
SDSVarName: string
Field name in SDS exportExample:
HEIGHT_SDS -
SelectionValue: string
Selection value for this itemExample:
Y -
SignificantDigits: integer
(int32)
Number of significant digitsExample:
2 -
StartYear: string
Start year for date inputExample:
2000 -
UnknownMask: string
Unknown input maskExample:
UNK
object-
alias: array
alias
Aliases for the ItemGroup
-
comment: string
Additional comments for the ItemGroupExample:
No special handling -
description: object
Description10
Description DTO having information on the translated text
-
domain: string
Domain name for the ItemGroupExample:
DM -
isReferenceData: string
Allowed Values:
[ "Yes", "No" ]Indicates whether the ItemGroup holds reference data -
itemRef: array
itemRef
References to Items within this ItemGroup
-
name: string
ItemGroup nameExample:
Demographics Group -
oid: string
ItemGroup object identifierExample:
c419c414-a0de-4ee4-a138-3b072aa1a00f.1_8_0_29 -
origin: string
Origin of the ItemGroup dataExample:
Collected -
purpose: string
Purpose of the ItemGroupExample:
Analysis -
repeating: string
Allowed Values:
[ "Yes", "No" ]Whether the ItemGroup is repeating -
role: string
Role of the ItemGroupExample:
CRF -
SASDatasetName: string
SAS dataset name mapped for the ItemGroupExample:
DM
object-
alias: object
alias
A synonym, translation, or locale-specific label for a MeasurementUnit.
-
description: object
Description10
Description DTO having information on the translated text
-
formalExpression: object
formalExpression
Formal expression used for validation.
-
name: string
Method nameExample:
DeriveBMI -
oid: string
Method object identifierExample:
86e83895-8674-443d-b2c9-f3a7ed25d119.2_0_0_39 -
type: string
Allowed Values:
[ "COMPUTATION", "IMPUTATION", "TRANSPOSE", "OTHER" ]Method type
object-
lang: string
Language codeExample:
en -
oid: string
Presentation object identifierExample:
a4a7124a-0056-4fb5-9a7e-4a1b0068a966.1_8_0_29 -
value: string
Presentation valueExample:
Form Layout A
object-
alias: object
alias
A synonym, translation, or locale-specific label for a MeasurementUnit.
-
description: object
Description10
Description DTO having information on the translated text
-
studyEventRef: object
studyEventRef
Study Event Ref data
object-
alias: object
alias
A synonym, translation, or locale-specific label for a MeasurementUnit.
-
category: string
Event categoryExample:
Main -
description: object
Description10
Description DTO having information on the translated text
-
formRef: object
formRef
FormRef metadata
-
name: string
Event nameExample:
Screening Event -
oid: string
Unique identifier OID for the eventExample:
SE1 -
repeating: string
Allowed Values:
[ "Yes", "No" ]Whether this event may repeatExample:Yes -
type: string
Allowed Values:
[ "Scheduled", "Unscheduled", "Common" ]Type of eventExample:SCHEDULED
object-
Context: string
Locale, region, or terminology context.Example:
US -
Name: string
Alternative or alias name for the unit in this context.Example:
mg per deciliter
object-
alias: object
alias
A synonym, translation, or locale-specific label for a MeasurementUnit.
-
codedValue: string
Coded valueExample:
M -
decode: object
Decode1
Decoded text for a code list item with translations.
-
orderNumber: integer
(int64)
Order number of this itemExample:
1
object-
translatedText: object
translatedText
A localizable or translated representation of a symbol, label, or similar text element.
object-
alias: object
alias
A synonym, translation, or locale-specific label for a MeasurementUnit.
-
codedValue: string
Coded valueExample:
M -
orderNumber: integer
(int64)
Order number within the code listExample:
1 -
rank: number
Optional rank for orderingExample:
1
object-
dictionary: string
External dictionary nameExample:
MedDRA -
href: string
Hyperlink reference to the external code listExample:
https://example.com/codelist/CL001 -
ref: string
Reference identifier within the external systemExample:
CL001 -
version: string
External dictionary versionExample:
24.0
object-
Context: string
Locale, region, or terminology context.Example:
US -
Name: string
Alternative or alias name for the unit in this context.Example:
mg per deciliter
object-
translatedText: object
translatedText
A localizable or translated representation of a symbol, label, or similar text element.
object-
lang: string
Language code for this translation, e.g. 'en'.Example:
null -
Value: string
Text value for this locale/language.Example:
gender
object-
lang: string
Language code for this translation, e.g. 'en'.Example:
null -
Value: string
Text value for this locale/language.Example:
gender
object-
Context: string
Locale, region, or terminology context.Example:
US -
Name: string
Alternative or alias name for the unit in this context.Example:
mg per deciliter
object-
Context: string
Locale, region, or terminology context.Example:
US -
Name: string
Alternative or alias name for the unit in this context.Example:
mg per deciliter
object-
context: string
Context or language for expressionExample:
XPath -
value: string
Formal expression for validationExample:
@AGE > 18
array-
Array of:
object Alias1
A synonym, translation, or locale-specific label for a MeasurementUnit.
array-
Array of:
object ArchiveLayout1
Archive layout metadata for a form.
array-
Array of:
object ItemGroupRef1
Reference to an ItemGroup within a form.
object-
Context: string
Locale, region, or terminology context.Example:
US -
Name: string
Alternative or alias name for the unit in this context.Example:
mg per deciliter
object-
oid: string
ArchiveLayout object identifierExample:
c419c414-a0de-4ee4-a138-3b072aa1a00f.1_8_0_29 -
pdfFileName: string
Name of the PDF fileExample:
layout.pdf -
presentationOID: string
Presentation object identifierExample:
c419c414-a0de-4ee4-a138-3b072aa1a00f.1_8_0_29
object-
collectionExceptionConditionOID: string
Condition OID that allows exception to collectionExample:
c419c414-a0de-4ee4-a138-3b072aa1a00f.1_8_0_29 -
itemGroupOID: string
ItemGroup object identifierExample:
c419c414-a0de-4ee4-a138-3b072aa1a00f.1_8_0_29 -
mandatory: string
Allowed Values:
[ "Yes", "No" ]Whether collection of the item group is mandatory -
orderNumber: integer
(int64)
Order number within the formExample:
1
object-
Context: string
Locale, region, or terminology context.Example:
US -
Name: string
Alternative or alias name for the unit in this context.Example:
mg per deciliter
object-
codeListOID: string
OID of the referenced code listExample:
c419c414-a0de-4ee4-a138-3b072aa1a00f.1_8_0_29
object-
code: string
External question codeExample:
QCODE123 -
dictionary: string
Source dictionary nameExample:
MedDRA -
version: string
Dictionary versionExample:
24.0
object-
collectionExceptionConditionOID: string
OID for collection exception conditionExample:
c419c414-a0de-4ee4-a138-3b072aa1a00f.1_8_0_29 -
imputationMethodOID: string
Imputation method OIDExample:
c419c414-a0de-4ee4-a138-3b072aa1a00f.1_8_0_29 -
itemOID: string
OID of referenced itemExample:
c419c414-a0de-4ee4-a138-3b072aa1a00f.1_8_0_29 -
keySequence: integer
(int64)
Key sequence for composite keyExample:
1 -
mandatory: string
Allowed Values:
[ "Yes", "No" ]Is this item mandatory? -
methodOID: string
Method OID for derivationExample:
c419c414-a0de-4ee4-a138-3b072aa1a00f.1_8_0_29 -
orderNumber: integer
(int64)
Order of the itemExample:
2 -
role: string
Role of the referenced itemExample:
DataEntry -
roleCodeListOID: string
OID for role code listExample:
c419c414-a0de-4ee4-a138-3b072aa1a00f.1_8_0_29
object-
MeasurementUnitOID: string
OID of the referenced measurement unitExample:
33caf3cb-1df6-4df5-a353-a337cbe6b50a.1_8_0_29
object-
translatedText: object
translatedText
A localizable or translated representation of a symbol, label, or similar text element.
object-
checkValue: object
checkValue
A value used within a range validation.
-
comparator: string
Allowed Values:
[ "LT", "LE", "GT", "GE", "EQ", "NE", "IN", "NOTIN" ]Comparator operation -
errorMessage: object
ErrorMessage1
Error message details for validation failures.
-
formalExpression: object
formalExpression
Formal expression used for validation.
-
measurementUnitRef: object
MeasurementUnitRef1
Data captured for a Measurement Unit
-
softHard: string
Allowed Values:
[ "SOFT", "HARD" ]Indicates hard or soft validation
object-
value: string
Value or name of the roleExample:
DataEntry
object-
lang: string
Language code for this translation, e.g. 'en'.Example:
null -
Value: string
Text value for this locale/language.Example:
gender
object-
value: string
Value to check in a range validationExample:
10
object-
translatedText: object
translatedText
A localizable or translated representation of a symbol, label, or similar text element.
object-
context: string
Context or language for expressionExample:
XPath -
value: string
Formal expression for validationExample:
@AGE > 18
object-
MeasurementUnitOID: string
OID of the referenced measurement unitExample:
33caf3cb-1df6-4df5-a353-a337cbe6b50a.1_8_0_29
object-
lang: string
Language code for this translation, e.g. 'en'.Example:
null -
Value: string
Text value for this locale/language.Example:
gender
array-
Array of:
object Alias1
A synonym, translation, or locale-specific label for a MeasurementUnit.
array-
Array of:
object ItemRef1
Reference to an Item within an ItemGroup.
object-
collectionExceptionConditionOID: string
OID for collection exception conditionExample:
c419c414-a0de-4ee4-a138-3b072aa1a00f.1_8_0_29 -
imputationMethodOID: string
Imputation method OIDExample:
c419c414-a0de-4ee4-a138-3b072aa1a00f.1_8_0_29 -
itemOID: string
OID of referenced itemExample:
c419c414-a0de-4ee4-a138-3b072aa1a00f.1_8_0_29 -
keySequence: integer
(int64)
Key sequence for composite keyExample:
1 -
mandatory: string
Allowed Values:
[ "Yes", "No" ]Is this item mandatory? -
methodOID: string
Method OID for derivationExample:
c419c414-a0de-4ee4-a138-3b072aa1a00f.1_8_0_29 -
orderNumber: integer
(int64)
Order of the itemExample:
2 -
role: string
Role of the referenced itemExample:
DataEntry -
roleCodeListOID: string
OID for role code listExample:
c419c414-a0de-4ee4-a138-3b072aa1a00f.1_8_0_29
object-
Context: string
Locale, region, or terminology context.Example:
US -
Name: string
Alternative or alias name for the unit in this context.Example:
mg per deciliter
object-
context: string
Context or language for expressionExample:
XPath -
value: string
Formal expression for validationExample:
@AGE > 18
object-
Context: string
Locale, region, or terminology context.Example:
US -
Name: string
Alternative or alias name for the unit in this context.Example:
mg per deciliter
[
{
"context":"CDASH",
"name":"PROTID"
}
]object-
collectionExceptionConditionOID: string
OID for collection exceptionExample:
COND1 -
mandatory: string
Allowed Values:
[ "Yes", "No" ]Is this event mandatory? YES or NOExample:Yes -
orderNumber: integer
(int32)
Order of the event in scheduleExample:
1 -
studyEventOID: string
OID of the referenced study eventExample:
SE1
[
{
"eventOID":"SE1"
}
]object-
Context: string
Locale, region, or terminology context.Example:
US -
Name: string
Alternative or alias name for the unit in this context.Example:
mg per deciliter
object-
collectionExceptionConditionOID: string
OID for collection exceptionExample:
43caf3cb-1df6-4df5-a353-a337cbe6b50a.1_8_0_29 -
formOID: string
OID of the referenced formExample:
33caf3cb-1df6-4df5-a353-a337cbe6b50a.1_8_0_29 -
mandatory: string
Allowed Values:
[ "Yes", "No" ]Is this form mandatory in the event?Example:Yes -
orderNumber: integer
(int32)
Order of this form in the eventExample:
1
400 Response
objectStandard Data Hub response envelope.
Successful responses return status as "success" and populate result. Failed responses return status as "failed" and populate errorData.
-
errorData: object
errorData
Machine-readable error payload when
statusis "failed".This field is null when
statusis "success". -
result: object
result
Payload returned by the API when
statusis "success".This field is null when
statusis "failed". -
status: string
Overall request processing status.
Allowed values are "success" and "failed".
Example:success -
version: integer
(int32)
Envelope version number.Example:
1
objectMachine-readable error payload when status is "failed".
This field is null when status is "success".
{
"errorCode":"VALIDATION_ERROR",
"errorMessage":"Invalid column name specified in the select columns: SITE_ID1",
"details":{
"field":"selectColumns"
}
}objectPayload returned by the API when status is "success".
This field is null when status is "failed".
{
"message":"Operation succeeded"
}