StructureDefinition-profile-mapping

Sourcehl7.fhir.uv.tools#current:FHIR Tooling Extensions IG (v5.0.0)
resourceTypeStructureDefinition
idprofile-mapping
canonicalhttp://hl7.org/fhir/tools/StructureDefinition/profile-mapping
version1.0.0-candidate
statusactive
publisherHL7 International / FHIR Infrastructure
nameProfileMapping
titleProfile Mapping Extension
date2023-09-04T23:06:57+00:00
experimentalfalse
descriptionExtension definition for Mapping between ```API``` and ```Profile```. CapabilityStatement.rest.resource.profile has two different profile statements: * profile - the overall system profile for a resource * supportedProfile 0..* - a particular profile that the system supports What is missing from this picture is defining which resources conform to which profile. Sometimes, of course, it's impossible to define this, but quite often, there's an algorithmic relationship that a server or client could use to know that resources with a particular set of values will or should conform to a given profile. This extension defines a relationship between a search string and a profile. Any resource that meets a given search string will be expected to conform to the particular profile. If more than one profile is nominated for a search string, resources SHALL conform to all the listed profiles. The last extension can be without a search matches and remaining resources This extension repeats, and order is important - once a match is found, this profile is the one that applies. Todo: If this extension is useful, it will be moved to the core extensions pack
jurisdictionsuv
fhirVersion5.0.0
kindcomplex-type
abstractfalse
sdTtypeExtension
derivationconstraint
basehttp://hl7.org/fhir/StructureDefinition/Extension
contextselement:CapabilityStatement.rest.resource
Usages(none)
Name Flags Card. Type Description & Constraints doco
. . Extension 0..* Extension profile-mapping
. . . extension:search 1..1 Extension The search string for this mapping
. . . . extension .. 0
. . . . url uri "search"
. . . . value[x] 0.. string
. . . extension:profile 1..* Extension The profile that must match this search string
. . . . extension .. 0
. . . . url uri "profile"
. . . . value[x] 1.. canonical ( StructureDefinition )
. . . extension:documentation 0..1 Extension Documentation about this particular profile-mapping
. . . . extension .. 0
. . . . url uri "documentation"
. . . . value[x] 1.. markdown
. . . url "http://hl7.org/fhir/tools/StructureDefinition/profile-mapping"

doco Documentation for this format

Produced 08 Sep 2023