Blue Button 2.0 Implementation Guide

SD.16 StructureDefinition-bluebutton-patient-race-extension

Blue Button 2.0 Patient Extension

Scope and Usage

This Complex Extension for race allows zero to one race code of which:

  • Must support at least one code from Blue Button Race Codes.

Context of Use: Blue Button Patient Profile

SD.16.1 Formal Views of Profile Content

Description of Profiles, Differentials, and Snapshots.

The official URL for this profile is: https://bluebutton.cms.gov/assets/ig/StructureDefinition-bluebutton-patient-race-extension.html

Published on Tue Nov 27 15:56:35 UTC 2018 as a draft by CMS Blue Button 2.0 Team.

This profile builds on Extension


Summary of the Mandatory Requirements

  1. Must include race from Blue Button Race Codes
NameFlagsCard.TypeDescription & Constraintsdoco
.. Extension I0..*Optional Extensions Element
ele-1: All FHIR elements must have a @value or children
ext-1: Must have either extensions or value[x], not both
... url "StructureDefinition-bluebutton-patient-race-extension"
... valueCoding Coding
.... system 1..
.... version ..0
.... code 1..
.... display ..0
.... userSelected ..0

doco Documentation for this format
NameFlagsCard.TypeDescription & Constraintsdoco
.. Extension I0..*Optional Extensions Element
ele-1: All FHIR elements must have a @value or children
ext-1: Must have either extensions or value[x], not both
... id I0..1stringxml:id (or equivalent in JSON)
ele-1: All FHIR elements must have a @value or children
... url I1..1uri"StructureDefinition-PatientRace"
... valueCoding I0..1CodingValue of extension
ele-1: All FHIR elements must have a @value or children
.... id I0..1stringxml:id (or equivalent in JSON)
ele-1: All FHIR elements must have a @value or children
.... system ΣI1..1uriIdentity of the terminology system
ele-1: All FHIR elements must have a @value or children
.... code ΣI1..1codeSymbol in syntax defined by the system
ele-1: All FHIR elements must have a @value or children

doco Documentation for this format

Summary of the Mandatory Requirements

  1. Must include race from Blue Button Race Codes

Differential View

NameFlagsCard.TypeDescription & Constraintsdoco
.. Extension I0..*Optional Extensions Element
ele-1: All FHIR elements must have a @value or children
ext-1: Must have either extensions or value[x], not both
... url "StructureDefinition-bluebutton-patient-race-extension"
... valueCoding Coding
.... system 1..
.... version ..0
.... code 1..
.... display ..0
.... userSelected ..0

doco Documentation for this format

Snapshot View

NameFlagsCard.TypeDescription & Constraintsdoco
.. Extension I0..*Optional Extensions Element
ele-1: All FHIR elements must have a @value or children
ext-1: Must have either extensions or value[x], not both
... id I0..1stringxml:id (or equivalent in JSON)
ele-1: All FHIR elements must have a @value or children
... url I1..1uri"StructureDefinition-PatientRace"
... valueCoding I0..1CodingValue of extension
ele-1: All FHIR elements must have a @value or children
.... id I0..1stringxml:id (or equivalent in JSON)
ele-1: All FHIR elements must have a @value or children
.... system ΣI1..1uriIdentity of the terminology system
ele-1: All FHIR elements must have a @value or children
.... code ΣI1..1codeSymbol in syntax defined by the system
ele-1: All FHIR elements must have a @value or children

doco Documentation for this format

Downloads: StructureDefinition: (XML, JSON, CSV), Schema: XML Schematron