NCPI FHIR Implementation Guide
0.2.0 - ci-build

NCPI FHIR Implementation Guide - Local Development build (v0.2.0). See the Directory of published versions

Resource Profile: NCPI Study Group

Official URL: https://nih-ncpi.github.io/ncpi-fhir-ig/StructureDefinition/study-group Version: 0.2.0
Draft as of 2023-06-12 Computable Name: StudyGroup

Grouping subject participation within a research study is helpful to provide definitive lists of participants that fit a specific criteria such as All Participants or Participants From a Particular Consent Group, etc.

While there can be more than one StudyGroup per study, there must be one group representing the entire study enrollment. Patients can be members of more than one StudyGroup.

Added Profile Restrictions

In order to ensure consistency across all NCPI research studies represented in FHIR, there are some additional requirements that are to be enforced:

  • The StudyGroup resource must be of type person.
  • The StudyGroup resource must be actual.
  • The StudyGroup resource must have a quantity.
  • The StudyGroup must include SNOMED#44807982 as one of it’s Codings.
  • When enumerating membership, the StudyGroup resource must have only Patients as members.

A StudyGroup should exist alongside any row level data, but these resources can also exist outside a restricted FHIR server to provide access to non-row level information, such as the number of individuals that can be found in a given study.

Usage:

Formal Views of Profile Content

Description of Profiles, Differentials, Snapshots and how the different presentations work.

This structure is derived from Group

NameFlagsCard.TypeDescription & Constraintsdoco
.. Group 0..*GroupGroup of multiple entities
... type 1..1codeperson | animal | practitioner | device | medication | substance
Required Pattern: person
... actual 1..1booleanDescriptive or actual
Required Pattern: true
... code 0..1CodeableConceptKind of Group members
Required Pattern: At least the following
.... coding1..*CodingCode defined by a terminology system
Fixed Value: (complex)
..... system1..1uriIdentity of the terminology system
Fixed Value: http://purl.obolibrary.org/obo/ncit.owl
..... code1..1codeSymbol in syntax defined by the system
Fixed Value: C142710
..... display1..1stringRepresentation defined by the system
Fixed Value: Study Participant
... member
.... entity 1..1Reference(Patient)Reference to the group member

doco Documentation for this format

 

Other representations of profile: CSV, Excel, Schematron

Notes:

At the very least, there should be one StudyGroup that contains all members of the study. For those studies with more than one consent type, additional StudyGroups can be added.