FHIR IG analytics| Package | servicewell.fhir.se.frenda-wof-connect-flc |
| Resource Type | StructureMap |
| Id | StructureMap-flc-appointmentbyid.json |
| FHIR Version | R4 |
| Source | https://build.fhir.org/ig/servicewell/servicewell.fhir.se.frenda-wof-connect-flc/StructureMap-flc-appointmentbyid.html |
| URL | https://canonical.fhir.link/servicewell/fhir.se.frenda-wof-connect-flc/StructureMap/flc-appointmentbyid |
| Version | 0.1.2 |
| Status | draft |
| Date | 2025-12-03 |
| Name | flc-appointmentbyid |
| Title | FLC GetAppointmentById |
| Description | StructureMap for transforming FrendaBookingResponse from /api/appointment/booking to IHE Appointment. |
No resources found
No resources found
Note: links and images are rebased to the (stated) source
Generated Narrative: StructureMap flc-appointmentbyid
Profile: FLCStructureMap
map "https://canonical.fhir.link/servicewell/fhir.se.frenda-wof-connect-flc/StructureMap/flc-appointmentbyid" = "flc-appointmentbyid" // StructureMap for transforming FrendaBookingResponse from /api/appointment/booking to IHE Appointment. uses "https://canonical.fhir.link/servicewell/fhir.se.frenda-wof-connect-flc/StructureDefinition/get-appointment-by-id" as source uses "https://profiles.ihe.net/ITI/Scheduling/StructureDefinition/ihe-sched-appt" as target // Frenda BookingResponse to IHE Appointment group LiquidTransform(source GetAppointmentById : FrendaAPIBookingById) { source : Message as msg -> Destination "liquid"; }
{
"resourceType": "StructureMap",
"id": "flc-appointmentbyid",
"meta": {
"profile": [
"http://canonical.fhir.link/flc/base/StructureDefinition/flc-structuremap"
]
},
"text": {
"status": "generated",
"div": "<!-- snip (see above) -->"
},
"url": "https://canonical.fhir.link/servicewell/fhir.se.frenda-wof-connect-flc/StructureMap/flc-appointmentbyid",
"version": "0.1.2",
"name": "flc-appointmentbyid",
"title": "FLC GetAppointmentById",
"status": "draft",
"experimental": true,
"date": "2025-12-03",
"publisher": "Service Well AB",
"contact": [
{
"name": "Service Well AB",
"telecom": [
{
"system": "url",
"value": "https://servicewell.se"
}
]
}
],
"description": "StructureMap for transforming FrendaBookingResponse from /api/appointment/booking to IHE Appointment.",
"structure": [
{
"url": "https://canonical.fhir.link/servicewell/fhir.se.frenda-wof-connect-flc/StructureDefinition/get-appointment-by-id",
"mode": "source"
},
{
"url": "https://profiles.ihe.net/ITI/Scheduling/StructureDefinition/ihe-sched-appt",
"mode": "target"
}
],
"group": [
{
"name": "LiquidTransform",
"typeMode": "none",
"documentation": "Frenda BookingResponse to IHE Appointment",
"input": [
{
"name": "GetAppointmentById",
"type": "FrendaAPIBookingById",
"mode": "source"
}
],
"rule": [
{
"name": "liquid",
"source": [
{
"context": "source",
"type": "Message",
"variable": "msg"
}
],
"target": [
{
"extension": [
{
"extension": [
{
"url": "flcPackage",
"valueString": "servicewell.se.fhir.wof-connect-frenda"
},
{
"url": "flcPackageVersion",
"valueString": "0.1.1"
},
{
"url": "flcLibrary",
"valueCanonical": "https://canonical.fhir.link/servicewell/fhir.se.frenda-wof-connect-flc/Library/FLCLiquidTemplates"
},
{
"url": "liquidTemplate",
"valueString": "GetAppointmentById.liquid"
}
],
"url": "http://canonical.fhir.link/flc/base/StructureDefinition/fhir-liquid-map"
}
],
"context": "Destination",
"contextType": "variable",
"parameter": [
{
"valueString": "liquid"
}
]
}
]
}
]
}
]
}