This page is part of the FHIR Specification (v1.6.0: STU 3 Ballot 4). The current version which supercedes this version is 5.0.0. For a full list of available versions, see the Directory of published versions 

Clinical Decision Support Work Group | Maturity Level: N/A | Ballot Status: STU 3 |
The Contributor structure defines contributor details.

Structure
| Name | Flags | Card. | Type | Description & Constraints![]() |
|---|---|---|---|---|
![]() | Σ | Element | Contributor information | |
![]() ![]() | Σ | 1..1 | code | author | editor | reviewer | endorser ContributorType (Required) |
![]() ![]() | Σ | 1..1 | string | Name of the contributor |
![]() ![]() | Σ | 0..* | ContactDetail | Contact details of the contributor |
Documentation for this format | ||||
UML Diagram (Legend)
XML Template
<[name] xmlns="http://hl7.org/fhir"><!-- from Element: extension --> <type value="[code]"/><!-- 1..1 author | editor | reviewer | endorser --> <name value="[string]"/><!-- 1..1 Name of the contributor --> <contact><!-- 0..* ContactDetail Contact details of the contributor --></contact> </[name]>
JSON Template
{
"resourceType" : "Contributor",
// from Element: extension
"type" : "<code>", // R! author | editor | reviewer | endorser
"name" : "<string>", // R! Name of the contributor
"contact" : [{ ContactDetail }] // Contact details of the contributor
}
Turtle Template
@prefix fhir: <http://hl7.org/fhir/> . [ # from Element: Element.extension fhir:Contributor.type [ code ]; # 1..1 author | editor | reviewer | endorser fhir:Contributor.name [ string ]; # 1..1 Name of the contributor fhir:Contributor.contact [ ContactDetail ], ... ; # 0..* Contact details of the contributor ]
Changes since DSTU2
This complex-type did not exist in Release 2
Structure
| Name | Flags | Card. | Type | Description & Constraints![]() |
|---|---|---|---|---|
![]() | Σ | Element | Contributor information | |
![]() ![]() | Σ | 1..1 | code | author | editor | reviewer | endorser ContributorType (Required) |
![]() ![]() | Σ | 1..1 | string | Name of the contributor |
![]() ![]() | Σ | 0..* | ContactDetail | Contact details of the contributor |
Documentation for this format | ||||
XML Template
<[name] xmlns="http://hl7.org/fhir"><!-- from Element: extension --> <type value="[code]"/><!-- 1..1 author | editor | reviewer | endorser --> <name value="[string]"/><!-- 1..1 Name of the contributor --> <contact><!-- 0..* ContactDetail Contact details of the contributor --></contact> </[name]>
JSON Template
{
"resourceType" : "Contributor",
// from Element: extension
"type" : "<code>", // R! author | editor | reviewer | endorser
"name" : "<string>", // R! Name of the contributor
"contact" : [{ ContactDetail }] // Contact details of the contributor
}
Turtle Template
@prefix fhir: <http://hl7.org/fhir/> . [ # from Element: Element.extension fhir:Contributor.type [ code ]; # 1..1 author | editor | reviewer | endorser fhir:Contributor.name [ string ]; # 1..1 Name of the contributor fhir:Contributor.contact [ ContactDetail ], ... ; # 0..* Contact details of the contributor ]
Constraints
Contributor is used in the following places: ActivityDefinition, DecisionSupportServiceModule, Library, Measure and PlanDefinition
