$snapshot

Generate Snapshot

draftFHIR Core package4.3.0operation2 inputs1 output

Generates a StructureDefinition instance with a snapshot, based on a differential in a specified StructureDefinition.

If the operation is not called at the instance level, either *definition* or *url* 'in' parameters must be provided. If more than one is specified, servers may raise an error or may resolve with the parameter of their choice. If called at the instance level, these parameters will be ignored.

Metadata

hl7.org/fhir
Canonical URL
http://hl7.org/fhir/OperationDefinition/StructureDefinition-snapshot
Code
$snapshot
Kind
operation
Affects State
Yes
Publisher
HL7 (FHIR Project)

Invocation Context

Can be invoked at:
Type LevelInstance Level
Target Resources:
StructureDefinition
Affects State:Yes

Input Parameters (2)

NameTypeCard.Description
definitionStructureDefinition0..1The [StructureDefinition](structuredefinition.html) is provided directly as part of the request. Servers may choose not to accept profiles in this fashion
urlstring0..1The StructureDefinition's canonical URL (i.e. 'StructureDefinition.url'). The server must know the structure definition, or be able to retrieve it from other known repositories.

Output Parameters (1)

NameTypeCard.Description
returnStructureDefinition1..1The structure definition with a snapshot

Additional Information

Version
4.3.0
Date
2022-05-28T12:47:40+10:00