GAO Ballot Package

This page is part of the FHIR Specification (v1.1.0: STU 3 Ballot 1). 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

This is a frozen snapshot of the FHIR specification created for the purpose of balloting the GAO implementation Guide. It includes draft changes that may be part of the future DSTU 2.1 release but further change is expected. Readers should focus solely on the GAO implementation content, and FHIR DSTU 2 for other purposes.

1.17.4 Extension Registry

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

Implementation Guides that define extensions: USLab | SDC | QICore.

FHIR Specification Core
11179-de-administrative-statusStatus of internal processingCodeableConceptDataElement
11179-de-change-descriptionWhat's changed since the last "business" version?stringDataElement
11179-de-classification-or-contextcontext | classificationcodeDataElement.useContext
11179-de-contact-addressHow to mail contactAddressDataElement.contact
11179-de-document-referencePointer to document related to data elementReferenceDataElement
11179-de-effective-periodWhen data element is "valid"PeriodDataElement
11179-de-is-data-element-conceptIs code the DEC for the data element?booleanDataElement.element.code
11179-de-registry-orgOrganization responsible for registryReferenceDataElement
11179-de-submitter-orgWho submitted data element to registryReferenceDataElement
11179-objectClassObject ClassCodingElementDefinition.mapping
11179-objectClassPropertyObject Class PropertyCodingElementDefinition.mapping
11179-permitted-value-conceptmapMapping from permitted to transmittedReferenceStructureDefinition.snapshot.element.binding.valueSetReference,
StructureDefinition.differential.element.binding.valueSetReference,
DataElement.element.binding.valueSetReference,
Questionnaire.item.options
11179-permitted-value-valuesetPermitted valuesReferenceStructureDefinition.snapshot.element.binding.valueSetReference,
StructureDefinition.differential.element.binding.valueSetReference,
DataElement.element.binding.valueSetReference,
Questionnaire.item.options
allergyintolerance-durationHow long Manifestations persistedQuantityAllergyIntolerance.reaction
allergyintolerance-reasonRefutedExplanation associated with refuted statusCodeableConceptAllergyIntolerance
allergyintolerance-resolutionAgeAge that the allergy or intolerance resolvedQuantityAllergyIntolerance
birthPlacePlace of Birth for patientAddressPatient
body-site-instanceTarget anatomic location or structureReference*
careplan-activity-titleLabel for activitystringCarePlan.activity
communication-mediaAttached mediaAttachmentCommunication
communication-reasonNotPerformedWhy the communication was not or could not be carried outCodeableConceptCommunication
communicationrequest-orderedByAgent that ordered the communication.ReferenceCommunicationRequest
communicationrequest-reasonRejectedWhy the recipient could not be act upon the requestCodeableConceptCommunicationRequest
composition-clindoc-otherConfidentialityAdditional confidentiality codesCodingComposition
condition-criticalityPotential impact of the conditionCodeableConceptCondition
condition-dueToCauses for this Condition(complex)Condition
condition-occurredFollowingPrecedent for this Condition(complex)Condition
condition-outcomeA consequence of the ConditionCodeableConceptCondition
condition-targetBodySitetargetBodySiteReferenceCondition
conformance-expectationConformance expectationcodeConformance.rest.resource.interaction,
Conformance.rest.resource.searchParam,
Conformance.rest.operation,
Conformance.messaging.event,
Conformance.document,
Conformance.rest.interaction
conformance-prohibitedFunctionality not allowedbooleanConformance.rest.resource.interaction,
Conformance.rest.resource.searchParam,
Conformance.rest.operation,
Conformance.messaging.event,
Conformance.document,
Conformance.rest.interaction
conformance-search-parameter-combinationAn allowable parameter combination(complex)Conformance.rest.resource
conformance-supported-systemCode system not defined in a value seturiConformance
data-absent-reasonData Absent Reasoncode*
datadictionaryAssociates the structure definition with a collection of Data ElementsstringStructureDefinition
deviceuserequest-reasonRejectedIf request was rejected, why?CodeableConceptDeviceUseRequest
diagnosticReport-locationPerformedLocation PerformedReferenceDiagnosticReport
diagnosticorder-preconditionThe condition or state of the patient for this testCodeableConceptDiagnosticOrder.item
diagnosticorder-reasonReason for this orderCodeableConceptDiagnosticOrder
diagnosticorder-reasonRejectedThe reason the order was rejectedCodeableConceptDiagnosticOrder
elementdefinition-allowedUnitsUnits to use for measured value(Choice)ElementDefinition
elementdefinition-equivalenceequivalent | equal | wider | subsumes | narrower | specializes | inexact | unmatched | disjointcodeElementDefinition.mapping
elementdefinition-identifierExternal Identifier associated with this elementIdentifierElementDefinition
elementdefinition-maxValueSetMaximum Value Set (when strength = extensible)ReferenceElementDefinition.binding
elementdefinition-minValueSetMinimum Value Set (what system must support)ReferenceElementDefinition.binding
elementdefinition-questionPrompt for element phrased as questionstringElementDefinition
encounter-associatedEncounterAssociated EncounterReference
encounter-primaryDiagnosisPrimary Diagnosis of this encounter (priority order - 1 = highest)positiveIntEncounter.reason,
Encounter.indication,
Encounter.hospitalization.admittingDiagnosis
encounter-reasonCancelledExplanation for cancellationCodeableConceptEncounter
encounter-relatedConditionOther associated conditionsReferenceEncounter
entryFormatUser prompt for formatstringElementDefinition,
Questionnaire.item
family-member-history-genetics-observationGenetic markers, ethnicity, etc.ReferenceFamilyMemberHistory
family-member-history-genetics-parentMother(s) & Father(s) - genetic & other(complex)FamilyMemberHistory
familymemberhistory-abatementWhen (or if) the family member's condition resolved(Choice)FamilyMemberHistory.condition
familymemberhistory-patient-recordLink to patient recordReferenceFamilyMemberHistory
familymemberhistory-severityThe seriousness of the family member conditionCodeableConceptFamilyMemberHistory.condition
flag-detailResource with details for flagReferenceFlag
flag-priorityAn alarm codeCodeableConceptFlag
geneticsAlleleNameAlleleNamestringObservation
geneticsAllelicFrequencyAllelicFrequencydecimalObservation
geneticsAllelicStateAllelicStateCodeableConceptObservation
geneticsAminoAcidChangeHGVSproteinChangestringObservation
geneticsAminoAcidChangeTypeProteinChangeTypeCodeableConceptObservation
geneticsAssessedConditionAssessedConditionReferenceObservation
geneticsCIGARCIGARstringObservation
geneticsChromosomeChrCodeableConceptObservation
geneticsCopyNumberEventCopyNumberEventCodeableConceptObservation
geneticsDNARegionNameRegionNamestringObservation
geneticsDNASequenceVariationHGVSdnaVariantstringObservation
geneticsDNASequenceVariationTypeDNAvariantTypeCodeableConceptObservation
geneticsGeneGeneCodeableConceptObservation
geneticsGenomeBuildGenome BuildstringObservation
geneticsGenomicSourceClassGenomicSourceCodeableConceptObservation
geneticsGenomicStartGenomicStartintegerObservation
geneticsGenomicStopGenomicStopintegerObservation
geneticsObservedAlleleObsAllelestringObservation
geneticsProteinReferenceSequenceIdProteinReferenceSeqCodeableConceptObservation
geneticsReadCoverageReadCoverageintegerObservation
geneticsReferenceAlleleRefAllelestringObservation
geneticsResultResultReferenceObservation
geneticsSpeciesSpeciesCodeableConceptObservation
geneticsTranscriptReferenceSequenceIdTransReferenceSeqIDCodeableConceptObservation
geneticsVariationIdVariantIdCodeableConceptObservation
goal-acceptanceIndividual acceptance of goal(complex)Goal
goal-pertainsToGoalPertains to goalReferenceResource
goal-reasonRejectedThe reason the goal was not acceptedCodeableConceptGoal
goal-relationshipGoals related to this one(complex)Goal
goal-targetTarget for goal(complex)Goal
http-response-headerHTTP header returned by the interactionstringBundle.entry.response
imagingstudy-radiationDoseThe amount of radiation, as a rangeRangeImagingStudy
imagingstudy-radiationDurationThe length of time for radiation exposureQuantityImagingStudy
iso21090-AD-useBAD | CONF | HP | HV | DIR | PUB | PHYS | PSTcodeAddress
iso21090-ADXP-additionalLocatoradditionalLocatorstringAddress
iso21090-ADXP-buildingNumberSuffixbuildingNumberSuffixstringAddress
iso21090-ADXP-careOfcareOfstringAddress
iso21090-ADXP-censusTractcensusTractstringAddress
iso21090-ADXP-countycountystringAddress
iso21090-ADXP-delimiterdelimiterstringAddress
iso21090-ADXP-deliveryAddressLinedeliveryAddressLinestringAddress
iso21090-ADXP-deliveryInstallationAreadeliveryInstallationAreastringAddress
iso21090-ADXP-deliveryInstallationQualifierdeliveryInstallationQualifierstringAddress
iso21090-ADXP-deliveryInstallationTypedeliveryInstallationTypestringAddress
iso21090-ADXP-deliveryModedeliveryModestringAddress
iso21090-ADXP-deliveryModeIdentifierdeliveryModeIdentifierstringAddress
iso21090-ADXP-directiondirectionstringAddress
iso21090-ADXP-houseNumberhouseNumberstringAddress
iso21090-ADXP-houseNumberNumerichouseNumberNumericstringAddress
iso21090-ADXP-postBoxpostBoxstringAddress
iso21090-ADXP-precinctprecinctstringAddress
iso21090-ADXP-streetAddressLinestreetAddressLinestringAddress
iso21090-ADXP-streetNamestreetNamestringAddress
iso21090-ADXP-streetNameBasestreetNameBasestringAddress
iso21090-ADXP-streetNameTypestreetNameTypestringAddress
iso21090-ADXP-unitIDunitIDstringAddress
iso21090-ADXP-unitTypeunitTypestringAddress
iso21090-CO-valueNumerical value associated with the codedecimalCoding
iso21090-EN-qualifierLS | AC | NB | PR | HON | BR | AD | SP | MID | CL | INcodeHumanName.family,
HumanName.given,
HumanName.prefix,
HumanName.suffix
iso21090-SC-codingcode for stringCodingstring
iso21090-ST-languagelanguagecodestring
iso21090-ST-translationtranslationstringstring
iso21090-TEL-addressRFC 3966 compliant telephone of fax numberuriContactPoint
iso21090-nullFlavorNI | OTH | NINF | PINF | UNK | ASKU | NAV | NASK | TRC | MSK | NA | QScodeAny
iso21090-preferredpreferredbooleanAny
iso21090-uncertaintyStandard Deviation (same units as the quantity)decimalQuantity
iso21090-uncertaintyTypeProbability Distribution Type for uncertaintycodeQuantity
iso21090-verificationverificationCodeableConceptAny
lipid-report-ldl-chol-calculatedLDL is CalculatedbooleanObservation
location-aliasAliasstringLocation
mapSourcePublisherWho published the mapping sourcestringDataElement.mapping
markupString equivalent with html markupstringstring
maxDecimalPlacesMaximum digits after decimalintegerElementDefinition,
Questionnaire.item
maxSizeMax size in MBdecimalElementDefinition,
Questionnaire.item
maxValueMust be <= this value(Choice)Questionnaire.item
medication-isActiveIngredientActive ingredient indicatorbooleanMedication.product.ingredient
medication-usualRouteTypical application routeCodeableConceptMedication.product
medicationdispense-validityPeriodTime interval for medication administrationPeriodMedicationDispense
mimeTypeType of attachmentcodeElementDefinition,
Questionnaire.item
minLengthAt least this many charactersintegerElementDefinition,
Questionnaire.item
minValueMust be >= this value(Choice)Questionnaire.item
observation-bodyPositionThe body position during the observationCodeableConceptObservation
observation-deltaQualitative change or trend in the measurementCodeableConceptObservation
observation-focal-subjectFocal SubjectCodeableConceptObservation
operationoutcome-authorityReference to where the rule is defineduriOperationOutcome.issue
operationoutcome-detectedIssueReference to a contra-indication that is the basis for this errorReferenceOperationOutcome.issue
operationoutcome-expressionFHIR Path version of error locationstringOperationOutcome
operationoutcome-issue-sourceSource of a validation messagestringOperationOutcome.issue
organization-aliasAliasstringOrganization
organization-periodPeriodPeriodOrganization
organization-preferredContactPreferred ContactbooleanOrganization.contact
patient-adoptionInfoThe adoption status of the patientCodeableConceptPatient
patient-birthTimeTime of day of birthdateTimePatient.birthDate
patient-cadavericDonorPost-mortem donor statusbooleanPatient
patient-citizenshipNation(s) where the patient claims citizenship(complex)Patient
patient-clinicalTrialThe patient's participation in clinical trials(complex)Patient
patient-congregationA group of place of religious practicestringPatient
patient-disabilityCondition(s) limiting movement, senses, or activitiesCodeableConceptPatient
patient-importanceSpecial status given the patientCodeableConceptPatient
patient-interpreterRequiredWhether the patient needs an interpreterbooleanPatient
patient-mothersMaidenNameMother's Maiden namestringPatient
patient-mpi-matchMPI assessment of patient match outcomecodeBundle.entry.search
patient-nationalityNationality(complex)Patient
pharmacy-core-doseTypeThe type of dose, e.g., loading.CodeableConceptMedicationOrder.dosageInstruction,
MedicationDispense.dosageInstruction
pharmacy-core-infuseOverThe length of the infusionQuantityMedicationOrder.dosageInstruction,
MedicationDispense.dosageInstruction
pharmacy-core-maxDeliveryRateThe maximum rate of substance administrationRatioMedicationOrder.dosageInstruction,
MedicationDispense.dosageInstruction
pharmacy-core-maxDeliveryVolumeThe maximum amount of fluid to infuseQuantityMedicationOrder.dosageInstruction,
MedicationDispense.dosageInstruction
pharmacy-core-minDosePerPeriodThe minimum quantity of substance per periodRatioMedicationOrder.dosageInstruction,
MedicationDispense.dosageInstruction
pharmacy-core-rateGoalThe target rate for the infusionRatioMedicationOrder.dosageInstruction,
MedicationDispense.dosageInstruction
pharmacy-core-rateIncrementChange in dosing rate per intervalRatioMedicationOrder.dosageInstruction,
MedicationDispense.dosageInstruction
pharmacy-core-rateIncrementIntervalThe period of time between rate incrementsQuantityMedicationOrder.dosageInstruction,
MedicationDispense.dosageInstruction
pharmacy-core-refillsRemainingNumber of refills allowedintegerMedicationDispense,
MedicationOrder.dispenseRequest
practitioner-animalSpeciesThe Species of the Service AnimalCodeableConceptPractitioner,
RelatedPerson
practitioner-classificationClassification of the providerCodeableConceptPractitioner
practitioner-primaryIndIndicator of primary specialtybooleanPractitioner.practitionerRole.specialty
procedure-approachBodySiteThe access point or points used for this procedureReferenceProcedure
procedure-causedByThe related item - e.g. a procedureReferenceProcedure
procedure-incisionDateTimeThe first incision timedateTimeProcedure
procedure-methodThe method used to perform the procedureCodeableConceptProcedure
procedure-progressStatusA details procedure progressCodeableConceptProcedure
procedure-targetBodySiteThe target point for this procedureReferenceProcedure
procedurerequest-approachBodySiteThe requested access point or points used for this procedureReferenceProcedureRequest
procedurerequest-authorizedByAuthorizer of the requestReferenceProcedureRequest
procedurerequest-reasonRefusedReason for refusalCodeableConceptProcedureRequest
procedurerequest-targetBodySiteThe requested target point for this procedureReferenceProcedureRequest
questionnaire-allowedResourceAllowed resource for referencecodeQuestionnaire.item,
Questionnaire.item.item
questionnaire-categoryWhat kind of questionnaire?CodeableConceptQuestionnaire
questionnaire-choiceOrientationhorizontal | verticalcodeQuestionnaire.item,
Questionnaire.item.item
questionnaire-deMapMap linking questions to DataElementsReferenceQuestionnaire
questionnaire-deReferenceImplemented CDEReferenceQuestionnaire.item,
Questionnaire.item.item
questionnaire-defaultValueInitial presumed answer for question(Choice)Questionnaire.item,
Questionnaire.item.item
questionnaire-displayCategoryPurpose of rendered textCodeableConceptQuestionnaire.item,
Questionnaire.item.item
questionnaire-enableWhenOnly allow data when:(complex)Questionnaire.item,
Questionnaire.item.item
questionnaire-fhirTypeThe underlying FHIR data typestringQuestionnaire.item,
Questionnaire.item.item
questionnaire-hiddenDon't display to userbooleanQuestionnaire.item,
Questionnaire.item.item
questionnaire-itemControlE.g. Fly-over, Table, Checkbox, Combo-box, Lookup, etc.CodeableConceptQuestionnaire.item,
Questionnaire.item.item
questionnaire-labelE.g. "1(a)", "2.5.3"stringQuestionnaire.item,
Questionnaire.item.item
questionnaire-maxLengthNo more than this many charactersintegerQuestionnaire.item,
Questionnaire.item.item
questionnaire-maxOccursMaximum repetitionsintegerQuestionnaire.item,
Questionnaire.item.item
questionnaire-minOccursMinimum repetitionsintegerQuestionnaire.item,
Questionnaire.item.item
questionnaire-readOnlyDon't allow human editingbooleanQuestionnaire.item,
Questionnaire.item.item
questionnaire-referenceFilterFilter to apply when looking up referencesstringQuestionnaire.item,
Questionnaire.item.item
questionnaireresponse-authorWho answered question/groupReferenceQuestionnaireResponse.item
questionnaireresponse-reviewerWho verified completion of form?ReferenceQuestionnaireResponse
referralrequest-reasonRefusedReason referral was refusedCodeableConceptReferralRequest
regexRegular expression patternstringElementDefinition,
Questionnaire.item
searchparameter-expressionFHIR Path version of search pathstringSearchParameter
specimen-collectionPriorityUrgency for collectionCodeableConceptSpecimen.collection
specimen-isDryWeightWhether quantity is a dry weightbooleanSpecimen.collection.quantity
specimen-sequenceNumberThe sequence number of the sampleintegerSpecimen.container
specimen-specialHandlingSpecial handling of the specimenCodeableConceptSpecimen.collection
specimen-treatmentTimeTime of treatment(Choice)Specimen.treatment
structuredefinition-display-hintHinting information for the narrative generatorstringElementDefinition
structuredefinition-exampleAn additional example valuestringElementDefinition
structuredefinition-explicit-type-nameAdvisory - name of Type for implementationsstringElementDefinition
structuredefinition-expressionFHIR Path version of constraintstringElementDefinition.constraint
structuredefinition-fmmFMM LevelintegerStructureDefinition
structuredefinition-fmm-no-warningsFMM Level (if no warnings)integerStructureDefinition
structuredefinition-json-typeJson type of value propertystringElementDefinition.type.code
structuredefinition-regexRegex applies to the valuestringElementDefinition.type
structuredefinition-template-statusTemplate Status Code (more authoring statuses)codeStructureDefinition
structuredefinition-xml-typeXML (Schema) type of attributestringElementDefinition.type.code
styleHtml style valuestring*
styleSensitiveAre styles important for processing?boolean*
us-core-concernStatusThe status of a Concern associated with a conditionCodeableConceptCondition
us-core-countyName of countystringAddress
us-core-directEmail is a "direct" emailbooleanContactPoint
us-core-ethnicityA category of human sharing heritageCodeableConceptPatient
us-core-raceA category of humans sharing history, origin or nationalityCodeableConceptPatient
us-core-religionPatient's professed religious affiliationCodeableConceptPatient
valueset-authorUser or Org actually involved in creating the value set contentstringValueSet
valueset-caseSensitiveIf code is case sensitivebooleanValueSet.expansion.contains
valueset-commentHuman-specified notes and other documentation(complex)ValueSet
valueset-commentsComment about the use of this code in this contextstringValueSet.compose.include.concept,
ValueSet.codeSystem.concept
valueset-conceptOrderAppearance order for user selectionintegerValueSet.compose.include.concept,
ValueSet.codeSystem.concept,
ValueSet.expansion.contains
valueset-definitionA definition for this codestringValueSet.compose.include.concept,
ValueSet.expansion.contains
valueset-deprecatedWhether the concept has been deprecatedbooleanValueSet.codeSystem.concept,
ValueSet.codeSystem.concept.concept
valueset-effectiveDateWhen the value set version becomes Active and is available for usedateValueSet
valueset-expansionSourceValueSet definition used to generate this expansion (logical URL)uriValueSet.expansion
valueset-expirationDateWhen the value set version should no longer be useddateValueSet
valueset-historyWhat has happened over time(complex)ValueSet
valueset-keyWordDescriptors and key terms for searchstringValueSet
valueset-labelE.g. "(a)", "1.", etc.stringValueSet.compose.include.concept,
ValueSet.codeSystem.concept,
ValueSet.expansion.contains
valueset-mapA concept map relevant to interpret this value setReferenceValueSet
valueset-oidOID assigned to the value set or code systemuriValueSet,
ValueSet.codeSystem
valueset-ordinalValueComparison value for ordinal codesdecimalValueSet.compose.include.concept,
ValueSet.codeSystem.concept,
ValueSet.expansion.contains
valueset-otherNameAlternative names(complex)ValueSet
valueset-referenceUrl of Value set the code was chosen fromuriCoding
valueset-replacedbyA code that replaces thisCodingValueSet.codeSystem.concept
valueset-sourceReferenceWhere did this content come fromuriValueSet
valueset-subsumesCodes that this concept subsumes that have already been declared elsewherecodeValueSet.codeSystem.concept
valueset-systemNameCode system namestringValueSet.compose.include
valueset-systemRefWhere to find code systemuriValueSet.compose.include
valueset-trusted-expansionReference to a trusted expansionuriValueSet
valueset-unclosedThe expansion is incompletebooleanValueSet.expansion
valueset-usageWho has used and how?(complex)ValueSet
valueset-warningExtra warning about the correct use of the value setmarkdownValueSet
valueset-workflowStatusIndicates the state of development of the value setstringValueSet