Skip to main content

StructureDefinition

Normative Conformance

A definition of a FHIR structure. This resource is used to describe the underlying resources, data types defined in FHIR, and also for describing extensions and constraints on resources and data types.

Endpoints​

alphahttps://api.dev.ovok.com/fhir/R4/StructureDefinition
InteractionMethodPath
ReadGET/fhir/R4/StructureDefinition/[id]
VreadGET/fhir/R4/StructureDefinition/[id]/_history/[vid]
UpdatePUT/fhir/R4/StructureDefinition/[id]
PatchPATCH/fhir/R4/StructureDefinition/[id]
DeleteDELETE/fhir/R4/StructureDefinition/[id]
CreatePOST/fhir/R4/StructureDefinition
SearchGET/fhir/R4/StructureDefinition
HistoryGET/fhir/R4/StructureDefinition/[id]/_history

Top-level elements​

ElementType(s)CardinalityDescription
urluri1..1Canonical identifier for this structure definition, represented as a URI (globally unique)
identifierIdentifier0..*Additional identifier for the structure definition
versionstring0..1Business version of the structure definition
namestring1..1Name for this structure definition (computer friendly)
titlestring0..1Name for this structure definition (human friendly)
statuscode1..1draft | active | retired | unknown modifier
experimentalboolean0..1For testing purposes, not real usage
datedateTime0..1Date last changed
publisherstring0..1Name of the publisher (organization or individual)
contactContactDetail0..*Contact details for the publisher
descriptionmarkdown0..1Natural language description of the structure definition
useContextUsageContext0..*The context that the content is intended to support
jurisdictionCodeableConcept0..*Intended jurisdiction for structure definition (if applicable)
purposemarkdown0..1Why this structure definition is defined
copyrightmarkdown0..1Use and/or publishing restrictions
keywordCoding0..*Assist with indexing and finding
fhirVersioncode0..1FHIR Version this StructureDefinition targets
mappingBackboneElement0..*External specification that the content is mapped to
kindcode1..1primitive-type | complex-type | resource | logical
abstractboolean1..1Whether the structure is abstract
contextBackboneElement0..*If an extension, where it can be used in instances
contextInvariantstring0..*FHIRPath invariants - when the extension can be used
typeuri1..1Type defined or constrained by this structure
baseDefinitioncanonical0..1Definition that this type is constrained/specialized from
derivationcode0..1specialization | constraint - How relates to base definition
snapshotBackboneElement0..1Snapshot view of the structure
differentialBackboneElement0..1Differential view of the structure

Resource-specific search parameters​

ParameterTypeDescription
_compartmentstring
_countstringhttps://www.hl7.org/fhir/search.html#_count
_elementsstringhttps://www.hl7.org/fhir/search.html#_elements
_idstring
_lastUpdatedstring
_profilestring
_securitystring
_sortstringhttps://www.hl7.org/fhir/search.html#_sort
_sourcestring
_summarystringhttps://www.hl7.org/fhir/search.html#_summary
_tagstring
_totalstringhttps://www.hl7.org/fhir/search.html#_total
abstractstringhttp://hl7.org/fhir/SearchParameter/StructureDefinition-abstract
basestringhttp://hl7.org/fhir/SearchParameter/StructureDefinition-base
base-pathstringhttp://hl7.org/fhir/SearchParameter/StructureDefinition-base-path
contextstringhttp://hl7.org/fhir/SearchParameter/conformance-context
context-quantitystringhttp://hl7.org/fhir/SearchParameter/conformance-context-quantity
context-typestringhttp://hl7.org/fhir/SearchParameter/conformance-context-type
context-type-quantitystringhttp://hl7.org/fhir/SearchParameter/conformance-context-type-quantity
context-type-valuestringhttp://hl7.org/fhir/SearchParameter/conformance-context-type-value
datestringhttp://hl7.org/fhir/SearchParameter/conformance-date
derivationstringhttp://hl7.org/fhir/SearchParameter/StructureDefinition-derivation
descriptionstringhttp://hl7.org/fhir/SearchParameter/conformance-description
experimentalstringhttp://hl7.org/fhir/SearchParameter/StructureDefinition-experimental
ext-contextstringhttp://hl7.org/fhir/SearchParameter/StructureDefinition-ext-context
identifierstringhttp://hl7.org/fhir/SearchParameter/conformance-identifier
jurisdictionstringhttp://hl7.org/fhir/SearchParameter/conformance-jurisdiction
keywordstringhttp://hl7.org/fhir/SearchParameter/StructureDefinition-keyword
kindstringhttp://hl7.org/fhir/SearchParameter/StructureDefinition-kind
namestringhttp://hl7.org/fhir/SearchParameter/conformance-name
pathstringhttp://hl7.org/fhir/SearchParameter/StructureDefinition-path
publisherstringhttp://hl7.org/fhir/SearchParameter/conformance-publisher
statusstringhttp://hl7.org/fhir/SearchParameter/conformance-status
titlestringhttp://hl7.org/fhir/SearchParameter/conformance-title
typestringhttp://hl7.org/fhir/SearchParameter/StructureDefinition-type
urlstringhttp://hl7.org/fhir/SearchParameter/conformance-url
valuesetstringhttp://hl7.org/fhir/SearchParameter/StructureDefinition-valueset
versionstringhttp://hl7.org/fhir/SearchParameter/conformance-version

Reference​