FHIR Release 3 (STU) Current Build
FHIR Infrastructure Work Group Maturity Level : N/A Standards Status : Informative

All extensions in this list are defined under in this specification and have a base URI of http://hl7.org/fhir/StructureDefinition/ . Additional extensions can be registered on the HL7 FHIR registry at http://hl7.org/fhir/registry .

FHIR Specification Core Communication MessageHeader
id Description Identity Conf. Type Context FMM
11179-de-administrative-status administrative-status 0..1 CodeableConcept DataElement 1 11179-de-change-description change-description 0..1 string DataElement 1 11179-de-classification-or-context capabilities classification-or-context 1..1 0..* code DataElement.useContext 1 11179-de-contact-address contact-address 0..1 Address DataElement.contact 1 11179-de-document-reference document-reference 0..* Reference DataElement CapabilityStatement.rest.security 1
11179-de-effective-period oauth-uris effective-period 0..1 Period (complex) DataElement CapabilityStatement.rest.security 1
11179-de-is-data-element-concept 11179-objectClass is-data-element-concept 0..1 boolean Coding DataElement.element.code ElementDefinition.mapping 1
11179-de-registry-org 11179-objectClassProperty registry-org 0..1 Reference Coding DataElement ElementDefinition.mapping 1
11179-de-submitter-org 11179-permitted-value-conceptmap submitter-org 0..1 Reference canonical DataElement StructureDefinition.snapshot.element.binding.valueSet ,
StructureDefinition.differential.element.binding.valueSet ,
Questionnaire.item.answerValueSet
1
11179-objectClass 11179-permitted-value-valueset objectClass 0..1 Coding canonical ElementDefinition.mapping StructureDefinition.snapshot.element.binding.valueSet ,
StructureDefinition.differential.element.binding.valueSet ,
Questionnaire.item.answerValueSet
1
11179-objectClassProperty DiagnosticReport-geneticsAnalysis objectClassProperty 0..1 0..* Coding (complex) ElementDefinition.mapping DiagnosticReport 1
11179-permitted-value-conceptmap DiagnosticReport-geneticsAssessedCondition permitted-value-conceptmap 0..1 0..* Reference StructureDefinition.snapshot.element.binding.valueSetReference , StructureDefinition.differential.element.binding.valueSetReference , DataElement.element.binding.valueSetReference , Questionnaire.item.options DiagnosticReport 1
11179-permitted-value-valueset DiagnosticReport-geneticsFamilyMemberHistory permitted-value-valueset 0..1 0..* Reference StructureDefinition.snapshot.element.binding.valueSetReference , StructureDefinition.differential.element.binding.valueSetReference , DataElement.element.binding.valueSetReference , Questionnaire.item.options 1 DiagnosticReport-geneticsAnalysis Analysis 0..* (complex) DiagnosticReport 1
DiagnosticReport-geneticsAssessedCondition DiagnosticReport-geneticsReferences AssessedCondition 0..* Reference (complex) DiagnosticReport 1
DiagnosticReport-geneticsFamilyMemberHistory allergyintolerance-assertedDate FamilyMemberHistory 0..* 0..1 Reference dateTime DiagnosticReport AllergyIntolerance 1
allergyintolerance-certainty certainty 0..1 code CodeableConcept AllergyIntolerance.reaction 1
allergyintolerance-duration duration 0..1 Duration AllergyIntolerance.reaction 1
allergyintolerance-reasonRefuted reasonRefuted 0..1 CodeableConcept AllergyIntolerance 1
allergyintolerance-resolutionAge resolutionAge 0..1 Age AllergyIntolerance 1
allergyintolerance-substanceExposureRisk substanceExposureRisk 0..1 (complex) AllergyIntolerance 1
auditevent-Accession Accession 0..* Identifier AuditEvent.entity 1
auditevent-Anonymized Anonymized 0..1 boolean AuditEvent.entity 1
auditevent-Encrypted Encrypted 0..1 boolean AuditEvent.entity 1
auditevent-Instance Instance 0..* Identifier AuditEvent.entity 1
auditevent-MPPS MPPS 0..* Identifier AuditEvent.entity 1
auditevent-NumberOfInstances NumberOfInstances 0..1 integer AuditEvent.entity 1
auditevent-ParticipantObjectContainsStudy ParticipantObjectContainsStudy 0..1 Identifier AuditEvent.entity 1
auditevent-SOPClass SOPClass 0..* Reference AuditEvent.entity 1
birthPlace bodySite Birth Place 0..1 Address Patient 1 body-site-instance Reference Body Site Instance 0..1 Reference Element * 1
capabilitystatement-expectation expectation 1..1 0..1 code CapabilityStatement.rest.resource.interaction ,
CapabilityStatement.rest.resource.searchParam ,
CapabilityStatement.rest.operation CapabilityStatement.rest.searchParam ,
CapabilityStatement.messaging.event CapabilityStatement.rest.operation ,
CapabilityStatement.document ,
CapabilityStatement.rest.interaction ,
CapabilityStatement.rest.resource.searchInclude ,
CapabilityStatement.rest.resource.searchRevInclude
1
capabilitystatement-prohibited prohibited 0..1 M boolean CapabilityStatement.rest.resource.interaction ,
CapabilityStatement.rest.resource.searchParam ,
CapabilityStatement.rest.operation CapabilityStatement.rest.searchParam ,
CapabilityStatement.messaging.event CapabilityStatement.rest.operation ,
CapabilityStatement.document ,
CapabilityStatement.rest.interaction
1
capabilitystatement-search-parameter-combination search-parameter-combination 0..* (complex) CapabilityStatement.rest.resource 1
capabilitystatement-supported-system supported-system 0..* uri CapabilityStatement 1
capabilitystatement-websocket websocket 0..1 uri CapabilityStatement.rest 1
careplan-activity-title activity-title 0..1 string CarePlan.activity 1
codesystem-author codesystem-alternate author 0..* string (complex) CodeSystem CodeSystem.concept 1
codesystem-comment codesystem-author comment 0..* (complex) string CodeSystem 1
codesystem-comments codesystem-concept-comments comments 0..1 string CodeSystem.concept 1
codesystem-conceptOrder conceptOrder 0..1 integer CodeSystem.concept 1
codesystem-deprecated deprecated 0..1 boolean CodeSystem.concept , CodeSystem.concept.concept 1 codesystem-effectiveDate effectiveDate 0..1 date CodeSystem 1
codesystem-expirationDate expirationDate 0..1 date CodeSystem 1
codesystem-history history 0..* (complex) CodeSystem 1
codesystem-keyWord keyWord 0..* string CodeSystem 1
codesystem-label label 0..1 string CodeSystem.concept 1
codesystem-map map 0..1 Reference canonical CodeSystem 1
codesystem-ordinalValue codesystem-otherName ordinalValue 0..* (complex) CodeSystem 1
codesystem-replacedby 0..1 decimal Coding CodeSystem.concept 1
codesystem-otherName codesystem-sourceReference otherName 0..* 0..1 (complex) uri CodeSystem 1
codesystem-reference codesystem-trusted-expansion reference 0..1 0..* uri Coding CodeSystem 1
codesystem-replacedby codesystem-usage replacedby 0..* (complex) CodeSystem 1
codesystem-warning 0..1 Coding markdown CodeSystem.concept CodeSystem 1
codesystem-sourceReference codesystem-workflowStatus sourceReference 0..1 uri string CodeSystem 1
codesystem-subsumes coding-sctdescid subsumes 0..* M 0..1 code id CodeSystem.concept Coding 1
codesystem-trusted-expansion communication-media trusted-expansion 0..* uri Attachment CodeSystem Communication 1
codesystem-usage communicationrequest-initiatingLocation usage 0..1 Reference CommunicationRequest 1
composition-clinicaldocument-otherConfidentiality 0..* (complex) Coding CodeSystem Composition 1
codesystem-warning composition-clinicaldocument-versionNumber warning 0..1 markdown string CodeSystem Composition 1
codesystem-workflowStatus composition-section-subject workflowStatus 0..1 string CodeSystem Composition.section 1
coding-sctdescid concept-bidirectional sctdescid 0..1 id boolean Coding ConceptMap 1
communication-media condition-assertedDate media 0..1 0..* dateTime Attachment Condition 1
condition-dueTo 0..* (Choice) Condition 1
communication-reasonNotPerformed condition-occurredFollowing reasonNotPerformed 0..* (Choice) Condition 1
condition-outcome 0..1 CodeableConcept Communication Condition 1
communicationrequest-definition condition-related definition 0..* Reference CommunicationRequest Condition 1
communicationrequest-orderedBy condition-ruledOut orderedBy 0..1 0..* Reference CommunicationRequest Condition 1
communicationrequest-reasonRejected consent-NotificationEndpoint reasonRejected 0..1 CodeableConcept uri CommunicationRequest Consent 1
communicationrequest-relevantHistory consent-Transcriber relevantHistory 0..* 0..1 Reference CommunicationRequest Consent 1
communicationrequest-supportingInfo consent-Witness supportingInfo 0..1 Reference Consent 1
consent-location 0..* Reference CommunicationRequest Consent.provision 1
composition-clindoc-otherConfidentiality contactpoint-area otherConfidentiality 0..* 0..1 Coding string Composition ContactPoint 1
concept-bidirectional contactpoint-country bidirectional 0..1 string ContactPoint 1
contactpoint-extension 0..1 boolean string ConceptMap ContactPoint 1
condition-basedOn contactpoint-local basedOn 0..1 string ContactPoint 1
cqf-calculatedValue 0..* Reference string Condition Element 1
condition-criticality cqf-cdsHooksEndpoint criticality 0..1 uri PlanDefinition 1
cqf-citation 0..1 string Attachment 1
cqf-encounterClass 0..1 CodeableConcept Condition Basic 1
condition-definition cqf-encounterType definition 0..1 CodeableConcept Basic 1
cqf-expression 0..* Expression Element 1
cqf-initialValue 0..* string Element 1
cqf-initiatingOrganization 0..1 Reference Condition Basic 1
condition-dueTo cqf-initiatingPerson dueTo 0..1 Reference Basic 1
cqf-library 0..* (Choice) canonical Condition Element 1
condition-occurredFollowing cqf-measureInfo occurredFollowing 0..* (Choice) (complex) Condition Element 1
condition-outcome cqf-qualityOfEvidence outcome 0..1 CodeableConcept Condition Attachment 1
condition-partOf cqf-receivingOrganization partOf 0..* 0..1 Reference Condition Basic 1
condition-ruledOut cqf-receivingPerson ruledOut 0..* 0..1 Reference Condition Basic 1
condition-targetBodySite cqf-recipientLanguage targetBodySite 0..* 0..1 Reference CodeableConcept Condition Basic 1
consent-NotificationEndpoint cqf-recipientType NotificationEndpoint 0..1 uri CodeableConcept Consent Basic 1
consent-Witness cqf-relativeDateTime Witness 0..1 (complex) Element 1
cqf-strengthOfRecommendation 0..1 Reference CodeableConcept Consent Attachment 1
consent-location cqf-systemUserLanguage location 0..* 0..1 Reference CodeableConcept Consent.except Basic 1
data-absent-reason cqf-systemUserTaskContext Data Absent Reason 0..1 code CodeableConcept * Basic 1
datadictionary cqf-systemUserType datadictionary 0..1 string CodeableConcept StructureDefinition Basic 1
device-din cqm-ValidityPeriod din 1..1 dateTime Composition 1
data-absent-reason 0..1 Identifier code Device Element 1
device-implant-status designNote implant-status 0..1 M markdown Questionnaire ,
Questionnaire.item ,
Questionnaire.item.item ,
ElementDefinition
1
device-implantStatus 0..1 code Device 1
devicerequest-patientInstruction patientInstruction 0..* (complex) DeviceRequest 1
devicerequest-reasonRejected diagnosticReport-addendumOf reasonRejected 0..1 CodeableConcept Reference DeviceRequest DiagnosticReport 1
diagnosticReport-addendumOf diagnosticReport-extends addendumOf 0..1 Reference DiagnosticReport 1
diagnosticReport-extends diagnosticReport-locationPerformed extends 0..1 Reference DiagnosticReport 1
diagnosticReport-locationPerformed diagnosticReport-replaces locationPerformed 0..1 Reference DiagnosticReport 1
diagnosticReport-replaces diagnosticReport-risk replaces 0..1 0..* Reference DiagnosticReport ,
Observation
1
diagnosticReport-summaryOf summaryOf 0..1 Reference DiagnosticReport 1
elementdefinition-allowedUnits display allowedUnits 0..1 string canonical 1
elementdefinition-allowedUnits 0..1 (Choice) ElementDefinition 1
elementdefinition-bestpractice bestpractice 0..1 (Choice) ElementDefinition.constraint 1
elementdefinition-bindingName elementdefinition-bestpractice-explanation bindingName 0..1 markdown ElementDefinition.constraint 1
elementdefinition-bindingName 0..1 string ElementDefinition.binding 1
elementdefinition-equivalence equivalence 0..1 code ElementDefinition.mapping 1
elementdefinition-identifier identifier 0..* Identifier ElementDefinition 1
elementdefinition-inheritedExtensibleValueSet inheritedExtensibleValueSet 0..* (Choice) ElementDefinition.binding 1
elementdefinition-isCommonBinding isCommonBinding 0..1 boolean ElementDefinition.binding 1
elementdefinition-maxValueSet maxValueSet 0..1 (Choice) ElementDefinition.binding 1
elementdefinition-minValueSet minValueSet 0..1 (Choice) ElementDefinition.binding 1
elementdefinition-namespace namespace 0..1 uri ElementDefinition ,
StructureDefinition
1
elementdefinition-question elementdefinition-profile-element question 0..* 0..1 string ElementDefinition ElementDefinition.type.profile 1
elementdefinition-selector elementdefinition-question selector 0..1 0..* string ElementDefinition 1
elementdefinition-translatable elementdefinition-selector translatable 0..1 boolean string ElementDefinition 1
encounter-associatedEncounter elementdefinition-translatable associatedEncounter 0..1 Reference boolean Encounter ElementDefinition 1
encounter-modeOfArrival encounter-associatedEncounter modeOfArrival 0..1 Coding Reference Encounter 1
encounter-primaryDiagnosis encounter-modeOfArrival primaryDiagnosis 0..1 positiveInt Coding Encounter.reason Encounter 1
encounter-reasonCancelled reasonCancelled 0..1 CodeableConcept Encounter 1
entryFormat entryFormat 0..1 string Questionnaire.item ,
ElementDefinition
1
event-OnBehalfOf event-basedOn OnBehalfOf 0..1 0..* Reference Observation.performer , DiagnosticReport.performer Condition 1
event-definition event-eventHistory definition 0..* Reference Observation ,
DiagnosticReport ,
Task ,
SupplyDelivery ,
DeviceUseStatement
1
event-notDone event-location notDone 0..1 M boolean Reference Observation ,
DiagnosticReport ,
Media ,
SupplyDelivery
1
event-partOf partOf 0..* Reference Observation DiagnosticReport ,
DiagnosticReport Condition
1
event-performerRole event-performerFunction performerRole 0..1 CodeableConcept Observation.performer ,
DiagnosticReport.performer ,
Media.operator
1
event-reasonCode event-statusReason reasonCode 0..* 0..1 CodeableConcept Observation ,
DiagnosticReport 1 event-reasonReference reasonReference 0..* Reference Observation ,
DiagnosticReport Media ,
SupplyDelivery ,
DeviceUseStatement
1
family-member-history-genetics-observation observation 0..* Reference FamilyMemberHistory 1
family-member-history-genetics-parent parent 0..* (complex) FamilyMemberHistory 1
family-member-history-genetics-sibling sibling 0..* (complex) FamilyMemberHistory 1
familymemberhistory-abatement abatement 0..1 (Choice) FamilyMemberHistory.condition 1
familymemberhistory-patient-record patient-record 0..* Reference FamilyMemberHistory 1
familymemberhistory-severity severity 0..1 CodeableConcept FamilyMemberHistory.condition 1
familymemberhistory-type type 0..1 CodeableConcept FamilyMemberHistory 1
flag-detail detail 0..* Reference Flag 1
flag-priority priority 0..1 CodeableConcept Flag 1
geolocation Geolocation 0..1 (complex) Address 1
goal-acceptance acceptance 0..* (complex) Goal 1
goal-pertainsToGoal pertainsToGoal 0..* Reference Resource 1 goal-reasonRejected reasonRejected 0..1 CodeableConcept Goal 1
goal-relationship relationship 0..* (complex) Goal 1
hla-genotyping-results-allele-database allele-database 0..1 CodeableConcept DiagnosticReport 1
hla-genotyping-results-glstring glstring 0..1 (complex) DiagnosticReport 1
hla-genotyping-results-haploid haploid 0..* (complex) DiagnosticReport 1
hla-genotyping-results-method method 0..1 CodeableConcept DiagnosticReport 1
http-response-header http-response-header 0..* string Bundle.entry.response 1
humanname-assembly-order assembly-order 0..1 code HumanName 1
humanname-fathers-family fathers-family 0..* string HumanName.family 1
humanname-mothers-family mothers-family 0..* string HumanName.family 1
humanname-own-name own-name 0..1 string HumanName.family 1
humanname-own-prefix own-prefix 0..1 string HumanName.family 1
humanname-partner-name partner-name 0..1 string HumanName.family 1
humanname-partner-prefix partner-prefix 0..1 string HumanName.family 1
identifier-validDate validDate 0..* dateTime Identifier 1
implementationguide-page page 0..1 uri ImplementationGuide.package.resource 1 iso21090-AD-use AD-use 0..1 code Address 1
iso21090-ADXP-additionalLocator ADXP-additionalLocator 0..* string Address.line 1
iso21090-ADXP-buildingNumberSuffix ADXP-buildingNumberSuffix 0..* string Address.line 1
iso21090-ADXP-careOf ADXP-careOf 0..* string Address.line 1
iso21090-ADXP-censusTract ADXP-censusTract 0..* string Address.line 1
iso21090-ADXP-delimiter ADXP-delimiter 0..* string Address.line 1
iso21090-ADXP-deliveryAddressLine ADXP-deliveryAddressLine 0..* string Address.line 1
iso21090-ADXP-deliveryInstallationArea ADXP-deliveryInstallationArea 0..* string Address.line 1
iso21090-ADXP-deliveryInstallationQualifier ADXP-deliveryInstallationQualifier 0..* string Address.line 1
iso21090-ADXP-deliveryInstallationType ADXP-deliveryInstallationType 0..* string Address.line 1
iso21090-ADXP-deliveryMode ADXP-deliveryMode 0..* string Address.line 1
iso21090-ADXP-deliveryModeIdentifier ADXP-deliveryModeIdentifier 0..* string Address.line 1
iso21090-ADXP-direction ADXP-direction 0..* string Address.line 1
iso21090-ADXP-houseNumber ADXP-houseNumber 0..* string Address.line 1
iso21090-ADXP-houseNumberNumeric ADXP-houseNumberNumeric 0..* string Address.line 1
iso21090-ADXP-postBox ADXP-postBox 0..* string Address.line 1
iso21090-ADXP-precinct ADXP-precinct 0..* string Address 1
iso21090-ADXP-streetAddressLine ADXP-streetAddressLine 0..* string Address.line 1
iso21090-ADXP-streetName ADXP-streetName 0..* string Address.line 1
iso21090-ADXP-streetNameBase ADXP-streetNameBase 0..* string Address.line 1
iso21090-ADXP-streetNameType ADXP-streetNameType 0..* string Address.line 1
iso21090-ADXP-unitID ADXP-unitID 0..* string Address.line 1
iso21090-ADXP-unitType ADXP-unitType 0..* string Address.line 1
iso21090-CO-value CO-value 0..1 decimal Coding 1 iso21090-EN-qualifier EN-qualifier 0..* code HumanName.family ,
HumanName.given ,
HumanName.prefix ,
HumanName.suffix
1
iso21090-EN-representation EN-representation 0..1 code HumanName 1
iso21090-EN-use 0..1 code HumanName 1
iso21090-SC-coding iso21090-PQ-translation SC-coding 0..* Quantity Quantity 1
iso21090-SC-coding 0..* Coding string 1
iso21090-TEL-address TEL-address 0..1 uri url ContactPoint 1
iso21090-nullFlavor nullFlavor 0..1 code Any Resource 1
iso21090-preferred preferred 0..1 boolean Any Resource 1
iso21090-uncertainty uncertainty 0..1 decimal Quantity 1
iso21090-uncertaintyType uncertaintyType 0..1 code Quantity 1
iso21090-verification language verification 0..1 1..1 CodeableConcept code Any HumanName ,
Address ,
Annotation
1
location-alias list-changeBase alias 0..* 0..1 string Reference Location List 1
location-distance location-boundary-geojson location-distance 0..1 Distance Attachment Bundle.entry.search Location 1
mapSourcePublisher location-distance mapSourcePublisher 0..1 string Distance DataElement.mapping Bundle.entry.search 1
match-grade match-grade 0..1 code Bundle.entry.search 1
maxDecimalPlaces maxDecimalPlaces 0..1 integer Questionnaire.item ,
ElementDefinition
1
maxSize maxSize 0..1 decimal Questionnaire.item ,
ElementDefinition
1
maxValue maxValue 0..1 (Choice) Questionnaire.item 1
medication-usualRoute messageheader-response-request usualRoute 0..1 1..1 CodeableConcept code Medication MessageHeader 1
medicationdispense-validityPeriod mimeType validityPeriod 0..1 0..* Period code MedicationDispense Questionnaire.item ,
ElementDefinition
1
medicationstatement-Prescriber minLength Prescriber 0..1 Reference integer MedicationStatement Questionnaire.item ,
ElementDefinition
1
messageheader-response-request minValue messageheader-response-request 0..1 1..1 (Choice) code Questionnaire.item 1
narrativeLink 0..1 url Element 1
mimeType nutritionorder-adaptiveFeedingDevice mimeType 0..* code CodeableConcept Questionnaire.item , ElementDefinition NutritionOrder.oralDiet 1
minLength observation-bodyPosition minLength 0..1 integer CodeableConcept Questionnaire.item Observation ,
ElementDefinition Specimen.collection
1
minValue observation-delta minValue 0..1 (Choice) CodeableConcept Questionnaire.item Observation 1
observation-bodyPosition observation-deviceCode bodyPosition 0..1 CodeableConcept Observation 1
observation-delta observation-focusCode delta 0..1 CodeableConcept Observation 1
observation-eventTiming observation-gatewayDevice eventTiming 0..* 0..1 (complex) Reference Observation 1
observation-focal-subject observation-geneticsAllele focal-subject 0..1 M CodeableConcept (complex) Observation 1
observation-geneticsAlleleName observation-geneticsAminoAcidChange AlleleName 0..1 CodeableConcept (complex) Observation 1
observation-geneticsAllelicFrequency observation-geneticsAncestry AllelicFrequency 0..1 decimal (complex) Observation 1
observation-geneticsAllelicState observation-geneticsCopyNumberEvent AllelicState 0..1 CodeableConcept Observation 1
observation-geneticsAminoAcidChangeName observation-geneticsDNARegionName AminoAcidChangeName 0..1 CodeableConcept string Observation 1
observation-geneticsAminoAcidChangeType observation-geneticsGene AminoAcidChangeType 0..1 CodeableConcept Observation 1
observation-geneticsCopyNumberEvent observation-geneticsGenomicSourceClass CopyNumberEvent 0..1 CodeableConcept Observation 1
observation-geneticsDNARegionName observation-geneticsInterpretation DNARegionName 0..1 string Reference Observation 1
observation-geneticsDNASequenceVariantName observation-geneticsPhaseSet DNASequenceVariantName 0..* 0..1 (complex) CodeableConcept Observation 1
observation-geneticsVariant 0..1 (complex) Observation 1
observation-geneticsDNASequenceVariantType observation-precondition DNASequenceVariantType 0..1 0..* CodeableConcept Reference Observation 1
observation-geneticsDNAVariantId observation-reagent DNAVariantId 0..1 0..* CodeableConcept Reference Observation 1
observation-geneticsGene observation-replaces Gene 0..1 0..* CodeableConcept Reference Observation 1
observation-geneticsGenomicSourceClass observation-secondaryFinding GenomicSourceClass 0..1 CodeableConcept Observation 1
observation-geneticsInterpretation observation-sequelTo Interpretation 0..1 0..* Reference Observation 1
observation-geneticsPhaseSet observation-specimenCode PhaseSet 0..1 uri CodeableConcept Observation 1
observation-geneticsSequence observation-timeOffset Sequence 0..* Reference integer Observation Observation.component 1
observation-time-offset operationdefinition-profile time-offset 0..* M integer uri Observation.component OperationDefinition.parameter 1
operationoutcome-authority authority 0..1 uri OperationOutcome.issue 1
operationoutcome-detectedIssue detectedIssue 0..1 Reference OperationOutcome.issue 1
operationoutcome-issue-source issue-source 0..1 string OperationOutcome.issue 1
organization-alias ordinalValue alias 0..* 0..1 string decimal Organization Coding ,
Questionnaire.item.answerOption ,
CodeSystem.concept ,
ValueSet.compose.include.concept
1
organization-period period 0..1 Period Organization 1
organization-preferredContact preferredContact 0..1 boolean Organization.contact 1
patient-adoptionInfo organizationaffiliation-primaryInd adoptionInfo 0..1 CodeableConcept boolean Patient OrganizationAffiliation.specialty 1
patient-birthTime originalText birthTime 0..1 dateTime string Patient.birthDate Element 1
patient-cadavericDonor parameters-fullUrl cadavericDonor 0..1 boolean uri Patient Parameters.parameter 1
patient-citizenship patient-adoptionInfo citizenship 0..* 0..1 (complex) CodeableConcept Patient 1
patient-clinicalTrial patient-animal clinicalTrial 0..* 0..1 (complex) Patient 1
patient-congregation patient-birthPlace congregation 0..1 string Address Patient 1
patient-disability patient-birthTime disability 0..* 0..1 CodeableConcept dateTime Patient Patient.birthDate 1
patient-importance patient-cadavericDonor importance 0..1 CodeableConcept boolean Patient 1
patient-interpreterRequired patient-citizenship interpreterRequired 0..1 0..* boolean (complex) Patient 1
patient-mothersMaidenName patient-congregation mothersMaidenName 0..1 string Patient 1 patient-nationality nationality 0..* (complex) Patient 1
patient-religion patient-disability religion 0..* CodeableConcept Patient 1
pharmacy-core-doseType patient-genderIdentity doseType 0..1 CodeableConcept MedicationRequest.dosageInstruction , MedicationDispense.dosageInstruction Patient 1
pharmacy-core-infuseOver patient-importance infuseOver 0..1 Duration CodeableConcept MedicationRequest.dosageInstruction , MedicationDispense.dosageInstruction Patient 1
pharmacy-core-maxDeliveryRate patient-interpreterRequired maxDeliveryRate 0..1 Ratio boolean MedicationRequest.dosageInstruction , MedicationDispense.dosageInstruction Patient 1
pharmacy-core-maxDeliveryVolume patient-mothersMaidenName maxDeliveryVolume 0..1 Quantity string MedicationRequest.dosageInstruction , MedicationDispense.dosageInstruction Patient 1
pharmacy-core-minDosePerPeriod patient-nationality minDosePerPeriod 0..1 0..* Ratio (complex) MedicationRequest.dosageInstruction , MedicationDispense.dosageInstruction Patient 1
pharmacy-core-rateGoal patient-preferenceType rateGoal 0..1 0..* Ratio Coding MedicationRequest.dosageInstruction , MedicationDispense.dosageInstruction Patient.communication.preferred 1
pharmacy-core-rateIncrement patient-proficiency rateIncrement 0..1 0..* Ratio (complex) MedicationRequest.dosageInstruction , MedicationDispense.dosageInstruction Patient.communication 1
pharmacy-core-rateIncrementInterval patient-relatedPerson rateIncrementInterval 0..1 0..* Duration Reference MedicationRequest.dosageInstruction , MedicationDispense.dosageInstruction Patient.contact 1
pharmacy-core-refillsRemaining patient-religion refillsRemaining 0..1 0..* integer CodeableConcept MedicationDispense , MedicationRequest.dispenseRequest Patient 1
practitioner-animalSpecies animalSpecies 0..1 CodeableConcept Practitioner ,
RelatedPerson
1
practitioner-classification practitionerrole-primaryInd classification 0..1 CodeableConcept boolean Practitioner PractitionerRole.specialty 1
practitionerrole-primaryInd procedure-approachBodyStructure primaryInd 0..1 0..* boolean Reference PractitionerRole.specialty Procedure ,
ServiceRequest ,
DeviceRequest ,
DeviceUseStatement
1
procedure-approachBodySite procedure-causedBy approachBodySite 0..* Reference Procedure 1
procedure-causedBy procedure-directedBy causedBy 0..* 0..1 Reference (Choice) Procedure ,
ServiceRequest
1
procedure-incisionDateTime incisionDateTime 0..1 dateTime Procedure 1
procedure-method method 0..1 CodeableConcept Procedure 1
procedure-progressStatus progressStatus 0..1 CodeableConcept Procedure 1
procedure-schedule schedule 0..1 Timing Procedure 1
procedure-targetBodySite procedure-targetBodyStructure targetBodySite 0..* Reference Procedure ,
ServiceRequest
1
procedurerequest-approachBodySite approachBodySite 0..* Reference ProcedureRequest 1 procedurerequest-authorizedBy quantity-precision authorizedBy 0..1 Reference ProcedureRequest 1 procedurerequest-geneticsItem integer Item 0..* (complex) DiagnosticReport decimal 1
procedurerequest-precondition questionnaire-baseType precondition 0..* 0..1 CodeableConcept code ProcedureRequest Questionnaire.item ,
Questionnaire.item.item
1
procedurerequest-questionnaireRequest questionnaire-choiceOrientation questionnaireRequest 0..1 Reference code ProcedureRequest Questionnaire.item ,
Questionnaire.item.item
1
procedurerequest-reasonRefused questionnaire-constraint reasonRefused 0..1 0..* CodeableConcept (complex) ProcedureRequest Questionnaire ,
Questionnaire.item ,
Questionnaire.item.item
1
procedurerequest-reasonRejected questionnaire-displayCategory reasonRejected 0..1 CodeableConcept ProcedureRequest Questionnaire.item ,
Questionnaire.item.item
1
procedurerequest-targetBodySite questionnaire-fhirType targetBodySite 0..* 0..1 Reference string ProcedureRequest Questionnaire.item ,
Questionnaire.item.item
1
questionnaire-allowedProfile questionnaire-hidden allowedProfile 0..* 0..1 Reference boolean Questionnaire.item ,
Questionnaire.item.item
1
questionnaire-allowedResource questionnaire-itemControl allowedResource 0..* 0..1 code CodeableConcept Questionnaire.item ,
Questionnaire.item.item
1
questionnaire-baseType questionnaire-maxOccurs baseType 0..1 code integer Questionnaire.item ,
Questionnaire.item.item
1
questionnaire-choiceOrientation questionnaire-minOccurs choiceOrientation 0..1 code integer Questionnaire.item ,
Questionnaire.item.item
1
questionnaire-deMap questionnaire-optionExclusive deMap 0..1 Reference boolean Questionnaire Questionnaire.item.answerOption 1
questionnaire-displayCategory questionnaire-optionPrefix displayCategory 0..1 CodeableConcept string Questionnaire.item , Questionnaire.item.item Questionnaire.item.answerOption 1
questionnaire-fhirType questionnaire-referenceFilter fhirType 0..1 string Questionnaire.item ,
Questionnaire.item.item
1
questionnaire-hidden questionnaire-referenceProfile hidden 0..1 0..* boolean canonical Questionnaire.item ,
Questionnaire.item.item
1
questionnaire-itemControl questionnaire-referenceResource itemControl 0..1 0..* CodeableConcept code Questionnaire.item ,
Questionnaire.item.item
1
questionnaire-lookupQuestionnaire questionnaire-signatureRequired lookupQuestionnaire 0..1 0..* uri CodeableConcept Questionnaire ,
Questionnaire.item ,
Questionnaire.item.item
1
questionnaire-maxOccurs questionnaire-sliderStepValue maxOccurs 0..1 integer Questionnaire.item ,
Questionnaire.item.item
1
questionnaire-minOccurs questionnaire-supportLink minOccurs 0..1 0..* integer uri Questionnaire.item ,
Questionnaire.item.item
1
questionnaire-optionExclusive questionnaire-unit optionExclusive 0..1 M boolean Coding Questionnaire.item.option Questionnaire.item ,
Questionnaire.item.item
1
questionnaire-optionPrefix questionnaire-unitOption optionPrefix 0..1 0..* string Coding Questionnaire.item.option Questionnaire.item ,
Questionnaire.item.item
1
questionnaire-ordinalValue questionnaire-unitValueSet ordinalValue 0..1 decimal canonical Questionnaire.item.option.valueCoding Questionnaire.item ,
Questionnaire.item.item
1
questionnaire-referenceFilter questionnaire-usageMode referenceFilter 0..1 string code Questionnaire.item ,
Questionnaire.item.item
1
questionnaire-sourceStructureMap questionnaireresponse-author sourceStructureMap 0..* 0..1 Reference Questionnaire QuestionnaireResponse.item ,
QuestionnaireResponse.item.item
1
questionnaire-studyprotocolIdentifier questionnaireresponse-completionMode studyprotocolIdentifier 0..* 0..1 Identifier CodeableConcept Questionnaire QuestionnaireResponse 1
questionnaire-supportLink questionnaireresponse-reason supportLink 0..* uri CodeableConcept Questionnaire.item , Questionnaire.item.item QuestionnaireResponse 1
questionnaire-targetStructureMap questionnaireresponse-reviewer targetStructureMap 0..* 0..1 Reference Questionnaire QuestionnaireResponse 1
questionnaire-unit questionnaireresponse-signature unit 0..1 0..* Coding Signature Questionnaire.item QuestionnaireResponse ,
Questionnaire.item.item QuestionnaireResponse.item ,
QuestionnaireResponse.item.item
1
questionnaire-usageMode regex usageMode 0..1 M code string Questionnaire.item ,
Questionnaire.item.item ElementDefinition
1
questionnaireresponse-author relative-date author 0..1 Reference (complex) QuestionnaireResponse.item date,
dateTime
1
questionnaireresponse-note rendered-value note 0..* 0..1 Annotation string QuestionnaireResponse Identifier.value ,
QuestionnaireResponse.item date,
dateTime,
time,
instant,
integer,
decimal,
string,
code,
canonical
1
questionnaireresponse-reason rendering-markdown reason 0..* 0..1 CodeableConcept markdown QuestionnaireResponse string 1
questionnaireresponse-reviewer rendering-style reviewer 0..1 Reference string QuestionnaireResponse Element 1
referralrequest-reasonRefused rendering-styleSensitive reasonRefused 0..1 CodeableConcept boolean ReferralRequest Element 1
regex rendering-xhtml regex 0..1 string Questionnaire.item , ElementDefinition string 1
rendered-value replaces Rendered Value 0..1 0..* string canonical Identifier.value ActivityDefinition ,
date, CapabilityStatement ,
dateTime, ChargeItemDefinition ,
time, CodeSystem ,
instant, CompartmentDefinition ,
integer, ConceptMap ,
decimal, EffectEvidenceSynthesis ,
string, EventDefinition ,
code Evidence ,
EvidenceVariable ,
ExampleScenario ,
GraphDefinition ,
ImplementationGuide ,
Library ,
Measure ,
MessageDefinition ,
NamingSystem ,
OperationDefinition ,
PlanDefinition ,
Questionnaire ,
ResearchDefinition ,
ResearchElementDefinition ,
RiskEvidenceSynthesis ,
SearchParameter ,
StructureDefinition ,
StructureMap ,
TerminologyCapabilities ,
TestScript ,
ValueSet
1
rendering-markdown request-doNotPerform markdown 0..1 M markdown boolean string NutritionOrder 1
rendering-style request-insurance style 0..* Reference NutritionOrder 1
request-performerOrder 0..1 string integer * ServiceRequest.performer 1
rendering-styleSensitive request-relevantHistory styleSensitive 0..1 0..* boolean Reference * NutritionOrder ,
CommunicationRequest
1
rendering-xhtml request-replaces xhtml 0..* Reference NutritionOrder 1
request-statusReason 0..1 string CodeableConcept string DeviceRequest ,
ServiceRequest ,
NutritionOrder ,
SupplyRequest
1
resource-approvalDate approvalDate 0..1 date StructureDefinition ,
StructureMap ,
DataElement , CapabilityStatement ,
OperationDefinition ,
SearchParameter ,
CompartmentDefinition ,
ImplementationGuide ,
CodeSystem ,
ValueSet ,
ConceptMap ,
ExpansionProfile , NamingSystem
1
resource-effectivePeriod effectivePeriod 0..1 Period StructureDefinition ,
StructureMap ,
DataElement , CapabilityStatement ,
OperationDefinition ,
SearchParameter ,
CompartmentDefinition ,
ImplementationGuide ,
CodeSystem ,
ValueSet ,
ConceptMap ,
ExpansionProfile , NamingSystem
1
resource-lastReviewDate lastReviewDate 0..1 date StructureDefinition ,
StructureMap ,
DataElement , CapabilityStatement ,
OperationDefinition ,
SearchParameter ,
CompartmentDefinition ,
ImplementationGuide ,
CodeSystem ,
ValueSet ,
ConceptMap ,
ExpansionProfile , NamingSystem
1
specimen-collectionPriority resource-pertainsToGoal collectionPriority 0..* Reference Resource 1
servicerequest-geneticsItem 0..* (complex) DiagnosticReport 1
servicerequest-precondition 0..* CodeableConcept ServiceRequest 1
servicerequest-questionnaireRequest 0..1 Reference ServiceRequest 1
specimen-collectionPriority 0..1 CodeableConcept Specimen.collection 1
specimen-isDryWeight isDryWeight 0..1 boolean Specimen.collection.quantity 1
specimen-processingTime processingTime 0..1 (Choice) Specimen.processing 1
specimen-sequenceNumber sequenceNumber 0..1 integer Specimen.container 1
specimen-specialHandling specialHandling 0..* CodeableConcept Specimen.collection 1
structuredefinition-ancestor ancestor 0..* uri StructureDefinition 1
structuredefinition-annotation structuredefinition-applicable-version annotation 0..* Annotation code StructureDefinition 1
structuredefinition-ballot-status structuredefinition-category ballot-status 0..1 string * StructureDefinition 1
structuredefinition-category structuredefinition-codegen-super category 0..1 string StructureDefinition.baseDefinition 1
structuredefinition-dependencies 0..* canonical StructureDefinition 1
structuredefinition-display-hint display-hint 0..1 string ElementDefinition 1
structuredefinition-explicit-type-name explicit-type-name 0..1 string ElementDefinition 1
structuredefinition-fmm fmm 0..1 integer * Element 1
structuredefinition-fmm-no-warnings fmm-no-warnings 0..1 integer StructureDefinition 1
structuredefinition-json-type structuredefinition-hierarchy json-type 0..1 boolean ElementDefinition.type 1
structuredefinition-json-type 0..1 string ElementDefinition.type.code 1
structuredefinition-rdf-type structuredefinition-normative-version rdf-type 0..1 code StructureDefinition 1
structuredefinition-rdf-type 0..1 string ElementDefinition.type.code 1
structuredefinition-regex structuredefinition-security-category regex 0..1 code StructureDefinition 1
structuredefinition-standards-status 0..1 string code ElementDefinition.type Element 1
structuredefinition-summary summary 0..1 markdown StructureDefinition 1
structuredefinition-table-name table-name 0..1 string StructureDefinition.mapping 1
structuredefinition-template-status template-status 0..1 code StructureDefinition 1
structuredefinition-wg wg 0..1 code * Element 1
structuredefinition-xml-type structuredefinition-xml-no-order xml-type 0..1 boolean StructureDefinition 1
structuredefinition-xml-type 0..1 string ElementDefinition.type.code 1
task-candidateList candidateList 0..* Reference Task 1
task-replaces replaces 0..* Reference Task 1
timing-daysOfCycle timing-dayOfMonth daysOfCycle 0..* positiveInt Timing.repeat 1
timing-daysOfCycle 1..1 (complex) PlanDefinition.action ,
RequestGroup.action
1
timing-exact exact 0..1 boolean Timing.repeat 1
translation Translation 0..* (complex) string,
code,
markdown
1
usagecontext-group tz-code group 0..1 code date,
dateTime,
instant
1
tz-offset 0..1 string date 1
usagecontext-group 0..1 string UsageContext 1
valueset-author valueset-activityStatusDate author 0..1 date ValueSet 1
valueset-author 0..* string ContactDetail ValueSet 1
valueset-caseSensitive valueset-authoritativeSource caseSensitive 0..1 uri ValueSet 1
valueset-caseSensitive 0..1 boolean ValueSet.expansion.contains 1
valueset-comment valueset-concept-comments comment 0..* 0..1 (complex) string ValueSet ValueSet.compose.include.concept 1
valueset-comments valueset-concept-definition comments 0..1 string ValueSet.compose.include.concept ,
ValueSet.expansion.contains
1
valueset-conceptOrder conceptOrder 0..1 integer ValueSet.compose.include.concept ,
ValueSet.expansion.contains
1
valueset-definition valueset-deprecated definition 0..1 string boolean ValueSet.compose.include.concept , ValueSet.expansion.contains 1
valueset-effectiveDate effectiveDate 0..1 date dateTime ValueSet 1
valueset-expansionSource valueset-expand-group expansionSource 0..* (complex) ValueSet.compose.include 1
valueset-expand-rules 0..1 code ValueSet.compose.include 1
valueset-expansionSource 0..1 uri ValueSet.expansion 1
valueset-expirationDate expirationDate 0..1 date ValueSet 1
valueset-history valueset-expression history 0..1 0..* Expression (complex) ValueSet 1
valueset-extensible 0..1 boolean ValueSet 1
valueset-keyWord keyWord 0..* string ValueSet 1
valueset-label label 0..1 string ValueSet.compose.include.concept ,
ValueSet.expansion.contains
1
valueset-map map 0..1 Reference canonical ValueSet 1
valueset-ordinalValue valueset-otherName ordinalValue 0..* (complex) ValueSet 1
valueset-parameterSource 0..1 decimal code ValueSet.compose.include.concept , ValueSet.expansion.contains ValueSet.expansion.parameter 1
valueset-otherName valueset-reference otherName 0..1 0..* uri (complex) Coding 1
valueset-rules-text 0..1 markdown ValueSet 1
valueset-reference valueset-sourceReference reference 0..1 uri Coding ValueSet 1
valueset-sourceReference valueset-special-status sourceReference 0..1 uri string ValueSet ,
CodeSystem
1
valueset-system valueset-steward system 0..* ContactDetail ValueSet 1
valueset-supplement 0..* canonical ValueSet 1
valueset-system 0..1 Reference canonical ValueSet.compose.include.system 1
valueset-systemName systemName 0..1 string ValueSet.compose.include 1
valueset-systemRef systemRef 0..1 uri ValueSet.compose.include 1
valueset-toocostly toocostly 0..1 boolean ValueSet.expansion 1
valueset-trusted-expansion trusted-expansion 0..* uri ValueSet 1
valueset-unclosed unclosed 0..1 boolean ValueSet.expansion 1
valueset-usage usage 0..* (complex) ValueSet 1
valueset-warning warning 0..1 markdown ValueSet 1
valueset-workflowStatus workflowStatus 0..1 string ValueSet 1
variable 0..* Expression Questionnaire ,
Questionnaire.item ,
Questionnaire.item.item
1
workflow-episodeOfCare 0..* Reference Observation ,
DiagnosticReport ,
Media ,
DeviceRequest ,
ServiceRequest ,
NutritionOrder ,
DeviceUseStatement ,
AdverseEvent ,
CarePlan ,
CareTeam ,
ClinicalImpression ,
Communication ,
CommunicationRequest ,
Condition ,
Procedure ,
QuestionnaireResponse
1
workflow-instantiatesCanonical 0..* canonical Observation ,
DiagnosticReport ,
Media ,
Condition ,
SupplyDelivery ,
CommunicationRequest ,
SupplyRequest
1
workflow-instantiatesUri 0..* uri Observation ,
DiagnosticReport ,
Media ,
Condition ,
SupplyDelivery ,
CommunicationRequest ,
SupplyRequest
1
workflow-reasonCode 0..* CodeableConcept Observation ,
DiagnosticReport ,
Media ,
NutritionOrder
1
workflow-reasonReference 0..* Reference Observation ,
DiagnosticReport ,
Media ,
NutritionOrder
1
workflow-relatedArtifact 0..* RelatedArtifact DiagnosticReport ,
Observation
1
workflow-researchStudy 0..* Reference Composition ,
Consent ,
DeviceUseStatement ,
DiagnosticReport ,
Encounter ,
FamilyMemberHistory ,
Immunization ,
Media ,
MedicationAdministration ,
MedicationDispense ,
MedicationStatement ,
Observation ,
Procedure ,
QuestionnaireResponse ,
RiskAssessment ,
SupplyDelivery ,
Task
1
workflow-supportingInfo 0..* Reference DiagnosticReport ,
Observation ,
CommunicationRequest
1