FHIR © HL7.org  |  FHIRsmith 4.0.1  |  Server Home  |  XIG Home  |  XIG Stats  | 

FHIR IG analytics

Packageflc.fhir.base
Resource TypeLibrary
IdLibrary-FLCLiquidTemplates.json
FHIR VersionR4

Resources that use this resource

No resources found


Resources that this resource uses

No resources found


Narrative

Note: links and images are rebased to the (stated) source

Title: FLC Liquid Templates
Id: FLCLiquidTemplates
Version: 0.2.4
Url: FLC Liquid Templates
Experimental: true
Type:

system: http://terminology.hl7.org/CodeSystem/library-type

code: logic-library

Date: 2025-07-14 07:00:22+0100
Publisher: Service Well AB
Description:

This library includes the LIQUID-templates and source sampledata used in this FLC-IG

Topic:
Approval Date: 2025-07-14
Content: text/liquid
File Name: ExamplePatient.liquid
Folder: templates
Relative Path: templates/ExamplePatient.liquid
{
    "resourceType": "Patient",
    "id": "{{ msg.PatientId  | to_json_string | generate_uuid  }}",
    "identifier": [
        {
            "use": "usual",
            "type": {
                "coding": [
                    {
                        "system": "http://terminology.hl7.org/CodeSystem/v2-0203",
                        "code": "MR"
                    }
                ]
            },
            "system": "urn:oid:2.16.840.1.113883.19.5",
            "value": "{{ msg.MRN }}"
        },
        {
            "system": "http://fhir.purified.link/example/identifierSystem/ehr-source-system-demo",
            "value": "{{ msg.PatientId }}"
        },

    ],
    "active": true,
    "name": [
        {
            "family": "{{ msg.LastName }}",
            "given": [
                "{{ msg.FirstName }}"
            ]
        }
    ],
    "telecom": [
        {% comment -%} use "[]" to access value if the key contains spaces or other special characters {% endcomment -%}
        {% for p in msg["Phone Number"] -%}
        {
            "system": "phone",
            "value": "{{ p }}",
            },
        {% endfor -%}
    ],
    "gender": "{{ msg.Gender | get_property: 'CodeSystem/administrativegender', 'code' -}}",
    "birthDate": "{{ msg.DOB | add_hyphens_date }}",
    "deceasedDateTime": "{{ msg.TimeOfDeath }}"
}
Content:
Encoded data ( characters)
Content: application/json
File Name: ExamplePatient.json
Folder: sampledata
Relative Path: sampledata/ExamplePatient.json
{
    "PatientId": 12434,
    "MRN": "M0R1N2",
    "FirstName": "Jerry",
    "LastName": "Smith",
    "Phone Number": [
        "0707-123456",
        "0708-123456"
    ],
    "Gender": "M",
    "DOB": "19180110",
    "TimeOfDeath": "2025-07-28T01:59:23.388+01:00",
    "Email": "jerry.smith@fhir.link"
}
Content: application/json
File Name: metadata.json
Folder: templates
Relative Path: templates/metadata.json
{
	"type": "json"
}

Source1

{
  "resourceType": "Library",
  "id": "FLCLiquidTemplates",
  "meta": {
    "profile": [
      "http://canonical.fhir.link/flc/base/StructureDefinition/flc-library"
    ]
  },
  "text": {
    "status": "extensions",
    "div": "<!-- snip (see above) -->"
  },
  "url": "http://canonical.fhir.link/flc/base/Library/FLCLiquidTemplates",
  "version": "0.2.4",
  "name": "FLCLiquidTemplates",
  "title": "FLC Liquid Templates",
  "status": "active",
  "experimental": true,
  "type": {
    "coding": [
      {
        "system": "http://terminology.hl7.org/CodeSystem/library-type",
        "code": "logic-library"
      }
    ]
  },
  "date": "2025-07-14T07:00:22+01:00",
  "publisher": "Service Well AB",
  "contact": [
    {
      "name": "Service Well AB",
      "telecom": [
        {
          "system": "url",
          "value": "https://servicewell.se"
        }
      ]
    }
  ],
  "description": "This library includes the LIQUID-templates and source sampledata used in this FLC-IG",
  "approvalDate": "2025-07-14",
  "lastReviewDate": "2025-07-14",
  "topic": [
    {
      "text": "FHIR"
    },
    {
      "text": "LIQUID"
    }
  ],
  "content": [
    {
      "extension": [
        {
          "extension": [
            {
              "url": "folder-path",
              "valueString": "templates"
            },
            {
              "url": "logical-filename",
              "valueString": "ExamplePatient.liquid"
            }
          ],
          "url": "http://canonical.fhir.link/flc/base/StructureDefinition/attachment-folder-structure"
        }
      ],
      "data": "ewogICAgInJlc291cmNlVHlwZSI6ICJQYXRpZW50IiwKICAgICJpZCI6ICJ7eyBtc2cuUGF0aWVudElkICB8IHRvX2pzb25fc3RyaW5nIHwgZ2VuZXJhdGVfdXVpZCAgfX0iLAogICAgImlkZW50aWZpZXIiOiBbCiAgICAgICAgewogICAgICAgICAgICAidXNlIjogInVzdWFsIiwKICAgICAgICAgICAgInR5cGUiOiB7CiAgICAgICAgICAgICAgICAiY29kaW5nIjogWwogICAgICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICAgICAgInN5c3RlbSI6ICJodHRwOi8vdGVybWlub2xvZ3kuaGw3Lm9yZy9Db2RlU3lzdGVtL3YyLTAyMDMiLAogICAgICAgICAgICAgICAgICAgICAgICAiY29kZSI6ICJNUiIKICAgICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICBdCiAgICAgICAgICAgIH0sCiAgICAgICAgICAgICJzeXN0ZW0iOiAidXJuOm9pZDoyLjE2Ljg0MC4xLjExMzg4My4xOS41IiwKICAgICAgICAgICAgInZhbHVlIjogInt7IG1zZy5NUk4gfX0iCiAgICAgICAgfSwKICAgICAgICB7CiAgICAgICAgICAgICJzeXN0ZW0iOiAiaHR0cDovL2ZoaXIucHVyaWZpZWQubGluay9leGFtcGxlL2lkZW50aWZpZXJTeXN0ZW0vZWhyLXNvdXJjZS1zeXN0ZW0tZGVtbyIsCiAgICAgICAgICAgICJ2YWx1ZSI6ICJ7eyBtc2cuUGF0aWVudElkIH19IgogICAgICAgIH0sCgogICAgXSwKICAgICJhY3RpdmUiOiB0cnVlLAogICAgIm5hbWUiOiBbCiAgICAgICAgewogICAgICAgICAgICAiZmFtaWx5IjogInt7IG1zZy5MYXN0TmFtZSB9fSIsCiAgICAgICAgICAgICJnaXZlbiI6IFsKICAgICAgICAgICAgICAgICJ7eyBtc2cuRmlyc3ROYW1lIH19IgogICAgICAgICAgICBdCiAgICAgICAgfQogICAgXSwKICAgICJ0ZWxlY29tIjogWwogICAgICAgIHslIGNvbW1lbnQgLSV9IHVzZSAiW10iIHRvIGFjY2VzcyB2YWx1ZSBpZiB0aGUga2V5IGNvbnRhaW5zIHNwYWNlcyBvciBvdGhlciBzcGVjaWFsIGNoYXJhY3RlcnMgeyUgZW5kY29tbWVudCAtJX0KICAgICAgICB7JSBmb3IgcCBpbiBtc2dbIlBob25lIE51bWJlciJdIC0lfQogICAgICAgIHsKICAgICAgICAgICAgInN5c3RlbSI6ICJwaG9uZSIsCiAgICAgICAgICAgICJ2YWx1ZSI6ICJ7eyBwIH19IiwKICAgICAgICAgICAgfSwKICAgICAgICB7JSBlbmRmb3IgLSV9CiAgICBdLAogICAgImdlbmRlciI6ICJ7eyBtc2cuR2VuZGVyIHwgZ2V0X3Byb3BlcnR5OiAnQ29kZVN5c3RlbS9hZG1pbmlzdHJhdGl2ZWdlbmRlcicsICdjb2RlJyAtfX0iLAogICAgImJpcnRoRGF0ZSI6ICJ7eyBtc2cuRE9CIHwgYWRkX2h5cGhlbnNfZGF0ZSB9fSIsCiAgICAiZGVjZWFzZWREYXRlVGltZSI6ICJ7eyBtc2cuVGltZU9mRGVhdGggfX0iCn0="
    },
    {
      "extension": [
        {
          "extension": [
            {
              "url": "folder-path",
              "valueString": "templates/codesystem"
            },
            {
              "url": "logical-filename",
              "valueString": "codesystem.json"
            },
            {
              "url": "description",
              "valueString": "Basic json conceptmap for FLC, NOT FHIR"
            }
          ],
          "url": "http://canonical.fhir.link/flc/base/StructureDefinition/attachment-folder-structure"
        }
      ]
    },
    {
      "extension": [
        {
          "extension": [
            {
              "url": "folder-path",
              "valueString": "sampledata"
            },
            {
              "url": "logical-filename",
              "valueString": "ExamplePatient.json"
            }
          ],
          "url": "http://canonical.fhir.link/flc/base/StructureDefinition/attachment-folder-structure"
        }
      ],
      "contentType": "application/json",
      "data": "ewogICAgIlBhdGllbnRJZCI6IDEyNDM0LAogICAgIk1STiI6ICJNMFIxTjIiLAogICAgIkZpcnN0TmFtZSI6ICJKZXJyeSIsCiAgICAiTGFzdE5hbWUiOiAiU21pdGgiLAogICAgIlBob25lIE51bWJlciI6IFsKICAgICAgICAiMDcwNy0xMjM0NTYiLAogICAgICAgICIwNzA4LTEyMzQ1NiIKICAgIF0sCiAgICAiR2VuZGVyIjogIk0iLAogICAgIkRPQiI6ICIxOTE4MDExMCIsCiAgICAiVGltZU9mRGVhdGgiOiAiMjAyNS0wNy0yOFQwMTo1OToyMy4zODgrMDE6MDAiLAogICAgIkVtYWlsIjogImplcnJ5LnNtaXRoQGZoaXIubGluayIKfQ=="
    },
    {
      "extension": [
        {
          "extension": [
            {
              "url": "folder-path",
              "valueString": "templates"
            },
            {
              "url": "logical-filename",
              "valueString": "metadata.json"
            }
          ],
          "url": "http://canonical.fhir.link/flc/base/StructureDefinition/attachment-folder-structure"
        }
      ],
      "contentType": "application/json",
      "data": "ewoJInR5cGUiOiAianNvbiIKfQ=="
    }
  ]
}