Release 4 4B

This page is part of the FHIR Specification (v4.0.1: R4 (v4.3.0: R4B - Mixed Normative and STU ) in it's permanent home (it will always be available at this URL). ). The current version which supercedes this version is 5.0.0 . For a full list of available versions, see the Directory of published versions . Page versions: R4B R4 R4B R4 R3 R2

FHIR Infrastructure Work Group Maturity Level : N/A Standards Status : Informative

All extensions in this list are defined 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 .

Identity Conf. Type Context FMM # Examples
capabilities 0..* code CapabilityStatement.rest.security 1 0
oauth-uris 0..1 (complex) CapabilityStatement.rest.security 1 0
11179-objectClass 0..1 Coding ElementDefinition.mapping 1 0
11179-objectClassProperty 0..1 Coding ElementDefinition.mapping 1 0
11179-permitted-value-conceptmap 0..1 canonical StructureDefinition.snapshot.element.binding.valueSet ,
StructureDefinition.differential.element.binding.valueSet ,
Questionnaire.item.answerValueSet
1 0
11179-permitted-value-valueset 0..1 canonical StructureDefinition.snapshot.element.binding.valueSet ,
StructureDefinition.differential.element.binding.valueSet ,
Questionnaire.item.answerValueSet
1 0
DiagnosticReport-geneticsAnalysis 0..* (complex) DiagnosticReport 1 0
DiagnosticReport-geneticsAssessedCondition 0..* Reference DiagnosticReport 1 0
DiagnosticReport-geneticsFamilyMemberHistory 0..* Reference DiagnosticReport 1 0
DiagnosticReport-geneticsReferences 0..* (complex) DiagnosticReport 1 0
allergyintolerance-assertedDate 0..1 dateTime AllergyIntolerance 1 0
allergyintolerance-certainty 0..1 CodeableConcept AllergyIntolerance.reaction 1 0
allergyintolerance-duration 0..1 Duration AllergyIntolerance.reaction 1 0
allergyintolerance-reasonRefuted 0..1 CodeableConcept AllergyIntolerance 1 0
allergyintolerance-resolutionAge 0..1 Age AllergyIntolerance 1 0
allergyintolerance-substanceExposureRisk 0..1 (complex) AllergyIntolerance 1 0
auditevent-Accession 0..* Identifier AuditEvent.entity 1 0
auditevent-Anonymized 0..1 boolean AuditEvent.entity 1 0
auditevent-Encrypted 0..1 boolean AuditEvent.entity 1 0
auditevent-Instance 0..* Identifier AuditEvent.entity 1 0
auditevent-MPPS 0..* Identifier AuditEvent.entity 1 0
auditevent-NumberOfInstances 0..1 integer AuditEvent.entity 1 0
auditevent-ParticipantObjectContainsStudy 0..1 Identifier AuditEvent.entity 1 0
auditevent-SOPClass 0..* Reference AuditEvent.entity 1 0
bodySite 0..1 Reference Element 1 0
capabilitystatement-expectation 0..1 code CapabilityStatement.rest.resource.interaction ,
CapabilityStatement.rest.resource.searchParam ,
CapabilityStatement.rest.searchParam ,
CapabilityStatement.rest.operation ,
CapabilityStatement.document ,
CapabilityStatement.rest.interaction ,
CapabilityStatement.rest.resource.searchInclude ,
CapabilityStatement.rest.resource.searchRevInclude ,
CapabilityStatement.rest.resource.operation
1 1
capabilitystatement-prohibited 0..1 M boolean CapabilityStatement.rest.resource.interaction ,
CapabilityStatement.rest.resource.searchParam ,
CapabilityStatement.rest.searchParam ,
CapabilityStatement.rest.operation ,
CapabilityStatement.document ,
CapabilityStatement.rest.interaction
1 0
capabilitystatement-search-parameter-combination 0..* (complex) CapabilityStatement.rest.resource 1 0
capabilitystatement-supported-system 0..* uri CapabilityStatement 1 1
capabilitystatement-websocket 0..1 uri CapabilityStatement.rest 1 0
careplan-activity-title 0..1 string CarePlan.activity 1 0
codesystem-alternate 0..* (complex) CodeSystem.concept 1 0
codesystem-author 0..* string CodeSystem 1 0
codesystem-concept-comments 0..1 string CodeSystem.concept 1 8
codesystem-conceptOrder 0..1 integer CodeSystem.concept 1 0
codesystem-effectiveDate 0..1 date CodeSystem 1 0
codesystem-expirationDate 0..1 date CodeSystem 1 0
codesystem-history 0..* (complex) CodeSystem 1 0
codesystem-keyWord 0..* string CodeSystem 1 0
codesystem-label 0..1 string CodeSystem.concept 1 0
codesystem-map 0..1 canonical CodeSystem 1 0
codesystem-otherName 0..* (complex) CodeSystem 1 0
codesystem-replacedby 0..1 Coding CodeSystem.concept 1 1
codesystem-sourceReference 0..1 uri CodeSystem 1 0
codesystem-trusted-expansion 0..* uri CodeSystem 1 0
codesystem-usage 0..* (complex) CodeSystem 1 0
codesystem-warning 0..1 markdown CodeSystem 1 0
codesystem-workflowStatus 0..1 string CodeSystem 1 0
coding-sctdescid 0..1 id Coding 1 0
communication-media 0..* Attachment Communication 1 0
communicationrequest-initiatingLocation 0..1 Reference CommunicationRequest 1 0
composition-clinicaldocument-otherConfidentiality 0..* Coding Composition 1 0
composition-clinicaldocument-versionNumber 0..1 string Composition 1 0
composition-section-subject 0..1 string Composition.section 1 0
concept-bidirectional 0..1 boolean ConceptMap 1 0
condition-assertedDate 0..1 dateTime Condition 1 0
condition-dueTo 0..* (Choice) Condition 1 0
condition-occurredFollowing 0..* (Choice) Condition 1 0
condition-outcome 0..1 CodeableConcept Condition 1 0
condition-related 0..* Reference Condition 1 0
condition-ruledOut 0..* Reference Condition 1 0
consent-NotificationEndpoint 0..1 uri Consent 1 0
consent-Transcriber 0..1 Reference Consent 1 0
consent-Witness 0..1 Reference Consent 1 0
consent-location 0..* Reference Consent.provision 1 0
contactpoint-area 0..1 string ContactPoint 1 0
contactpoint-country 0..1 string ContactPoint 1 0
contactpoint-extension 0..1 string ContactPoint 1 0
contactpoint-local 0..1 string ContactPoint 1 0
cqf-calculatedValue 0..* string Element 1 0
cqf-cdsHooksEndpoint 0..1 uri PlanDefinition 1 0
cqf-certainty 0..* (complex) Element 1 0
cqf-citation 0..1 string Attachment Element 1 0
cqf-contactAddress 0..1 Address ContactDetail 1 0
cqf-contactReference 0..1 Reference ContactDetail 1 0
cqf-contributionTime 0..1 dateTime ContactDetail 1 0
cqf-encounterClass 0..1 CodeableConcept Basic 1 0
cqf-encounterType 0..1 CodeableConcept Basic 1 0
cqf-expression 0..* Expression Element 1 10
cqf-initialValue 0..* string Element 1 0
cqf-initiatingOrganization 0..1 Reference Basic 1 0
cqf-initiatingPerson 0..1 Reference Basic 1 0
cqf-library 0..* canonical Element 1 1
cqf-measureInfo 0..* (complex) Element 1 0
cqf-qualityOfEvidence 0..1 CodeableConcept Attachment Element 1 7
cqf-receivingOrganization 0..1 Reference Basic 1 0
cqf-receivingPerson 0..1 Reference Basic 1 0
cqf-recipientLanguage 0..1 CodeableConcept Basic 1 0
cqf-recipientType 0..1 CodeableConcept Basic 1 0
cqf-relativeDateTime 0..1 (complex) Element 1 0
cqf-strengthOfRecommendation 0..1 CodeableConcept Attachment Element 1 6
cqf-systemUserLanguage 0..1 CodeableConcept Basic 1 0
cqf-systemUserTaskContext 0..1 CodeableConcept Basic 1 0
cqf-systemUserType 0..1 CodeableConcept Basic 1 0
cqm-ValidityPeriod 1..1 dateTime Composition 1 0
data-absent-reason 0..1 code Element 1 0
designNote 0..1 markdown Questionnaire ,
Questionnaire.item ,
Questionnaire.item.item ,
ElementDefinition
1 0
device-implantStatus 0..1 code Device 1 0
devicerequest-patientInstruction 0..* (complex) DeviceRequest 1 0
diagnosticReport-addendumOf 0..1 Reference DiagnosticReport 1 0
diagnosticReport-extends 0..1 Reference DiagnosticReport 1 0
diagnosticReport-locationPerformed 0..1 Reference DiagnosticReport 1 0
diagnosticReport-replaces 0..1 Reference DiagnosticReport 1 0
diagnosticReport-risk 0..* Reference DiagnosticReport ,
Observation
1 0
diagnosticReport-summaryOf 0..1 Reference DiagnosticReport 1 0
display 0..1 string canonical 1 0
elementdefinition-allowedUnits 0..1 (Choice) ElementDefinition 1 0
elementdefinition-bestpractice 0..1 (Choice) ElementDefinition.constraint 1 178
elementdefinition-bestpractice-explanation 0..1 markdown ElementDefinition.constraint 1 178
elementdefinition-bindingName 0..1 string ElementDefinition.binding 1 295
elementdefinition-equivalence 0..1 code ElementDefinition.mapping 1 0
elementdefinition-identifier 0..* Identifier ElementDefinition 1 0
elementdefinition-inheritedExtensibleValueSet 0..* (Choice) ElementDefinition.binding 1 0
elementdefinition-isCommonBinding 0..1 boolean ElementDefinition.binding 1 206
elementdefinition-maxValueSet 0..1 (Choice) ElementDefinition.binding 1 192
elementdefinition-minValueSet 0..1 (Choice) ElementDefinition.binding 1 0
elementdefinition-namespace 0..1 uri ElementDefinition ,
StructureDefinition
1 0
elementdefinition-profile-element 0..1 string ElementDefinition.type.profile 1 1
elementdefinition-question 0..* string ElementDefinition 1 0
elementdefinition-selector 0..1 string ElementDefinition 1 0
elementdefinition-translatable 0..1 boolean ElementDefinition 1 25
encounter-associatedEncounter 0..1 Reference Encounter 1 0
encounter-modeOfArrival 0..1 Coding Encounter 1 0
encounter-reasonCancelled 0..1 CodeableConcept Encounter 1 0
entryFormat 0..1 string Questionnaire.item ,
ElementDefinition
1 0
event-basedOn 0..* Reference Condition 1 0
event-eventHistory 0..* Reference Observation ,
DiagnosticReport ,
Task ,
SupplyDelivery ,
DeviceUseStatement
1 0
event-location 0..1 Reference Observation ,
DiagnosticReport ,
Media ,
SupplyDelivery
1 0
event-partOf 0..* Reference DiagnosticReport ,
Condition
1 0
event-performerFunction 0..1 CodeableConcept Observation.performer ,
DiagnosticReport.performer ,
Media.operator
1 0
event-statusReason 0..1 CodeableConcept Observation ,
DiagnosticReport ,
Media ,
SupplyDelivery ,
DeviceUseStatement
1 0
family-member-history-genetics-observation 0..* Reference FamilyMemberHistory 1 0
family-member-history-genetics-parent 0..* (complex) FamilyMemberHistory 1 3
family-member-history-genetics-sibling 0..* (complex) FamilyMemberHistory 1 1
familymemberhistory-abatement 0..1 (Choice) FamilyMemberHistory.condition 1 0
familymemberhistory-patient-record 0..* Reference FamilyMemberHistory 1 0
familymemberhistory-severity 0..1 CodeableConcept FamilyMemberHistory.condition 1 0
familymemberhistory-type 0..1 CodeableConcept FamilyMemberHistory 1 0
flag-detail 0..* Reference Flag 1 0
flag-priority 0..1 CodeableConcept Flag 1 0
geolocation 0..1 (complex) Address 1 0
goal-acceptance 0..* (complex) Goal 1 0
goal-reasonRejected 0..1 CodeableConcept Goal 1 0
goal-relationship 0..* (complex) Goal 1 0
hla-genotyping-results-allele-database 0..1 CodeableConcept DiagnosticReport 1 0
hla-genotyping-results-glstring 0..1 (complex) DiagnosticReport 1 0
hla-genotyping-results-haploid 0..* (complex) DiagnosticReport 1 0
hla-genotyping-results-method 0..1 CodeableConcept DiagnosticReport 1 0
http-response-header 0..* string Bundle.entry.response 1 0
humanname-assembly-order 0..1 code HumanName 1 0
humanname-fathers-family 0..* string HumanName.family 1 0
humanname-mothers-family 0..* string HumanName.family 1 0
humanname-own-name 0..1 string HumanName.family 1 0
humanname-own-prefix 0..1 string HumanName.family 1 4
humanname-partner-name 0..1 string HumanName.family 1 0
humanname-partner-prefix 0..1 string HumanName.family 1 0
identifier-validDate 0..* dateTime Identifier 1 0
iso21090-AD-use 0..1 code Address 1 0
iso21090-ADXP-additionalLocator 0..* string Address.line 1 0
iso21090-ADXP-buildingNumberSuffix 0..* string Address.line 1 0
iso21090-ADXP-careOf 0..* string Address.line 1 0
iso21090-ADXP-censusTract 0..* string Address.line 1 0
iso21090-ADXP-delimiter 0..* string Address.line 1 0
iso21090-ADXP-deliveryAddressLine 0..* string Address.line 1 0
iso21090-ADXP-deliveryInstallationArea 0..* string Address.line 1 0
iso21090-ADXP-deliveryInstallationQualifier 0..* string Address.line 1 0
iso21090-ADXP-deliveryInstallationType 0..* string Address.line 1 0
iso21090-ADXP-deliveryMode 0..* string Address.line 1 0
iso21090-ADXP-deliveryModeIdentifier 0..* string Address.line 1 0
iso21090-ADXP-direction 0..* string Address.line 1 0
iso21090-ADXP-houseNumber 0..* string Address.line 1 0
iso21090-ADXP-houseNumberNumeric 0..* string Address.line 1 0
iso21090-ADXP-postBox 0..* string Address.line 1 0
iso21090-ADXP-precinct 0..* string Address 1 0
iso21090-ADXP-streetAddressLine 0..* string Address.line 1 0
iso21090-ADXP-streetName 0..* string Address.line 1 0
iso21090-ADXP-streetNameBase 0..* string Address.line 1 0
iso21090-ADXP-streetNameType 0..* string Address.line 1 0
iso21090-ADXP-unitID 0..* string Address.line 1 0
iso21090-ADXP-unitType 0..* string Address.line 1 0
iso21090-EN-qualifier 0..* code HumanName.family ,
HumanName.given ,
HumanName.prefix ,
HumanName.suffix
1 0
iso21090-EN-representation 0..1 code HumanName 1 0
iso21090-EN-use 0..1 code HumanName 1 0
iso21090-PQ-translation 0..* Quantity Quantity 1 0
iso21090-SC-coding 0..* Coding string 1 0
iso21090-TEL-address 0..1 url ContactPoint 1 0
iso21090-nullFlavor 0..1 code Element 1 0
iso21090-preferred 0..1 boolean Element 1 0
iso21090-uncertainty 0..1 decimal Quantity 1 0
iso21090-uncertaintyType 0..1 code Quantity 1 0
language 1..1 code HumanName ,
Address ,
Annotation
1 0
list-changeBase 0..1 Reference List 1 0
location-boundary-geojson 0..1 Attachment Location 1 0
location-distance 0..1 Distance Bundle.entry.search 1 0
match-grade 0..1 code Bundle.entry.search 1 0
maxDecimalPlaces 0..1 integer Questionnaire.item ,
ElementDefinition
1 0
maxSize 0..1 decimal Questionnaire.item ,
ElementDefinition
1 0
maxValue 0..1 (Choice) Questionnaire.item 1 0
messageheader-response-request 1..1 code MessageHeader 1 0
mimeType 0..* code Questionnaire.item ,
ElementDefinition
1 0
minLength 0..1 integer Questionnaire.item ,
ElementDefinition
1 0
minValue 0..1 (Choice) Questionnaire.item 1 0
narrativeLink 0..1 url Element 1 0
no-binding 0..1 boolean ElementDefinition.binding 1 0
nutritionorder-adaptiveFeedingDevice 0..* CodeableConcept NutritionOrder.oralDiet 1 0
observation-bodyPosition 0..1 CodeableConcept Observation ,
Specimen.collection
1 1
observation-delta 0..1 CodeableConcept Observation 1 1
observation-deviceCode 0..1 CodeableConcept Observation 1 0
observation-focusCode 0..1 CodeableConcept Observation 1 0
observation-gatewayDevice 0..1 Reference Observation 1 0
observation-geneticsAllele 0..1 (complex) Observation 1 0
observation-geneticsAminoAcidChange 0..1 (complex) Observation 1 0
observation-geneticsAncestry 0..1 (complex) Observation 1 0
observation-geneticsCopyNumberEvent 0..1 CodeableConcept Observation 1 0
observation-geneticsDNARegionName 0..1 string Observation 1 0
observation-geneticsGene 0..1 CodeableConcept Observation 1 0
observation-geneticsGenomicSourceClass 0..1 CodeableConcept Observation 1 0
observation-geneticsInterpretation 0..1 Reference Observation 1 0
observation-geneticsPhaseSet 0..* (complex) Observation 1 0
observation-geneticsVariant 0..1 (complex) Observation 1 0
observation-precondition 0..* Reference Observation 1 0
observation-reagent 0..* Reference Observation 1 0
observation-replaces 0..* Reference Observation 1 0
observation-secondaryFinding 0..1 CodeableConcept Observation 1 0
observation-sequelTo 0..* Reference Observation 1 0
observation-specimenCode 0..1 CodeableConcept Observation 1 0
observation-timeOffset 0..* integer Observation.component 1 0
openEHR-administration 0..1 Reference AllergyIntolerance.reaction 1 0
openEHR-careplan 0..1 Reference AllergyIntolerance.reaction 1 0
openEHR-exposureDate 0..1 dateTime AllergyIntolerance.reaction 1 0
openEHR-exposureDescription 0..1 string AllergyIntolerance.reaction 1 0
openEHR-exposureDuration 0..1 Duration AllergyIntolerance.reaction 1 0
openEHR-location 0..* CodeableConcept AllergyIntolerance.reaction 1 0
openEHR-management 0..1 string AllergyIntolerance.reaction 1 0
openEHR-test 0..* Reference AllergyIntolerance 1 0
operationdefinition-allowed-type 0..* uri OperationDefinition.parameter 1 0
operationdefinition-profile 0..* uri OperationDefinition.parameter 1 0
operationoutcome-authority 0..1 uri OperationOutcome.issue 1 0
operationoutcome-detectedIssue 0..1 Reference OperationOutcome.issue 1 0
operationoutcome-issue-source 0..1 string OperationOutcome.issue 1 0
ordinalValue 0..1 decimal Coding ,
Questionnaire.item.answerOption ,
CodeSystem.concept ,
ValueSet.compose.include.concept
1 7
organization-period 0..1 Period Organization 1 0
organization-preferredContact 0..1 boolean Organization.contact 1 0
organizationaffiliation-primaryInd 0..1 boolean OrganizationAffiliation.specialty 1 0
originalText 0..1 string Element 1 0
parameters-fullUrl 0..1 uri Parameters.parameter 1 0
patient-adoptionInfo 0..1 CodeableConcept Patient 1 0
patient-animal 0..1 (complex) Patient 1 1
patient-birthPlace 0..1 Address Patient 1 0
patient-birthTime 0..1 dateTime Patient.birthDate 1 11
patient-cadavericDonor 0..1 boolean Patient 1 0
patient-citizenship 0..* (complex) Patient 1 0
patient-congregation 0..1 string Patient 1 0
patient-disability 0..* CodeableConcept Patient 1 0
patient-genderIdentity 0..1 CodeableConcept Patient 1 0
patient-importance 0..1 CodeableConcept Patient 1 0
patient-interpreterRequired 0..1 boolean Patient 1 0
patient-mothersMaidenName 0..1 string Patient 1 4
patient-nationality 0..* (complex) Patient 1 0
patient-preferenceType 0..* Coding Patient.communication.preferred 1 0
patient-proficiency 0..* (complex) Patient.communication 1 0
patient-relatedPerson 0..* Reference Patient.contact 1 0
patient-religion 0..* CodeableConcept Patient 1 0
practitioner-animalSpecies 0..1 CodeableConcept Practitioner ,
RelatedPerson
1 0
practitionerrole-primaryInd 0..1 boolean PractitionerRole.specialty 1 0
procedure-approachBodyStructure 0..* Reference Procedure ,
ServiceRequest ,
DeviceRequest ,
DeviceUseStatement
1 0
procedure-causedBy 0..* Reference Procedure 1 0
procedure-directedBy 0..1 (Choice) Procedure ,
ServiceRequest
1 0
procedure-incisionDateTime 0..1 dateTime Procedure 1 0
procedure-method 0..1 CodeableConcept Procedure 1 0
procedure-progressStatus 0..1 CodeableConcept Procedure 1 0
procedure-schedule 0..1 Timing Procedure 1 0
procedure-targetBodyStructure 0..* Reference Procedure ,
ServiceRequest
1 0
quantity-precision 0..1 integer decimal 1 0
questionnaire-baseType 0..1 code Questionnaire.item ,
Questionnaire.item.item
1 0
questionnaire-choiceOrientation 0..1 code Questionnaire.item ,
Questionnaire.item.item
1 0
questionnaire-constraint 0..* (complex) Questionnaire ,
Questionnaire.item ,
Questionnaire.item.item
1 0
questionnaire-displayCategory 0..1 CodeableConcept Questionnaire.item ,
Questionnaire.item.item
1 0
questionnaire-fhirType 0..1 string Questionnaire.item ,
Questionnaire.item.item
1 0
questionnaire-hidden 0..1 boolean Questionnaire.item ,
Questionnaire.item.item
1 0
questionnaire-itemControl 0..1 CodeableConcept Questionnaire.item ,
Questionnaire.item.item
1 0
questionnaire-maxOccurs 0..1 integer Questionnaire.item ,
Questionnaire.item.item
1 0
questionnaire-minOccurs 0..1 integer Questionnaire.item ,
Questionnaire.item.item
1 0
questionnaire-optionExclusive 0..1 boolean Questionnaire.item.answerOption 1 0
questionnaire-optionPrefix 0..1 string Questionnaire.item.answerOption 1 0
questionnaire-referenceFilter 0..1 string Questionnaire.item ,
Questionnaire.item.item
1 0
questionnaire-referenceProfile 0..* canonical Questionnaire.item ,
Questionnaire.item.item
1 0
questionnaire-referenceResource 0..* code Questionnaire.item ,
Questionnaire.item.item
1 1
questionnaire-signatureRequired 0..* CodeableConcept Questionnaire ,
Questionnaire.item ,
Questionnaire.item.item
1 0
questionnaire-sliderStepValue 0..1 integer Questionnaire.item ,
Questionnaire.item.item
1 0
questionnaire-supportLink 0..* uri Questionnaire.item ,
Questionnaire.item.item
1 0
questionnaire-unit 0..1 Coding Questionnaire.item ,
Questionnaire.item.item
1 0
questionnaire-unitOption 0..* Coding Questionnaire.item ,
Questionnaire.item.item
1 0
questionnaire-unitValueSet 0..1 canonical Questionnaire.item ,
Questionnaire.item.item
1 0
questionnaire-usageMode 0..1 code Questionnaire.item ,
Questionnaire.item.item
1 0
questionnaireresponse-author 0..1 Reference QuestionnaireResponse.item ,
QuestionnaireResponse.item.item
1 0
questionnaireresponse-completionMode 0..1 CodeableConcept QuestionnaireResponse 1 0
questionnaireresponse-reason 0..* CodeableConcept QuestionnaireResponse 1 0
questionnaireresponse-reviewer 0..1 Reference QuestionnaireResponse 1 0
questionnaireresponse-signature 0..* Signature QuestionnaireResponse ,
QuestionnaireResponse.item ,
QuestionnaireResponse.item.item
1 0
regex 0..1 string Questionnaire.item ,
ElementDefinition
1 19
relative-date 0..1 (complex) date,
dateTime
1 0
rendered-value 0..1 string Identifier.value ,
date,
dateTime,
time,
instant,
integer,
decimal,
string,
code,
canonical
1 0
rendering-markdown 0..1 markdown string 1 0
rendering-style 0..1 string Element 1 0
rendering-styleSensitive 0..1 boolean Element 1 0
rendering-xhtml 0..1 string string 1 0
replaces 0..* canonical ActivityDefinition ,
CapabilityStatement ,
ChargeItemDefinition ,
Citation ,
CodeSystem ,
CompartmentDefinition ,
ConceptMap ,
EffectEvidenceSynthesis , EventDefinition ,
Evidence ,
EvidenceReport ,
EvidenceVariable ,
ExampleScenario ,
GraphDefinition ,
ImplementationGuide ,
Library ,
Measure ,
MessageDefinition ,
NamingSystem ,
OperationDefinition ,
PlanDefinition ,
Questionnaire ,
ResearchDefinition ,
ResearchElementDefinition ,
RiskEvidenceSynthesis , SearchParameter ,
StructureDefinition ,
StructureMap ,
SubscriptionTopic ,
TerminologyCapabilities ,
TestScript ,
ValueSet
1 0
request-doNotPerform 0..1 M boolean NutritionOrder 1 0
request-insurance 0..* Reference NutritionOrder 1 0
request-performerOrder 0..1 integer ServiceRequest.performer 1 0
request-relevantHistory 0..* Reference NutritionOrder ,
CommunicationRequest
1 0
request-replaces 0..* Reference NutritionOrder 1 0
request-statusReason 0..1 CodeableConcept DeviceRequest ,
ServiceRequest ,
NutritionOrder ,
SupplyRequest
1 0
resource-approvalDate 0..1 date StructureDefinition ,
StructureMap ,
CapabilityStatement ,
OperationDefinition ,
SearchParameter ,
CompartmentDefinition ,
ImplementationGuide ,
CodeSystem ,
ValueSet ,
ConceptMap ,
NamingSystem
1 0
resource-effectivePeriod 0..1 Period StructureDefinition ,
StructureMap ,
CapabilityStatement ,
OperationDefinition ,
SearchParameter ,
CompartmentDefinition ,
ImplementationGuide ,
CodeSystem ,
ValueSet ,
ConceptMap ,
NamingSystem
1 0
resource-lastReviewDate 0..1 date StructureDefinition ,
StructureMap ,
CapabilityStatement ,
OperationDefinition ,
SearchParameter ,
CompartmentDefinition ,
ImplementationGuide ,
CodeSystem ,
ValueSet ,
ConceptMap ,
NamingSystem
1 0
resource-pertainsToGoal 0..* Reference Resource 1 0
servicerequest-geneticsItem 0..* (complex) DiagnosticReport 1 0
servicerequest-precondition 0..* CodeableConcept ServiceRequest 1 0
servicerequest-questionnaireRequest 0..1 Reference ServiceRequest 1 0
specimen-collectionPriority 0..1 CodeableConcept Specimen.collection 1 0
specimen-isDryWeight 0..1 boolean Specimen.collection.quantity 1 0
specimen-processingTime 0..1 (Choice) Specimen.processing 1 0
specimen-sequenceNumber 0..1 integer Specimen.container 1 0
specimen-specialHandling 0..* CodeableConcept Specimen.collection 1 0
structuredefinition-ancestor 0..* uri StructureDefinition 1 0
structuredefinition-applicable-version 0..* code StructureDefinition 1 0
structuredefinition-category 0..1 string StructureDefinition 1 139
structuredefinition-codegen-super 0..1 string StructureDefinition.baseDefinition 1 0
structuredefinition-dependencies 0..* canonical StructureDefinition 1 0
structuredefinition-display-hint 0..1 string ElementDefinition 1 21
structuredefinition-explicit-type-name 0..1 string ElementDefinition 1 35
structuredefinition-fhir-type 0..1 url ElementDefinition.type.code 1 645
structuredefinition-fmm 0..1 integer Element 1 1857
structuredefinition-fmm-no-warnings 0..1 integer StructureDefinition 1 0
structuredefinition-hierarchy 0..1 boolean ElementDefinition.type 1 6
structuredefinition-normative-version 0..1 code StructureDefinition 1 188
structuredefinition-security-category 0..1 code StructureDefinition 1 139
structuredefinition-standards-status 0..1 code Element 1 1522
structuredefinition-summary 0..1 markdown StructureDefinition 1 12
structuredefinition-table-name 0..1 string StructureDefinition.mapping 1 0
structuredefinition-template-status 0..1 code StructureDefinition 1 0
structuredefinition-wg 0..1 code Element 1 2633
structuredefinition-xml-no-order 0..1 boolean StructureDefinition 1 0
task-candidateList 0..* Reference Task 1 0
task-replaces 0..* Reference Task 1 0
timing-dayOfMonth 0..* positiveInt Timing.repeat 1 0
timing-daysOfCycle 1..1 (complex) PlanDefinition.action ,
RequestGroup.action
1 2
timing-exact 0..1 boolean Timing.repeat 1 0
translation 0..* (complex) string,
code,
markdown
1 0
tz-code 0..1 code date,
dateTime,
instant
1 0
tz-offset 0..1 string date 1 0
usagecontext-group 0..1 string UsageContext 1 1
valueset-activityStatusDate 0..1 date ValueSet 1 0
valueset-author 0..* ContactDetail ValueSet 1 0
valueset-authoritativeSource 0..1 uri ValueSet 1 0
valueset-caseSensitive 0..1 boolean ValueSet.expansion.contains 1 0
valueset-concept-comments 0..1 string ValueSet.compose.include.concept 1 1
valueset-concept-definition 0..1 string ValueSet.compose.include.concept ,
ValueSet.expansion.contains
1 7
valueset-conceptOrder 0..1 integer ValueSet.compose.include.concept ,
ValueSet.expansion.contains
1 0
valueset-deprecated 0..1 boolean ValueSet.compose.include.concept 1 0
valueset-effectiveDate 0..1 dateTime ValueSet 1 0
valueset-expand-group 0..* (complex) ValueSet.compose.include 1 2
valueset-expand-rules 0..1 code ValueSet.compose.include 1 2
valueset-expansionSource 0..1 uri ValueSet.expansion 1 2
valueset-expirationDate 0..1 date ValueSet 1 0
valueset-expression 0..1 Expression ValueSet 1 0
valueset-extensible 0..1 boolean ValueSet 1 13
valueset-keyWord 0..* string ValueSet 1 0
valueset-label 0..1 string ValueSet.compose.include.concept ,
ValueSet.expansion.contains
1 0
valueset-map 0..1 canonical ValueSet 1 2
valueset-otherName 0..* (complex) ValueSet 1 0
valueset-parameterSource 0..1 code ValueSet.expansion.parameter 1 0
valueset-reference 0..1 uri Coding 1 0
valueset-rules-text 0..1 markdown ValueSet 1 0
valueset-sourceReference 0..1 uri ValueSet 1 0
valueset-special-status 0..1 string ValueSet ,
CodeSystem
1 10
valueset-steward 0..* ContactDetail ValueSet 1 1
valueset-supplement 0..* canonical ValueSet 1 0
valueset-system 0..1 canonical ValueSet.compose.include.system 1 0
valueset-systemName 0..1 string ValueSet.compose.include 1 0
valueset-systemRef 0..1 uri ValueSet.compose.include 1 0
valueset-toocostly 0..1 boolean ValueSet.expansion 1 0
valueset-trusted-expansion 0..* uri ValueSet 1 0
valueset-unclosed 0..1 boolean ValueSet.expansion 1 0
valueset-usage 0..* (complex) ValueSet 1 0
valueset-warning 0..1 markdown ValueSet 1 2
valueset-workflowStatus 0..1 string ValueSet 1 0
variable 0..* Expression Questionnaire ,
Questionnaire.item ,
Questionnaire.item.item
1 0
workflow-episodeOfCare 0..* Reference Observation ,
DiagnosticReport ,
Media ,
DeviceRequest ,
ServiceRequest ,
NutritionOrder ,
DeviceUseStatement ,
AdverseEvent ,
CarePlan ,
CareTeam ,
ClinicalImpression ,
Communication ,
CommunicationRequest ,
Condition ,
Procedure ,
QuestionnaireResponse
1 0
workflow-instantiatesCanonical 0..* canonical Observation ,
DiagnosticReport ,
Media ,
Condition ,
SupplyDelivery ,
CommunicationRequest ,
SupplyRequest
1 0
workflow-instantiatesUri 0..* uri Observation ,
DiagnosticReport ,
Media ,
Condition ,
SupplyDelivery ,
CommunicationRequest ,
SupplyRequest
1 0
workflow-reasonCode 0..* CodeableConcept Observation ,
DiagnosticReport ,
Media ,
NutritionOrder
1 0
workflow-reasonReference 0..* Reference Observation ,
DiagnosticReport ,
Media ,
NutritionOrder
1 0
workflow-relatedArtifact 0..* RelatedArtifact DiagnosticReport ,
Observation
1 0
workflow-researchStudy 0..* Reference Composition ,
Consent ,
DeviceUseStatement ,
DiagnosticReport ,
Encounter ,
FamilyMemberHistory ,
Immunization ,
Media ,
MedicationAdministration ,
MedicationDispense ,
MedicationStatement ,
Observation ,
Procedure ,
QuestionnaireResponse ,
RiskAssessment ,
SupplyDelivery ,
Task
1 0
workflow-supportingInfo 0..* Reference DiagnosticReport ,
Observation ,
CommunicationRequest
1 0