Protocols for Clinical Registry Extraction and Data Submission (CREDS) IG
1.0.0 - STU1 United States of America flag

Protocols for Clinical Registry Extraction and Data Submission (CREDS) IG, published by HL7 International / Clinical Interoperability Council. This is not an authorized publication; it is the continuous build for version 1.0.0. This version is based on the current content of https://github.com/HL7/fhir-registry-protocols-ig/ and changes regularly. See the Directory of published versions

Actors

This section defines the actors in this implementation guide.

Figure 1.1-1 below shows the actors directly involved in the CREDS Profile and the relevant transactions between them.

ActorsRegistry Submission Definition CreatorRegistry Submission Definition RepositoryRegistry SubmitterRegistry Submission Data SourceRegistry Submission ConsumerSearch / Retrieve Registry Definition [SRRD] ↓Create / Update Registry Definition [CURD] ↓Search / Retrieve Registry Definition [SRRD] ↑Retrieve Registry Submission Data [RRSD] ↓Create / Update Registry Submission [CURS] ↓Validate Registry Submission [VRS] ↓
Figure 3-1: CREDS Actor Diagram

Table 3-1 lists the transactions for each actor directly involved in the CREDS Implementation Guide. To claim compliance with this guide, an actor shall support all required transactions (labeled “R”).

Table 3-1: CREDS Implementation Guide - Actors and Transactions
Actors Transactions Optionality
Registry Submission Definition Creator Create / Update Registry Definition [CURD] R
Search / Retrieve Registry Definition [SRRD] R
Registry Submission Definition Repository Create / Update Registry Definition [CURD] R
Search / Retrieve Registry Definition [SRRD] R
Registry Submitter Search / Retrieve Registry Definition [SRRD] R
Retrieve Registry Submission Data [RRSD] R
Create / Update Registry Submission [CURS] R
Validate Registry Submission [VRS] O
Registry Submission Data Source Retrieve Registry Submission Data [RRSD] R
Registry Submission Consumer Create / Update Registry Submission [CURS] R
Validate Registry Submission [VRS] R

Actor Descriptions

The actors in this profile are described in more detail in the sections below.

Registry Submission Definition Creator

The Registry Submission Definition Creator manages the definitional artifacts (logical model and transforms) supporting a clinical registry

Registry Submission Definition Creator Conformance

See the following CapabilityStatement resources for conformance requirements:

  • CapabilityStatement-RSDC Defines the requirements for the Registry Submission Definition Creator.

    Registry Submission Definition Repository

The Registry Submission Definition Repository holds the definitions for the registry submission logical model and the tranformations data conforming to that logical model to the submission format.

Registry Submission Definition Repository Conformance

See the following CapabilityStatement resources for conformance requirements:

  • CapabilityStatement-RSDR Defines the requirements for the Registry Submission Definition Repository.

    Registry Submitter

The Registry Submitter is responsible for submitting data to a clinical registry.

Registry Submitter Conformance

See the following CapabilityStatement resources for conformance requirements:

The Registry Submission Data Source makes clinical data available to a registry submitter so that it can be submitted to a registry.

Registry Submission Data Source Conformance

See the following CapabilityStatement resources for conformance requirements:

Registry Submission Consumer

The Registry Submission Consumer accepts and validates registry submissions on behalf of a clinical registry.

Registry Submission Consumer Conformance

See the following CapabilityStatement resources for conformance requirements: