URL | http://hl7.org/fhir/5.0/StructureDefinition/extension-AppointmentResponse.recurring |
Version | |
Status | active |
Description | Cross-Version Extension for AppointmentResponse.recurring. Valid in versions R2, R3, R4, R4B This is a valid cross-version extension because it's counted as a new element |
Context of Use
This extension may be used in the following contexts:
Name | Flags | Card. | Type | Description & Constraints![]() |
---|---|---|---|---|
![]() ![]() | 0..1 | Extension | This response is for all occurrences in a recurring request | |
![]() ![]() ![]() | ..0 | |||
![]() ![]() ![]() | 1.. | boolean | ||
![]() ![]() ![]() | "http://hl7.org/fhir/5.0/StructureDefinition/extension-AppointmentResponse.recurring" | |||
![]() |
{ "resourceType" : "StructureDefinition", "id" : "xv-r5-apr.recurring", "url" : "http://hl7.org/fhir/5.0/StructureDefinition/extension-AppointmentResponse.recurring", "name" : "XVerExtensionAppointmentResponse.recurringR5", "title" : "Cross-Version Extension for AppointmentResponse.recurring in R5", "status" : "active", "experimental" : false, "publisher" : "Health Level Seven International (Patient Administration)", "contact" : [{ "telecom" : [{ "system" : "url", "value" : "http://hl7.org/fhir" }] }, { "telecom" : [{ "system" : "url", "value" : "http://www.hl7.org/Special/committees/pafm/index.cfm" }] }], "description" : "Cross-Version Extension for AppointmentResponse.recurring. Valid in versions R2, R3, R4, R4B\r\n\r\nThis is a valid cross-version extension because it's counted as a new element", "jurisdiction" : [{ "coding" : [{ "system" : "http://unstats.un.org/unsd/methods/m49/m49.htm", "code" : "001" }] }], "fhirVersion" : "5.0.0", "kind" : "complex-type", "abstract" : false, "context" : [{ "extension" : [{ "extension" : [{ "url" : "startFhirVersion", "valueCode" : "4.3" }, { "url" : "endFhirVersion", "valueCode" : "4.3" }], "url" : "http://hl7.org/fhir/StructureDefinition/version-specific-use" }], "type" : "element", "expression" : "AppointmentResponse" }, { "type" : "extension", "expression" : "http://hl7.org/fhir/4.3/StructureDefinition/extension-AppointmentResponse" }, { "extension" : [{ "extension" : [{ "url" : "startFhirVersion", "valueCode" : "4.0" }, { "url" : "endFhirVersion", "valueCode" : "4.0" }], "url" : "http://hl7.org/fhir/StructureDefinition/version-specific-use" }], "type" : "element", "expression" : "AppointmentResponse" }, { "type" : "extension", "expression" : "http://hl7.org/fhir/4.0/StructureDefinition/extension-AppointmentResponse" }, { "extension" : [{ "extension" : [{ "url" : "startFhirVersion", "valueCode" : "3.0" }, { "url" : "endFhirVersion", "valueCode" : "3.0" }], "url" : "http://hl7.org/fhir/StructureDefinition/version-specific-use" }], "type" : "element", "expression" : "AppointmentResponse" }, { "type" : "extension", "expression" : "http://hl7.org/fhir/3.0/StructureDefinition/extension-AppointmentResponse" }, { "extension" : [{ "extension" : [{ "url" : "startFhirVersion", "valueCode" : "1.0" }, { "url" : "endFhirVersion", "valueCode" : "1.0" }], "url" : "http://hl7.org/fhir/StructureDefinition/version-specific-use" }], "type" : "element", "expression" : "AppointmentResponse" }, { "type" : "extension", "expression" : "http://hl7.org/fhir/1.0/StructureDefinition/extension-AppointmentResponse" }], "type" : "Extension", "baseDefinition" : "http://hl7.org/fhir/StructureDefinition/Extension", "derivation" : "constraint", "differential" : { "element" : [{ "path" : "Extension", "short" : "This response is for all occurrences in a recurring request", "definition" : "Indicates that this AppointmentResponse applies to all occurrences in a recurring request.", "comment" : "When a recurring appointment is requested, the participant may choose to respond to each individual occurrence, in which case AppointmentResponse.recurring should be false. If the participant chooses to respond the same way for all occurrences, they may instead use a single AppointmentResponse with recurring set to true. These may be combined as the participant chooses. For example, they may accept all occurrences (recurring = true), but then send a decline for a specific occurrence (recurring=false).", "min" : 0, "max" : "1", "isModifier" : false, "mapping" : [{ "identity" : "rim", "map" : "N/A" }] }, { "path" : "Extension.extension", "max" : "0" }, { "path" : "Extension.value[x]", "min" : 1, "type" : [{ "code" : "boolean" }] }, { "path" : "Extension.url", "fixedUri" : "http://hl7.org/fhir/5.0/StructureDefinition/extension-AppointmentResponse.recurring" }] } }