ResearchDefinition - FHIR Resource (r4) This ResearchDefinition Resource uses the
FHIR API standard for access and structure.
Validate an ResearchDefinition FHIR Resource (r4)
ResearchDefinition Attributes Attribute Field is list Type Description
url
false
uri
Canonical identifier for this research definition, represented as a URI (globally unique)
Description: Canonical identifier for this research definition, represented as a URI (globally unique)
Attribute Type : uri
Required: N/A
Countability: Singleton
Flags: N/A
Terminology bindings: N/A
Requirements: N/A
Comments: N/A
identifier
true
Identifier
Additional identifier for the research definition
Description: Additional identifier for the research definition
Attribute Type : Identifier
Required: N/A
Countability: Array
Flags: N/A
Terminology bindings: N/A
Requirements: N/A
Comments: N/A
version
false
string
Business version of the research definition
Description: Business version of the research definition
Attribute Type : string
Required: N/A
Countability: Singleton
Flags: N/A
Terminology bindings: N/A
Requirements: N/A
Comments: N/A
name
false
string
C? Name for this research definition (computer friendly)
Description: C? Name for this research definition (computer friendly)
Attribute Type : string
Required: N/A
Countability: Singleton
Flags: N/A
Terminology bindings: N/A
Requirements: N/A
Comments: N/A
title
false
string
Name for this research definition (human friendly)
Description: Name for this research definition (human friendly)
Attribute Type : string
Required: N/A
Countability: Singleton
Flags: N/A
Terminology bindings: N/A
Requirements: N/A
Comments: N/A
shortTitle
false
string
Title for use in informal contexts
Description: Title for use in informal contexts
Attribute Type : string
Required: N/A
Countability: Singleton
Flags: N/A
Terminology bindings: N/A
Requirements: N/A
Comments: N/A
subtitle
false
string
Subordinate title of the ResearchDefinition
Description: Subordinate title of the ResearchDefinition
Attribute Type : string
Required: N/A
Countability: Singleton
Flags: N/A
Terminology bindings: N/A
Requirements: N/A
Comments: N/A
status
false
code
draft | active | retired | unknown
Description: draft | active | retired | unknown
Attribute Type : code
Required: N/A
Countability: Singleton
Flags: N/A
Terminology bindings: N/A
Requirements: N/A
Comments: N/A
Example: "status": "draft"
experimental
false
boolean
For testing purposes, not real usage
Description: For testing purposes, not real usage
Attribute Type : boolean
Required: N/A
Countability: Singleton
Flags: N/A
Terminology bindings: N/A
Requirements: N/A
Comments: N/A
subject[x]
false
Reference
Description:
Attribute Type : Reference
Required: N/A
Countability: Singleton
Flags: N/A
Terminology bindings: N/A
Requirements: N/A
Comments: N/A
date
false
dateTime
Date last changed
Description: Date last changed
Attribute Type : dateTime
Required: N/A
Countability: Singleton
Flags: N/A
Terminology bindings: N/A
Requirements: N/A
Comments: N/A
publisher
false
string
Name of the publisher (organization or individual)
Description: Name of the publisher (organization or individual)
Attribute Type : string
Required: N/A
Countability: Singleton
Flags: N/A
Terminology bindings: N/A
Requirements: N/A
Comments: N/A
contact
true
ContactDetail
Contact details for the publisher
Description: Contact details for the publisher
Attribute Type : ContactDetail
Required: N/A
Countability: Array
Flags: N/A
Terminology bindings: N/A
Requirements: N/A
Comments: N/A
description
false
markdown
Natural language description of the research definition
Description: Natural language description of the research definition
Attribute Type : markdown
Required: N/A
Countability: Singleton
Flags: N/A
Terminology bindings: N/A
Requirements: N/A
Comments: N/A
comment
true
string
Used for footnotes or explanatory notes
Description: Used for footnotes or explanatory notes
Attribute Type : string
Required: N/A
Countability: Array
Flags: N/A
Terminology bindings: N/A
Requirements: N/A
Comments: N/A
useContext
true
UsageContext
The context that the content is intended to support
Description: The context that the content is intended to support
Attribute Type : UsageContext
Required: N/A
Countability: Array
Flags: N/A
Terminology bindings: N/A
Requirements: N/A
Comments: N/A
jurisdiction
true
CodeableConcept
Intended jurisdiction for research definition (if applicable)
Description: Intended jurisdiction for research definition (if applicable)
Attribute Type : CodeableConcept
Required: N/A
Countability: Array
Flags: N/A
Terminology bindings: N/A
Requirements: N/A
Comments: N/A
purpose
false
markdown
Why this research definition is defined
Description: Why this research definition is defined
Attribute Type : markdown
Required: N/A
Countability: Singleton
Flags: N/A
Terminology bindings: N/A
Requirements: N/A
Comments: N/A
usage
false
string
Describes the clinical usage of the ResearchDefinition
Description: Describes the clinical usage of the ResearchDefinition
Attribute Type : string
Required: N/A
Countability: Singleton
Flags: N/A
Terminology bindings: N/A
Requirements: N/A
Comments: N/A
copyright
false
markdown
Use and/or publishing restrictions
Description: Use and/or publishing restrictions
Attribute Type : markdown
Required: N/A
Countability: Singleton
Flags: N/A
Terminology bindings: N/A
Requirements: N/A
Comments: N/A
approvalDate
false
date
When the research definition was approved by publisher
Description: When the research definition was approved by publisher
Attribute Type : date
Required: N/A
Countability: Singleton
Flags: N/A
Terminology bindings: N/A
Requirements: N/A
Comments: N/A
lastReviewDate
false
date
When the research definition was last reviewed
Description: When the research definition was last reviewed
Attribute Type : date
Required: N/A
Countability: Singleton
Flags: N/A
Terminology bindings: N/A
Requirements: N/A
Comments: N/A
Example: "lastReviewDate":
effectivePeriod
false
Period
When the research definition is expected to be used
Description: When the research definition is expected to be used
Attribute Type : Period
Required: N/A
Countability: Singleton
Flags: N/A
Terminology bindings: N/A
Requirements: N/A
Comments: N/A
Example: "effectivePeriod":
topic
true
CodeableConcept
The category of the ResearchDefinition, such as Education, Treatment, Assessment, etc.
Description: The category of the ResearchDefinition, such as Education, Treatment, Assessment, etc.
Attribute Type : CodeableConcept
Required: N/A
Countability: Array
Flags: N/A
Terminology bindings: N/A
Requirements: N/A
Comments: N/A
author
true
ContactDetail
Who authored the content
Description: Who authored the content
Attribute Type : ContactDetail
Required: N/A
Countability: Array
Flags: N/A
Terminology bindings: N/A
Requirements: N/A
Comments: N/A
editor
true
ContactDetail
Who edited the content
Description: Who edited the content
Attribute Type : ContactDetail
Required: N/A
Countability: Array
Flags: N/A
Terminology bindings: N/A
Requirements: N/A
Comments: N/A
reviewer
true
ContactDetail
Who reviewed the content
Description: Who reviewed the content
Attribute Type : ContactDetail
Required: N/A
Countability: Array
Flags: N/A
Terminology bindings: N/A
Requirements: N/A
Comments: N/A
endorser
true
ContactDetail
Who endorsed the content
Description: Who endorsed the content
Attribute Type : ContactDetail
Required: N/A
Countability: Array
Flags: N/A
Terminology bindings: N/A
Requirements: N/A
Comments: N/A
relatedArtifact
true
RelatedArtifact
Additional documentation, citations, etc.
Description: Additional documentation, citations, etc.
Attribute Type : RelatedArtifact
Required: N/A
Countability: Array
Flags: N/A
Terminology bindings: N/A
Requirements: N/A
Comments: N/A
Example: "relatedArtifact":
library
true
canonical(Library)
Logic used by the ResearchDefinition
Description: Logic used by the ResearchDefinition
Attribute Type : canonical(Library)
Required: N/A
Countability: Array
Flags: N/A
Terminology bindings: N/A
Requirements: N/A
Comments: N/A
population
false
Reference
What population?
Description: What population?
Attribute Type : Reference
Required: N/A
Countability: Singleton
Flags: N/A
Terminology bindings: N/A
Requirements: N/A
Comments: N/A
Example: "population": {
"reference": "ResearchElementDefinition/example"
}
exposure
false
Reference
What exposure?
Description: What exposure?
Attribute Type : Reference
Required: N/A
Countability: Singleton
Flags: N/A
Terminology bindings: N/A
Requirements: N/A
Comments: N/A
exposureAlternative
false
Reference
What alternative exposure state?
Description: What alternative exposure state?
Attribute Type : Reference
Required: N/A
Countability: Singleton
Flags: N/A
Terminology bindings: N/A
Requirements: N/A
Comments: N/A
Example: "exposureAlternative":
outcome
false
Reference
What outcome?
Description: What outcome?
Attribute Type : Reference
Required: N/A
Countability: Singleton
Flags: N/A
Terminology bindings: N/A
Requirements: N/A
Comments: N/A
ResearchDefinition Example {
"resourceType": "ResearchDefinition",
"id": "example",
"text": {
"status": "generated",
"div": "<div xmlns=\"http://www.w3.org/1999/xhtml\">[Put rendering here]</div>"
},
"status": "draft",
"population": {
"reference": "ResearchElementDefinition/example"
}
}
ResearchDefinition Structure {
"resourceType" : "ResearchDefinition",
// from Resource: id, meta, implicitRules, and language
// from DomainResource: text, contained, extension, and modifierExtension
"url" : "<uri>", // Canonical identifier for this research definition, represented as a URI (globally unique)
"identifier" : [{ Identifier }], // Additional identifier for the research definition
"version" : "<string>", // Business version of the research definition
"name" : "<string>", // C? Name for this research definition (computer friendly)
"title" : "<string>", // Name for this research definition (human friendly)
"shortTitle" : "<string>", // Title for use in informal contexts
"subtitle" : "<string>", // Subordinate title of the ResearchDefinition
"status" : "<code>", // R! draft | active | retired | unknown
"experimental" : <boolean>, // For testing purposes, not real usage
// subject[x]: E.g. Patient, Practitioner, RelatedPerson, Organization, Location, Device. One of these 2:
"subjectCodeableConcept" : { CodeableConcept },
"subjectReference" : { Reference(Group) },
"date" : "<dateTime>", // Date last changed
"publisher" : "<string>", // Name of the publisher (organization or individual)
"contact" : [{ ContactDetail }], // Contact details for the publisher
"description" : "<markdown>", // Natural language description of the research definition
"comment" : ["<string>"], // Used for footnotes or explanatory notes
"useContext" : [{ UsageContext }], // The context that the content is intended to support
"jurisdiction" : [{ CodeableConcept }], // Intended jurisdiction for research definition (if applicable)
"purpose" : "<markdown>", // Why this research definition is defined
"usage" : "<string>", // Describes the clinical usage of the ResearchDefinition
"copyright" : "<markdown>", // Use and/or publishing restrictions
"approvalDate" : "<date>", // When the research definition was approved by publisher
"lastReviewDate" : "<date>", // When the research definition was last reviewed
"effectivePeriod" : { Period }, // When the research definition is expected to be used
"topic" : [{ CodeableConcept }], // The category of the ResearchDefinition, such as Education, Treatment, Assessment, etc.
"author" : [{ ContactDetail }], // Who authored the content
"editor" : [{ ContactDetail }], // Who edited the content
"reviewer" : [{ ContactDetail }], // Who reviewed the content
"endorser" : [{ ContactDetail }], // Who endorsed the content
"relatedArtifact" : [{ RelatedArtifact }], // Additional documentation, citations, etc.
"library" : [{ canonical(Library) }], // Logic used by the ResearchDefinition
"population" : { Reference(ResearchElementDefinition) }, // R! What population?
"exposure" : { Reference(ResearchElementDefinition) }, // What exposure?
"exposureAlternative" : { Reference(ResearchElementDefinition) }, // What alternative exposure state?
"outcome" : { Reference(ResearchElementDefinition) } // What outcome?
}
ResearchDefinition Search Parameters The following search parameters can be used to query ResearchDefinition resources. Just submit them like so:
https://api.1up.health/fhir/r4/ResearchDefinition?query-param=queryvalue
Search Parameter Field Type Resource Fields Searched composed-of
reference
relatedArtifact.where
context
text
useContext.value
context-quantity
quantity
useContext.value
context-type
text
useContext.code
context-type-quantity
composite
useContext
context-type-value
composite
useContext
date
date
date
depends-on
reference
relatedArtifact.where
derived-from
reference
relatedArtifact.where
description
text
description
effective
date
effectivePeriod
identifier
text
identifier
jurisdiction
text
jurisdiction
name
text
name
predecessor
reference
relatedArtifact.where
publisher
text
publisher
status
text
status
successor
reference
relatedArtifact.where
title
text
title
topic
text
topic
url
uri
url
version
text
version