Left: | Profile Mapping Extension (http://hl7.org/fhir/tools/StructureDefinition/profile-mapping) |
Right: | Profile Mapping Extension (http://hl7.org/fhir/tools/StructureDefinition/profile-mapping) |
Error | StructureDefinition.version | Values for version differ: '0.1.0' vs '0.2.0' |
Information | StructureDefinition.date | Values for date differ: '2023-12-19T11:34:35+11:00' vs '2024-04-26T06:44:22+10:00' |
Name | Value | Comments | |
---|---|---|---|
abstract | false | ||
baseDefinition | http://hl7.org/fhir/StructureDefinition/Extension | ||
copyright | |||
date | 2023-12-19T11:34:35+11:00 | 2024-04-26T06:44:22+10:00 |
|
description | Extension 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 | ||
experimental | false | ||
fhirVersion | 5.0.0 | ||
jurisdiction | |||
jurisdiction[0] | http://unstats.un.org/unsd/methods/m49/m49.htm#001 | ||
kind | complex-type | ||
name | ProfileMapping | ||
publisher | HL7 International / FHIR Infrastructure | ||
purpose | |||
status | active | ||
title | Profile Mapping Extension | ||
type | Extension | ||
url | http://hl7.org/fhir/tools/StructureDefinition/profile-mapping | ||
version | 0.1.0 | 0.2.0 |
|
Name | L Flags | L Card. | L Type | L Description & Constraints | R Flags | R Card. | R Type | R Description & Constraints | Comments |
---|---|---|---|---|---|---|---|---|---|
Extension | 0..* | Extension | profile-mapping | 0..* | Extension | profile-mapping | |||
id | 0..1 | id | Unique id for inter-element referencing | 0..1 | id | Unique id for inter-element referencing | |||
Slices for extension | 2..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | 2..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||
url | 1..1 | uri | "http://hl7.org/fhir/tools/StructureDefinition/profile-mapping" | 1..1 | uri | "http://hl7.org/fhir/tools/StructureDefinition/profile-mapping" | |||
value[x] | 0..1 | base64Binary, boolean, canonical(), code, date, dateTime, decimal, id, instant, integer, integer64, markdown, oid, positiveInt, string, time, unsignedInt, uri, url, uuid, Address, Age, Annotation, Attachment, CodeableConcept, CodeableReference(), Coding, ContactPoint, Count, Distance, Duration, HumanName, Identifier, Money, Period, Quantity, Range, Ratio, RatioRange, Reference(), SampledData, Signature, Timing, ContactDetail, DataRequirement, Expression, ParameterDefinition, RelatedArtifact, TriggerDefinition, UsageContext, Availability, ExtendedContactDetail, Dosage, Meta | Value of extension | 0..1 | base64Binary, boolean, canonical(), code, date, dateTime, decimal, id, instant, integer, integer64, markdown, oid, positiveInt, string, time, unsignedInt, uri, url, uuid, Address, Age, Annotation, Attachment, CodeableConcept, CodeableReference(), Coding, ContactPoint, Count, Distance, Duration, HumanName, Identifier, Money, Period, Quantity, Range, Ratio, RatioRange, Reference(), SampledData, Signature, Timing, ContactDetail, DataRequirement, Expression, ParameterDefinition, RelatedArtifact, TriggerDefinition, UsageContext, Availability, ExtendedContactDetail, Dosage, Meta | Value of extension | |||
Documentation for this format |