FHIR Release 3 (STU) R4 Ballot #1 (Mixed Normative/Trial use)

This page is part of the FHIR Specification (v3.0.2: STU 3). (v3.3.0: R4 Ballot 2). 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 R3 R2

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

All extensions are defined under http://hl7.org/fhir/StructureDefinition/ . Additional extensions can be registered on the HL7 FHIR registry at http://hl7.org/fhir/registry .

id Description Conf. Type Context FMM
FHIR Specification Core
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 capabilities 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 1 11179-de-effective-period effective-period 0..1 Period DataElement 1 11179-de-is-data-element-concept is-data-element-concept 0..1 boolean DataElement.element.code 1 11179-de-registry-org registry-org 0..1 Reference DataElement CapabilityStatement.rest.security 1
11179-de-submitter-org oauth-uris submitter-org oauth-uris 0..1 Reference (complex) DataElement CapabilityStatement.rest.security 1
11179-objectClass objectClass 0..1 Coding ElementDefinition.mapping 1
11179-objectClassProperty objectClassProperty 0..1 Coding ElementDefinition.mapping 1
11179-permitted-value-conceptmap permitted-value-conceptmap 0..1 Reference canonical StructureDefinition.snapshot.element.binding.valueSetReference , StructureDefinition.differential.element.binding.valueSetReference StructureDefinition.snapshot.element.binding.valueSetCanonical ,
DataElement.element.binding.valueSetReference StructureDefinition.differential.element.binding.valueSetCanonical ,
Questionnaire.item.options
1
11179-permitted-value-valueset permitted-value-valueset 0..1 Reference canonical StructureDefinition.snapshot.element.binding.valueSetReference , StructureDefinition.differential.element.binding.valueSetReference StructureDefinition.snapshot.element.binding.valueSetCanonical ,
DataElement.element.binding.valueSetReference StructureDefinition.differential.element.binding.valueSetCanonical ,
Questionnaire.item.options
1
DiagnosticReport-geneticsAnalysis Analysis 0..* (complex) DiagnosticReport 1
DiagnosticReport-geneticsAssessedCondition AssessedCondition 0..* Reference DiagnosticReport 1
DiagnosticReport-geneticsFamilyMemberHistory FamilyMemberHistory 0..* Reference DiagnosticReport 1
DiagnosticReport-geneticsReferences References 0..* (complex) DiagnosticReport 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 Birth Place 0..1 Address Patient 1
body-site-instance body-structure Body Site Instance BodyStructure Reference 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.messaging.event , 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.messaging.event , 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-alternate alternate 0..* (complex) CodeSystem.concept 1
codesystem-author author 0..* string CodeSystem 1
codesystem-comment comment 0..* (complex) CodeSystem 1
codesystem-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 ordinalValue 0..1 decimal CodeSystem.concept 1
codesystem-otherName otherName 0..* (complex) CodeSystem 1
codesystem-reference reference 0..1 uri Coding 1 codesystem-replacedby replacedby 0..1 Coding CodeSystem.concept 1
codesystem-sourceReference sourceReference 0..1 uri CodeSystem 1
codesystem-subsumes subsumes 0..* M code CodeSystem.concept 1
codesystem-trusted-expansion trusted-expansion 0..* uri CodeSystem 1
codesystem-usage usage 0..* (complex) CodeSystem 1
codesystem-warning warning 0..1 markdown CodeSystem 1
codesystem-workflowStatus workflowStatus 0..1 string CodeSystem 1
coding-sctdescid sctdescid 0..1 id Coding 1
communication-media media 0..* Attachment Communication 1
communication-reasonNotPerformed communicationrequest-initiatingLocation reasonNotPerformed initiatingLocation 0..1 CodeableConcept Reference Communication CommunicationRequest 1
communicationrequest-definition communicationrequest-instantiates definition instantiates 0..* uri CommunicationRequest 1
communicationrequest-relevantHistory relevantHistory 0..* Reference CommunicationRequest 1
communicationrequest-orderedBy communicationrequest-supportingInfo orderedBy supportingInfo 0..1 0..* Reference CommunicationRequest 1
communicationrequest-reasonRejected composition-cda-otherConfidentiality reasonRejected otherConfidentiality 0..* Coding Composition 1
composition-cda-versionNumber versionNumber 0..1 string Composition 1
concept-bidirectional bidirectional 0..1 boolean ConceptMap 1
condition-basedOn basedOn 0..* Reference Condition 1
condition-dueTo dueTo 0..* (Choice) Condition 1
condition-instantiates instantiates 0..* uri Condition 1
condition-occurredFollowing occurredFollowing 0..* (Choice) Condition 1
condition-outcome outcome 0..1 CodeableConcept CommunicationRequest Condition 1
communicationrequest-relevantHistory condition-partOf relevantHistory partOf 0..* Reference CommunicationRequest Condition 1
communicationrequest-supportingInfo condition-related supportingInfo related 0..* Reference CommunicationRequest Condition 1
composition-clindoc-otherConfidentiality condition-ruledOut otherConfidentiality ruledOut 0..* Coding Reference Composition Condition 1
concept-bidirectional consent-NotificationEndpoint bidirectional NotificationEndpoint 0..1 boolean uri ConceptMap Consent 1
condition-basedOn consent-Witness basedOn Witness 0..1 Reference Consent 1
consent-location location 0..* Reference Condition Consent.provision 1
condition-criticality contactpoint-area criticality area 0..1 CodeableConcept string Condition ContactPoint 1
condition-definition contactpoint-country definition country 0..1 string ContactPoint 1
contactpoint-extension extension 0..1 string ContactPoint 1
contactpoint-local local 0..1 string ContactPoint 1
cqif-calculatedValue calculatedValue 0..* Reference string Condition Element 1
condition-dueTo cqif-citation dueTo citation 0..1 string Attachment 1
cqif-condition condition 0..* (Choice) string Condition Element 1
condition-occurredFollowing cqif-cqlExpression occurredFollowing cqlExpression 0..* (Choice) string Condition Element 1
condition-outcome cqif-encounterClass outcome encounterClass 0..1 CodeableConcept Condition Basic 1
condition-partOf cqif-encounterType partOf encounterType 0..1 CodeableConcept Basic 1
cqif-fhirPathExpression fhirPathExpression 0..* Reference string Condition Element 1
condition-ruledOut cqif-initialValue ruledOut initialValue 0..* string Element 1
cqif-initiatingOrganization initiatingOrganization 0..1 Reference Condition Basic 1
condition-targetBodySite cqif-initiatingPerson targetBodySite initiatingPerson 0..* 0..1 Reference Condition Basic 1
consent-NotificationEndpoint cqif-library NotificationEndpoint library 0..* canonical Element 1
cqif-measureInfo measureInfo 0..* (complex) Element 1
cqif-optionCode optionCode 0..* CodeableConcept Questionnaire 1
cqif-qualityOfEvidence qualityOfEvidence 0..1 uri CodeableConcept Consent Attachment 1
consent-Witness cqif-receivingOrganization Witness receivingOrganization 0..1 Reference Consent Basic 1
consent-location cqif-receivingPerson location receivingPerson 0..* 0..1 Reference Consent.except Basic 1
data-absent-reason cqif-recipientLanguage Data Absent Reason recipientLanguage 0..1 code CodeableConcept * Basic 1
datadictionary cqif-recipientType datadictionary recipientType 0..1 string CodeableConcept StructureDefinition Basic 1
cqif-strengthOfRecommendation strengthOfRecommendation 0..1 CodeableConcept Attachment 1
cqif-systemUserLanguage systemUserLanguage 0..1 CodeableConcept Basic 1
cqif-systemUserTaskContext systemUserTaskContext 0..1 CodeableConcept Basic 1
cqif-systemUserType systemUserType 0..1 CodeableConcept Basic 1
cqm-ValidityPeriod ValidityPeriod 1..1 dateTime Composition 1
data-absent-reason Data Absent Reason 0..1 code Element 1
device-din din 0..1 Identifier Device 1
device-implant-status implant-status 0..1 M code Device 1
devicerequest-patientInstruction patientInstruction 0..* (complex) DeviceRequest 1
devicerequest-reasonRejected diagnosticReport-addendumOf reasonRejected addendumOf 0..1 CodeableConcept Reference DeviceRequest DiagnosticReport 1
diagnosticReport-addendumOf diagnosticReport-extends addendumOf extends 0..1 Reference DiagnosticReport 1
diagnosticReport-extends diagnosticReport-locationPerformed extends locationPerformed 0..1 Reference DiagnosticReport 1
diagnosticReport-locationPerformed diagnosticReport-replaces locationPerformed replaces 0..1 Reference DiagnosticReport 1
diagnosticReport-replaces diagnosticReport-risk replaces risk 0..1 0..* Reference DiagnosticReport ,
Observation
1
diagnosticReport-summaryOf summaryOf 0..1 Reference DiagnosticReport 1
elementdefinition-allowedUnits allowedUnits 0..1 (Choice) ElementDefinition 1
elementdefinition-bestpractice bestpractice 0..1 (Choice) ElementDefinition.constraint 1
elementdefinition-bindingName 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 question 0..* string ElementDefinition 1
elementdefinition-selector selector 0..1 string ElementDefinition 1
elementdefinition-translatable translatable 0..1 boolean ElementDefinition 1
encounter-associatedEncounter associatedEncounter 0..1 Reference Encounter 1
encounter-modeOfArrival modeOfArrival 0..1 Coding Encounter 1
encounter-primaryDiagnosis encounter-reasonCancelled primaryDiagnosis reasonCancelled 0..1 positiveInt CodeableConcept Encounter.reason Encounter 1
encounter-reasonCancelled entryFormat reasonCancelled entryFormat 0..1 CodeableConcept string Encounter Questionnaire.item ,
ElementDefinition
1
entryFormat event-eventHistory entryFormat eventHistory 0..1 0..* string Reference Questionnaire.item Observation ,
ElementDefinition DiagnosticReport ,
Task ,
SupplyDelivery ,
DeviceUseStatement
1
event-OnBehalfOf event-instantiatesCanonical OnBehalfOf instantiatesCanonical 0..1 0..* Reference canonical Observation.performer Observation ,
DiagnosticReport.performer DiagnosticReport ,
Media
1
event-definition event-instantiatesUri definition instantiatesUri 0..* Reference uri Observation ,
DiagnosticReport ,
Media
1
event-notDone event-location notDone location 0..1 M Reference boolean Observation ,
DiagnosticReport ,
Media ,
SupplyDelivery
1
event-note note 0..* Annotation DiagnosticReport ,
Observation
1
event-partOf partOf 0..* Reference Observation , DiagnosticReport 1
event-performerRole event-performerFunction performerRole performerFunction 0..1 CodeableConcept Observation.performer ,
DiagnosticReport.performer ,
Media.operator
1
event-reasonCode reasonCode 0..* CodeableConcept Observation ,
DiagnosticReport ,
Media
1
event-reasonReference reasonReference 0..* Reference Observation ,
DiagnosticReport ,
Media
1
event-statusReason statusReason 0..1 CodeableConcept Observation ,
DiagnosticReport ,
Media ,
SupplyDelivery ,
DeviceRequest ,
ServiceRequest ,
NutritionOrder ,
SupplyRequest
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-PQ-translation PQ-translation 0..* Quantity Quantity 1
iso21090-SC-coding 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 verification 0..1 CodeableConcept Any Resource 1
location-alias language alias Human Language 0..* 1..1 string code Location HumanName ,
Address ,
Annotation
1
location-distance location-distance 0..1 Distance Bundle.entry.search 1
mapSourcePublisher mapSourcePublisher 0..1 string DataElement.mapping 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 usualRoute 0..1 CodeableConcept Medication 1 medicationdispense-validityPeriod validityPeriod 0..1 Period MedicationDispense 1 medicationstatement-Prescriber Prescriber 0..1 Reference MedicationStatement 1 messageheader-response-request messageheader-response-request 1..1 code MessageHeader 1
mimeType mimeType 0..* code Questionnaire.item ,
ElementDefinition
1
minLength minLength 0..1 integer Questionnaire.item ,
ElementDefinition
1
minValue minValue 0..1 (Choice) Questionnaire.item 1
observation-bodyPosition nutritionorder-adaptiveFeedingDevice bodyPosition adaptiveFeedingDevice 0..1 0..* CodeableConcept Observation NutritionOrder.oralDiet 1
observation-delta observation-bodyPosition delta bodyPosition 0..1 CodeableConcept Observation 1 observation-eventTiming eventTiming 0..* (complex) Observation 1
observation-focal-subject observation-delta focal-subject delta 0..1 M CodeableConcept Observation 1
observation-geneticsAlleleName observation-focus-code AlleleName focus-code 0..1 CodeableConcept Observation 1
observation-geneticsAllelicFrequency observation-gateway-device AllelicFrequency gateway-device 0..1 decimal Reference Observation 1
observation-geneticsAllelicState observation-geneticsAllele AllelicState Allele 0..1 CodeableConcept (complex) Observation 1
observation-geneticsAminoAcidChangeName observation-geneticsAminoAcidChange AminoAcidChangeName AminoAcidChange 0..1 CodeableConcept (complex) Observation 1
observation-geneticsAminoAcidChangeType observation-geneticsAncestry AminoAcidChangeType Ancestry 0..1 CodeableConcept (complex) Observation 1
observation-geneticsCopyNumberEvent CopyNumberEvent 0..1 CodeableConcept Observation 1
observation-geneticsDNARegionName DNARegionName 0..1 string Observation 1
observation-geneticsDNASequenceVariantName observation-geneticsGene DNASequenceVariantName Gene 0..1 CodeableConcept Observation 1
observation-geneticsDNASequenceVariantType observation-geneticsGenomicSourceClass DNASequenceVariantType GenomicSourceClass 0..1 CodeableConcept Observation 1
observation-geneticsDNAVariantId observation-geneticsInterpretation DNAVariantId Interpretation 0..1 CodeableConcept Reference Observation 1
observation-geneticsGene observation-geneticsPhaseSet Gene PhaseSet 0..1 0..* CodeableConcept (complex) Observation 1
observation-geneticsGenomicSourceClass observation-geneticsVariant GenomicSourceClass Variant 0..1 CodeableConcept (complex) Observation 1
observation-geneticsInterpretation observation-replaces Interpretation replaces 0..1 0..* Reference Observation 1 observation-geneticsPhaseSet PhaseSet 0..1 uri Observation 1
observation-geneticsSequence observation-sequel-to Sequence sequel-to 0..* Reference Observation 1
observation-time-offset time-offset 0..* M integer Observation.component 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 organization-period alias period 0..* 0..1 string Period Organization 1
organization-period organization-preferredContact period preferredContact 0..1 Period boolean Organization Organization.contact 1
organization-preferredContact organizationrole-primaryInd preferredContact primaryInd 0..1 boolean Organization.contact OrganizationRole.specialty 1
patient-adoptionInfo adoptionInfo 0..1 CodeableConcept Patient 1
patient-birthTime patient-animal birthTime animal 0..1 dateTime (complex) Patient.birthDate Patient 1
patient-cadavericDonor patient-birthTime cadavericDonor birthTime 0..1 boolean dateTime Patient Patient.birthDate 1
patient-citizenship patient-cadavericDonor citizenship cadavericDonor 0..* 0..1 (complex) boolean Patient 1
patient-clinicalTrial patient-citizenship clinicalTrial citizenship 0..* (complex) Patient 1
patient-congregation congregation 0..1 string Patient 1
patient-disability disability 0..* CodeableConcept Patient 1
patient-importance patient-genderIdentity importance genderIdentity 0..1 CodeableConcept Patient 1
patient-interpreterRequired patient-importance interpreterRequired importance 0..1 boolean CodeableConcept Patient 1
patient-mothersMaidenName patient-interpreterRequired mothersMaidenName interpreterRequired 0..1 string boolean Patient 1
patient-nationality patient-mothersMaidenName nationality mothersMaidenName 0..* 0..1 (complex) string Patient 1
patient-religion patient-nationality religion nationality 0..* CodeableConcept (complex) Patient 1
pharmacy-core-doseType patient-preferenceType doseType preferenceType 0..1 0..* CodeableConcept Coding MedicationRequest.dosageInstruction , MedicationDispense.dosageInstruction Patient.communication.preferred 1
pharmacy-core-infuseOver patient-relatedPerson infuseOver relatedPerson 0..1 0..* Duration Reference MedicationRequest.dosageInstruction , MedicationDispense.dosageInstruction Patient.contact 1
pharmacy-core-maxDeliveryRate patient-religion maxDeliveryRate religion 0..1 0..* Ratio CodeableConcept MedicationRequest.dosageInstruction , MedicationDispense.dosageInstruction Patient 1
pharmacy-core-maxDeliveryVolume practitioner-animalSpecies maxDeliveryVolume animalSpecies 0..1 Quantity CodeableConcept MedicationRequest.dosageInstruction Practitioner ,
MedicationDispense.dosageInstruction RelatedPerson
1
pharmacy-core-minDosePerPeriod practitionerrole-primaryInd minDosePerPeriod primaryInd 0..1 Ratio boolean MedicationRequest.dosageInstruction , MedicationDispense.dosageInstruction PractitionerRole.specialty 1
pharmacy-core-rateGoal procedure-approachBodyStructure rateGoal approachBodyStructure 0..1 0..* Ratio Reference MedicationRequest.dosageInstruction , MedicationDispense.dosageInstruction Procedure 1
pharmacy-core-rateIncrement procedure-causedBy rateIncrement causedBy 0..1 0..* Ratio Reference MedicationRequest.dosageInstruction , MedicationDispense.dosageInstruction Procedure 1
pharmacy-core-rateIncrementInterval procedure-incisionDateTime rateIncrementInterval incisionDateTime 0..1 Duration dateTime MedicationRequest.dosageInstruction , MedicationDispense.dosageInstruction Procedure 1
pharmacy-core-refillsRemaining procedure-method refillsRemaining method 0..1 integer CodeableConcept MedicationDispense , MedicationRequest.dispenseRequest Procedure 1
practitioner-animalSpecies procedure-progressStatus animalSpecies progressStatus 0..1 CodeableConcept Practitioner , RelatedPerson Procedure 1
practitioner-classification procedure-schedule classification schedule 0..1 CodeableConcept Timing Practitioner Procedure 1
practitionerrole-primaryInd procedure-targetBodyStructure primaryInd targetBodyStructure 0..1 0..* boolean Reference PractitionerRole.specialty Procedure ,
ServiceRequest
1
procedure-approachBodySite questionnaire-allowedProfile approachBodySite allowedProfile 0..* Reference canonical Procedure Questionnaire.item ,
Questionnaire.item.item
1
procedure-causedBy questionnaire-allowedResource causedBy allowedResource 0..* Reference code Procedure Questionnaire.item ,
Questionnaire.item.item
1
procedure-incisionDateTime questionnaire-baseType incisionDateTime baseType 0..1 dateTime code Procedure Questionnaire.item ,
Questionnaire.item.item
1
procedure-method questionnaire-choiceOrientation method choiceOrientation 0..1 CodeableConcept code Procedure Questionnaire.item ,
Questionnaire.item.item
1
procedure-progressStatus questionnaire-deMap progressStatus deMap 0..1 CodeableConcept canonical Procedure Questionnaire 1
procedure-schedule questionnaire-displayCategory schedule displayCategory 0..1 Timing CodeableConcept Procedure Questionnaire.item ,
Questionnaire.item.item
1
procedure-targetBodySite questionnaire-fhirType targetBodySite fhirType 0..* 0..1 Reference string Procedure Questionnaire.item ,
Questionnaire.item.item
1
procedurerequest-approachBodySite questionnaire-hidden approachBodySite hidden 0..* 0..1 Reference boolean ProcedureRequest Questionnaire.item ,
Questionnaire.item.item
1
procedurerequest-authorizedBy questionnaire-itemControl authorizedBy itemControl 0..1 Reference CodeableConcept ProcedureRequest Questionnaire.item ,
Questionnaire.item.item
1
procedurerequest-geneticsItem questionnaire-lookupQuestionnaire Item lookupQuestionnaire 0..* 0..1 (complex) uri DiagnosticReport Questionnaire.item ,
Questionnaire.item.item
1
procedurerequest-precondition questionnaire-maxOccurs precondition maxOccurs 0..* 0..1 CodeableConcept integer ProcedureRequest Questionnaire.item ,
Questionnaire.item.item
1
procedurerequest-questionnaireRequest questionnaire-minOccurs questionnaireRequest minOccurs 0..1 Reference integer ProcedureRequest Questionnaire.item ,
Questionnaire.item.item
1
procedurerequest-reasonRefused questionnaire-optionExclusive reasonRefused optionExclusive 0..1 M CodeableConcept boolean ProcedureRequest Questionnaire.item.option 1
procedurerequest-reasonRejected questionnaire-optionPrefix reasonRejected optionPrefix 0..1 CodeableConcept string ProcedureRequest Questionnaire.item.option 1
procedurerequest-targetBodySite questionnaire-ordinalValue targetBodySite ordinalValue 0..* 0..1 Reference decimal ProcedureRequest Questionnaire.item.option.valueCoding 1
questionnaire-allowedProfile questionnaire-referenceFilter allowedProfile referenceFilter 0..* 0..1 Reference string Questionnaire.item ,
Questionnaire.item.item
1
questionnaire-allowedResource questionnaire-sourceStructureMap allowedResource sourceStructureMap 0..* code canonical Questionnaire.item , Questionnaire.item.item Questionnaire 1
questionnaire-baseType questionnaire-studyprotocolIdentifier baseType studyprotocolIdentifier 0..1 0..* code Identifier Questionnaire.item , Questionnaire.item.item Questionnaire 1
questionnaire-choiceOrientation questionnaire-supportLink choiceOrientation supportLink 0..1 0..* code uri Questionnaire.item ,
Questionnaire.item.item
1
questionnaire-deMap questionnaire-targetStructureMap deMap targetStructureMap 0..1 0..* Reference canonical Questionnaire 1
questionnaire-displayCategory questionnaire-unit displayCategory unit 0..1 CodeableConcept Coding Questionnaire.item ,
Questionnaire.item.item
1
questionnaire-fhirType questionnaire-unit-option fhirType unit-option 0..1 0..* string Coding Questionnaire.item ,
Questionnaire.item.item
1
questionnaire-hidden questionnaire-unit-valueSet hidden unit-valueSet 0..1 boolean canonical Questionnaire.item ,
Questionnaire.item.item
1
questionnaire-itemControl questionnaire-usageMode itemControl usageMode 0..1 M CodeableConcept code Questionnaire.item ,
Questionnaire.item.item
1
questionnaire-lookupQuestionnaire questionnaireresponse-author lookupQuestionnaire author 0..1 uri Reference Questionnaire.item , Questionnaire.item.item QuestionnaireResponse.item 1
questionnaire-maxOccurs questionnaireresponse-note maxOccurs note 0..1 0..* integer Annotation Questionnaire.item QuestionnaireResponse ,
Questionnaire.item.item QuestionnaireResponse.item
1
questionnaire-minOccurs questionnaireresponse-reason minOccurs reason 0..1 0..* integer CodeableConcept Questionnaire.item , Questionnaire.item.item QuestionnaireResponse 1
questionnaire-optionExclusive questionnaireresponse-reviewer optionExclusive reviewer 0..1 M boolean Reference Questionnaire.item.option QuestionnaireResponse 1
questionnaire-optionPrefix regex optionPrefix regex 0..1 string Questionnaire.item.option Questionnaire.item ,
ElementDefinition
1
questionnaire-ordinalValue relative-date ordinalValue Relative Date Criteria 0..1 decimal (complex) Questionnaire.item.option.valueCoding date,
dateTime
1
questionnaire-referenceFilter rendered-value referenceFilter Rendered Value 0..1 string Questionnaire.item Identifier.value ,
Questionnaire.item.item date,
dateTime,
time,
instant,
integer,
decimal,
string,
code
1
questionnaire-sourceStructureMap rendering-markdown sourceStructureMap markdown 0..* 0..1 Reference markdown Questionnaire string 1
questionnaire-studyprotocolIdentifier rendering-style studyprotocolIdentifier style 0..* 0..1 Identifier string Questionnaire Element 1
questionnaire-supportLink rendering-styleSensitive supportLink styleSensitive 0..* 0..1 uri boolean Questionnaire.item , Questionnaire.item.item Element 1
questionnaire-targetStructureMap rendering-xhtml targetStructureMap xhtml 0..* 0..1 Reference string Questionnaire string 1
questionnaire-unit request-doNotPerform unit doNotPerform 0..1 M Coding boolean Questionnaire.item , Questionnaire.item.item NutritionOrder 1
questionnaire-usageMode request-insurance usageMode insurance 0..1 M 0..* code Reference Questionnaire.item , Questionnaire.item.item NutritionOrder 1
questionnaireresponse-author request-performerOrder author performerOrder 0..1 Reference integer QuestionnaireResponse.item ServiceRequest.performer 1
questionnaireresponse-note request-reasonCode note reasonCode 0..* Annotation CodeableConcept QuestionnaireResponse , QuestionnaireResponse.item NutritionOrder 1
questionnaireresponse-reason request-reasonReference reason reasonReference 0..* CodeableConcept Reference QuestionnaireResponse NutritionOrder 1
questionnaireresponse-reviewer request-relevantHistory reviewer relevantHistory 0..1 0..* Reference QuestionnaireResponse NutritionOrder 1
referralrequest-reasonRefused request-replaces reasonRefused replaces 0..1 0..* CodeableConcept Reference ReferralRequest NutritionOrder 1
regex request-statusReason regex statusReason 0..1 string CodeableConcept Questionnaire.item DeviceRequest ,
ElementDefinition ServiceRequest ,
NutritionOrder ,
SupplyRequest
1
rendered-value resource-approvalDate Rendered Value approvalDate 0..1 string date Identifier.value StructureDefinition ,
date, StructureMap ,
dateTime, CapabilityStatement ,
time, OperationDefinition ,
instant, SearchParameter ,
integer, CompartmentDefinition ,
decimal, ImplementationGuide ,
string, CodeSystem ,
code ValueSet ,
ConceptMap ,
ExpansionProfile ,
NamingSystem
1
rendering-markdown resource-effectivePeriod markdown effectivePeriod 0..1 markdown string 1 rendering-style Period style 0..1 string StructureDefinition ,
StructureMap ,
CapabilityStatement ,
OperationDefinition ,
SearchParameter ,
CompartmentDefinition ,
ImplementationGuide ,
CodeSystem ,
ValueSet ,
ConceptMap ,
ExpansionProfile ,
NamingSystem
* 1
rendering-styleSensitive resource-lastReviewDate styleSensitive lastReviewDate 0..1 boolean date * StructureDefinition ,
StructureMap ,
CapabilityStatement ,
OperationDefinition ,
SearchParameter ,
CompartmentDefinition ,
ImplementationGuide ,
CodeSystem ,
ValueSet ,
ConceptMap ,
ExpansionProfile ,
NamingSystem
1
rendering-xhtml resource-pertainsToGoal xhtml pertainsToGoal 0..1 0..* string Reference string Resource 1
resource-approvalDate servicerequest-geneticsItem approvalDate Item 0..1 0..* date (complex) StructureDefinition , StructureMap , DataElement , CapabilityStatement , OperationDefinition , SearchParameter , CompartmentDefinition , ImplementationGuide , CodeSystem , ValueSet , ConceptMap , ExpansionProfile , NamingSystem DiagnosticReport 1
resource-effectivePeriod servicerequest-precondition effectivePeriod precondition 0..1 0..* Period CodeableConcept StructureDefinition , StructureMap , DataElement , CapabilityStatement , OperationDefinition , SearchParameter , CompartmentDefinition , ImplementationGuide , CodeSystem , ValueSet , ConceptMap , ExpansionProfile , NamingSystem ServiceRequest 1
resource-lastReviewDate servicerequest-questionnaireRequest lastReviewDate questionnaireRequest 0..1 date Reference StructureDefinition , StructureMap , DataElement , CapabilityStatement , OperationDefinition , SearchParameter , CompartmentDefinition , ImplementationGuide , CodeSystem , ValueSet , ConceptMap , ExpansionProfile , NamingSystem ServiceRequest 1
specimen-collectionPriority 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 annotation 0..* Annotation StructureDefinition 1
structuredefinition-ballot-status ballot-status 0..1 string * Element 1
structuredefinition-category category 0..1 string 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 hierarchy 0..1 string boolean ElementDefinition.type.code ElementDefinition.type 1
structuredefinition-rdf-type structuredefinition-json-type rdf-type json-type 0..1 string ElementDefinition.type.code 1
structuredefinition-regex structuredefinition-rdf-type regex rdf-type 0..1 string ElementDefinition.type ElementDefinition.type.code 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 xml-type 0..1 string ElementDefinition.type.code 1
task-candidateList candidateList 0..* Reference Task 1
task-replaces replaces 0..* Reference Task 1
timing-dayOfMonth dayOfMonth 0..* positiveInt Timing.repeat 1
timing-daysOfCycle 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
tz-code Timezone Code 0..1 code date,
dateTime,
instant
1
tz-offset Timezone Offset 0..1 string date 1
usagecontext-group group 0..1 string UsageContext 1
valueset-author author 0..* string ValueSet 1
valueset-caseSensitive caseSensitive 0..1 boolean ValueSet.expansion.contains 1
valueset-comment comment 0..* (complex) ValueSet 1
valueset-comments comments 0..1 string ValueSet.compose.include.concept 1
valueset-conceptOrder conceptOrder 0..1 integer ValueSet.compose.include.concept ,
ValueSet.expansion.contains
1
valueset-definition definition 0..1 string ValueSet.compose.include.concept ,
ValueSet.expansion.contains
1
valueset-effectiveDate effectiveDate 0..1 date ValueSet 1
valueset-expansionSource expansionSource 0..1 uri ValueSet.expansion 1
valueset-expirationDate expirationDate 0..1 date ValueSet 1 valueset-history history 0..* (complex) 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 ordinalValue 0..1 decimal ValueSet.compose.include.concept ,
ValueSet.expansion.contains
1
valueset-otherName otherName 0..* (complex) ValueSet 1
valueset-reference reference 0..1 uri Coding 1
valueset-sourceReference sourceReference 0..1 uri ValueSet 1
valueset-supplement supplement 0..* canonical ValueSet 1
valueset-system 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