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

FHIR IG analytics

Packageca.on.oh-eforms
Resource TypeQuestionnaire
IdMI_SplittingExample.json
FHIR VersionR4
Sourcehttps://simplifier.net/resolve?scope=ca.on.oh-eforms@1.1.0-snapshot1&canonical=urn:uuid:ae47a011-027d-43f6-9855-1029fcc0944f
URLurn:uuid:ae47a011-027d-43f6-9855-1029fcc0944f
Version1.1.0
Statusactive
Date2026-01-28T21:19:05.195+00:00
TitleMedical Imaging - Standardized Provincial Form Template - Splitting Example
Realmca

Resources that use this resource

No resources found


Resources that this resource uses

No resources found


Narrative

No narrative content found in resource


Source1

{
  "resourceType": "Questionnaire",
  "id": "479ecda0-2b51-436a-8f78-1b3346b7e53b",
  "language": "en",
  "contained": [
    {
      "resourceType": "Library",
      "id": "liquid",
      "status": "active",
      "experimental": true,
      "type": {
        "coding": [
          {
            "system": "http://ontariohealth.ca/fhir/eforms/CodeSystem/library-types",
            "code": "qr-narrative-liquid"
          }
        ]
      },
      "description": "HTML with embedded [FHIRPath Liquid](https://confluence.hl7.org/spaces/FHIR/pages/66938964/FHIR+Liquid+Profile) that is intended to be executed against QuestionnaireResponses based on this Questionnaire.",
      "content": [
        {
          "contentType": "text/html",
          "data": "PGRpdj57JSBjYXB0dXJlIGNoaWxkSXRlbXMgJX17JSBpZiBRdWVzdGlvbm5haXJlUmVzcG9uc2UuaXRlbS53aGVyZShsaW5rSWQgPSAncGF0aWVudF9oZWFkZXInKS5leGlzdHMoKSAlfTxzcGFuIHN0eWxlPSJmb250LXdlaWdodDpib2xkO3RleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmU7Ij5QYXRpZW50IEluZm9ybWF0aW9uPC9zcGFuPiB7JSBmb3IgY3VycmVudEl0ZW0gaW4gUXVlc3Rpb25uYWlyZVJlc3BvbnNlLml0ZW0ud2hlcmUobGlua0lkID0gJ3BhdGllbnRfaGVhZGVyJykgJX17JSBjYXB0dXJlIGNoaWxkSXRlbXMgJX17JSBpZiBjdXJyZW50SXRlbS5pdGVtLndoZXJlKGxpbmtJZCA9ICdwYXRpZW50X3N1cm5hbWUnIGFuZCBhbnN3ZXIuZXhpc3RzKCkpLmV4aXN0cygpICV9eyUgZm9yIGN1cnJlbnRJdGVtIGluIGN1cnJlbnRJdGVtLml0ZW0ud2hlcmUobGlua0lkID0gJ3BhdGllbnRfc3VybmFtZScgYW5kIGFuc3dlci5leGlzdHMoKSkgJX17JSBpZiBjdXJyZW50SXRlbS5hbnN3ZXIuZXhpc3RzKCkgJX08c3BhbiBzdHlsZT0iZm9udC13ZWlnaHQ6Ym9sZDsiPlN1cm5hbWU8L3NwYW4+IHslIGZvciBhbnN3ZXIgaW4gY3VycmVudEl0ZW0uYW5zd2VyICV9e3sgYW5zd2VyLnZhbHVlLmV4dGVuc2lvbignJykuZXh0ZW5zaW9uKCcnKS52YWx1ZS5vZlR5cGUoc3RyaW5nKSB9fXslIGVuZGZvciAlfXslIGVuZGlmICV9eyUgZW5kZm9yICV9JFNFUCR7JSBlbmRpZiAlfXslIGlmIGN1cnJlbnRJdGVtLml0ZW0ud2hlcmUobGlua0lkID0gJ3BhdGllbnRfZmlyc3RuYW1lJyBhbmQgYW5zd2VyLmV4aXN0cygpKS5leGlzdHMoKSAlfXslIGZvciBjdXJyZW50SXRlbSBpbiBjdXJyZW50SXRlbS5pdGVtLndoZXJlKGxpbmtJZCA9ICdwYXRpZW50X2ZpcnN0bmFtZScgYW5kIGFuc3dlci5leGlzdHMoKSkgJX17JSBpZiBjdXJyZW50SXRlbS5hbnN3ZXIuZXhpc3RzKCkgJX08c3BhbiBzdHlsZT0iZm9udC13ZWlnaHQ6Ym9sZDsiPkZpcnN0IE5hbWU8L3NwYW4+IHslIGZvciBhbnN3ZXIgaW4gY3VycmVudEl0ZW0uYW5zd2VyICV9e3sgYW5zd2VyLnZhbHVlLmV4dGVuc2lvbignJykuZXh0ZW5zaW9uKCcnKS52YWx1ZS5vZlR5cGUoc3RyaW5nKSB9fXslIGVuZGZvciAlfXslIGVuZGlmICV9eyUgZW5kZm9yICV9JFNFUCR7JSBlbmRpZiAlfXslIGlmIGN1cnJlbnRJdGVtLml0ZW0ud2hlcmUobGlua0lkID0gJ3BhdGllbnRfZGF0ZV9vZl9iaXJ0aCcgYW5kIGFuc3dlci5leGlzdHMoKSkuZXhpc3RzKCkgJX17JSBmb3IgY3VycmVudEl0ZW0gaW4gY3VycmVudEl0ZW0uaXRlbS53aGVyZShsaW5rSWQgPSAncGF0aWVudF9kYXRlX29mX2JpcnRoJyBhbmQgYW5zd2VyLmV4aXN0cygpKSAlfXslIGlmIGN1cnJlbnRJdGVtLmFuc3dlci5leGlzdHMoKSAlfTxzcGFuIHN0eWxlPSJmb250LXdlaWdodDpib2xkOyI+RE9CPC9zcGFuPiB7JSBmb3IgYW5zd2VyIGluIGN1cnJlbnRJdGVtLmFuc3dlciAlfXt7IGFuc3dlci52YWx1ZS5vZlR5cGUoZGF0ZSkgfX17JSBlbmRmb3IgJX17JSBlbmRpZiAlfXslIGVuZGZvciAlfSRTRVAkeyUgZW5kaWYgJX17JSBpZiBjdXJyZW50SXRlbS5pdGVtLndoZXJlKGxpbmtJZCA9ICdwYXRpZW50X2dlbmRlcicgYW5kIGFuc3dlci5leGlzdHMoKSkuZXhpc3RzKCkgJX17JSBmb3IgY3VycmVudEl0ZW0gaW4gY3VycmVudEl0ZW0uaXRlbS53aGVyZShsaW5rSWQgPSAncGF0aWVudF9nZW5kZXInIGFuZCBhbnN3ZXIuZXhpc3RzKCkpICV9eyUgaWYgY3VycmVudEl0ZW0uYW5zd2VyLmV4aXN0cygpICV9PHNwYW4gc3R5bGU9ImZvbnQtd2VpZ2h0OmJvbGQ7Ij5HZW5kZXI8L3NwYW4+IHslIGZvciBhbnN3ZXIgaW4gY3VycmVudEl0ZW0uYW5zd2VyICV9eyUgaWYgYW5zd2VyLnZhbHVlLmNvZGUgPSAnbWFsZScgJX1NYWxleyUgZW5kaWYgJX17JSBpZiBhbnN3ZXIudmFsdWUuY29kZSA9ICdmZW1hbGUnICV9RmVtYWxleyUgZW5kaWYgJX17JSBpZiBhbnN3ZXIudmFsdWUuY29kZSA9ICdvdGhlcicgJX1PdGhlcnslIGVuZGlmICV9eyUgZW5kZm9yICV9eyUgZW5kaWYgJX17JSBlbmRmb3IgJX0kU0VQJHslIGVuZGlmICV9eyUgaWYgY3VycmVudEl0ZW0uaXRlbS53aGVyZShsaW5rSWQgPSAncGF0aWVudF9oY19wYycgYW5kIGFuc3dlci5leGlzdHMoKSkuZXhpc3RzKCkgJX17JSBmb3IgY3VycmVudEl0ZW0gaW4gY3VycmVudEl0ZW0uaXRlbS53aGVyZShsaW5rSWQgPSAncGF0aWVudF9oY19wYycgYW5kIGFuc3dlci5leGlzdHMoKSkgJX17JSBpZiBjdXJyZW50SXRlbS5hbnN3ZXIuZXhpc3RzKCkgJX08c3BhbiBzdHlsZT0iZm9udC13ZWlnaHQ6Ym9sZDsiPkhOIFBDPC9zcGFuPiB7JSBmb3IgYW5zd2VyIGluIGN1cnJlbnRJdGVtLmFuc3dlciAlfXt7IGFuc3dlci52YWx1ZS5leHRlbnNpb24oJycpLmV4dGVuc2lvbignJykudmFsdWUub2ZUeXBlKHN0cmluZykgfX17JSBlbmRmb3IgJX17JSBlbmRpZiAlfXslIGVuZGZvciAlfSRTRVAkeyUgZW5kaWYgJX17JSBpZiBjdXJyZW50SXRlbS5pdGVtLndoZXJlKGxpbmtJZCA9ICdwYXRpZW50X2hjX251bWJlcicgYW5kIGFuc3dlci5leGlzdHMoKSkuZXhpc3RzKCkgJX17JSBmb3IgY3VycmVudEl0ZW0gaW4gY3VycmVudEl0ZW0uaXRlbS53aGVyZShsaW5rSWQgPSAncGF0aWVudF9oY19udW1iZXInIGFuZCBhbnN3ZXIuZXhpc3RzKCkpICV9eyUgaWYgY3VycmVudEl0ZW0uYW5zd2VyLmV4aXN0cygpICV9PHNwYW4gc3R5bGU9ImZvbnQtd2VpZ2h0OmJvbGQ7Ij5ITjwvc3Bhbj4geyUgZm9yIGFuc3dlciBpbiBjdXJyZW50SXRlbS5hbnN3ZXIgJX17eyBhbnN3ZXIudmFsdWUuZXh0ZW5zaW9uKCcnKS5leHRlbnNpb24oJycpLnZhbHVlLm9mVHlwZShzdHJpbmcpIH19eyUgZW5kZm9yICV9eyUgZW5kaWYgJX17JSBlbmRmb3IgJX0kU0VQJHslIGVuZGlmICV9eyUgaWYgY3VycmVudEl0ZW0uaXRlbS53aGVyZShsaW5rSWQgPSAncGF0aWVudF9oY192YycgYW5kIGFuc3dlci5leGlzdHMoKSkuZXhpc3RzKCkgJX17JSBmb3IgY3VycmVudEl0ZW0gaW4gY3VycmVudEl0ZW0uaXRlbS53aGVyZShsaW5rSWQgPSAncGF0aWVudF9oY192YycgYW5kIGFuc3dlci5leGlzdHMoKSkgJX17JSBpZiBjdXJyZW50SXRlbS5hbnN3ZXIuZXhpc3RzKCkgJX08c3BhbiBzdHlsZT0iZm9udC13ZWlnaHQ6Ym9sZDsiPkhOIFZDPC9zcGFuPiB7JSBmb3IgYW5zd2VyIGluIGN1cnJlbnRJdGVtLmFuc3dlciAlfXt7IGFuc3dlci52YWx1ZS5leHRlbnNpb24oJycpLmV4dGVuc2lvbignJykudmFsdWUub2ZUeXBlKHN0cmluZykgfX17JSBlbmRmb3IgJX17JSBlbmRpZiAlfXslIGVuZGZvciAlfSRTRVAkeyUgZW5kaWYgJX17JSBpZiBjdXJyZW50SXRlbS5pdGVtLndoZXJlKGxpbmtJZCA9ICdwYXRpZW50X2FkZHJlc3NfbGluZTEnIGFuZCBhbnN3ZXIuZXhpc3RzKCkpLmV4aXN0cygpICV9eyUgZm9yIGN1cnJlbnRJdGVtIGluIGN1cnJlbnRJdGVtLml0ZW0ud2hlcmUobGlua0lkID0gJ3BhdGllbnRfYWRkcmVzc19saW5lMScgYW5kIGFuc3dlci5leGlzdHMoKSkgJX17JSBpZiBjdXJyZW50SXRlbS5hbnN3ZXIuZXhpc3RzKCkgJX08c3BhbiBzdHlsZT0iZm9udC13ZWlnaHQ6Ym9sZDsiPkFkZHJlc3M8L3NwYW4+IHslIGZvciBhbnN3ZXIgaW4gY3VycmVudEl0ZW0uYW5zd2VyICV9e3sgYW5zd2VyLnZhbHVlLmV4dGVuc2lvbignJykuZXh0ZW5zaW9uKCcnKS52YWx1ZS5vZlR5cGUoc3RyaW5nKSB9fXslIGVuZGZvciAlfXslIGVuZGlmICV9eyUgZW5kZm9yICV9JFNFUCR7JSBlbmRpZiAlfXslIGlmIGN1cnJlbnRJdGVtLml0ZW0ud2hlcmUobGlua0lkID0gJ3BhdGllbnRfYWRkcmVzc19saW5lMicgYW5kIGFuc3dlci5leGlzdHMoKSkuZXhpc3RzKCkgJX17JSBmb3IgY3VycmVudEl0ZW0gaW4gY3VycmVudEl0ZW0uaXRlbS53aGVyZShsaW5rSWQgPSAncGF0aWVudF9hZGRyZXNzX2xpbmUyJyBhbmQgYW5zd2VyLmV4aXN0cygpKSAlfXslIGlmIGN1cnJlbnRJdGVtLmFuc3dlci5leGlzdHMoKSAlfTxzcGFuIHN0eWxlPSJmb250LXdlaWdodDpib2xkOyI+QWRkcmVzcyBMaW5lIDI8L3NwYW4+IHslIGZvciBhbnN3ZXIgaW4gY3VycmVudEl0ZW0uYW5zd2VyICV9e3sgYW5zd2VyLnZhbHVlLmV4dGVuc2lvbignJykuZXh0ZW5zaW9uKCcnKS52YWx1ZS5vZlR5cGUoc3RyaW5nKSB9fXslIGVuZGZvciAlfXslIGVuZGlmICV9eyUgZW5kZm9yICV9JFNFUCR7JSBlbmRpZiAlfXslIGlmIGN1cnJlbnRJdGVtLml0ZW0ud2hlcmUobGlua0lkID0gJ3BhdGllbnRfYWRkcmVzc19jaXR5JyBhbmQgYW5zd2VyLmV4aXN0cygpKS5leGlzdHMoKSAlfXslIGZvciBjdXJyZW50SXRlbSBpbiBjdXJyZW50SXRlbS5pdGVtLndoZXJlKGxpbmtJZCA9ICdwYXRpZW50X2FkZHJlc3NfY2l0eScgYW5kIGFuc3dlci5leGlzdHMoKSkgJX17JSBpZiBjdXJyZW50SXRlbS5hbnN3ZXIuZXhpc3RzKCkgJX08c3BhbiBzdHlsZT0iZm9udC13ZWlnaHQ6Ym9sZDsiPkNpdHk8L3NwYW4+IHslIGZvciBhbnN3ZXIgaW4gY3VycmVudEl0ZW0uYW5zd2VyICV9e3sgYW5zd2VyLnZhbHVlLmV4dGVuc2lvbignJykuZXh0ZW5zaW9uKCcnKS52YWx1ZS5vZlR5cGUoc3RyaW5nKSB9fXslIGVuZGZvciAlfXslIGVuZGlmICV9eyUgZW5kZm9yICV9JFNFUCR7JSBlbmRpZiAlfXslIGlmIGN1cnJlbnRJdGVtLml0ZW0ud2hlcmUobGlua0lkID0gJ3BhdGllbnRfYWRkcmVzc19wcm92aW5jZScgYW5kIGFuc3dlci5leGlzdHMoKSkuZXhpc3RzKCkgJX17JSBmb3IgY3VycmVudEl0ZW0gaW4gY3VycmVudEl0ZW0uaXRlbS53aGVyZShsaW5rSWQgPSAncGF0aWVudF9hZGRyZXNzX3Byb3ZpbmNlJyBhbmQgYW5zd2VyLmV4aXN0cygpKSAlfXslIGlmIGN1cnJlbnRJdGVtLmFuc3dlci5leGlzdHMoKSAlfTxzcGFuIHN0eWxlPSJmb250LXdlaWdodDpib2xkOyI+UHJvdmluY2U8L3NwYW4+IHslIGZvciBhbnN3ZXIgaW4gY3VycmVudEl0ZW0uYW5zd2VyICV9e3sgYW5zd2VyLnZhbHVlLmV4dGVuc2lvbignJykuZXh0ZW5zaW9uKCcnKS52YWx1ZS5vZlR5cGUoc3RyaW5nKSB9fXslIGVuZGZvciAlfXslIGVuZGlmICV9eyUgZW5kZm9yICV9JFNFUCR7JSBlbmRpZiAlfXslIGlmIGN1cnJlbnRJdGVtLml0ZW0ud2hlcmUobGlua0lkID0gJ3BhdGllbnRfYWRkcmVzc19wb3N0YWxjb2RlJyBhbmQgYW5zd2VyLmV4aXN0cygpKS5leGlzdHMoKSAlfXslIGZvciBjdXJyZW50SXRlbSBpbiBjdXJyZW50SXRlbS5pdGVtLndoZXJlKGxpbmtJZCA9ICdwYXRpZW50X2FkZHJlc3NfcG9zdGFsY29kZScgYW5kIGFuc3dlci5leGlzdHMoKSkgJX17JSBpZiBjdXJyZW50SXRlbS5hbnN3ZXIuZXhpc3RzKCkgJX08c3BhbiBzdHlsZT0iZm9udC13ZWlnaHQ6Ym9sZDsiPlBvc3RhbCBDb2RlPC9zcGFuPiB7JSBmb3IgYW5zd2VyIGluIGN1cnJlbnRJdGVtLmFuc3dlciAlfXt7IGFuc3dlci52YWx1ZS5leHRlbnNpb24oJycpLmV4dGVuc2lvbignJykudmFsdWUub2ZUeXBlKHN0cmluZykgfX17JSBlbmRmb3IgJX17JSBlbmRpZiAlfXslIGVuZGZvciAlfSRTRVAkeyUgZW5kaWYgJX17JSBpZiBjdXJyZW50SXRlbS5pdGVtLndoZXJlKGxpbmtJZCA9ICdwYXRpZW50X3Bob25lX21vYmlsZScgYW5kIGFuc3dlci5leGlzdHMoKSkuZXhpc3RzKCkgJX17JSBmb3IgY3VycmVudEl0ZW0gaW4gY3VycmVudEl0ZW0uaXRlbS53aGVyZShsaW5rSWQgPSAncGF0aWVudF9waG9uZV9tb2JpbGUnIGFuZCBhbnN3ZXIuZXhpc3RzKCkpICV9eyUgaWYgY3VycmVudEl0ZW0uYW5zd2VyLmV4aXN0cygpICV9PHNwYW4gc3R5bGU9ImZvbnQtd2VpZ2h0OmJvbGQ7Ij5Nb2JpbGUgIzwvc3Bhbj4geyUgZm9yIGFuc3dlciBpbiBjdXJyZW50SXRlbS5hbnN3ZXIgJX17eyBhbnN3ZXIudmFsdWUuZXh0ZW5zaW9uKCcnKS5leHRlbnNpb24oJycpLnZhbHVlLm9mVHlwZShzdHJpbmcpIH19eyUgZW5kZm9yICV9eyUgZW5kaWYgJX17JSBlbmRmb3IgJX0kU0VQJHslIGVuZGlmICV9eyUgaWYgY3VycmVudEl0ZW0uaXRlbS53aGVyZShsaW5rSWQgPSAncGF0aWVudF9waG9uZV9ob21lJyBhbmQgYW5zd2VyLmV4aXN0cygpKS5leGlzdHMoKSAlfXslIGZvciBjdXJyZW50SXRlbSBpbiBjdXJyZW50SXRlbS5pdGVtLndoZXJlKGxpbmtJZCA9ICdwYXRpZW50X3Bob25lX2hvbWUnIGFuZCBhbnN3ZXIuZXhpc3RzKCkpICV9eyUgaWYgY3VycmVudEl0ZW0uYW5zd2VyLmV4aXN0cygpICV9PHNwYW4gc3R5bGU9ImZvbnQtd2VpZ2h0OmJvbGQ7Ij5Ib21lICM8L3NwYW4+IHslIGZvciBhbnN3ZXIgaW4gY3VycmVudEl0ZW0uYW5zd2VyICV9e3sgYW5zd2VyLnZhbHVlLmV4dGVuc2lvbignJykuZXh0ZW5zaW9uKCcnKS52YWx1ZS5vZlR5cGUoc3RyaW5nKSB9fXslIGVuZGZvciAlfXslIGVuZGlmICV9eyUgZW5kZm9yICV9JFNFUCR7JSBlbmRpZiAlfXslIGlmIGN1cnJlbnRJdGVtLml0ZW0ud2hlcmUobGlua0lkID0gJ3BhdGllbnRfcGhvbmVfYnVzaW5lc3MnIGFuZCBhbnN3ZXIuZXhpc3RzKCkpLmV4aXN0cygpICV9eyUgZm9yIGN1cnJlbnRJdGVtIGluIGN1cnJlbnRJdGVtLml0ZW0ud2hlcmUobGlua0lkID0gJ3BhdGllbnRfcGhvbmVfYnVzaW5lc3MnIGFuZCBhbnN3ZXIuZXhpc3RzKCkpICV9eyUgaWYgY3VycmVudEl0ZW0uYW5zd2VyLmV4aXN0cygpICV9PHNwYW4gc3R5bGU9ImZvbnQtd2VpZ2h0OmJvbGQ7Ij5CdXNpbmVzcyAjPC9zcGFuPiB7JSBmb3IgYW5zd2VyIGluIGN1cnJlbnRJdGVtLmFuc3dlciAlfXt7IGFuc3dlci52YWx1ZS5leHRlbnNpb24oJycpLmV4dGVuc2lvbignJykudmFsdWUub2ZUeXBlKHN0cmluZykgfX17JSBlbmRmb3IgJX17JSBlbmRpZiAlfXslIGVuZGZvciAlfSRTRVAkeyUgZW5kaWYgJX17JSBpZiBjdXJyZW50SXRlbS5pdGVtLndoZXJlKGxpbmtJZCA9ICdwYXRpZW50X2VtYWlsJyBhbmQgYW5zd2VyLmV4aXN0cygpKS5leGlzdHMoKSAlfXslIGZvciBjdXJyZW50SXRlbSBpbiBjdXJyZW50SXRlbS5pdGVtLndoZXJlKGxpbmtJZCA9ICdwYXRpZW50X2VtYWlsJyBhbmQgYW5zd2VyLmV4aXN0cygpKSAlfXslIGlmIGN1cnJlbnRJdGVtLmFuc3dlci5leGlzdHMoKSAlfTxzcGFuIHN0eWxlPSJmb250LXdlaWdodDpib2xkOyI+RW1haWw8L3NwYW4+IHslIGZvciBhbnN3ZXIgaW4gY3VycmVudEl0ZW0uYW5zd2VyICV9e3sgYW5zd2VyLnZhbHVlLmV4dGVuc2lvbignJykuZXh0ZW5zaW9uKCcnKS52YWx1ZS5vZlR5cGUoc3RyaW5nKSB9fXslIGVuZGZvciAlfXslIGVuZGlmICV9eyUgZW5kZm9yICV9JFNFUCR7JSBlbmRpZiAlfXslIGVuZGNhcHR1cmUgJX17JSBhc3NpZ24gaXRlbUxpc3QgPSBjaGlsZEl0ZW1zIHx8IHJlbW92ZV9sYXN0OiAnJFNFUCQnIHx8IHNwbGl0OiAnJFNFUCQnICV9eyUgZm9yIGxpc3RJdGVtIGluIGl0ZW1MaXN0ICV9e3sgbGlzdEl0ZW0gfX17JSBpZiBmb3Jsb29wLmxhc3Qubm90KCkgJX17JSBpZiBmb3Jsb29wLm5leHRpdGVtICV9PGJyLz57JSBlbHNlICV9PGJyLz57JSBlbmRpZiAlfXslIGVuZGlmICV9eyUgZW5kZm9yICV9eyUgZW5kZm9yICV9JFNFUCR7JSBlbmRpZiAlfXslIGlmIFF1ZXN0aW9ubmFpcmVSZXNwb25zZS5pdGVtLndoZXJlKGxpbmtJZCA9ICdhZGRpdGlvbmFsaW5mb19oZWFkZXInKS5leGlzdHMoKSAlfTxzcGFuIHN0eWxlPSJmb250LXdlaWdodDpib2xkO3RleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmU7Ij5bT3B0aW9uYWxdIEFkZGl0aW9uYWwgUGF0aWVudCBJbmZvcm1hdGlvbjwvc3Bhbj4geyUgZm9yIGN1cnJlbnRJdGVtIGluIFF1ZXN0aW9ubmFpcmVSZXNwb25zZS5pdGVtLndoZXJlKGxpbmtJZCA9ICdhZGRpdGlvbmFsaW5mb19oZWFkZXInKSAlfXslIGNhcHR1cmUgY2hpbGRJdGVtcyAlfXslIGlmIGN1cnJlbnRJdGVtLml0ZW0ud2hlcmUobGlua0lkID0gJ2FkZGl0aW9uYWxpbmZvX3NleGFzc2lnbmVkYXRiaXJ0aCcgYW5kIGFuc3dlci5leGlzdHMoKSkuZXhpc3RzKCkgJX17JSBmb3IgY3VycmVudEl0ZW0gaW4gY3VycmVudEl0ZW0uaXRlbS53aGVyZShsaW5rSWQgPSAnYWRkaXRpb25hbGluZm9fc2V4YXNzaWduZWRhdGJpcnRoJyBhbmQgYW5zd2VyLmV4aXN0cygpKSAlfXslIGlmIGN1cnJlbnRJdGVtLmFuc3dlci5leGlzdHMoKSAlfTxzcGFuIHN0eWxlPSJmb250LXdlaWdodDpib2xkOyI+U2V4IGFzc2lnbmVkIGF0IGJpcnRoPC9zcGFuPiB7JSBmb3IgYW5zd2VyIGluIGN1cnJlbnRJdGVtLmFuc3dlciAlfXslIGlmIGFuc3dlci52YWx1ZS5jb2RlID0gJ0xBMy02JyAlfUZlbWFsZXslIGVuZGlmICV9eyUgaWYgYW5zd2VyLnZhbHVlLmNvZGUgPSAnTEEyLTgnICV9TWFsZXslIGVuZGlmICV9eyUgaWYgYW5zd2VyLnZhbHVlLmRpc3BsYXkgPSAnSW50ZXJzZXgnICV9SW50ZXJzZXh7JSBlbmRpZiAlfXslIGlmIGFuc3dlci52YWx1ZS5jb2RlID0gJ0xBNDQ4OS02JyAlfVVua25vd257JSBlbmRpZiAlfXslIGVuZGZvciAlfXslIGVuZGlmICV9eyUgZW5kZm9yICV9JFNFUCR7JSBlbmRpZiAlfXslIGlmIGN1cnJlbnRJdGVtLml0ZW0ud2hlcmUobGlua0lkID0gJ2FkZGl0aW9uYWxpbmZvX3Byb25vdW5zJyBhbmQgYW5zd2VyLmV4aXN0cygpKS5leGlzdHMoKSAlfXslIGZvciBjdXJyZW50SXRlbSBpbiBjdXJyZW50SXRlbS5pdGVtLndoZXJlKGxpbmtJZCA9ICdhZGRpdGlvbmFsaW5mb19wcm9ub3VucycgYW5kIGFuc3dlci5leGlzdHMoKSkgJX17JSBpZiBjdXJyZW50SXRlbS5hbnN3ZXIuZXhpc3RzKCkgJX08c3BhbiBzdHlsZT0iZm9udC13ZWlnaHQ6Ym9sZDsiPlByb25vdW5zPC9zcGFuPiB7JSBmb3IgYW5zd2VyIGluIGN1cnJlbnRJdGVtLmFuc3dlciAlfXslIGlmIGFuc3dlci52YWx1ZS5jb2RlID0gJ0xBMjk1MTktOCcgJX1TaGUvSGVyeyUgZW5kaWYgJX17JSBpZiBhbnN3ZXIudmFsdWUuY29kZSA9ICdMQTI5NTE4LTAnICV9SGUvSGlteyUgZW5kaWYgJX17JSBpZiBhbnN3ZXIudmFsdWUuY29kZSA9ICdMQTI5NTE5LTgnICV9VGhleS9UaGVteyUgZW5kaWYgJX17JSBpZiBhbnN3ZXIudmFsdWUuZGlzcGxheSA9ICdPdGhlcicgJX1PdGhlcnslIGVuZGlmICV9eyUgZW5kZm9yICV9eyUgZW5kaWYgJX17JSBlbmRmb3IgJX0kU0VQJHslIGVuZGlmICV9eyUgaWYgY3VycmVudEl0ZW0uaXRlbS53aGVyZShsaW5rSWQgPSAnYWRkaXRpb25hbGluZm9fcHJvbm91bnNfb3RoZXInIGFuZCBhbnN3ZXIuZXhpc3RzKCkpLmV4aXN0cygpICV9eyUgZm9yIGN1cnJlbnRJdGVtIGluIGN1cnJlbnRJdGVtLml0ZW0ud2hlcmUobGlua0lkID0gJ2FkZGl0aW9uYWxpbmZvX3Byb25vdW5zX290aGVyJyBhbmQgYW5zd2VyLmV4aXN0cygpKSAlfXslIGlmIGN1cnJlbnRJdGVtLmFuc3dlci5leGlzdHMoKSAlfTxzcGFuIHN0eWxlPSJmb250LXdlaWdodDpib2xkOyI+T3RoZXIgUHJvbm91bnM8L3NwYW4+IHslIGZvciBhbnN3ZXIgaW4gY3VycmVudEl0ZW0uYW5zd2VyICV9e3sgYW5zd2VyLnZhbHVlLmV4dGVuc2lvbignJykuZXh0ZW5zaW9uKCcnKS52YWx1ZS5vZlR5cGUoc3RyaW5nKSB9fXslIGVuZGZvciAlfXslIGVuZGlmICV9eyUgZW5kZm9yICV9JFNFUCR7JSBlbmRpZiAlfXslIGlmIGN1cnJlbnRJdGVtLml0ZW0ud2hlcmUobGlua0lkID0gJ2FkZGl0aW9uYWxpbmZvX3ByZWZlcnJlZGxhbmd1YWdlJyBhbmQgYW5zd2VyLmV4aXN0cygpKS5leGlzdHMoKSAlfXslIGZvciBjdXJyZW50SXRlbSBpbiBjdXJyZW50SXRlbS5pdGVtLndoZXJlKGxpbmtJZCA9ICdhZGRpdGlvbmFsaW5mb19wcmVmZXJyZWRsYW5ndWFnZScgYW5kIGFuc3dlci5leGlzdHMoKSkgJX17JSBpZiBjdXJyZW50SXRlbS5hbnN3ZXIuZXhpc3RzKCkgJX08c3BhbiBzdHlsZT0iZm9udC13ZWlnaHQ6Ym9sZDsiPlByZWZlcnJlZCBsYW5ndWFnZTwvc3Bhbj4geyUgZm9yIGFuc3dlciBpbiBjdXJyZW50SXRlbS5hbnN3ZXIgJX17JSBpZiBhbnN3ZXIudmFsdWUuY29kZSA9ICdlbicgJX1FbmdsaXNoeyUgZW5kaWYgJX17JSBpZiBhbnN3ZXIudmFsdWUuY29kZSA9ICdmcicgJX1GcmVuY2h7JSBlbmRpZiAlfXslIGlmIGFuc3dlci52YWx1ZS5kaXNwbGF5ID0gJ090aGVyJyAlfU90aGVyeyUgZW5kaWYgJX17JSBlbmRmb3IgJX17JSBlbmRpZiAlfXslIGVuZGZvciAlfSRTRVAkeyUgZW5kaWYgJX17JSBpZiBjdXJyZW50SXRlbS5pdGVtLndoZXJlKGxpbmtJZCA9ICdhZGRpdGlvbmFsaW5mb19wcmVmZXJyZWRsYW5ndWFnZV9zcGVjaWZ5JyBhbmQgYW5zd2VyLmV4aXN0cygpKS5leGlzdHMoKSAlfXslIGZvciBjdXJyZW50SXRlbSBpbiBjdXJyZW50SXRlbS5pdGVtLndoZXJlKGxpbmtJZCA9ICdhZGRpdGlvbmFsaW5mb19wcmVmZXJyZWRsYW5ndWFnZV9zcGVjaWZ5JyBhbmQgYW5zd2VyLmV4aXN0cygpKSAlfXslIGlmIGN1cnJlbnRJdGVtLmFuc3dlci5leGlzdHMoKSAlfTxzcGFuIHN0eWxlPSJmb250LXdlaWdodDpib2xkOyI+U3BlY2lmeTwvc3Bhbj4geyUgZm9yIGFuc3dlciBpbiBjdXJyZW50SXRlbS5hbnN3ZXIgJX17eyBhbnN3ZXIudmFsdWUuZXh0ZW5zaW9uKCcnKS5leHRlbnNpb24oJycpLnZhbHVlLm9mVHlwZShzdHJpbmcpIH19eyUgZW5kZm9yICV9eyUgZW5kaWYgJX17JSBlbmRmb3IgJX0kU0VQJHslIGVuZGlmICV9eyUgaWYgY3VycmVudEl0ZW0uaXRlbS53aGVyZShsaW5rSWQgPSAnYWRkaXRpb25hbGluZm9fcHJlZmVycmVkbGFuZ3VhZ2VfdHJhbnNsYXRvcnJlcXVpcmVkJyBhbmQgYW5zd2VyLmV4aXN0cygpKS5leGlzdHMoKSAlfXslIGZvciBjdXJyZW50SXRlbSBpbiBjdXJyZW50SXRlbS5pdGVtLndoZXJlKGxpbmtJZCA9ICdhZGRpdGlvbmFsaW5mb19wcmVmZXJyZWRsYW5ndWFnZV90cmFuc2xhdG9ycmVxdWlyZWQnIGFuZCBhbnN3ZXIuZXhpc3RzKCkpICV9eyUgaWYgY3VycmVudEl0ZW0uYW5zd2VyLmV4aXN0cygpICV9PHNwYW4gc3R5bGU9ImZvbnQtd2VpZ2h0OmJvbGQ7Ij5UcmFuc2xhdG9yIHJlcXVpcmVkPC9zcGFuPiB7JSBmb3IgYW5zd2VyIGluIGN1cnJlbnRJdGVtLmFuc3dlciAlfXslIGlmIGFuc3dlci52YWx1ZS5kaXNwbGF5ID0gJ1RyYW5zbGF0b3IgUmVxdWlyZWQnICV9WWVzeyUgZW5kaWYgJX17JSBpZiBmb3Jsb29wLmxhc3Qubm90KCkgJX17JSBpZiBmb3Jsb29wLm5leHRpdGVtICV9OyB7JSBlbHNlICV9OyB7JSBlbmRpZiAlfXslIGVuZGlmICV9eyUgZW5kZm9yICV9eyUgZW5kaWYgJX17JSBlbmRmb3IgJX0kU0VQJHslIGVuZGlmICV9eyUgaWYgY3VycmVudEl0ZW0uaXRlbS53aGVyZShsaW5rSWQgPSAnYWRkaXRpb25hbGluZm9fcHJlZmVycmVkbmFtZV9zZWxlY3QnIGFuZCBhbnN3ZXIuZXhpc3RzKCkpLmV4aXN0cygpICV9eyUgZm9yIGN1cnJlbnRJdGVtIGluIGN1cnJlbnRJdGVtLml0ZW0ud2hlcmUobGlua0lkID0gJ2FkZGl0aW9uYWxpbmZvX3ByZWZlcnJlZG5hbWVfc2VsZWN0JyBhbmQgYW5zd2VyLmV4aXN0cygpKSAlfXslIGlmIGN1cnJlbnRJdGVtLmFuc3dlci5leGlzdHMoKSAlfTxzcGFuIHN0eWxlPSJmb250LXdlaWdodDpib2xkOyI+UHJlZmVycmVkIG5hbWU8L3NwYW4+IHslIGZvciBhbnN3ZXIgaW4gY3VycmVudEl0ZW0uYW5zd2VyICV9eyUgaWYgYW5zd2VyLnZhbHVlLmRpc3BsYXkgPSAnUHJlZmVycmVkIE5hbWUnICV9WWVzeyUgZW5kaWYgJX17JSBpZiBmb3Jsb29wLmxhc3Qubm90KCkgJX17JSBpZiBmb3Jsb29wLm5leHRpdGVtICV9OyB7JSBlbHNlICV9OyB7JSBlbmRpZiAlfXslIGVuZGlmICV9eyUgZW5kZm9yICV9eyUgZW5kaWYgJX17JSBlbmRmb3IgJX0kU0VQJHslIGVuZGlmICV9eyUgaWYgY3VycmVudEl0ZW0uaXRlbS53aGVyZShsaW5rSWQgPSAnYWRkaXRpb25hbGluZm9fcHJlZmVycmVkbmFtZScgYW5kIGFuc3dlci5leGlzdHMoKSkuZXhpc3RzKCkgJX17JSBmb3IgY3VycmVudEl0ZW0gaW4gY3VycmVudEl0ZW0uaXRlbS53aGVyZShsaW5rSWQgPSAnYWRkaXRpb25hbGluZm9fcHJlZmVycmVkbmFtZScgYW5kIGFuc3dlci5leGlzdHMoKSkgJX17JSBpZiBjdXJyZW50SXRlbS5hbnN3ZXIuZXhpc3RzKCkgJX08c3BhbiBzdHlsZT0iZm9udC13ZWlnaHQ6Ym9sZDsiPlByZWZlcnJlZCBOYW1lOjwvc3Bhbj4geyUgZm9yIGFuc3dlciBpbiBjdXJyZW50SXRlbS5hbnN3ZXIgJX17eyBhbnN3ZXIudmFsdWUuZXh0ZW5zaW9uKCcnKS5leHRlbnNpb24oJycpLnZhbHVlLm9mVHlwZShzdHJpbmcpIH19eyUgZW5kZm9yICV9eyUgZW5kaWYgJX17JSBlbmRmb3IgJX0kU0VQJHslIGVuZGlmICV9eyUgaWYgY3VycmVudEl0ZW0uaXRlbS53aGVyZShsaW5rSWQgPSAnYWRkaXRpb25hbGluZm9fYmVzdG1ldGhvZG9mY29udGFjdCcgYW5kIGFuc3dlci5leGlzdHMoKSkuZXhpc3RzKCkgJX17JSBmb3IgY3VycmVudEl0ZW0gaW4gY3VycmVudEl0ZW0uaXRlbS53aGVyZShsaW5rSWQgPSAnYWRkaXRpb25hbGluZm9fYmVzdG1ldGhvZG9mY29udGFjdCcgYW5kIGFuc3dlci5leGlzdHMoKSkgJX17JSBpZiBjdXJyZW50SXRlbS5hbnN3ZXIuZXhpc3RzKCkgJX08c3BhbiBzdHlsZT0iZm9udC13ZWlnaHQ6Ym9sZDsiPkJlc3QgbWV0aG9kIG9mIGNvbnRhY3Q8L3NwYW4+IHslIGZvciBhbnN3ZXIgaW4gY3VycmVudEl0ZW0uYW5zd2VyICV9eyUgaWYgYW5zd2VyLnZhbHVlLmNvZGUgPSAncGhvbmUnICV9TW9iaWxleyUgZW5kaWYgJX17JSBpZiBhbnN3ZXIudmFsdWUuY29kZSA9ICdwaG9uZScgJX1Ib21leyUgZW5kaWYgJX17JSBpZiBhbnN3ZXIudmFsdWUuY29kZSA9ICdwaG9uZScgJX1CdXNpbmVzc3slIGVuZGlmICV9eyUgaWYgYW5zd2VyLnZhbHVlLmNvZGUgPSAnZW1haWwnICV9RW1haWx7JSBlbmRpZiAlfXslIGVuZGZvciAlfXslIGVuZGlmICV9eyUgZW5kZm9yICV9JFNFUCR7JSBlbmRpZiAlfXslIGlmIGN1cnJlbnRJdGVtLml0ZW0ud2hlcmUobGlua0lkID0gJ2FkZGl0aW9uYWxpbmZvX2Jlc3RtZXRob2RvZmNvbnRhY3Rfdm9pY2VtYWlscycgYW5kIGFuc3dlci5leGlzdHMoKSkuZXhpc3RzKCkgJX17JSBmb3IgY3VycmVudEl0ZW0gaW4gY3VycmVudEl0ZW0uaXRlbS53aGVyZShsaW5rSWQgPSAnYWRkaXRpb25hbGluZm9fYmVzdG1ldGhvZG9mY29udGFjdF92b2ljZW1haWxzJyBhbmQgYW5zd2VyLmV4aXN0cygpKSAlfXslIGlmIGN1cnJlbnRJdGVtLmFuc3dlci5leGlzdHMoKSAlfTxzcGFuIHN0eWxlPSJmb250LXdlaWdodDpib2xkOyI+Vm9pY2VtYWlscyBhY2NlcHRhYmxlPC9zcGFuPiB7JSBmb3IgYW5zd2VyIGluIGN1cnJlbnRJdGVtLmFuc3dlciAlfXslIGlmIGFuc3dlci52YWx1ZS5kaXNwbGF5ID0gJyBWb2ljZW1haWxzIGFjY2VwdGFibGUnICV9WWVzeyUgZW5kaWYgJX17JSBpZiBmb3Jsb29wLmxhc3Qubm90KCkgJX17JSBpZiBmb3Jsb29wLm5leHRpdGVtICV9OyB7JSBlbHNlICV9OyB7JSBlbmRpZiAlfXslIGVuZGlmICV9eyUgZW5kZm9yICV9eyUgZW5kaWYgJX17JSBlbmRmb3IgJX0kU0VQJHslIGVuZGlmICV9eyUgaWYgY3VycmVudEl0ZW0uaXRlbS53aGVyZShsaW5rSWQgPSAnYWRkaXRpb25hbGluZm9fYWx0ZXJuYXRlY29udGFjdF9zZWxlY3QnIGFuZCBhbnN3ZXIuZXhpc3RzKCkpLmV4aXN0cygpICV9eyUgZm9yIGN1cnJlbnRJdGVtIGluIGN1cnJlbnRJdGVtLml0ZW0ud2hlcmUobGlua0lkID0gJ2FkZGl0aW9uYWxpbmZvX2FsdGVybmF0ZWNvbnRhY3Rfc2VsZWN0JyBhbmQgYW5zd2VyLmV4aXN0cygpKSAlfXslIGlmIGN1cnJlbnRJdGVtLmFuc3dlci5leGlzdHMoKSAlfTxzcGFuIHN0eWxlPSJmb250LXdlaWdodDpib2xkOyI+QWx0ZXJuYXRlIGNvbnRhY3Q8L3NwYW4+IHslIGZvciBhbnN3ZXIgaW4gY3VycmVudEl0ZW0uYW5zd2VyICV9eyUgaWYgYW5zd2VyLnZhbHVlLmRpc3BsYXkgPSAnQWx0ZXJuYXRlIGNvbnRhY3QnICV9WWVzeyUgZW5kaWYgJX17JSBpZiBmb3Jsb29wLmxhc3Qubm90KCkgJX17JSBpZiBmb3Jsb29wLm5leHRpdGVtICV9OyB7JSBlbHNlICV9OyB7JSBlbmRpZiAlfXslIGVuZGlmICV9eyUgZW5kZm9yICV9eyUgZW5kaWYgJX17JSBlbmRmb3IgJX0kU0VQJHslIGVuZGlmICV9eyUgaWYgY3VycmVudEl0ZW0uaXRlbS53aGVyZShsaW5rSWQgPSAnYWRkaXRpb25hbGluZm9fYWx0ZXJuYXRlY29udGFjdF9uYW1lJyBhbmQgYW5zd2VyLmV4aXN0cygpKS5leGlzdHMoKSAlfXslIGZvciBjdXJyZW50SXRlbSBpbiBjdXJyZW50SXRlbS5pdGVtLndoZXJlKGxpbmtJZCA9ICdhZGRpdGlvbmFsaW5mb19hbHRlcm5hdGVjb250YWN0X25hbWUnIGFuZCBhbnN3ZXIuZXhpc3RzKCkpICV9eyUgaWYgY3VycmVudEl0ZW0uYW5zd2VyLmV4aXN0cygpICV9PHNwYW4gc3R5bGU9ImZvbnQtd2VpZ2h0OmJvbGQ7Ij5OYW1lPC9zcGFuPiB7JSBmb3IgYW5zd2VyIGluIGN1cnJlbnRJdGVtLmFuc3dlciAlfXt7IGFuc3dlci52YWx1ZS5leHRlbnNpb24oJycpLmV4dGVuc2lvbignJykudmFsdWUub2ZUeXBlKHN0cmluZykgfX17JSBlbmRmb3IgJX17JSBlbmRpZiAlfXslIGVuZGZvciAlfSRTRVAkeyUgZW5kaWYgJX17JSBpZiBjdXJyZW50SXRlbS5pdGVtLndoZXJlKGxpbmtJZCA9ICdhZGRpdGlvbmFsaW5mb19hbHRlcm5hdGVjb250YWN0X3Bob25lJyBhbmQgYW5zd2VyLmV4aXN0cygpKS5leGlzdHMoKSAlfXslIGZvciBjdXJyZW50SXRlbSBpbiBjdXJyZW50SXRlbS5pdGVtLndoZXJlKGxpbmtJZCA9ICdhZGRpdGlvbmFsaW5mb19hbHRlcm5hdGVjb250YWN0X3Bob25lJyBhbmQgYW5zd2VyLmV4aXN0cygpKSAlfXslIGlmIGN1cnJlbnRJdGVtLmFuc3dlci5leGlzdHMoKSAlfTxzcGFuIHN0eWxlPSJmb250LXdlaWdodDpib2xkOyI+QWx0ZXJuYXRlIGNvbnRhY3QgcGhvbmUgIzwvc3Bhbj4geyUgZm9yIGFuc3dlciBpbiBjdXJyZW50SXRlbS5hbnN3ZXIgJX17eyBhbnN3ZXIudmFsdWUuZXh0ZW5zaW9uKCcnKS5leHRlbnNpb24oJycpLnZhbHVlLm9mVHlwZShzdHJpbmcpIH19eyUgZW5kZm9yICV9eyUgZW5kaWYgJX17JSBlbmRmb3IgJX0kU0VQJHslIGVuZGlmICV9eyUgaWYgY3VycmVudEl0ZW0uaXRlbS53aGVyZShsaW5rSWQgPSAnYWRkaXRpb25hbGluZm9fYWx0ZXJuYXRlY29udGFjdF9yZWxhdGlvbnNoaXAnIGFuZCBhbnN3ZXIuZXhpc3RzKCkpLmV4aXN0cygpICV9eyUgZm9yIGN1cnJlbnRJdGVtIGluIGN1cnJlbnRJdGVtLml0ZW0ud2hlcmUobGlua0lkID0gJ2FkZGl0aW9uYWxpbmZvX2FsdGVybmF0ZWNvbnRhY3RfcmVsYXRpb25zaGlwJyBhbmQgYW5zd2VyLmV4aXN0cygpKSAlfXslIGlmIGN1cnJlbnRJdGVtLmFuc3dlci5leGlzdHMoKSAlfTxzcGFuIHN0eWxlPSJmb250LXdlaWdodDpib2xkOyI+UmVsYXRpb25zaGlwPC9zcGFuPiB7JSBmb3IgYW5zd2VyIGluIGN1cnJlbnRJdGVtLmFuc3dlciAlfXt7IGFuc3dlci52YWx1ZS5leHRlbnNpb24oJycpLmV4dGVuc2lvbignJykudmFsdWUub2ZUeXBlKHN0cmluZykgfX17JSBlbmRmb3IgJX17JSBlbmRpZiAlfXslIGVuZGZvciAlfSRTRVAkeyUgZW5kaWYgJX17JSBpZiBjdXJyZW50SXRlbS5pdGVtLndoZXJlKGxpbmtJZCA9ICdhZGRpdGlvbmFsaW5mb19hbHRlcm5hdGVjb250YWN0X2Jvb2tpbmdjb250YWN0JyBhbmQgYW5zd2VyLmV4aXN0cygpKS5leGlzdHMoKSAlfXslIGZvciBjdXJyZW50SXRlbSBpbiBjdXJyZW50SXRlbS5pdGVtLndoZXJlKGxpbmtJZCA9ICdhZGRpdGlvbmFsaW5mb19hbHRlcm5hdGVjb250YWN0X2Jvb2tpbmdjb250YWN0JyBhbmQgYW5zd2VyLmV4aXN0cygpKSAlfXslIGlmIGN1cnJlbnRJdGVtLmFuc3dlci5leGlzdHMoKSAlfTxzcGFuIHN0eWxlPSJmb250LXdlaWdodDpib2xkOyI+SXMgQWx0ZXJuYXRlIGNvbnRhY3QgdGhlIGFwcG9pbnRtZW50IGJvb2tpbmcgY29udGFjdD88L3NwYW4+IHslIGZvciBhbnN3ZXIgaW4gY3VycmVudEl0ZW0uYW5zd2VyICV9eyUgaWYgYW5zd2VyLnZhbHVlLmRpc3BsYXkgPSAnWWVzJyAlfVllc3slIGVuZGlmICV9eyUgaWYgYW5zd2VyLnZhbHVlLmRpc3BsYXkgPSAnTm8nICV9Tm97JSBlbmRpZiAlfXslIGVuZGZvciAlfXslIGVuZGlmICV9eyUgZW5kZm9yICV9JFNFUCR7JSBlbmRpZiAlfXslIGlmIGN1cnJlbnRJdGVtLml0ZW0ud2hlcmUobGlua0lkID0gJ2FkZGl0aW9uYWxpbmZvX3Vuc2FmZWNvbnRhY3RzX3NlbGVjdCcgYW5kIGFuc3dlci5leGlzdHMoKSkuZXhpc3RzKCkgJX17JSBmb3IgY3VycmVudEl0ZW0gaW4gY3VycmVudEl0ZW0uaXRlbS53aGVyZShsaW5rSWQgPSAnYWRkaXRpb25hbGluZm9fdW5zYWZlY29udGFjdHNfc2VsZWN0JyBhbmQgYW5zd2VyLmV4aXN0cygpKSAlfXslIGlmIGN1cnJlbnRJdGVtLmFuc3dlci5leGlzdHMoKSAlfTxzcGFuIHN0eWxlPSJmb250LXdlaWdodDpib2xkOyI+VW5zYWZlIGNvbnRhY3QgcGVyc29ucyAoZG8gbm90IHNwZWFrIHdpdGgpPC9zcGFuPiB7JSBmb3IgYW5zd2VyIGluIGN1cnJlbnRJdGVtLmFuc3dlciAlfXslIGlmIGFuc3dlci52YWx1ZS5kaXNwbGF5ID0gJ1Vuc2FmZSBjb250YWN0IHBlcnNvbnMgKGRvIG5vdCBzcGVhayB3aXRoKScgJX1ZZXN7JSBlbmRpZiAlfXslIGlmIGZvcmxvb3AubGFzdC5ub3QoKSAlfXslIGlmIGZvcmxvb3AubmV4dGl0ZW0gJX07IHslIGVsc2UgJX07IHslIGVuZGlmICV9eyUgZW5kaWYgJX17JSBlbmRmb3IgJX17JSBlbmRpZiAlfXslIGVuZGZvciAlfSRTRVAkeyUgZW5kaWYgJX17JSBpZiBjdXJyZW50SXRlbS5pdGVtLndoZXJlKGxpbmtJZCA9ICdhZGRpdGlvbmFsaW5mb191bnNhZmVjb250YWN0c19zcGVha3dpdGhwYXRpZW50ZGlyZWN0bHknIGFuZCBhbnN3ZXIuZXhpc3RzKCkpLmV4aXN0cygpICV9eyUgZm9yIGN1cnJlbnRJdGVtIGluIGN1cnJlbnRJdGVtLml0ZW0ud2hlcmUobGlua0lkID0gJ2FkZGl0aW9uYWxpbmZvX3Vuc2FmZWNvbnRhY3RzX3NwZWFrd2l0aHBhdGllbnRkaXJlY3RseScgYW5kIGFuc3dlci5leGlzdHMoKSkgJX17JSBpZiBjdXJyZW50SXRlbS5hbnN3ZXIuZXhpc3RzKCkgJX08c3BhbiBzdHlsZT0iZm9udC13ZWlnaHQ6Ym9sZDsiPk9ubHkgc3BlYWsgd2l0aCBwYXRpZW50IGRpcmVjdGx5PC9zcGFuPiB7JSBmb3IgYW5zd2VyIGluIGN1cnJlbnRJdGVtLmFuc3dlciAlfXslIGlmIGFuc3dlci52YWx1ZS5kaXNwbGF5ID0gJ09ubHkgc3BlYWsgd2l0aCBwYXRpZW50IGRpcmVjdGx5JyAlfVllc3slIGVuZGlmICV9eyUgaWYgZm9ybG9vcC5sYXN0Lm5vdCgpICV9eyUgaWYgZm9ybG9vcC5uZXh0aXRlbSAlfTsgeyUgZWxzZSAlfTsgeyUgZW5kaWYgJX17JSBlbmRpZiAlfXslIGVuZGZvciAlfXslIGVuZGlmICV9eyUgZW5kZm9yICV9JFNFUCR7JSBlbmRpZiAlfXslIGlmIGN1cnJlbnRJdGVtLml0ZW0ud2hlcmUobGlua0lkID0gJ2FkZGl0aW9uYWxpbmZvX3Vuc2FmZWNvbnRhY3RzX2Rvbm90c3BlYWt3aXRoJyBhbmQgYW5zd2VyLmV4aXN0cygpKS5leGlzdHMoKSAlfXslIGZvciBjdXJyZW50SXRlbSBpbiBjdXJyZW50SXRlbS5pdGVtLndoZXJlKGxpbmtJZCA9ICdhZGRpdGlvbmFsaW5mb191bnNhZmVjb250YWN0c19kb25vdHNwZWFrd2l0aCcgYW5kIGFuc3dlci5leGlzdHMoKSkgJX17JSBpZiBjdXJyZW50SXRlbS5hbnN3ZXIuZXhpc3RzKCkgJX08c3BhbiBzdHlsZT0iZm9udC13ZWlnaHQ6Ym9sZDsiPkRvIG5vdCBzcGVhayB3aXRoOjwvc3Bhbj4geyUgZm9yIGFuc3dlciBpbiBjdXJyZW50SXRlbS5hbnN3ZXIgJX17eyBhbnN3ZXIudmFsdWUuZXh0ZW5zaW9uKCcnKS5leHRlbnNpb24oJycpLnZhbHVlLm9mVHlwZShzdHJpbmcpIH19eyUgZW5kZm9yICV9eyUgZW5kaWYgJX17JSBlbmRmb3IgJX0kU0VQJHslIGVuZGlmICV9eyUgaWYgY3VycmVudEl0ZW0uaXRlbS53aGVyZShsaW5rSWQgPSAnYWRkaXRpb25hbGluZm9fYWNjZXNzaWJpbGl0eWNvbmNlcm5zb3JkaXNhYmlsaXR5X3NlbGVjdHQnIGFuZCBhbnN3ZXIuZXhpc3RzKCkpLmV4aXN0cygpICV9eyUgZm9yIGN1cnJlbnRJdGVtIGluIGN1cnJlbnRJdGVtLml0ZW0ud2hlcmUobGlua0lkID0gJ2FkZGl0aW9uYWxpbmZvX2FjY2Vzc2liaWxpdHljb25jZXJuc29yZGlzYWJpbGl0eV9zZWxlY3R0JyBhbmQgYW5zd2VyLmV4aXN0cygpKSAlfXslIGlmIGN1cnJlbnRJdGVtLmFuc3dlci5leGlzdHMoKSAlfTxzcGFuIHN0eWxlPSJmb250LXdlaWdodDpib2xkOyI+QWNjZXNzaWJpbGl0eSBjb25jZXJucyBvciBkaXNhYmlsaXR5PC9zcGFuPiB7JSBmb3IgYW5zd2VyIGluIGN1cnJlbnRJdGVtLmFuc3dlciAlfXslIGlmIGFuc3dlci52YWx1ZS5kaXNwbGF5ID0gJ0FjY2Vzc2liaWxpdHkgY29uY2VybnMgb3IgZGlzYWJpbGl0eScgJX1ZZXN7JSBlbmRpZiAlfXslIGlmIGZvcmxvb3AubGFzdC5ub3QoKSAlfXslIGlmIGZvcmxvb3AubmV4dGl0ZW0gJX07IHslIGVsc2UgJX07IHslIGVuZGlmICV9eyUgZW5kaWYgJX17JSBlbmRmb3IgJX17JSBlbmRpZiAlfXslIGVuZGZvciAlfSRTRVAkeyUgZW5kaWYgJX17JSBpZiBjdXJyZW50SXRlbS5pdGVtLndoZXJlKGxpbmtJZCA9ICdhZGRpdGlvbmFsaW5mb19hY2Nlc3NpYmlsaXR5Y29uY2VybnNvcmRpc2FiaWxpdHknIGFuZCBhbnN3ZXIuZXhpc3RzKCkpLmV4aXN0cygpICV9eyUgZm9yIGN1cnJlbnRJdGVtIGluIGN1cnJlbnRJdGVtLml0ZW0ud2hlcmUobGlua0lkID0gJ2FkZGl0aW9uYWxpbmZvX2FjY2Vzc2liaWxpdHljb25jZXJuc29yZGlzYWJpbGl0eScgYW5kIGFuc3dlci5leGlzdHMoKSkgJX17JSBpZiBjdXJyZW50SXRlbS5hbnN3ZXIuZXhpc3RzKCkgJX08c3BhbiBzdHlsZT0iZm9udC13ZWlnaHQ6Ym9sZDsiPlNwZWNpZmljPC9zcGFuPiB7JSBmb3IgYW5zd2VyIGluIGN1cnJlbnRJdGVtLmFuc3dlciAlfXslIGlmIGFuc3dlci52YWx1ZS5jb2RlID0gJzEyOTgzOTAwNycgJX1GYWxscyByaXNreyUgZW5kaWYgJX17JSBpZiBhbnN3ZXIudmFsdWUuY29kZSA9ICczMDE2MjEwMDYnICV9UGF0aWVudCByZXF1aXJlcyBsaWZ0eyUgZW5kaWYgJX17JSBpZiBhbnN3ZXIudmFsdWUuY29kZSA9ICcxMDU1MDMwMDgnICV9V2hlZWxjaGFpcnslIGVuZGlmICV9eyUgaWYgYW5zd2VyLnZhbHVlLmNvZGUgPSAnMTUxODgwMDEnICV9SGVhcmluZyBpbXBhaXJlZHslIGVuZGlmICV9eyUgaWYgZm9ybG9vcC5sYXN0Lm5vdCgpICV9eyUgaWYgZm9ybG9vcC5uZXh0aXRlbSAlfTt7JSBlbHNlICV9YW5keyUgZW5kaWYgJX17JSBlbmRpZiAlfXslIGVuZGZvciAlfXslIGVuZGlmICV9eyUgZW5kZm9yICV9JFNFUCR7JSBlbmRpZiAlfXslIGlmIGN1cnJlbnRJdGVtLml0ZW0ud2hlcmUobGlua0lkID0gJ2FkZGl0aW9uYWxpbmZvX3NwZWNpYWxjb25zaWRlcmF0aW9uc19zZWxlY3QnIGFuZCBhbnN3ZXIuZXhpc3RzKCkpLmV4aXN0cygpICV9eyUgZm9yIGN1cnJlbnRJdGVtIGluIGN1cnJlbnRJdGVtLml0ZW0ud2hlcmUobGlua0lkID0gJ2FkZGl0aW9uYWxpbmZvX3NwZWNpYWxjb25zaWRlcmF0aW9uc19zZWxlY3QnIGFuZCBhbnN3ZXIuZXhpc3RzKCkpICV9eyUgaWYgY3VycmVudEl0ZW0uYW5zd2VyLmV4aXN0cygpICV9PHNwYW4gc3R5bGU9ImZvbnQtd2VpZ2h0OmJvbGQ7Ij5TcGVjaWFsIGNvbnNpZGVyYXRpb25zPC9zcGFuPiB7JSBmb3IgYW5zd2VyIGluIGN1cnJlbnRJdGVtLmFuc3dlciAlfXslIGlmIGFuc3dlci52YWx1ZS5kaXNwbGF5ID0gJ1NwZWNpYWwgY29uc2lkZXJhdGlvbnMgKGUuZy4gYmFycmllcnMsIHRpcHMgZm9yIGNhcmUgZGVsaXZlcnksIDNyZCBwYXJ0eSBpbnN1cmFuY2UsIHBhdGllbnQgcmVxdWlyZXMgZXNjb3J0LCBjb2duaXRpdmUgaXNzdWVzKScgJX1ZZXN7JSBlbmRpZiAlfXslIGlmIGZvcmxvb3AubGFzdC5ub3QoKSAlfXslIGlmIGZvcmxvb3AubmV4dGl0ZW0gJX07IHslIGVsc2UgJX07IHslIGVuZGlmICV9eyUgZW5kaWYgJX17JSBlbmRmb3IgJX17JSBlbmRpZiAlfXslIGVuZGZvciAlfSRTRVAkeyUgZW5kaWYgJX17JSBpZiBjdXJyZW50SXRlbS5pdGVtLndoZXJlKGxpbmtJZCA9ICdhZGRpdGlvbmFsaW5mb19zcGVjaWFsY29uc2lkZXJhdGlvbnMnIGFuZCBhbnN3ZXIuZXhpc3RzKCkpLmV4aXN0cygpICV9eyUgZm9yIGN1cnJlbnRJdGVtIGluIGN1cnJlbnRJdGVtLml0ZW0ud2hlcmUobGlua0lkID0gJ2FkZGl0aW9uYWxpbmZvX3NwZWNpYWxjb25zaWRlcmF0aW9ucycgYW5kIGFuc3dlci5leGlzdHMoKSkgJX17JSBpZiBjdXJyZW50SXRlbS5hbnN3ZXIuZXhpc3RzKCkgJX08c3BhbiBzdHlsZT0iZm9udC13ZWlnaHQ6Ym9sZDsiPkRldGFpbHMgb2Ygc3BlY2lhbCBjb25zaWRlcmF0aW9uczwvc3Bhbj4geyUgZm9yIGFuc3dlciBpbiBjdXJyZW50SXRlbS5hbnN3ZXIgJX17eyBhbnN3ZXIudmFsdWUgfX17JSBlbmRmb3IgJX17JSBlbmRpZiAlfXslIGVuZGZvciAlfSRTRVAkeyUgZW5kaWYgJX17JSBpZiBjdXJyZW50SXRlbS5pdGVtLndoZXJlKGxpbmtJZCA9ICc3ODAxNTI3ODE2NjQnIGFuZCBhbnN3ZXIuZXhpc3RzKCkpLmV4aXN0cygpICV9eyUgZm9yIGN1cnJlbnRJdGVtIGluIGN1cnJlbnRJdGVtLml0ZW0ud2hlcmUobGlua0lkID0gJzc4MDE1Mjc4MTY2NCcgYW5kIGFuc3dlci5leGlzdHMoKSkgJX17JSBpZiBjdXJyZW50SXRlbS5hbnN3ZXIuZXhpc3RzKCkgJX08c3BhbiBzdHlsZT0iZm9udC13ZWlnaHQ6Ym9sZDsiPlBheWVyIFR5cGU8L3NwYW4+IHslIGZvciBhbnN3ZXIgaW4gY3VycmVudEl0ZW0uYW5zd2VyICV9eyUgaWYgYW5zd2VyLnZhbHVlLmRpc3BsYXkgPSAnT0hJUCcgJX1PSElQeyUgZW5kaWYgJX17JSBpZiBhbnN3ZXIudmFsdWUuZGlzcGxheSA9ICdXU0lCIENhc2UnICV9V1NJQiBDYXNleyUgZW5kaWYgJX17JSBpZiBhbnN3ZXIudmFsdWUuZGlzcGxheSA9ICdETkQnICV9RE5EeyUgZW5kaWYgJX17JSBpZiBhbnN3ZXIudmFsdWUuZGlzcGxheSA9ICdJRkgnICV9SUZIeyUgZW5kaWYgJX17JSBpZiBhbnN3ZXIudmFsdWUuZGlzcGxheSA9ICdSQU1RJyAlfVJBTVF7JSBlbmRpZiAlfXslIGlmIGFuc3dlci52YWx1ZS5kaXNwbGF5ID0gJ090aGVyJyAlfU90aGVyeyUgZW5kaWYgJX17JSBlbmRmb3IgJX17JSBlbmRpZiAlfXslIGVuZGZvciAlfSRTRVAkeyUgZW5kaWYgJX17JSBpZiBjdXJyZW50SXRlbS5pdGVtLndoZXJlKGxpbmtJZCA9ICcyNzM0NTkzMjEwOTEnIGFuZCBhbnN3ZXIuZXhpc3RzKCkpLmV4aXN0cygpICV9eyUgZm9yIGN1cnJlbnRJdGVtIGluIGN1cnJlbnRJdGVtLml0ZW0ud2hlcmUobGlua0lkID0gJzI3MzQ1OTMyMTA5MScgYW5kIGFuc3dlci5leGlzdHMoKSkgJX17JSBpZiBjdXJyZW50SXRlbS5hbnN3ZXIuZXhpc3RzKCkgJX08c3BhbiBzdHlsZT0iZm9udC13ZWlnaHQ6Ym9sZDsiPk90aGVyIHBheWVyPC9zcGFuPiB7JSBmb3IgYW5zd2VyIGluIGN1cnJlbnRJdGVtLmFuc3dlciAlfXt7IGFuc3dlci52YWx1ZS5leHRlbnNpb24oJycpLmV4dGVuc2lvbignJykudmFsdWUub2ZUeXBlKHN0cmluZykgfX17JSBlbmRmb3IgJX17JSBlbmRpZiAlfXslIGVuZGZvciAlfSRTRVAkeyUgZW5kaWYgJX17JSBlbmRjYXB0dXJlICV9eyUgYXNzaWduIGl0ZW1MaXN0ID0gY2hpbGRJdGVtcyB8fCByZW1vdmVfbGFzdDogJyRTRVAkJyB8fCBzcGxpdDogJyRTRVAkJyAlfXslIGZvciBsaXN0SXRlbSBpbiBpdGVtTGlzdCAlfXt7IGxpc3RJdGVtIH19eyUgaWYgZm9ybG9vcC5sYXN0Lm5vdCgpICV9eyUgaWYgZm9ybG9vcC5uZXh0aXRlbSAlfTxici8+eyUgZWxzZSAlfTxici8+eyUgZW5kaWYgJX17JSBlbmRpZiAlfXslIGVuZGZvciAlfXslIGVuZGZvciAlfSRTRVAkeyUgZW5kaWYgJX17JSBpZiBRdWVzdGlvbm5haXJlUmVzcG9uc2UuaXRlbS53aGVyZShsaW5rSWQgPSAnMjc0NzE2OTI4ODk4JykuZXhpc3RzKCkgJX08c3BhbiBzdHlsZT0iZm9udC13ZWlnaHQ6Ym9sZDt0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lOyI+U2VsZWN0IEV4YW0gUmVxdWVzdChzKTwvc3Bhbj4geyUgZm9yIGN1cnJlbnRJdGVtIGluIFF1ZXN0aW9ubmFpcmVSZXNwb25zZS5pdGVtLndoZXJlKGxpbmtJZCA9ICcyNzQ3MTY5Mjg4OTgnKSAlfXslIGNhcHR1cmUgY2hpbGRJdGVtcyAlfXslIGlmIGN1cnJlbnRJdGVtLml0ZW0ud2hlcmUobGlua0lkID0gJzk2NjQ3OTQ0ODUxNicgYW5kIGFuc3dlci5leGlzdHMoKSkuZXhpc3RzKCkgJX17JSBmb3IgY3VycmVudEl0ZW0gaW4gY3VycmVudEl0ZW0uaXRlbS53aGVyZShsaW5rSWQgPSAnOTY2NDc5NDQ4NTE2JyBhbmQgYW5zd2VyLmV4aXN0cygpKSAlfXslIGlmIGN1cnJlbnRJdGVtLmFuc3dlci5leGlzdHMoKSAlfTxzcGFuIHN0eWxlPSJkaXNwbGF5Om5vbmU7Ij5SYWRpb2xvZ3kgbW9kYWxpdHkgc2VsZWN0aW9uPC9zcGFuPiB7JSBmb3IgYW5zd2VyIGluIGN1cnJlbnRJdGVtLmFuc3dlciAlfXslIGlmIGFuc3dlci52YWx1ZS5jb2RlID0gJzc3NDc3MDAwJyAlfUNvbXB1dGVyaXplZCBheGlhbCB0b21vZ3JhcGh5eyUgZW5kaWYgJX17JSBpZiBhbnN3ZXIudmFsdWUuY29kZSA9ICcxMTMwOTEwMDAnICV9TWFnbmV0aWMgcmVzb25hbmNlIGltYWdpbmd7JSBlbmRpZiAlfXslIGlmIGFuc3dlci52YWx1ZS5jb2RlID0gJzM2MzY4MDAwOCcgJX1SYWRpb2dyYXBoaWMgaW1hZ2luZyBwcm9jZWR1cmV7JSBlbmRpZiAlfXslIGlmIGFuc3dlci52YWx1ZS5jb2RlID0gJzE2MzEwMDAzJyAlfVVsdHJhc291bmQgUmVxdWlzaXRpb257JSBlbmRpZiAlfXslIGlmIGFuc3dlci52YWx1ZS5jb2RlID0gJzI0MTY4NjAwMScgJX1EdWFsIGVuZXJneSBYLXJheSBhYnNvcnB0aW9tZXRyeSAocHJvY2VkdXJlKXslIGVuZGlmICV9eyUgaWYgZm9ybG9vcC5sYXN0Lm5vdCgpICV9eyUgaWYgZm9ybG9vcC5uZXh0aXRlbSAlfTsgeyUgZWxzZSAlfTsgeyUgZW5kaWYgJX17JSBlbmRpZiAlfXslIGVuZGZvciAlfXslIGVuZGlmICV9eyUgZW5kZm9yICV9JFNFUCR7JSBlbmRpZiAlfXslIGVuZGNhcHR1cmUgJX17JSBhc3NpZ24gaXRlbUxpc3QgPSBjaGlsZEl0ZW1zIHx8IHJlbW92ZV9sYXN0OiAnJFNFUCQnIHx8IHNwbGl0OiAnJFNFUCQnICV9eyUgZm9yIGxpc3RJdGVtIGluIGl0ZW1MaXN0ICV9e3sgbGlzdEl0ZW0gfX17JSBpZiBmb3Jsb29wLmxhc3Qubm90KCkgJX17JSBpZiBmb3Jsb29wLm5leHRpdGVtICV9PGJyLz57JSBlbHNlICV9PGJyLz57JSBlbmRpZiAlfXslIGVuZGlmICV9eyUgZW5kZm9yICV9eyUgZW5kZm9yICV9JFNFUCR7JSBlbmRpZiAlfXslIGlmIFF1ZXN0aW9ubmFpcmVSZXNwb25zZS5pdGVtLndoZXJlKGxpbmtJZCA9ICczMjQyNzcyOTEyNTYnKS5leGlzdHMoKSAlfTxzcGFuIHN0eWxlPSJmb250LXdlaWdodDpib2xkOyI+VHJpYWdlIENvbnNpZGVyYXRpb25zPC9zcGFuPiB7JSBmb3IgY3VycmVudEl0ZW0gaW4gUXVlc3Rpb25uYWlyZVJlc3BvbnNlLml0ZW0ud2hlcmUobGlua0lkID0gJzMyNDI3NzI5MTI1NicpICV9eyUgY2FwdHVyZSBjaGlsZEl0ZW1zICV9eyUgaWYgY3VycmVudEl0ZW0uaXRlbS53aGVyZShsaW5rSWQgPSAnNjQ5ODQzMDAwODk3JyBhbmQgYW5zd2VyLmV4aXN0cygpKS5leGlzdHMoKSAlfXslIGZvciBjdXJyZW50SXRlbSBpbiBjdXJyZW50SXRlbS5pdGVtLndoZXJlKGxpbmtJZCA9ICc2NDk4NDMwMDA4OTcnIGFuZCBhbnN3ZXIuZXhpc3RzKCkpICV9eyUgaWYgY3VycmVudEl0ZW0uYW5zd2VyLmV4aXN0cygpICV9PHNwYW4gc3R5bGU9ImZvbnQtd2VpZ2h0OmJvbGQ7Ij5SZXF1ZXN0ZWQgUHJpb3JpdHk8L3NwYW4+IHslIGZvciBhbnN3ZXIgaW4gY3VycmVudEl0ZW0uYW5zd2VyICV9eyUgaWYgYW5zd2VyLnZhbHVlLmNvZGUgPSAncm91dGluZScgJX1Sb3V0aW5leyUgZW5kaWYgJX17JSBpZiBhbnN3ZXIudmFsdWUuY29kZSA9ICd1cmdlbnQnICV9VXJnZW50eyUgZW5kaWYgJX17JSBlbmRmb3IgJX17JSBlbmRpZiAlfXslIGVuZGZvciAlfSRTRVAkeyUgZW5kaWYgJX17JSBpZiBjdXJyZW50SXRlbS5pdGVtLndoZXJlKGxpbmtJZCA9ICc4NzEzMjgzNzIxNzcnIGFuZCBhbnN3ZXIuZXhpc3RzKCkpLmV4aXN0cygpICV9eyUgZm9yIGN1cnJlbnRJdGVtIGluIGN1cnJlbnRJdGVtLml0ZW0ud2hlcmUobGlua0lkID0gJzg3MTMyODM3MjE3NycgYW5kIGFuc3dlci5leGlzdHMoKSkgJX17JSBpZiBjdXJyZW50SXRlbS5hbnN3ZXIuZXhpc3RzKCkgJX08c3BhbiBzdHlsZT0iZm9udC13ZWlnaHQ6Ym9sZDsiPlJlYXNvbiBmb3IgdXJnZW50IHRyaWFnZTwvc3Bhbj4geyUgZm9yIGFuc3dlciBpbiBjdXJyZW50SXRlbS5hbnN3ZXIgJX17eyBhbnN3ZXIudmFsdWUuZXh0ZW5zaW9uKCcnKS5leHRlbnNpb24oJycpLnZhbHVlLm9mVHlwZShzdHJpbmcpIH19eyUgZW5kZm9yICV9eyUgZW5kaWYgJX17JSBlbmRmb3IgJX0kU0VQJHslIGVuZGlmICV9eyUgZW5kY2FwdHVyZSAlfXslIGFzc2lnbiBpdGVtTGlzdCA9IGNoaWxkSXRlbXMgfHwgcmVtb3ZlX2xhc3Q6ICckU0VQJCcgfHwgc3BsaXQ6ICckU0VQJCcgJX17JSBmb3IgbGlzdEl0ZW0gaW4gaXRlbUxpc3QgJX17eyBsaXN0SXRlbSB9fXslIGlmIGZvcmxvb3AubGFzdC5ub3QoKSAlfXslIGlmIGZvcmxvb3AubmV4dGl0ZW0gJX08YnIvPnslIGVsc2UgJX08YnIvPnslIGVuZGlmICV9eyUgZW5kaWYgJX17JSBlbmRmb3IgJX17JSBlbmRmb3IgJX0kU0VQJHslIGVuZGlmICV9eyUgaWYgUXVlc3Rpb25uYWlyZVJlc3BvbnNlLml0ZW0ud2hlcmUobGlua0lkID0gJzc1MTMzMDQzODcyOScpLmV4aXN0cygpICV9PHNwYW4gc3R5bGU9ImZvbnQtd2VpZ2h0OmJvbGQ7dGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZTsiPkNUIFJlcXVlc3Q6IENsaW5pY2FsIEhpc3RvcnkgLyBJbmRpY2F0aW9uPC9zcGFuPiB7JSBmb3IgY3VycmVudEl0ZW0gaW4gUXVlc3Rpb25uYWlyZVJlc3BvbnNlLml0ZW0ud2hlcmUobGlua0lkID0gJzc1MTMzMDQzODcyOScpICV9eyUgY2FwdHVyZSBjaGlsZEl0ZW1zICV9eyUgaWYgY3VycmVudEl0ZW0uaXRlbS53aGVyZShsaW5rSWQgPSAnNTczMTgwNzE4ODM3JyBhbmQgYW5zd2VyLmV4aXN0cygpKS5leGlzdHMoKSAlfXslIGZvciBjdXJyZW50SXRlbSBpbiBjdXJyZW50SXRlbS5pdGVtLndoZXJlKGxpbmtJZCA9ICc1NzMxODA3MTg4MzcnIGFuZCBhbnN3ZXIuZXhpc3RzKCkpICV9eyUgaWYgY3VycmVudEl0ZW0uYW5zd2VyLmV4aXN0cygpICV9PHNwYW4gc3R5bGU9ImZvbnQtd2VpZ2h0OmJvbGQ7Ij5SZWFzb24gZm9yIGV4YW06PC9zcGFuPiB7JSBmb3IgYW5zd2VyIGluIGN1cnJlbnRJdGVtLmFuc3dlciAlfXt7IGFuc3dlci52YWx1ZSB9fXslIGVuZGZvciAlfXslIGVuZGlmICV9eyUgZW5kZm9yICV9JFNFUCR7JSBlbmRpZiAlfXslIGVuZGNhcHR1cmUgJX17JSBhc3NpZ24gaXRlbUxpc3QgPSBjaGlsZEl0ZW1zIHx8IHJlbW92ZV9sYXN0OiAnJFNFUCQnIHx8IHNwbGl0OiAnJFNFUCQnICV9eyUgZm9yIGxpc3RJdGVtIGluIGl0ZW1MaXN0ICV9e3sgbGlzdEl0ZW0gfX17JSBpZiBmb3Jsb29wLmxhc3Qubm90KCkgJX17JSBpZiBmb3Jsb29wLm5leHRpdGVtICV9PGJyLz57JSBlbHNlICV9PGJyLz57JSBlbmRpZiAlfXslIGVuZGlmICV9eyUgZW5kZm9yICV9eyUgZW5kZm9yICV9JFNFUCR7JSBlbmRpZiAlfXslIGlmIFF1ZXN0aW9ubmFpcmVSZXNwb25zZS5pdGVtLndoZXJlKGxpbmtJZCA9ICcyMzQyNjQzNTQwNTEnKS5leGlzdHMoKSAlfTxzcGFuIHN0eWxlPSJmb250LXdlaWdodDpib2xkO3RleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmU7Ij5NUkkgUmVxdWVzdDogQ2xpbmljYWwgSGlzdG9yeSAvIEluZGljYXRpb248L3NwYW4+IHslIGZvciBjdXJyZW50SXRlbSBpbiBRdWVzdGlvbm5haXJlUmVzcG9uc2UuaXRlbS53aGVyZShsaW5rSWQgPSAnMjM0MjY0MzU0MDUxJykgJX17JSBjYXB0dXJlIGNoaWxkSXRlbXMgJX17JSBpZiBjdXJyZW50SXRlbS5pdGVtLndoZXJlKGxpbmtJZCA9ICc5ODAwMjc2ODcyMTUnIGFuZCBhbnN3ZXIuZXhpc3RzKCkpLmV4aXN0cygpICV9eyUgZm9yIGN1cnJlbnRJdGVtIGluIGN1cnJlbnRJdGVtLml0ZW0ud2hlcmUobGlua0lkID0gJzk4MDAyNzY4NzIxNScgYW5kIGFuc3dlci5leGlzdHMoKSkgJX17JSBpZiBjdXJyZW50SXRlbS5hbnN3ZXIuZXhpc3RzKCkgJX08c3BhbiBzdHlsZT0iZm9udC13ZWlnaHQ6Ym9sZDsiPlJlYXNvbiBmb3IgZXhhbTo8L3NwYW4+IHslIGZvciBhbnN3ZXIgaW4gY3VycmVudEl0ZW0uYW5zd2VyICV9e3sgYW5zd2VyLnZhbHVlIH19eyUgZW5kZm9yICV9eyUgZW5kaWYgJX17JSBlbmRmb3IgJX0kU0VQJHslIGVuZGlmICV9eyUgZW5kY2FwdHVyZSAlfXslIGFzc2lnbiBpdGVtTGlzdCA9IGNoaWxkSXRlbXMgfHwgcmVtb3ZlX2xhc3Q6ICckU0VQJCcgfHwgc3BsaXQ6ICckU0VQJCcgJX17JSBmb3IgbGlzdEl0ZW0gaW4gaXRlbUxpc3QgJX17eyBsaXN0SXRlbSB9fXslIGlmIGZvcmxvb3AubGFzdC5ub3QoKSAlfXslIGlmIGZvcmxvb3AubmV4dGl0ZW0gJX08YnIvPnslIGVsc2UgJX08YnIvPnslIGVuZGlmICV9eyUgZW5kaWYgJX17JSBlbmRmb3IgJX17JSBlbmRmb3IgJX0kU0VQJHslIGVuZGlmICV9eyUgaWYgUXVlc3Rpb25uYWlyZVJlc3BvbnNlLml0ZW0ud2hlcmUobGlua0lkID0gJzY3NDQwNTIzNDgzNycpLmV4aXN0cygpICV9PHNwYW4gc3R5bGU9ImZvbnQtd2VpZ2h0OmJvbGQ7dGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZTsiPlgtUmF5IFJlcXVlc3Q6IENsaW5pY2FsIEhpc3RvcnkgLyBJbmRpY2F0aW9uPC9zcGFuPiB7JSBmb3IgY3VycmVudEl0ZW0gaW4gUXVlc3Rpb25uYWlyZVJlc3BvbnNlLml0ZW0ud2hlcmUobGlua0lkID0gJzY3NDQwNTIzNDgzNycpICV9eyUgY2FwdHVyZSBjaGlsZEl0ZW1zICV9eyUgaWYgY3VycmVudEl0ZW0uaXRlbS53aGVyZShsaW5rSWQgPSAnNTEwNzAzMTIwMTM2JyBhbmQgYW5zd2VyLmV4aXN0cygpKS5leGlzdHMoKSAlfXslIGZvciBjdXJyZW50SXRlbSBpbiBjdXJyZW50SXRlbS5pdGVtLndoZXJlKGxpbmtJZCA9ICc1MTA3MDMxMjAxMzYnIGFuZCBhbnN3ZXIuZXhpc3RzKCkpICV9eyUgaWYgY3VycmVudEl0ZW0uYW5zd2VyLmV4aXN0cygpICV9PHNwYW4gc3R5bGU9ImZvbnQtd2VpZ2h0OmJvbGQ7Ij5SZWFzb24gZm9yIGV4YW06PC9zcGFuPiB7JSBmb3IgYW5zd2VyIGluIGN1cnJlbnRJdGVtLmFuc3dlciAlfXt7IGFuc3dlci52YWx1ZSB9fXslIGVuZGZvciAlfXslIGVuZGlmICV9eyUgZW5kZm9yICV9JFNFUCR7JSBlbmRpZiAlfXslIGVuZGNhcHR1cmUgJX17JSBhc3NpZ24gaXRlbUxpc3QgPSBjaGlsZEl0ZW1zIHx8IHJlbW92ZV9sYXN0OiAnJFNFUCQnIHx8IHNwbGl0OiAnJFNFUCQnICV9eyUgZm9yIGxpc3RJdGVtIGluIGl0ZW1MaXN0ICV9e3sgbGlzdEl0ZW0gfX17JSBpZiBmb3Jsb29wLmxhc3Qubm90KCkgJX17JSBpZiBmb3Jsb29wLm5leHRpdGVtICV9PGJyLz57JSBlbHNlICV9PGJyLz57JSBlbmRpZiAlfXslIGVuZGlmICV9eyUgZW5kZm9yICV9eyUgZW5kZm9yICV9JFNFUCR7JSBlbmRpZiAlfXslIGlmIFF1ZXN0aW9ubmFpcmVSZXNwb25zZS5pdGVtLndoZXJlKGxpbmtJZCA9ICc1MzY4ODg0NTU2NjYnKS5leGlzdHMoKSAlfTxzcGFuIHN0eWxlPSJmb250LXdlaWdodDpib2xkO3RleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmU7Ij5VbHRyYXNvdW5kIFJlcXVlc3Q6IENsaW5pY2FsIEhpc3RvcnkgLyBJbmRpY2F0aW9uPC9zcGFuPiB7JSBmb3IgY3VycmVudEl0ZW0gaW4gUXVlc3Rpb25uYWlyZVJlc3BvbnNlLml0ZW0ud2hlcmUobGlua0lkID0gJzUzNjg4ODQ1NTY2NicpICV9eyUgY2FwdHVyZSBjaGlsZEl0ZW1zICV9eyUgaWYgY3VycmVudEl0ZW0uaXRlbS53aGVyZShsaW5rSWQgPSAnMjk2MzQ5MDU4MTI4JyBhbmQgYW5zd2VyLmV4aXN0cygpKS5leGlzdHMoKSAlfXslIGZvciBjdXJyZW50SXRlbSBpbiBjdXJyZW50SXRlbS5pdGVtLndoZXJlKGxpbmtJZCA9ICcyOTYzNDkwNTgxMjgnIGFuZCBhbnN3ZXIuZXhpc3RzKCkpICV9eyUgaWYgY3VycmVudEl0ZW0uYW5zd2VyLmV4aXN0cygpICV9PHNwYW4gc3R5bGU9ImZvbnQtd2VpZ2h0OmJvbGQ7Ij5SZWFzb24gZm9yIGV4YW06PC9zcGFuPiB7JSBmb3IgYW5zd2VyIGluIGN1cnJlbnRJdGVtLmFuc3dlciAlfXt7IGFuc3dlci52YWx1ZSB9fXslIGVuZGZvciAlfXslIGVuZGlmICV9eyUgZW5kZm9yICV9JFNFUCR7JSBlbmRpZiAlfXslIGVuZGNhcHR1cmUgJX17JSBhc3NpZ24gaXRlbUxpc3QgPSBjaGlsZEl0ZW1zIHx8IHJlbW92ZV9sYXN0OiAnJFNFUCQnIHx8IHNwbGl0OiAnJFNFUCQnICV9eyUgZm9yIGxpc3RJdGVtIGluIGl0ZW1MaXN0ICV9e3sgbGlzdEl0ZW0gfX17JSBpZiBmb3Jsb29wLmxhc3Qubm90KCkgJX17JSBpZiBmb3Jsb29wLm5leHRpdGVtICV9PGJyLz57JSBlbHNlICV9PGJyLz57JSBlbmRpZiAlfXslIGVuZGlmICV9eyUgZW5kZm9yICV9eyUgZW5kZm9yICV9JFNFUCR7JSBlbmRpZiAlfXslIGlmIFF1ZXN0aW9ubmFpcmVSZXNwb25zZS5pdGVtLndoZXJlKGxpbmtJZCA9ICcxODk5OTY5NTA5MDEnKS5leGlzdHMoKSAlfTxzcGFuIHN0eWxlPSJmb250LXdlaWdodDpib2xkO3RleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmU7Ij5CTUQgUmVxdWVzdDogQ2xpbmljYWwgSGlzdG9yeSAvIEluZGljYXRpb248L3NwYW4+IHslIGZvciBjdXJyZW50SXRlbSBpbiBRdWVzdGlvbm5haXJlUmVzcG9uc2UuaXRlbS53aGVyZShsaW5rSWQgPSAnMTg5OTk2OTUwOTAxJykgJX17JSBjYXB0dXJlIGNoaWxkSXRlbXMgJX17JSBpZiBjdXJyZW50SXRlbS5pdGVtLndoZXJlKGxpbmtJZCA9ICc3OTk4NzY5Njc1ODUnIGFuZCBhbnN3ZXIuZXhpc3RzKCkpLmV4aXN0cygpICV9eyUgZm9yIGN1cnJlbnRJdGVtIGluIGN1cnJlbnRJdGVtLml0ZW0ud2hlcmUobGlua0lkID0gJzc5OTg3Njk2NzU4NScgYW5kIGFuc3dlci5leGlzdHMoKSkgJX17JSBpZiBjdXJyZW50SXRlbS5hbnN3ZXIuZXhpc3RzKCkgJX08c3BhbiBzdHlsZT0iZm9udC13ZWlnaHQ6Ym9sZDsiPlJlYXNvbiBmb3IgZXhhbTo8L3NwYW4+IHslIGZvciBhbnN3ZXIgaW4gY3VycmVudEl0ZW0uYW5zd2VyICV9e3sgYW5zd2VyLnZhbHVlIH19eyUgZW5kZm9yICV9eyUgZW5kaWYgJX17JSBlbmRmb3IgJX0kU0VQJHslIGVuZGlmICV9eyUgZW5kY2FwdHVyZSAlfXslIGFzc2lnbiBpdGVtTGlzdCA9IGNoaWxkSXRlbXMgfHwgcmVtb3ZlX2xhc3Q6ICckU0VQJCcgfHwgc3BsaXQ6ICckU0VQJCcgJX17JSBmb3IgbGlzdEl0ZW0gaW4gaXRlbUxpc3QgJX17eyBsaXN0SXRlbSB9fXslIGlmIGZvcmxvb3AubGFzdC5ub3QoKSAlfXslIGlmIGZvcmxvb3AubmV4dGl0ZW0gJX08YnIvPnslIGVsc2UgJX08YnIvPnslIGVuZGlmICV9eyUgZW5kaWYgJX17JSBlbmRmb3IgJX17JSBlbmRmb3IgJX0kU0VQJHslIGVuZGlmICV9eyUgaWYgUXVlc3Rpb25uYWlyZVJlc3BvbnNlLml0ZW0ud2hlcmUobGlua0lkID0gJzM1MTkwNTEzMDU4NycpLmV4aXN0cygpICV9PHNwYW4gc3R5bGU9ImZvbnQtd2VpZ2h0OmJvbGQ7dGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZTsiPlN1cHBvcnRpbmcgRG9jdW1lbnRhdGlvbjwvc3Bhbj4geyUgZm9yIGN1cnJlbnRJdGVtIGluIFF1ZXN0aW9ubmFpcmVSZXNwb25zZS5pdGVtLndoZXJlKGxpbmtJZCA9ICczNTE5MDUxMzA1ODcnKSAlfXslIGNhcHR1cmUgY2hpbGRJdGVtcyAlfXslIGlmIGN1cnJlbnRJdGVtLml0ZW0ud2hlcmUobGlua0lkID0gJzcwNzY0MjkzNzg1NycgYW5kIGFuc3dlci5leGlzdHMoKSkuZXhpc3RzKCkgJX17JSBmb3IgY3VycmVudEl0ZW0gaW4gY3VycmVudEl0ZW0uaXRlbS53aGVyZShsaW5rSWQgPSAnNzA3NjQyOTM3ODU3JyBhbmQgYW5zd2VyLmV4aXN0cygpKSAlfXslIGlmIGN1cnJlbnRJdGVtLmFuc3dlci5leGlzdHMoKSAlfTxzcGFuIHN0eWxlPSJmb250LXdlaWdodDpib2xkOyI+UmVhc29uIGZvciBleGFtOjwvc3Bhbj4geyUgZm9yIGFuc3dlciBpbiBjdXJyZW50SXRlbS5hbnN3ZXIgJX17eyBhbnN3ZXIudmFsdWUgfX17JSBlbmRmb3IgJX17JSBlbmRpZiAlfXslIGVuZGZvciAlfSRTRVAkeyUgZW5kaWYgJX17JSBlbmRjYXB0dXJlICV9eyUgYXNzaWduIGl0ZW1MaXN0ID0gY2hpbGRJdGVtcyB8fCByZW1vdmVfbGFzdDogJyRTRVAkJyB8fCBzcGxpdDogJyRTRVAkJyAlfXslIGZvciBsaXN0SXRlbSBpbiBpdGVtTGlzdCAlfXt7IGxpc3RJdGVtIH19eyUgaWYgZm9ybG9vcC5sYXN0Lm5vdCgpICV9eyUgaWYgZm9ybG9vcC5uZXh0aXRlbSAlfTxici8+eyUgZWxzZSAlfTxici8+eyUgZW5kaWYgJX17JSBlbmRpZiAlfXslIGVuZGZvciAlfXslIGVuZGZvciAlfSRTRVAkeyUgZW5kaWYgJX17JSBpZiBRdWVzdGlvbm5haXJlUmVzcG9uc2UuaXRlbS53aGVyZShsaW5rSWQgPSAnY3BwX2hlYWRlcicpLmV4aXN0cygpICV9PHNwYW4gc3R5bGU9ImZvbnQtd2VpZ2h0OmJvbGQ7dGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZTsiPkN1bXVsYXRpdmUgUGF0aWVudCBQcm9maWxlPC9zcGFuPiB7JSBmb3IgY3VycmVudEl0ZW0gaW4gUXVlc3Rpb25uYWlyZVJlc3BvbnNlLml0ZW0ud2hlcmUobGlua0lkID0gJ2NwcF9oZWFkZXInKSAlfXslIGNhcHR1cmUgY2hpbGRJdGVtcyAlfXslIGlmIGN1cnJlbnRJdGVtLml0ZW0ud2hlcmUobGlua0lkID0gJ2NwcF9zZXBhcmF0ZScgYW5kIGFuc3dlci5leGlzdHMoKSkuZXhpc3RzKCkgJX17JSBmb3IgY3VycmVudEl0ZW0gaW4gY3VycmVudEl0ZW0uaXRlbS53aGVyZShsaW5rSWQgPSAnY3BwX3NlcGFyYXRlJyBhbmQgYW5zd2VyLmV4aXN0cygpKSAlfXslIGlmIGN1cnJlbnRJdGVtLmFuc3dlci5leGlzdHMoKSAlfTxzcGFuIHN0eWxlPSJmb250LXdlaWdodDpib2xkOyI+Q1BQIGF0dGFjaGVkIHNlcGFyYXRlbHk8L3NwYW4+IHslIGZvciBhbnN3ZXIgaW4gY3VycmVudEl0ZW0uYW5zd2VyICV9eyUgaWYgYW5zd2VyLnZhbHVlLmRpc3BsYXkgPSAnQ1BQIGF0dGFjaGVkIHNlcGFyYXRlbHkgKGlmIG5vdCBlbnRlcmVkIGJlbG93KScgJX1ZZXN7JSBlbmRpZiAlfXslIGlmIGZvcmxvb3AubGFzdC5ub3QoKSAlfXslIGlmIGZvcmxvb3AubmV4dGl0ZW0gJX07IHslIGVsc2UgJX07IHslIGVuZGlmICV9eyUgZW5kaWYgJX17JSBlbmRmb3IgJX17JSBlbmRpZiAlfXslIGVuZGZvciAlfSRTRVAkeyUgZW5kaWYgJX17JSBpZiBjdXJyZW50SXRlbS5pdGVtLndoZXJlKGxpbmtJZCA9ICdjcHBfY3VycmVudHByb2InIGFuZCBhbnN3ZXIuZXhpc3RzKCkpLmV4aXN0cygpICV9eyUgZm9yIGN1cnJlbnRJdGVtIGluIGN1cnJlbnRJdGVtLml0ZW0ud2hlcmUobGlua0lkID0gJ2NwcF9jdXJyZW50cHJvYicgYW5kIGFuc3dlci5leGlzdHMoKSkgJX17JSBpZiBjdXJyZW50SXRlbS5hbnN3ZXIuZXhpc3RzKCkgJX08c3BhbiBzdHlsZT0iZm9udC13ZWlnaHQ6Ym9sZDsiPkN1cnJlbnQgUHJvYmxlbSBMaXN0PC9zcGFuPiB7JSBmb3IgYW5zd2VyIGluIGN1cnJlbnRJdGVtLmFuc3dlciAlfXt7IGFuc3dlci52YWx1ZSB9fXslIGVuZGZvciAlfXslIGVuZGlmICV9eyUgZW5kZm9yICV9JFNFUCR7JSBlbmRpZiAlfXslIGlmIGN1cnJlbnRJdGVtLml0ZW0ud2hlcmUobGlua0lkID0gJ2NwcF9wYXN0bWVkaWNhbGhpc3RvcnknIGFuZCBhbnN3ZXIuZXhpc3RzKCkpLmV4aXN0cygpICV9eyUgZm9yIGN1cnJlbnRJdGVtIGluIGN1cnJlbnRJdGVtLml0ZW0ud2hlcmUobGlua0lkID0gJ2NwcF9wYXN0bWVkaWNhbGhpc3RvcnknIGFuZCBhbnN3ZXIuZXhpc3RzKCkpICV9eyUgaWYgY3VycmVudEl0ZW0uYW5zd2VyLmV4aXN0cygpICV9PHNwYW4gc3R5bGU9ImZvbnQtd2VpZ2h0OmJvbGQ7Ij5QYXN0IE1lZGljYWwgSGlzdG9yeTwvc3Bhbj4geyUgZm9yIGFuc3dlciBpbiBjdXJyZW50SXRlbS5hbnN3ZXIgJX17eyBhbnN3ZXIudmFsdWUgfX17JSBlbmRmb3IgJX17JSBlbmRpZiAlfXslIGVuZGZvciAlfSRTRVAkeyUgZW5kaWYgJX17JSBpZiBjdXJyZW50SXRlbS5pdGVtLndoZXJlKGxpbmtJZCA9ICdjcHBfY3VycmVudG1lZGljYXRpb25zJyBhbmQgYW5zd2VyLmV4aXN0cygpKS5leGlzdHMoKSAlfXslIGZvciBjdXJyZW50SXRlbSBpbiBjdXJyZW50SXRlbS5pdGVtLndoZXJlKGxpbmtJZCA9ICdjcHBfY3VycmVudG1lZGljYXRpb25zJyBhbmQgYW5zd2VyLmV4aXN0cygpKSAlfXslIGlmIGN1cnJlbnRJdGVtLmFuc3dlci5leGlzdHMoKSAlfTxzcGFuIHN0eWxlPSJmb250LXdlaWdodDpib2xkOyI+Q3VycmVudCBNZWRpY2F0aW9uPC9zcGFuPiB7JSBmb3IgYW5zd2VyIGluIGN1cnJlbnRJdGVtLmFuc3dlciAlfXt7IGFuc3dlci52YWx1ZSB9fXslIGVuZGZvciAlfXslIGVuZGlmICV9eyUgZW5kZm9yICV9JFNFUCR7JSBlbmRpZiAlfXslIGlmIGN1cnJlbnRJdGVtLml0ZW0ud2hlcmUobGlua0lkID0gJ2NwcF9mYW1pbHloaXN0b3J5JyBhbmQgYW5zd2VyLmV4aXN0cygpKS5leGlzdHMoKSAlfXslIGZvciBjdXJyZW50SXRlbSBpbiBjdXJyZW50SXRlbS5pdGVtLndoZXJlKGxpbmtJZCA9ICdjcHBfZmFtaWx5aGlzdG9yeScgYW5kIGFuc3dlci5leGlzdHMoKSkgJX17JSBpZiBjdXJyZW50SXRlbS5hbnN3ZXIuZXhpc3RzKCkgJX08c3BhbiBzdHlsZT0iZm9udC13ZWlnaHQ6Ym9sZDsiPkZhbWlseSBIaXN0b3J5PC9zcGFuPiB7JSBmb3IgYW5zd2VyIGluIGN1cnJlbnRJdGVtLmFuc3dlciAlfXt7IGFuc3dlci52YWx1ZSB9fXslIGVuZGZvciAlfXslIGVuZGlmICV9eyUgZW5kZm9yICV9JFNFUCR7JSBlbmRpZiAlfXslIGlmIGN1cnJlbnRJdGVtLml0ZW0ud2hlcmUobGlua0lkID0gJ2NwcF9hbGxlcmdpZXMnIGFuZCBhbnN3ZXIuZXhpc3RzKCkpLmV4aXN0cygpICV9eyUgZm9yIGN1cnJlbnRJdGVtIGluIGN1cnJlbnRJdGVtLml0ZW0ud2hlcmUobGlua0lkID0gJ2NwcF9hbGxlcmdpZXMnIGFuZCBhbnN3ZXIuZXhpc3RzKCkpICV9eyUgaWYgY3VycmVudEl0ZW0uYW5zd2VyLmV4aXN0cygpICV9PHNwYW4gc3R5bGU9ImZvbnQtd2VpZ2h0OmJvbGQ7Ij5BbGxlcmdpZXM8L3NwYW4+IHslIGZvciBhbnN3ZXIgaW4gY3VycmVudEl0ZW0uYW5zd2VyICV9e3sgYW5zd2VyLnZhbHVlIH19eyUgZW5kZm9yICV9eyUgZW5kaWYgJX17JSBlbmRmb3IgJX0kU0VQJHslIGVuZGlmICV9eyUgZW5kY2FwdHVyZSAlfXslIGFzc2lnbiBpdGVtTGlzdCA9IGNoaWxkSXRlbXMgfHwgcmVtb3ZlX2xhc3Q6ICckU0VQJCcgfHwgc3BsaXQ6ICckU0VQJCcgJX17JSBmb3IgbGlzdEl0ZW0gaW4gaXRlbUxpc3QgJX17eyBsaXN0SXRlbSB9fXslIGlmIGZvcmxvb3AubGFzdC5ub3QoKSAlfXslIGlmIGZvcmxvb3AubmV4dGl0ZW0gJX08YnIvPnslIGVsc2UgJX08YnIvPnslIGVuZGlmICV9eyUgZW5kaWYgJX17JSBlbmRmb3IgJX17JSBlbmRmb3IgJX0kU0VQJHslIGVuZGlmICV9eyUgaWYgUXVlc3Rpb25uYWlyZVJlc3BvbnNlLml0ZW0ud2hlcmUobGlua0lkID0gJ3ByZWZlcnJlZGNvbnN1bHRsb2NhdGlvbl9oZWFkZXInKS5leGlzdHMoKSAlfTxzcGFuIHN0eWxlPSJmb250LXdlaWdodDpib2xkO3RleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmU7Ij5QcmVmZXJyZWQgQ29uc3VsdGFudCBvciBMb2NhdGlvbjwvc3Bhbj4geyUgZm9yIGN1cnJlbnRJdGVtIGluIFF1ZXN0aW9ubmFpcmVSZXNwb25zZS5pdGVtLndoZXJlKGxpbmtJZCA9ICdwcmVmZXJyZWRjb25zdWx0bG9jYXRpb25faGVhZGVyJykgJX17JSBjYXB0dXJlIGNoaWxkSXRlbXMgJX17JSBpZiBjdXJyZW50SXRlbS5pdGVtLndoZXJlKGxpbmtJZCA9ICdwcmVmZXJyZWRjb25zdWx0bG9jYXRpb25fc2VsZWN0b3InIGFuZCBhbnN3ZXIuZXhpc3RzKCkpLmV4aXN0cygpICV9eyUgZm9yIGN1cnJlbnRJdGVtIGluIGN1cnJlbnRJdGVtLml0ZW0ud2hlcmUobGlua0lkID0gJ3ByZWZlcnJlZGNvbnN1bHRsb2NhdGlvbl9zZWxlY3RvcicgYW5kIGFuc3dlci5leGlzdHMoKSkgJX17JSBpZiBjdXJyZW50SXRlbS5hbnN3ZXIuZXhpc3RzKCkgJX08c3BhbiBzdHlsZT0iZm9udC13ZWlnaHQ6Ym9sZDsiPlByZWZlcnJlZCBjb25zdWx0YW50IG9yIGxvY2F0aW9uPC9zcGFuPiB7JSBmb3IgYW5zd2VyIGluIGN1cnJlbnRJdGVtLmFuc3dlciAlfXslIGlmIGFuc3dlci52YWx1ZS5kaXNwbGF5ID0gJ1ByZWZlcnJlZCBjb25zdWx0YW50IG9yIGxvY2F0aW9uJyAlfVllc3slIGVuZGlmICV9eyUgaWYgZm9ybG9vcC5sYXN0Lm5vdCgpICV9eyUgaWYgZm9ybG9vcC5uZXh0aXRlbSAlfTsgeyUgZWxzZSAlfTsgeyUgZW5kaWYgJX17JSBlbmRpZiAlfXslIGVuZGZvciAlfXslIGVuZGlmICV9eyUgZW5kZm9yICV9JFNFUCR7JSBlbmRpZiAlfXslIGlmIGN1cnJlbnRJdGVtLml0ZW0ud2hlcmUobGlua0lkID0gJ3ByZWZlcnJlZGNvbnN1bHRsb2NhdGlvbl9zcGVjaWZ5JykuZXhpc3RzKCkgJX1QbGVhc2Ugc3BlY2lmeSBlaXRoZXIgYSA8Yj5wcmVmZXJyZWQ8L2I+IGNvbnN1bHRhbnQgb3IgbG9jYXRpb248YnIvPiB7JSBmb3IgY3VycmVudEl0ZW0gaW4gY3VycmVudEl0ZW0uaXRlbS53aGVyZShsaW5rSWQgPSAncHJlZmVycmVkY29uc3VsdGxvY2F0aW9uX3NwZWNpZnknKSAlfXslIGNhcHR1cmUgY2hpbGRJdGVtcyAlfXslIGlmIGN1cnJlbnRJdGVtLml0ZW0ud2hlcmUobGlua0lkID0gJ3ByZWZlcnJlZGNvbnN1bHRsb2NhdGlvbl9jb25zdWx0YW50JyBhbmQgYW5zd2VyLmV4aXN0cygpKS5leGlzdHMoKSAlfXslIGZvciBjdXJyZW50SXRlbSBpbiBjdXJyZW50SXRlbS5pdGVtLndoZXJlKGxpbmtJZCA9ICdwcmVmZXJyZWRjb25zdWx0bG9jYXRpb25fY29uc3VsdGFudCcgYW5kIGFuc3dlci5leGlzdHMoKSkgJX17JSBpZiBjdXJyZW50SXRlbS5hbnN3ZXIuZXhpc3RzKCkgJX08c3BhbiBzdHlsZT0iZm9udC13ZWlnaHQ6Ym9sZDsiPkNvbnN1bHRhbnQ8L3NwYW4+IHslIGZvciBhbnN3ZXIgaW4gY3VycmVudEl0ZW0uYW5zd2VyICV9e3sgYW5zd2VyLnZhbHVlLmV4dGVuc2lvbignJykuZXh0ZW5zaW9uKCcnKS52YWx1ZS5vZlR5cGUoc3RyaW5nKSB9fXslIGVuZGZvciAlfXslIGVuZGlmICV9eyUgZW5kZm9yICV9JFNFUCR7JSBlbmRpZiAlfXslIGlmIGN1cnJlbnRJdGVtLml0ZW0ud2hlcmUobGlua0lkID0gJ3ByZWZlcnJlZGNvbnN1bHRsb2NhdGlvbl9sb2NhdGlvbicgYW5kIGFuc3dlci5leGlzdHMoKSkuZXhpc3RzKCkgJX17JSBmb3IgY3VycmVudEl0ZW0gaW4gY3VycmVudEl0ZW0uaXRlbS53aGVyZShsaW5rSWQgPSAncHJlZmVycmVkY29uc3VsdGxvY2F0aW9uX2xvY2F0aW9uJyBhbmQgYW5zd2VyLmV4aXN0cygpKSAlfXslIGlmIGN1cnJlbnRJdGVtLmFuc3dlci5leGlzdHMoKSAlfTxzcGFuIHN0eWxlPSJmb250LXdlaWdodDpib2xkOyI+TG9jYXRpb248L3NwYW4+IHslIGZvciBhbnN3ZXIgaW4gY3VycmVudEl0ZW0uYW5zd2VyICV9e3sgYW5zd2VyLnZhbHVlLmV4dGVuc2lvbignJykuZXh0ZW5zaW9uKCcnKS52YWx1ZS5vZlR5cGUoc3RyaW5nKSB9fXslIGVuZGZvciAlfXslIGVuZGlmICV9eyUgZW5kZm9yICV9JFNFUCR7JSBlbmRpZiAlfXslIGVuZGNhcHR1cmUgJX17JSBhc3NpZ24gaXRlbUxpc3QgPSBjaGlsZEl0ZW1zIHx8IHJlbW92ZV9sYXN0OiAnJFNFUCQnIHx8IHNwbGl0OiAnJFNFUCQnICV9eyUgZm9yIGxpc3RJdGVtIGluIGl0ZW1MaXN0ICV9e3sgbGlzdEl0ZW0gfX17JSBpZiBmb3Jsb29wLmxhc3Qubm90KCkgJX17JSBpZiBmb3Jsb29wLm5leHRpdGVtICV9PGJyLz57JSBlbHNlICV9PGJyLz57JSBlbmRpZiAlfXslIGVuZGlmICV9eyUgZW5kZm9yICV9eyUgZW5kZm9yICV9JFNFUCR7JSBlbmRpZiAlfXslIGlmIGN1cnJlbnRJdGVtLml0ZW0ud2hlcmUobGlua0lkID0gJ3ByZWZlcnJlZGNvbnN1bHRsb2NhdGlvbl93aWxsaW5ndG90cmF2ZWwnIGFuZCBhbnN3ZXIuZXhpc3RzKCkpLmV4aXN0cygpICV9eyUgZm9yIGN1cnJlbnRJdGVtIGluIGN1cnJlbnRJdGVtLml0ZW0ud2hlcmUobGlua0lkID0gJ3ByZWZlcnJlZGNvbnN1bHRsb2NhdGlvbl93aWxsaW5ndG90cmF2ZWwnIGFuZCBhbnN3ZXIuZXhpc3RzKCkpICV9eyUgaWYgY3VycmVudEl0ZW0uYW5zd2VyLmV4aXN0cygpICV9PHNwYW4gc3R5bGU9ImZvbnQtd2VpZ2h0OmJvbGQ7Ij5QYXRpZW50IHdpbGxpbmcgdG8gdHJhdmVsIGZvciBzaG9ydGVyIHdhaXQgdGltZTwvc3Bhbj4geyUgZm9yIGFuc3dlciBpbiBjdXJyZW50SXRlbS5hbnN3ZXIgJX17JSBpZiBhbnN3ZXIudmFsdWUuZGlzcGxheSA9ICdQYXRpZW50IHdpbGxpbmcgdG8gdHJhdmVsIGZvciBzaG9ydGVyIHdhaXQgdGltZScgJX1ZZXN7JSBlbmRpZiAlfXslIGlmIGZvcmxvb3AubGFzdC5ub3QoKSAlfXslIGlmIGZvcmxvb3AubmV4dGl0ZW0gJX07IHslIGVsc2UgJX07IHslIGVuZGlmICV9eyUgZW5kaWYgJX17JSBlbmRmb3IgJX17JSBlbmRpZiAlfXslIGVuZGZvciAlfSRTRVAkeyUgZW5kaWYgJX17JSBpZiBjdXJyZW50SXRlbS5pdGVtLndoZXJlKGxpbmtJZCA9ICdwcmVmZXJyZWRjb25zdWx0bG9jYXRpb25fb3RoZXJjb25zaWRlcmF0aW9ucycgYW5kIGFuc3dlci5leGlzdHMoKSkuZXhpc3RzKCkgJX17JSBmb3IgY3VycmVudEl0ZW0gaW4gY3VycmVudEl0ZW0uaXRlbS53aGVyZShsaW5rSWQgPSAncHJlZmVycmVkY29uc3VsdGxvY2F0aW9uX290aGVyY29uc2lkZXJhdGlvbnMnIGFuZCBhbnN3ZXIuZXhpc3RzKCkpICV9eyUgaWYgY3VycmVudEl0ZW0uYW5zd2VyLmV4aXN0cygpICV9PHNwYW4gc3R5bGU9ImZvbnQtd2VpZ2h0OmJvbGQ7Ij5PdGhlcjwvc3Bhbj4geyUgZm9yIGFuc3dlciBpbiBjdXJyZW50SXRlbS5hbnN3ZXIgJX17eyBhbnN3ZXIudmFsdWUuZXh0ZW5zaW9uKCcnKS5leHRlbnNpb24oJycpLnZhbHVlLm9mVHlwZShzdHJpbmcpIH19eyUgZW5kZm9yICV9eyUgZW5kaWYgJX17JSBlbmRmb3IgJX0kU0VQJHslIGVuZGlmICV9eyUgZW5kY2FwdHVyZSAlfXslIGFzc2lnbiBpdGVtTGlzdCA9IGNoaWxkSXRlbXMgfHwgcmVtb3ZlX2xhc3Q6ICckU0VQJCcgfHwgc3BsaXQ6ICckU0VQJCcgJX17JSBmb3IgbGlzdEl0ZW0gaW4gaXRlbUxpc3QgJX17eyBsaXN0SXRlbSB9fXslIGlmIGZvcmxvb3AubGFzdC5ub3QoKSAlfXslIGlmIGZvcmxvb3AubmV4dGl0ZW0gJX08YnIvPnslIGVsc2UgJX08YnIvPnslIGVuZGlmICV9eyUgZW5kaWYgJX17JSBlbmRmb3IgJX17JSBlbmRmb3IgJX0kU0VQJHslIGVuZGlmICV9eyUgaWYgUXVlc3Rpb25uYWlyZVJlc3BvbnNlLml0ZW0ud2hlcmUobGlua0lkID0gJ3N1cHBvcnRpbmdkb2N1bWVudGF0aW9uX2hlYWRlcicpLmV4aXN0cygpICV9PHNwYW4gc3R5bGU9ImZvbnQtd2VpZ2h0OmJvbGQ7Ij48Yj5TdXBwb3J0aW5nwqBEb2N1bWVudGF0aW9uPC9iPjxici8+UGxlYXNlwqBhdHRhY2jCoGFsbMKgPGI+PHNwYW4gc3R5bGU9InRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lIj5yZWxldmFudDwvc3Bhbj48L2I+wqBsYWJvcmF0b3J5wqBhbmTCoGRpYWdub3N0aWPCoGludmVzdGlnYXRpb25zLjxici8+PC9zcGFuPiB7JSBmb3IgY3VycmVudEl0ZW0gaW4gUXVlc3Rpb25uYWlyZVJlc3BvbnNlLml0ZW0ud2hlcmUobGlua0lkID0gJ3N1cHBvcnRpbmdkb2N1bWVudGF0aW9uX2hlYWRlcicpICV9eyUgY2FwdHVyZSBjaGlsZEl0ZW1zICV9eyUgaWYgY3VycmVudEl0ZW0uaXRlbS53aGVyZShsaW5rSWQgPSAnc3VwcG9ydGluZ2RvY3VtZW50YXRpb25fZGV0YWlscycgYW5kIGFuc3dlci5leGlzdHMoKSkuZXhpc3RzKCkgJX17JSBmb3IgY3VycmVudEl0ZW0gaW4gY3VycmVudEl0ZW0uaXRlbS53aGVyZShsaW5rSWQgPSAnc3VwcG9ydGluZ2RvY3VtZW50YXRpb25fZGV0YWlscycgYW5kIGFuc3dlci5leGlzdHMoKSkgJX17JSBpZiBjdXJyZW50SXRlbS5hbnN3ZXIuZXhpc3RzKCkgJX08c3BhbiBzdHlsZT0iZGlzcGxheTpub25lOyI+UGVyc29uYWwgSGVhbHRoIEluZm9ybWF0aW9uIHRoYXQgaXMgbWVkaWNhbGx5IHJlbGV2YW50IGhhcyBub3QgYmVlbiBkaXNjbG9zZWQgYXQgdGhlIHJlcXVlc3Qgb2YgdGhlIHBhdGllbnQuPC9zcGFuPiB7JSBmb3IgYW5zd2VyIGluIGN1cnJlbnRJdGVtLmFuc3dlciAlfXslIGlmIGFuc3dlci52YWx1ZS5kaXNwbGF5ID0gJ1BlcnNvbmFsIEhlYWx0aCBJbmZvcm1hdGlvbiB0aGF0IGlzIG1lZGljYWxseSByZWxldmFudCBoYXMgbm90IGJlZW4gZGlzY2xvc2VkIGF0IHRoZSByZXF1ZXN0IG9mIHRoZSBwYXRpZW50LicgJX1QZXJzb25hbCBIZWFsdGggSW5mb3JtYXRpb24gdGhhdCBpcyBtZWRpY2FsbHkgcmVsZXZhbnQgaGFzIG5vdCBiZWVuIGRpc2Nsb3NlZCBhdCB0aGUgcmVxdWVzdCBvZiB0aGUgcGF0aWVudC57JSBlbmRpZiAlfXslIGlmIGZvcmxvb3AubGFzdC5ub3QoKSAlfXslIGlmIGZvcmxvb3AubmV4dGl0ZW0gJX07IHslIGVsc2UgJX07IHslIGVuZGlmICV9eyUgZW5kaWYgJX17JSBlbmRmb3IgJX17JSBlbmRpZiAlfXslIGVuZGZvciAlfSRTRVAkeyUgZW5kaWYgJX17JSBlbmRjYXB0dXJlICV9eyUgYXNzaWduIGl0ZW1MaXN0ID0gY2hpbGRJdGVtcyB8fCByZW1vdmVfbGFzdDogJyRTRVAkJyB8fCBzcGxpdDogJyRTRVAkJyAlfXslIGZvciBsaXN0SXRlbSBpbiBpdGVtTGlzdCAlfXt7IGxpc3RJdGVtIH19eyUgaWYgZm9ybG9vcC5sYXN0Lm5vdCgpICV9eyUgaWYgZm9ybG9vcC5uZXh0aXRlbSAlfTxici8+eyUgZWxzZSAlfTxici8+eyUgZW5kaWYgJX17JSBlbmRpZiAlfXslIGVuZGZvciAlfXslIGVuZGZvciAlfSRTRVAkeyUgZW5kaWYgJX17JSBpZiBRdWVzdGlvbm5haXJlUmVzcG9uc2UuaXRlbS53aGVyZShsaW5rSWQgPSAnc3VwcG9ydGluZ2RvY3VtZW50YXRpb25fYXR0YWNobWVudCcgYW5kIGFuc3dlci5leGlzdHMoKSkuZXhpc3RzKCkgJX17JSBmb3IgY3VycmVudEl0ZW0gaW4gUXVlc3Rpb25uYWlyZVJlc3BvbnNlLml0ZW0ud2hlcmUobGlua0lkID0gJ3N1cHBvcnRpbmdkb2N1bWVudGF0aW9uX2F0dGFjaG1lbnQnIGFuZCBhbnN3ZXIuZXhpc3RzKCkpICV9eyUgaWYgY3VycmVudEl0ZW0uYW5zd2VyLmV4aXN0cygpICV9QWRkIEF0dGFjaG1lbnRzIHslIGVuZGlmICV9eyUgZW5kZm9yICV9JFNFUCR7JSBlbmRpZiAlfXslIGlmIFF1ZXN0aW9ubmFpcmVSZXNwb25zZS5pdGVtLndoZXJlKGxpbmtJZCA9ICdyZWZlcnJlcl9oZWFkZXInKS5leGlzdHMoKSAlfTxzcGFuIHN0eWxlPSJmb250LXdlaWdodDpib2xkO3RleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmU7Ij5SZWZlcnJlcidzIEluZm9ybWF0aW9uPC9zcGFuPiB7JSBmb3IgY3VycmVudEl0ZW0gaW4gUXVlc3Rpb25uYWlyZVJlc3BvbnNlLml0ZW0ud2hlcmUobGlua0lkID0gJ3JlZmVycmVyX2hlYWRlcicpICV9eyUgY2FwdHVyZSBjaGlsZEl0ZW1zICV9eyUgaWYgY3VycmVudEl0ZW0uaXRlbS53aGVyZShsaW5rSWQgPSAncmVmZXJyZXJfc2l0ZW5hbWUnIGFuZCBhbnN3ZXIuZXhpc3RzKCkpLmV4aXN0cygpICV9eyUgZm9yIGN1cnJlbnRJdGVtIGluIGN1cnJlbnRJdGVtLml0ZW0ud2hlcmUobGlua0lkID0gJ3JlZmVycmVyX3NpdGVuYW1lJyBhbmQgYW5zd2VyLmV4aXN0cygpKSAlfXslIGlmIGN1cnJlbnRJdGVtLmFuc3dlci5leGlzdHMoKSAlfTxzcGFuIHN0eWxlPSJmb250LXdlaWdodDpib2xkOyI+U2l0ZSBOYW1lPC9zcGFuPiB7JSBmb3IgYW5zd2VyIGluIGN1cnJlbnRJdGVtLmFuc3dlciAlfXt7IGFuc3dlci52YWx1ZS5leHRlbnNpb24oJycpLmV4dGVuc2lvbignJykudmFsdWUub2ZUeXBlKHN0cmluZykgfX17JSBlbmRmb3IgJX17JSBlbmRpZiAlfXslIGVuZGZvciAlfSRTRVAkeyUgZW5kaWYgJX17JSBpZiBjdXJyZW50SXRlbS5pdGVtLndoZXJlKGxpbmtJZCA9ICdyZWZlcnJlcl9hZGRyZXNzX2xpbmUxJyBhbmQgYW5zd2VyLmV4aXN0cygpKS5leGlzdHMoKSAlfXslIGZvciBjdXJyZW50SXRlbSBpbiBjdXJyZW50SXRlbS5pdGVtLndoZXJlKGxpbmtJZCA9ICdyZWZlcnJlcl9hZGRyZXNzX2xpbmUxJyBhbmQgYW5zd2VyLmV4aXN0cygpKSAlfXslIGlmIGN1cnJlbnRJdGVtLmFuc3dlci5leGlzdHMoKSAlfTxzcGFuIHN0eWxlPSJmb250LXdlaWdodDpib2xkOyI+QWRkcmVzcyAoTGluZSAxKTwvc3Bhbj4geyUgZm9yIGFuc3dlciBpbiBjdXJyZW50SXRlbS5hbnN3ZXIgJX17eyBhbnN3ZXIudmFsdWUuZXh0ZW5zaW9uKCcnKS5leHRlbnNpb24oJycpLnZhbHVlLm9mVHlwZShzdHJpbmcpIH19eyUgZW5kZm9yICV9eyUgZW5kaWYgJX17JSBlbmRmb3IgJX0kU0VQJHslIGVuZGlmICV9eyUgaWYgY3VycmVudEl0ZW0uaXRlbS53aGVyZShsaW5rSWQgPSAncmVmZXJyZXJfYWRkcmVzc19saW5lMicgYW5kIGFuc3dlci5leGlzdHMoKSkuZXhpc3RzKCkgJX17JSBmb3IgY3VycmVudEl0ZW0gaW4gY3VycmVudEl0ZW0uaXRlbS53aGVyZShsaW5rSWQgPSAncmVmZXJyZXJfYWRkcmVzc19saW5lMicgYW5kIGFuc3dlci5leGlzdHMoKSkgJX17JSBpZiBjdXJyZW50SXRlbS5hbnN3ZXIuZXhpc3RzKCkgJX08c3BhbiBzdHlsZT0iZm9udC13ZWlnaHQ6Ym9sZDsiPkFkZHJlc3MgKExpbmUgMik8L3NwYW4+IHslIGZvciBhbnN3ZXIgaW4gY3VycmVudEl0ZW0uYW5zd2VyICV9e3sgYW5zd2VyLnZhbHVlLmV4dGVuc2lvbignJykuZXh0ZW5zaW9uKCcnKS52YWx1ZS5vZlR5cGUoc3RyaW5nKSB9fXslIGVuZGZvciAlfXslIGVuZGlmICV9eyUgZW5kZm9yICV9JFNFUCR7JSBlbmRpZiAlfXslIGlmIGN1cnJlbnRJdGVtLml0ZW0ud2hlcmUobGlua0lkID0gJ3JlZmVycmVyX2FkZHJlc3NfY2l0eScgYW5kIGFuc3dlci5leGlzdHMoKSkuZXhpc3RzKCkgJX17JSBmb3IgY3VycmVudEl0ZW0gaW4gY3VycmVudEl0ZW0uaXRlbS53aGVyZShsaW5rSWQgPSAncmVmZXJyZXJfYWRkcmVzc19jaXR5JyBhbmQgYW5zd2VyLmV4aXN0cygpKSAlfXslIGlmIGN1cnJlbnRJdGVtLmFuc3dlci5leGlzdHMoKSAlfTxzcGFuIHN0eWxlPSJmb250LXdlaWdodDpib2xkOyI+Q2l0eTwvc3Bhbj4geyUgZm9yIGFuc3dlciBpbiBjdXJyZW50SXRlbS5hbnN3ZXIgJX17eyBhbnN3ZXIudmFsdWUuZXh0ZW5zaW9uKCcnKS5leHRlbnNpb24oJycpLnZhbHVlLm9mVHlwZShzdHJpbmcpIH19eyUgZW5kZm9yICV9eyUgZW5kaWYgJX17JSBlbmRmb3IgJX0kU0VQJHslIGVuZGlmICV9eyUgaWYgY3VycmVudEl0ZW0uaXRlbS53aGVyZShsaW5rSWQgPSAncmVmZXJyZXJfYWRkcmVzc19wcm92aW5jZScgYW5kIGFuc3dlci5leGlzdHMoKSkuZXhpc3RzKCkgJX17JSBmb3IgY3VycmVudEl0ZW0gaW4gY3VycmVudEl0ZW0uaXRlbS53aGVyZShsaW5rSWQgPSAncmVmZXJyZXJfYWRkcmVzc19wcm92aW5jZScgYW5kIGFuc3dlci5leGlzdHMoKSkgJX17JSBpZiBjdXJyZW50SXRlbS5hbnN3ZXIuZXhpc3RzKCkgJX08c3BhbiBzdHlsZT0iZm9udC13ZWlnaHQ6Ym9sZDsiPlByb3ZpbmNlPC9zcGFuPiB7JSBmb3IgYW5zd2VyIGluIGN1cnJlbnRJdGVtLmFuc3dlciAlfXt7IGFuc3dlci52YWx1ZS5leHRlbnNpb24oJycpLmV4dGVuc2lvbignJykudmFsdWUub2ZUeXBlKHN0cmluZykgfX17JSBlbmRmb3IgJX17JSBlbmRpZiAlfXslIGVuZGZvciAlfSRTRVAkeyUgZW5kaWYgJX17JSBpZiBjdXJyZW50SXRlbS5pdGVtLndoZXJlKGxpbmtJZCA9ICdyZWZlcnJlcl9hZGRyZXNzX3Bvc3RhbGNvZGUnIGFuZCBhbnN3ZXIuZXhpc3RzKCkpLmV4aXN0cygpICV9eyUgZm9yIGN1cnJlbnRJdGVtIGluIGN1cnJlbnRJdGVtLml0ZW0ud2hlcmUobGlua0lkID0gJ3JlZmVycmVyX2FkZHJlc3NfcG9zdGFsY29kZScgYW5kIGFuc3dlci5leGlzdHMoKSkgJX17JSBpZiBjdXJyZW50SXRlbS5hbnN3ZXIuZXhpc3RzKCkgJX08c3BhbiBzdHlsZT0iZm9udC13ZWlnaHQ6Ym9sZDsiPlBvc3RhbCBDb2RlPC9zcGFuPiB7JSBmb3IgYW5zd2VyIGluIGN1cnJlbnRJdGVtLmFuc3dlciAlfXt7IGFuc3dlci52YWx1ZS5leHRlbnNpb24oJycpLmV4dGVuc2lvbignJykudmFsdWUub2ZUeXBlKHN0cmluZykgfX17JSBlbmRmb3IgJX17JSBlbmRpZiAlfXslIGVuZGZvciAlfSRTRVAkeyUgZW5kaWYgJX17JSBpZiBjdXJyZW50SXRlbS5pdGVtLndoZXJlKGxpbmtJZCA9ICdyZWZlcnJlcl9waG9uZScgYW5kIGFuc3dlci5leGlzdHMoKSkuZXhpc3RzKCkgJX17JSBmb3IgY3VycmVudEl0ZW0gaW4gY3VycmVudEl0ZW0uaXRlbS53aGVyZShsaW5rSWQgPSAncmVmZXJyZXJfcGhvbmUnIGFuZCBhbnN3ZXIuZXhpc3RzKCkpICV9eyUgaWYgY3VycmVudEl0ZW0uYW5zd2VyLmV4aXN0cygpICV9PHNwYW4gc3R5bGU9ImZvbnQtd2VpZ2h0OmJvbGQ7Ij5QaG9uZSAjPC9zcGFuPiB7JSBmb3IgYW5zd2VyIGluIGN1cnJlbnRJdGVtLmFuc3dlciAlfXt7IGFuc3dlci52YWx1ZS5leHRlbnNpb24oJycpLmV4dGVuc2lvbignJykudmFsdWUub2ZUeXBlKHN0cmluZykgfX17JSBlbmRmb3IgJX17JSBlbmRpZiAlfXslIGVuZGZvciAlfSRTRVAkeyUgZW5kaWYgJX17JSBpZiBjdXJyZW50SXRlbS5pdGVtLndoZXJlKGxpbmtJZCA9ICdyZWZlcnJlcl9mYXgnIGFuZCBhbnN3ZXIuZXhpc3RzKCkpLmV4aXN0cygpICV9eyUgZm9yIGN1cnJlbnRJdGVtIGluIGN1cnJlbnRJdGVtLml0ZW0ud2hlcmUobGlua0lkID0gJ3JlZmVycmVyX2ZheCcgYW5kIGFuc3dlci5leGlzdHMoKSkgJX17JSBpZiBjdXJyZW50SXRlbS5hbnN3ZXIuZXhpc3RzKCkgJX08c3BhbiBzdHlsZT0iZm9udC13ZWlnaHQ6Ym9sZDsiPkZheCAjPC9zcGFuPiB7JSBmb3IgYW5zd2VyIGluIGN1cnJlbnRJdGVtLmFuc3dlciAlfXt7IGFuc3dlci52YWx1ZS5leHRlbnNpb24oJycpLmV4dGVuc2lvbignJykudmFsdWUub2ZUeXBlKHN0cmluZykgfX17JSBlbmRmb3IgJX17JSBlbmRpZiAlfXslIGVuZGZvciAlfSRTRVAkeyUgZW5kaWYgJX17JSBpZiBjdXJyZW50SXRlbS5pdGVtLndoZXJlKGxpbmtJZCA9ICdyZWZlcnJlcl9iaWxsaW5nJyBhbmQgYW5zd2VyLmV4aXN0cygpKS5leGlzdHMoKSAlfXslIGZvciBjdXJyZW50SXRlbSBpbiBjdXJyZW50SXRlbS5pdGVtLndoZXJlKGxpbmtJZCA9ICdyZWZlcnJlcl9iaWxsaW5nJyBhbmQgYW5zd2VyLmV4aXN0cygpKSAlfXslIGlmIGN1cnJlbnRJdGVtLmFuc3dlci5leGlzdHMoKSAlfTxzcGFuIHN0eWxlPSJmb250LXdlaWdodDpib2xkOyI+QmlsbGluZyBOdW1iZXI8L3NwYW4+IHslIGZvciBhbnN3ZXIgaW4gY3VycmVudEl0ZW0uYW5zd2VyICV9e3sgYW5zd2VyLnZhbHVlLm9mVHlwZShpbnRlZ2VyKSB9fXslIGVuZGZvciAlfXslIGVuZGlmICV9eyUgZW5kZm9yICV9JFNFUCR7JSBlbmRpZiAlfXslIGlmIGN1cnJlbnRJdGVtLml0ZW0ud2hlcmUobGlua0lkID0gJ3JlZmVycmVyX3Byb2Zlc3Npb25hbGlkJyBhbmQgYW5zd2VyLmV4aXN0cygpKS5leGlzdHMoKSAlfXslIGZvciBjdXJyZW50SXRlbSBpbiBjdXJyZW50SXRlbS5pdGVtLndoZXJlKGxpbmtJZCA9ICdyZWZlcnJlcl9wcm9mZXNzaW9uYWxpZCcgYW5kIGFuc3dlci5leGlzdHMoKSkgJX17JSBpZiBjdXJyZW50SXRlbS5hbnN3ZXIuZXhpc3RzKCkgJX08c3BhbiBzdHlsZT0iZm9udC13ZWlnaHQ6Ym9sZDsiPlByb2Zlc3Npb25hbCBJRDwvc3Bhbj4geyUgZm9yIGFuc3dlciBpbiBjdXJyZW50SXRlbS5hbnN3ZXIgJX17eyBhbnN3ZXIudmFsdWUub2ZUeXBlKGludGVnZXIpIH19eyUgZW5kZm9yICV9eyUgZW5kaWYgJX17JSBlbmRmb3IgJX0kU0VQJHslIGVuZGlmICV9eyUgaWYgY3VycmVudEl0ZW0uaXRlbS53aGVyZShsaW5rSWQgPSAncmVmZXJyZXJfc2lnbmF0dXJlJyBhbmQgYW5zd2VyLmV4aXN0cygpKS5leGlzdHMoKSAlfXslIGZvciBjdXJyZW50SXRlbSBpbiBjdXJyZW50SXRlbS5pdGVtLndoZXJlKGxpbmtJZCA9ICdyZWZlcnJlcl9zaWduYXR1cmUnIGFuZCBhbnN3ZXIuZXhpc3RzKCkpICV9eyUgaWYgY3VycmVudEl0ZW0uYW5zd2VyLmV4aXN0cygpICV9PHNwYW4gc3R5bGU9ImZvbnQtd2VpZ2h0OmJvbGQ7Ij5TaWduZWQ8L3NwYW4+IHslIGZvciBhbnN3ZXIgaW4gY3VycmVudEl0ZW0uYW5zd2VyICV9e3sgYW5zd2VyLnZhbHVlIH19eyUgZW5kZm9yICV9eyUgZW5kaWYgJX17JSBlbmRmb3IgJX0kU0VQJHslIGVuZGlmICV9eyUgaWYgY3VycmVudEl0ZW0uaXRlbS53aGVyZShsaW5rSWQgPSAncmVmZXJyZXJfcm9sZScgYW5kIGFuc3dlci5leGlzdHMoKSkuZXhpc3RzKCkgJX17JSBmb3IgY3VycmVudEl0ZW0gaW4gY3VycmVudEl0ZW0uaXRlbS53aGVyZShsaW5rSWQgPSAncmVmZXJyZXJfcm9sZScgYW5kIGFuc3dlci5leGlzdHMoKSkgJX17JSBpZiBjdXJyZW50SXRlbS5hbnN3ZXIuZXhpc3RzKCkgJX08c3BhbiBzdHlsZT0iZm9udC13ZWlnaHQ6Ym9sZDsiPlJvbGU8L3NwYW4+IHslIGZvciBhbnN3ZXIgaW4gY3VycmVudEl0ZW0uYW5zd2VyICV9eyUgaWYgYW5zd2VyLnZhbHVlLmNvZGUgPSAnMzA5Mzk4MDAxJyAlfUFsbGllZCBIZWFsdGggUHJvZmVzc2lvbmFseyUgZW5kaWYgJX17JSBpZiBhbnN3ZXIudmFsdWUuY29kZSA9ICc2MjI0NzAwMScgJX1GYW1pbHkgUGh5c2ljaWFueyUgZW5kaWYgJX17JSBpZiBhbnN3ZXIudmFsdWUuY29kZSA9ICc0NDkxNjEwMDYnICV9UGh5c2ljaWFuIEFzc2lzdGFudHslIGVuZGlmICV9eyUgaWYgYW5zd2VyLnZhbHVlLmNvZGUgPSAnMzk4MTMwMDA5JyAlfU1lZGljYWwgU3R1ZGVudHslIGVuZGlmICV9eyUgaWYgYW5zd2VyLnZhbHVlLmNvZGUgPSAnMTA2MjkyMDAzJyAlfU51cnNleyUgZW5kaWYgJX17JSBpZiBhbnN3ZXIudmFsdWUuY29kZSA9ICcyMjQ1NzEwMDUnICV9TnVyc2UgUHJhY3RpdGlvbmVyeyUgZW5kaWYgJX17JSBpZiBhbnN3ZXIudmFsdWUuY29kZSA9ICc0MDUyNzcwMDknICV9UmVzaWRlbnR7JSBlbmRpZiAlfXslIGlmIGFuc3dlci52YWx1ZS5jb2RlID0gJzY5MjgwMDA5JyAlfVNwZWNpYWxpc3R7JSBlbmRpZiAlfXslIGlmIGFuc3dlci52YWx1ZS5kaXNwbGF5ID0gJ090aGVyJyAlfU90aGVyeyUgZW5kaWYgJX17JSBlbmRmb3IgJX17JSBlbmRpZiAlfXslIGVuZGZvciAlfSRTRVAkeyUgZW5kaWYgJX17JSBlbmRjYXB0dXJlICV9eyUgYXNzaWduIGl0ZW1MaXN0ID0gY2hpbGRJdGVtcyB8fCByZW1vdmVfbGFzdDogJyRTRVAkJyB8fCBzcGxpdDogJyRTRVAkJyAlfXslIGZvciBsaXN0SXRlbSBpbiBpdGVtTGlzdCAlfXt7IGxpc3RJdGVtIH19eyUgaWYgZm9ybG9vcC5sYXN0Lm5vdCgpICV9eyUgaWYgZm9ybG9vcC5uZXh0aXRlbSAlfTxici8+eyUgZWxzZSAlfTxici8+eyUgZW5kaWYgJX17JSBlbmRpZiAlfXslIGVuZGZvciAlfXslIGVuZGZvciAlfSRTRVAkeyUgZW5kaWYgJX17JSBlbmRjYXB0dXJlICV9eyUgYXNzaWduIGl0ZW1MaXN0ID0gY2hpbGRJdGVtcyB8fCByZW1vdmVfbGFzdDogJyRTRVAkJyB8fCBzcGxpdDogJyRTRVAkJyAlfXslIGZvciBsaXN0SXRlbSBpbiBpdGVtTGlzdCAlfXt7IGxpc3RJdGVtIH19eyUgaWYgZm9ybG9vcC5sYXN0Lm5vdCgpICV9eyUgaWYgZm9ybG9vcC5uZXh0aXRlbSAlfTxici8+eyUgZWxzZSAlfTxici8+eyUgZW5kaWYgJX17JSBlbmRpZiAlfXslIGVuZGZvciAlfTwvZGl2Pg=="
        }
      ]
    }
  ],
  "extension": [
    {
      "url": "http://hl7.org/fhir/StructureDefinition/artifact-versionAlgorithm",
      "valueCoding": {
        "system": "http://hl7.org/fhir/version-algorithm",
        "code": "semver"
      }
    },
    {
      "url": "http://hl7.org/fhir/uv/sdc/StructureDefinition/sdc-questionnaire-entryMode",
      "valueCode": "random"
    },
    {
      "url": "http://ontariohealth.ca/fhir/eforms/StructureDefinition/sdc-responseRenderingLiquid",
      "valueReference": {
        "reference": "#liquid"
      }
    }
  ],
  "url": "urn:uuid:ae47a011-027d-43f6-9855-1029fcc0944f",
  "version": "1.1.0",
  "title": "Medical Imaging - Standardized Provincial Form Template - Splitting Example",
  "_title": {
    "extension": [
      {
        "url": "http://ontariohealth.ca/fhir/eforms/StructureDefinition/core-short-string",
        "valueString": "test short string"
      }
    ]
  },
  "status": "active",
  "experimental": true,
  "subjectType": [
    "Patient"
  ],
  "date": "2026-01-28T21:19:05.195+00:00",
  "publisher": "Ontario Health & Amplify Care",
  "_description": {
    "extension": [
      {
        "url": "http://ontariohealth.ca/fhir/eforms/StructureDefinition/core-short-string",
        "valueString": "test description"
      }
    ]
  },
  "jurisdiction": [
    {
      "coding": [
        {
          "system": "urn:iso:std:iso:3166:-2",
          "code": "CA-ON"
        }
      ],
      "text": "Ontario"
    }
  ],
  "effectivePeriod": {
    "start": "2025-07-29"
  },
  "item": [
    {
      "linkId": "283714301370",
      "text": "Please note that screening programs such the Ontario Breast Screening Program (OBSP) and Ontario Lung Screening Program (OLSP) have dedicated provincial intake forms and eligibility criteria. Please check program website for referral forms.",
      "_text": {
        "extension": [
          {
            "url": "http://hl7.org/fhir/StructureDefinition/rendering-xhtml",
            "valueString": "Please note that screening programs such the <a href=\"https://www.cancercareontario.ca/en/cancer-care-ontario/programs/screening-programs/ontario-breast-obsp\" rel=\"noopener noreferrer\" target=\"_blank\">Ontario Breast Screening Program (OBSP)</a> and <a href=\"https://www.cancercareontario.ca/en/cancer-care-ontario/programs/screening-programs/ontario-lung-screening-program\" rel=\"noopener noreferrer\" target=\"_blank\">Ontario Lung Screening Program (OLSP)</a> have dedicated provincial intake forms and eligibility criteria. Please check program website for referral forms."
          }
        ]
      },
      "type": "display"
    },
    {
      "extension": [
        {
          "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-itemControl",
          "valueCodeableConcept": {
            "coding": [
              {
                "system": "http://hl7.org/fhir/questionnaire-item-control",
                "code": "list",
                "display": "List"
              }
            ]
          }
        },
        {
          "url": "http://ontariohealth.ca/fhir/eforms/StructureDefinition/group-note-info",
          "extension": [
            {
              "url": "sortIndex",
              "valuePositiveInt": 1
            },
            {
              "url": "text",
              "valueString": "Patient Information"
            },
            {
              "url": "listSeparator",
              "_valueString": {
                "extension": [
                  {
                    "url": "http://hl7.org/fhir/StructureDefinition/rendering-xhtml",
                    "valueString": "<br/>"
                  }
                ]
              }
            },
            {
              "url": "lastSeparator",
              "_valueString": {
                "extension": [
                  {
                    "url": "http://hl7.org/fhir/StructureDefinition/rendering-xhtml",
                    "valueString": "<br/>"
                  }
                ]
              }
            },
            {
              "url": "style",
              "valueString": "font-weight:bold;text-decoration:underline;"
            },
            {
              "url": "groupItems",
              "valueBoolean": false
            }
          ]
        }
      ],
      "linkId": "patient_header",
      "text": "Patient Information",
      "_text": {
        "extension": [
          {
            "url": "http://hl7.org/fhir/StructureDefinition/rendering-style",
            "valueString": "font-weight:bold;"
          }
        ]
      },
      "type": "group",
      "item": [
        {
          "extension": [
            {
              "url": "http://ontariohealth.ca/fhir/eforms/StructureDefinition/question-note-info",
              "extension": [
                {
                  "url": "text",
                  "valueString": "Surname"
                },
                {
                  "url": "sameLine",
                  "valueBoolean": false
                },
                {
                  "url": "quoteAnswer",
                  "valueBoolean": false
                },
                {
                  "url": "style",
                  "valueString": "font-weight:bold;"
                }
              ]
            }
          ],
          "linkId": "patient_surname",
          "text": "Surname:",
          "type": "string",
          "required": true
        },
        {
          "extension": [
            {
              "url": "http://ontariohealth.ca/fhir/eforms/StructureDefinition/question-note-info",
              "extension": [
                {
                  "url": "text",
                  "valueString": "First Name"
                },
                {
                  "url": "sameLine",
                  "valueBoolean": false
                },
                {
                  "url": "quoteAnswer",
                  "valueBoolean": false
                },
                {
                  "url": "style",
                  "valueString": "font-weight:bold;"
                }
              ]
            }
          ],
          "linkId": "patient_firstname",
          "text": "First Name:",
          "type": "string",
          "required": true
        },
        {
          "extension": [
            {
              "url": "http://hl7.org/fhir/StructureDefinition/entryFormat",
              "valueString": "yyyy/MM/dd"
            },
            {
              "url": "http://ontariohealth.ca/fhir/eforms/StructureDefinition/question-note-info",
              "extension": [
                {
                  "url": "text",
                  "valueString": "DOB"
                },
                {
                  "url": "sameLine",
                  "valueBoolean": false
                },
                {
                  "url": "quoteAnswer",
                  "valueBoolean": false
                },
                {
                  "url": "style",
                  "valueString": "font-weight:bold;"
                }
              ]
            }
          ],
          "linkId": "patient_date_of_birth",
          "text": "DOB:",
          "type": "date",
          "required": true
        },
        {
          "extension": [
            {
              "url": "http://hl7.org/fhir/StructureDefinition/preferredTerminologyServer",
              "valueUrl": "https://tx.fhir.org/r4"
            },
            {
              "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-itemControl",
              "valueCodeableConcept": {
                "coding": [
                  {
                    "system": "http://hl7.org/fhir/questionnaire-item-control",
                    "code": "radio-button",
                    "display": "Radio Button"
                  }
                ]
              }
            },
            {
              "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-choiceOrientation",
              "valueCode": "horizontal"
            },
            {
              "url": "http://ontariohealth.ca/fhir/eforms/StructureDefinition/question-note-info",
              "extension": [
                {
                  "url": "text",
                  "valueString": "Gender"
                },
                {
                  "url": "sameLine",
                  "valueBoolean": false
                },
                {
                  "url": "quoteAnswer",
                  "valueBoolean": false
                },
                {
                  "url": "style",
                  "valueString": "font-weight:bold;"
                }
              ]
            }
          ],
          "linkId": "patient_gender",
          "text": "Gender:",
          "type": "choice",
          "required": true,
          "answerOption": [
            {
              "valueCoding": {
                "system": "http://hl7.org/fhir/administrative-gender",
                "code": "male",
                "display": "Male"
              }
            },
            {
              "valueCoding": {
                "system": "http://hl7.org/fhir/administrative-gender",
                "code": "female",
                "display": "Female"
              }
            },
            {
              "valueCoding": {
                "system": "http://hl7.org/fhir/administrative-gender",
                "code": "other",
                "display": "Other"
              }
            }
          ]
        },
        {
          "extension": [
            {
              "url": "http://ontariohealth.ca/fhir/eforms/StructureDefinition/question-note-info",
              "extension": [
                {
                  "url": "text",
                  "valueString": "HN PC"
                },
                {
                  "url": "sameLine",
                  "valueBoolean": false
                },
                {
                  "url": "quoteAnswer",
                  "valueBoolean": false
                },
                {
                  "url": "style",
                  "valueString": "font-weight:bold;"
                }
              ]
            }
          ],
          "linkId": "patient_hc_pc",
          "text": "HN PC:",
          "type": "string",
          "maxLength": 2
        },
        {
          "extension": [
            {
              "url": "http://ontariohealth.ca/fhir/eforms/StructureDefinition/question-note-info",
              "extension": [
                {
                  "url": "text",
                  "valueString": "HN"
                },
                {
                  "url": "sameLine",
                  "valueBoolean": false
                },
                {
                  "url": "quoteAnswer",
                  "valueBoolean": false
                },
                {
                  "url": "style",
                  "valueString": "font-weight:bold;"
                }
              ]
            }
          ],
          "linkId": "patient_hc_number",
          "text": "HN:",
          "type": "string",
          "maxLength": 10
        },
        {
          "extension": [
            {
              "url": "http://hl7.org/fhir/StructureDefinition/minLength",
              "valueInteger": 10
            },
            {
              "url": "http://ontariohealth.ca/fhir/eforms/StructureDefinition/question-note-info",
              "extension": [
                {
                  "url": "text",
                  "valueString": "HN VC"
                },
                {
                  "url": "sameLine",
                  "valueBoolean": false
                },
                {
                  "url": "quoteAnswer",
                  "valueBoolean": false
                },
                {
                  "url": "style",
                  "valueString": "font-weight:bold;"
                }
              ]
            }
          ],
          "linkId": "patient_hc_vc",
          "text": "HN VC:",
          "type": "string"
        },
        {
          "extension": [
            {
              "url": "http://ontariohealth.ca/fhir/eforms/StructureDefinition/question-note-info",
              "extension": [
                {
                  "url": "text",
                  "valueString": "Address"
                },
                {
                  "url": "sameLine",
                  "valueBoolean": false
                },
                {
                  "url": "quoteAnswer",
                  "valueBoolean": false
                },
                {
                  "url": "style",
                  "valueString": "font-weight:bold;"
                }
              ]
            }
          ],
          "linkId": "patient_address_line1",
          "text": "Address (Line 1):",
          "type": "string",
          "required": true
        },
        {
          "extension": [
            {
              "url": "http://ontariohealth.ca/fhir/eforms/StructureDefinition/question-note-info",
              "extension": [
                {
                  "url": "text",
                  "valueString": "Address Line 2"
                },
                {
                  "url": "sameLine",
                  "valueBoolean": false
                },
                {
                  "url": "quoteAnswer",
                  "valueBoolean": false
                },
                {
                  "url": "style",
                  "valueString": "font-weight:bold;"
                }
              ]
            }
          ],
          "linkId": "patient_address_line2",
          "text": "Address (Line 2):",
          "type": "string"
        },
        {
          "extension": [
            {
              "url": "http://ontariohealth.ca/fhir/eforms/StructureDefinition/question-note-info",
              "extension": [
                {
                  "url": "text",
                  "valueString": "City"
                },
                {
                  "url": "sameLine",
                  "valueBoolean": false
                },
                {
                  "url": "quoteAnswer",
                  "valueBoolean": false
                },
                {
                  "url": "style",
                  "valueString": "font-weight:bold;"
                }
              ]
            }
          ],
          "linkId": "patient_address_city",
          "text": "City:",
          "type": "string",
          "required": true
        },
        {
          "extension": [
            {
              "url": "http://ontariohealth.ca/fhir/eforms/StructureDefinition/question-note-info",
              "extension": [
                {
                  "url": "text",
                  "valueString": "Province"
                },
                {
                  "url": "sameLine",
                  "valueBoolean": false
                },
                {
                  "url": "quoteAnswer",
                  "valueBoolean": false
                },
                {
                  "url": "style",
                  "valueString": "font-weight:bold;"
                }
              ]
            }
          ],
          "linkId": "patient_address_province",
          "text": "Province:",
          "type": "string",
          "required": true,
          "maxLength": 2
        },
        {
          "extension": [
            {
              "url": "http://hl7.org/fhir/StructureDefinition/targetConstraint",
              "extension": [
                {
                  "url": "key",
                  "valueId": "postalcode1"
                },
                {
                  "url": "severity",
                  "valueCode": "error"
                },
                {
                  "url": "expression",
                  "valueExpression": {
                    "language": "text/fhirpath",
                    "expression": "%resource.repeat(item).where(linkId='patient_address_postalcode').answer.all(value.matches('^(?!.*[DFIOQU])[A-VXY][0-9][A-Z] ?[0-9][A-Z][0-9][%content%]#39;))"
                  }
                },
                {
                  "url": "human",
                  "valueString": "Please enter a valid Canadian postal code in the format A1A 1A1."
                }
              ]
            },
            {
              "url": "http://ontariohealth.ca/fhir/eforms/StructureDefinition/question-note-info",
              "extension": [
                {
                  "url": "text",
                  "valueString": "Postal Code"
                },
                {
                  "url": "sameLine",
                  "valueBoolean": false
                },
                {
                  "url": "quoteAnswer",
                  "valueBoolean": false
                },
                {
                  "url": "style",
                  "valueString": "font-weight:bold;"
                }
              ]
            }
          ],
          "linkId": "patient_address_postalcode",
          "text": "Postal Code:",
          "type": "string",
          "required": true
        },
        {
          "extension": [
            {
              "url": "http://hl7.org/fhir/StructureDefinition/targetConstraint",
              "extension": [
                {
                  "url": "key",
                  "valueId": "phone1"
                },
                {
                  "url": "severity",
                  "valueCode": "error"
                },
                {
                  "url": "expression",
                  "valueExpression": {
                    "language": "text/fhirpath",
                    "expression": "%resource.repeat(item).where(linkId='patient_phone_mobile').answer.all(value.matches('^(\\+\\d{1,2}\\s?)?\\(?\\d{3}\\)?[\\s.-]?\\d{3}[\\s.-]?\\d{4}[%content%]#39;))"
                  }
                },
                {
                  "url": "human",
                  "valueString": "Please enter a valid north-american phone number.  e.g. XXX-XXX-XXXX."
                }
              ]
            },
            {
              "url": "http://ontariohealth.ca/fhir/eforms/StructureDefinition/question-note-info",
              "extension": [
                {
                  "url": "text",
                  "valueString": "Mobile #"
                },
                {
                  "url": "sameLine",
                  "valueBoolean": false
                },
                {
                  "url": "quoteAnswer",
                  "valueBoolean": false
                },
                {
                  "url": "style",
                  "valueString": "font-weight:bold;"
                }
              ]
            }
          ],
          "linkId": "patient_phone_mobile",
          "text": "Mobile #:",
          "type": "string"
        },
        {
          "extension": [
            {
              "url": "http://hl7.org/fhir/StructureDefinition/targetConstraint",
              "extension": [
                {
                  "url": "key",
                  "valueId": "phone2"
                },
                {
                  "url": "severity",
                  "valueCode": "error"
                },
                {
                  "url": "expression",
                  "valueExpression": {
                    "language": "text/fhirpath",
                    "expression": "%resource.repeat(item).where(linkId='patient_phone_home').answer.all(value.matches('^(\\+\\d{1,2}\\s?)?\\(?\\d{3}\\)?[\\s.-]?\\d{3}[\\s.-]?\\d{4}[%content%]#39;))"
                  }
                },
                {
                  "url": "human",
                  "valueString": "Please enter a valid north-american phone number.  e.g. XXX-XXX-XXXX."
                }
              ]
            },
            {
              "url": "http://ontariohealth.ca/fhir/eforms/StructureDefinition/question-note-info",
              "extension": [
                {
                  "url": "text",
                  "valueString": "Home #"
                },
                {
                  "url": "sameLine",
                  "valueBoolean": false
                },
                {
                  "url": "quoteAnswer",
                  "valueBoolean": false
                },
                {
                  "url": "style",
                  "valueString": "font-weight:bold;"
                }
              ]
            }
          ],
          "linkId": "patient_phone_home",
          "text": "Home #:",
          "type": "string"
        },
        {
          "extension": [
            {
              "url": "http://hl7.org/fhir/StructureDefinition/targetConstraint",
              "extension": [
                {
                  "url": "key",
                  "valueId": "phone3"
                },
                {
                  "url": "severity",
                  "valueCode": "error"
                },
                {
                  "url": "expression",
                  "valueExpression": {
                    "language": "text/fhirpath",
                    "expression": "%resource.repeat(item).where(linkId='patient_phone_business').answer.all(value.matches('^(\\+\\d{1,2}\\s?)?\\(?\\d{3}\\)?[\\s.-]?\\d{3}[\\s.-]?\\d{4}[%content%]#39;))"
                  }
                },
                {
                  "url": "human",
                  "valueString": "Please enter a valid north-american phone number.  e.g. XXX-XXX-XXXX."
                }
              ]
            },
            {
              "url": "http://ontariohealth.ca/fhir/eforms/StructureDefinition/question-note-info",
              "extension": [
                {
                  "url": "text",
                  "valueString": "Business #"
                },
                {
                  "url": "sameLine",
                  "valueBoolean": false
                },
                {
                  "url": "quoteAnswer",
                  "valueBoolean": false
                },
                {
                  "url": "style",
                  "valueString": "font-weight:bold;"
                }
              ]
            }
          ],
          "linkId": "patient_phone_business",
          "text": "Business #:",
          "type": "string"
        },
        {
          "extension": [
            {
              "url": "http://hl7.org/fhir/StructureDefinition/targetConstraint",
              "extension": [
                {
                  "url": "key",
                  "valueId": "email1"
                },
                {
                  "url": "severity",
                  "valueCode": "error"
                },
                {
                  "url": "expression",
                  "valueExpression": {
                    "language": "text/fhirpath",
                    "expression": "%resource.repeat(item).where(linkId='patient_email').answer.all(value.matches('(?:[a-z0-9!#$%&'*+/=?^_`{|}~-]+(?:\\.[a-z0-9!#$%&'*+/=?^_`{|}~-]+)*|\\\"(?:[\\x01-\\x08\\x0b\\x0c\\x0e-\\x1f\\x21\\x23-\\x5b\\x5d-\\x7f]|\\\\[\\x01-\\x09\\x0b\\x0c\\x0e-\\x7f])*\\\")@(?:(?:[a-z0-9](?:[a-z0-9-]*[a-z0-9])?\\.)+[a-z0-9](?:[a-z0-9-]*[a-z0-9])?|\\\\[(?:(?:(2(5[0-5]|[0-4][0-9])|1[0-9][0-9]|[1-9]?[0-9]))\\\\.){3}(?:(2(5[0-5]|[0-4][0-9])|1[0-9][0-9]|[1-9]?[0-9])|[a-z0-9-]*[a-z0-9]:(?:[\\x01-\\x08\\x0b\\x0c\\x0e-\\x1f\\x21-\\x5a\\x53-\\x7f]|\\\\[\\x01-\\x09\\x0b\\x0c\\x0e-\\x7f])+)\\])'))"
                  }
                },
                {
                  "url": "human",
                  "valueString": "Please enter a valid email address."
                }
              ]
            },
            {
              "url": "http://ontariohealth.ca/fhir/eforms/StructureDefinition/question-note-info",
              "extension": [
                {
                  "url": "text",
                  "valueString": "Email"
                },
                {
                  "url": "sameLine",
                  "valueBoolean": false
                },
                {
                  "url": "quoteAnswer",
                  "valueBoolean": false
                },
                {
                  "url": "style",
                  "valueString": "font-weight:bold;"
                }
              ]
            }
          ],
          "linkId": "patient_email",
          "text": "Email:",
          "type": "string"
        }
      ]
    },
    {
      "extension": [
        {
          "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-itemControl",
          "valueCodeableConcept": {
            "coding": [
              {
                "system": "http://hl7.org/fhir/questionnaire-item-control",
                "code": "list",
                "display": "List"
              }
            ]
          }
        },
        {
          "url": "http://ontariohealth.ca/fhir/eforms/StructureDefinition/group-note-info",
          "extension": [
            {
              "url": "sortIndex",
              "valuePositiveInt": 2
            },
            {
              "url": "text",
              "valueString": "[Optional] Additional Patient Information"
            },
            {
              "url": "listSeparator",
              "_valueString": {
                "extension": [
                  {
                    "url": "http://hl7.org/fhir/StructureDefinition/rendering-xhtml",
                    "valueString": "<br/>"
                  }
                ]
              }
            },
            {
              "url": "lastSeparator",
              "_valueString": {
                "extension": [
                  {
                    "url": "http://hl7.org/fhir/StructureDefinition/rendering-xhtml",
                    "valueString": "<br/>"
                  }
                ]
              }
            },
            {
              "url": "style",
              "valueString": "font-weight:bold;text-decoration:underline;"
            },
            {
              "url": "groupItems",
              "valueBoolean": false
            }
          ]
        }
      ],
      "linkId": "additionalinfo_header",
      "text": "[Optional] Additional Patient Information",
      "_text": {
        "extension": [
          {
            "url": "http://hl7.org/fhir/StructureDefinition/rendering-style",
            "valueString": "font-weight:bold;"
          }
        ]
      },
      "type": "group",
      "item": [
        {
          "extension": [
            {
              "url": "http://hl7.org/fhir/StructureDefinition/preferredTerminologyServer",
              "valueUrl": "https://tx.fhir.org/r4"
            },
            {
              "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-choiceOrientation",
              "valueCode": "horizontal"
            },
            {
              "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-itemControl",
              "valueCodeableConcept": {
                "coding": [
                  {
                    "system": "http://hl7.org/fhir/questionnaire-item-control",
                    "code": "radio-button",
                    "display": "Radio Button"
                  }
                ]
              }
            },
            {
              "url": "http://ontariohealth.ca/fhir/eforms/StructureDefinition/question-note-info",
              "extension": [
                {
                  "url": "text",
                  "valueString": "Sex assigned at birth"
                },
                {
                  "url": "sameLine",
                  "valueBoolean": false
                },
                {
                  "url": "quoteAnswer",
                  "valueBoolean": false
                },
                {
                  "url": "style",
                  "valueString": "font-weight:bold;"
                }
              ]
            }
          ],
          "linkId": "additionalinfo_sexassignedatbirth",
          "text": "Sex assigned at birth:",
          "type": "choice",
          "answerOption": [
            {
              "valueCoding": {
                "system": "http://loinc.org",
                "code": "LA3-6",
                "display": "Female"
              }
            },
            {
              "valueCoding": {
                "system": "http://loinc.org",
                "code": "LA2-8",
                "display": "Male"
              }
            },
            {
              "valueCoding": {
                "display": "Intersex"
              }
            },
            {
              "valueCoding": {
                "system": "http://loinc.org",
                "code": "LA4489-6",
                "display": "Unknown"
              }
            }
          ]
        },
        {
          "extension": [
            {
              "url": "http://hl7.org/fhir/StructureDefinition/preferredTerminologyServer",
              "valueUrl": "https://tx.fhir.org/r4"
            },
            {
              "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-choiceOrientation",
              "valueCode": "horizontal"
            },
            {
              "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-itemControl",
              "valueCodeableConcept": {
                "coding": [
                  {
                    "system": "http://hl7.org/fhir/questionnaire-item-control",
                    "code": "radio-button",
                    "display": "Radio Button"
                  }
                ]
              }
            },
            {
              "url": "http://ontariohealth.ca/fhir/eforms/StructureDefinition/question-note-info",
              "extension": [
                {
                  "url": "text",
                  "valueString": "Pronouns"
                },
                {
                  "url": "sameLine",
                  "valueBoolean": false
                },
                {
                  "url": "quoteAnswer",
                  "valueBoolean": false
                },
                {
                  "url": "style",
                  "valueString": "font-weight:bold;"
                }
              ]
            }
          ],
          "linkId": "additionalinfo_pronouns",
          "text": "Pronouns:",
          "type": "choice",
          "answerOption": [
            {
              "valueCoding": {
                "system": "http://loinc.org",
                "code": "LA29519-8",
                "display": "She/Her"
              }
            },
            {
              "valueCoding": {
                "system": "http://loinc.org",
                "code": "LA29518-0",
                "display": "He/Him"
              }
            },
            {
              "valueCoding": {
                "system": "http://loinc.org",
                "code": "LA29519-8",
                "display": "They/Them"
              }
            },
            {
              "valueCoding": {
                "display": "Other"
              }
            }
          ]
        },
        {
          "extension": [
            {
              "url": "http://ontariohealth.ca/fhir/eforms/StructureDefinition/question-note-info",
              "extension": [
                {
                  "url": "text",
                  "valueString": "Other Pronouns"
                },
                {
                  "url": "sameLine",
                  "valueBoolean": false
                },
                {
                  "url": "quoteAnswer",
                  "valueBoolean": false
                },
                {
                  "url": "style",
                  "valueString": "font-weight:bold;"
                }
              ]
            }
          ],
          "linkId": "additionalinfo_pronouns_other",
          "text": "Other pronouns:",
          "type": "string",
          "enableWhen": [
            {
              "question": "additionalinfo_pronouns",
              "operator": "=",
              "answerCoding": {
                "display": "Other"
              }
            }
          ],
          "enableBehavior": "all",
          "required": true
        },
        {
          "extension": [
            {
              "url": "http://hl7.org/fhir/StructureDefinition/preferredTerminologyServer",
              "valueUrl": "https://tx.fhir.org/r4"
            },
            {
              "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-choiceOrientation",
              "valueCode": "horizontal"
            },
            {
              "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-itemControl",
              "valueCodeableConcept": {
                "coding": [
                  {
                    "system": "http://hl7.org/fhir/questionnaire-item-control",
                    "code": "radio-button",
                    "display": "Radio Button"
                  }
                ]
              }
            },
            {
              "url": "http://ontariohealth.ca/fhir/eforms/StructureDefinition/question-note-info",
              "extension": [
                {
                  "url": "text",
                  "valueString": "Preferred language"
                },
                {
                  "url": "sameLine",
                  "valueBoolean": false
                },
                {
                  "url": "quoteAnswer",
                  "valueBoolean": false
                },
                {
                  "url": "style",
                  "valueString": "font-weight:bold;"
                }
              ]
            }
          ],
          "linkId": "additionalinfo_preferredlanguage",
          "text": "Preferred language:",
          "type": "choice",
          "required": false,
          "answerOption": [
            {
              "valueCoding": {
                "system": "urn:ietf:bcp:47",
                "code": "en",
                "display": "English"
              }
            },
            {
              "valueCoding": {
                "system": "urn:ietf:bcp:47",
                "code": "fr",
                "display": "French"
              }
            },
            {
              "valueCoding": {
                "display": "Other"
              }
            }
          ]
        },
        {
          "extension": [
            {
              "url": "http://ontariohealth.ca/fhir/eforms/StructureDefinition/question-note-info",
              "extension": [
                {
                  "url": "text",
                  "valueString": "Specify"
                },
                {
                  "url": "sameLine",
                  "valueBoolean": false
                },
                {
                  "url": "quoteAnswer",
                  "valueBoolean": false
                },
                {
                  "url": "style",
                  "valueString": "font-weight:bold;"
                }
              ]
            }
          ],
          "linkId": "additionalinfo_preferredlanguage_specify",
          "text": "Specify:",
          "type": "string",
          "enableWhen": [
            {
              "question": "additionalinfo_preferredlanguage",
              "operator": "=",
              "answerCoding": {
                "display": "Other"
              }
            }
          ],
          "enableBehavior": "all",
          "required": true
        },
        {
          "extension": [
            {
              "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-choiceOrientation",
              "valueCode": "horizontal"
            },
            {
              "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-itemControl",
              "valueCodeableConcept": {
                "coding": [
                  {
                    "system": "http://hl7.org/fhir/questionnaire-item-control",
                    "code": "check-box",
                    "display": "Check-box"
                  }
                ]
              }
            },
            {
              "url": "http://ontariohealth.ca/fhir/eforms/StructureDefinition/question-note-info",
              "extension": [
                {
                  "url": "text",
                  "valueString": "Translator required"
                },
                {
                  "url": "sameLine",
                  "valueBoolean": false
                },
                {
                  "url": "quoteAnswer",
                  "valueBoolean": false
                },
                {
                  "url": "style",
                  "valueString": "font-weight:bold;"
                }
              ]
            }
          ],
          "linkId": "additionalinfo_preferredlanguage_translatorrequired",
          "text": "Translator required",
          "_text": {
            "extension": [
              {
                "url": "http://hl7.org/fhir/StructureDefinition/rendering-style",
                "valueString": "display:none;"
              }
            ]
          },
          "type": "choice",
          "enableWhen": [
            {
              "question": "additionalinfo_preferredlanguage",
              "operator": "=",
              "answerCoding": {
                "display": "Other"
              }
            }
          ],
          "repeats": true,
          "answerOption": [
            {
              "extension": [
                {
                  "url": "http://ontariohealth.ca/fhir/eforms/StructureDefinition/option-note-info",
                  "extension": [
                    {
                      "url": "text",
                      "valueString": "Yes"
                    }
                  ]
                }
              ],
              "valueCoding": {
                "display": "Translator Required"
              }
            }
          ]
        },
        {
          "extension": [
            {
              "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-choiceOrientation",
              "valueCode": "horizontal"
            },
            {
              "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-itemControl",
              "valueCodeableConcept": {
                "coding": [
                  {
                    "system": "http://hl7.org/fhir/questionnaire-item-control",
                    "code": "check-box",
                    "display": "Check-box"
                  }
                ]
              }
            },
            {
              "url": "http://ontariohealth.ca/fhir/eforms/StructureDefinition/question-note-info",
              "extension": [
                {
                  "url": "text",
                  "valueString": "Preferred name"
                },
                {
                  "url": "sameLine",
                  "valueBoolean": false
                },
                {
                  "url": "quoteAnswer",
                  "valueBoolean": false
                },
                {
                  "url": "style",
                  "valueString": "font-weight:bold;"
                }
              ]
            }
          ],
          "linkId": "additionalinfo_preferredname_select",
          "text": "Preferred name",
          "_text": {
            "extension": [
              {
                "url": "http://hl7.org/fhir/StructureDefinition/rendering-style",
                "valueString": "display:none;"
              }
            ]
          },
          "type": "choice",
          "repeats": true,
          "answerOption": [
            {
              "extension": [
                {
                  "url": "http://ontariohealth.ca/fhir/eforms/StructureDefinition/option-note-info",
                  "extension": [
                    {
                      "url": "text",
                      "valueString": "Yes"
                    }
                  ]
                }
              ],
              "valueCoding": {
                "display": "Preferred Name"
              }
            }
          ]
        },
        {
          "extension": [
            {
              "url": "http://ontariohealth.ca/fhir/eforms/StructureDefinition/question-note-info",
              "extension": [
                {
                  "url": "text",
                  "valueString": "Preferred Name:"
                },
                {
                  "url": "sameLine",
                  "valueBoolean": false
                },
                {
                  "url": "quoteAnswer",
                  "valueBoolean": false
                },
                {
                  "url": "style",
                  "valueString": "font-weight:bold;"
                }
              ]
            }
          ],
          "linkId": "additionalinfo_preferredname",
          "text": "Prefered name String",
          "_text": {
            "extension": [
              {
                "url": "http://hl7.org/fhir/StructureDefinition/rendering-style",
                "valueString": "display:none;"
              }
            ]
          },
          "type": "string",
          "enableWhen": [
            {
              "question": "additionalinfo_preferredname_select",
              "operator": "=",
              "answerCoding": {
                "display": "Preferred Name"
              }
            }
          ],
          "enableBehavior": "all"
        },
        {
          "extension": [
            {
              "url": "http://hl7.org/fhir/StructureDefinition/preferredTerminologyServer",
              "valueUrl": "https://tx.fhir.org/r4"
            },
            {
              "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-choiceOrientation",
              "valueCode": "horizontal"
            },
            {
              "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-itemControl",
              "valueCodeableConcept": {
                "coding": [
                  {
                    "system": "http://hl7.org/fhir/questionnaire-item-control",
                    "code": "radio-button",
                    "display": "Radio Button"
                  }
                ]
              }
            },
            {
              "url": "http://ontariohealth.ca/fhir/eforms/StructureDefinition/question-note-info",
              "extension": [
                {
                  "url": "text",
                  "valueString": "Best method of contact"
                },
                {
                  "url": "sameLine",
                  "valueBoolean": false
                },
                {
                  "url": "quoteAnswer",
                  "valueBoolean": false
                },
                {
                  "url": "style",
                  "valueString": "font-weight:bold;"
                }
              ]
            }
          ],
          "linkId": "additionalinfo_bestmethodofcontact",
          "text": "Best method of contact:",
          "type": "choice",
          "answerOption": [
            {
              "valueCoding": {
                "system": "http://hl7.org/fhir/contact-point-system",
                "code": "phone",
                "display": "Mobile"
              }
            },
            {
              "valueCoding": {
                "system": "http://hl7.org/fhir/contact-point-system",
                "code": "phone",
                "display": "Home"
              }
            },
            {
              "valueCoding": {
                "system": "http://hl7.org/fhir/contact-point-system",
                "code": "phone",
                "display": "Business"
              }
            },
            {
              "valueCoding": {
                "system": "http://hl7.org/fhir/contact-point-system",
                "code": "email",
                "display": "Email"
              }
            }
          ]
        },
        {
          "extension": [
            {
              "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-choiceOrientation",
              "valueCode": "horizontal"
            },
            {
              "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-itemControl",
              "valueCodeableConcept": {
                "coding": [
                  {
                    "system": "http://hl7.org/fhir/questionnaire-item-control",
                    "code": "check-box",
                    "display": "Check-box"
                  }
                ]
              }
            },
            {
              "url": "http://ontariohealth.ca/fhir/eforms/StructureDefinition/question-note-info",
              "extension": [
                {
                  "url": "text",
                  "valueString": "Voicemails acceptable"
                },
                {
                  "url": "sameLine",
                  "valueBoolean": false
                },
                {
                  "url": "quoteAnswer",
                  "valueBoolean": false
                },
                {
                  "url": "style",
                  "valueString": "font-weight:bold;"
                }
              ]
            },
            {
              "url": "http://hl7.org/fhir/uv/sdc/StructureDefinition/sdc-questionnaire-enableWhenExpression",
              "valueExpression": {
                "language": "text/fhirpath",
                "expression": "%resource.repeat(item).where(linkId = 'additionalinfo_bestmethodofcontact').answer.value.where(display.lower() = 'home' or display.lower() = 'mobile' or display.lower() = 'business').exists()"
              }
            }
          ],
          "linkId": "additionalinfo_bestmethodofcontact_voicemails",
          "text": "Voicemails acceptable",
          "_text": {
            "extension": [
              {
                "url": "http://hl7.org/fhir/StructureDefinition/rendering-style",
                "valueString": "display:none;"
              }
            ]
          },
          "type": "choice",
          "enableBehavior": "any",
          "repeats": true,
          "answerOption": [
            {
              "extension": [
                {
                  "url": "http://ontariohealth.ca/fhir/eforms/StructureDefinition/option-note-info",
                  "extension": [
                    {
                      "url": "text",
                      "valueString": "Yes"
                    }
                  ]
                }
              ],
              "valueCoding": {
                "display": " Voicemails acceptable"
              }
            }
          ]
        },
        {
          "extension": [
            {
              "url": "http://hl7.org/fhir/StructureDefinition/preferredTerminologyServer",
              "valueUrl": "https://tx.fhir.org/r4"
            },
            {
              "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-choiceOrientation",
              "valueCode": "horizontal"
            },
            {
              "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-itemControl",
              "valueCodeableConcept": {
                "coding": [
                  {
                    "system": "http://hl7.org/fhir/questionnaire-item-control",
                    "code": "check-box",
                    "display": "Check-box"
                  }
                ]
              }
            },
            {
              "url": "http://ontariohealth.ca/fhir/eforms/StructureDefinition/question-note-info",
              "extension": [
                {
                  "url": "text",
                  "valueString": "Alternate contact"
                },
                {
                  "url": "sameLine",
                  "valueBoolean": false
                },
                {
                  "url": "quoteAnswer",
                  "valueBoolean": false
                },
                {
                  "url": "style",
                  "valueString": "font-weight:bold;"
                }
              ]
            }
          ],
          "linkId": "additionalinfo_alternatecontact_select",
          "text": "Alternate contact",
          "_text": {
            "extension": [
              {
                "url": "http://hl7.org/fhir/StructureDefinition/rendering-style",
                "valueString": "display:none;"
              }
            ]
          },
          "type": "choice",
          "repeats": true,
          "answerOption": [
            {
              "extension": [
                {
                  "url": "http://ontariohealth.ca/fhir/eforms/StructureDefinition/option-note-info",
                  "extension": [
                    {
                      "url": "text",
                      "valueString": "Yes"
                    }
                  ]
                }
              ],
              "valueCoding": {
                "display": "Alternate contact"
              }
            }
          ]
        },
        {
          "extension": [
            {
              "url": "http://ontariohealth.ca/fhir/eforms/StructureDefinition/question-note-info",
              "extension": [
                {
                  "url": "text",
                  "valueString": "Name"
                },
                {
                  "url": "sameLine",
                  "valueBoolean": false
                },
                {
                  "url": "quoteAnswer",
                  "valueBoolean": false
                },
                {
                  "url": "style",
                  "valueString": "font-weight:bold;"
                }
              ]
            }
          ],
          "linkId": "additionalinfo_alternatecontact_name",
          "text": "Name:",
          "type": "string",
          "enableWhen": [
            {
              "question": "additionalinfo_alternatecontact_select",
              "operator": "=",
              "answerCoding": {
                "display": "Alternate contact"
              }
            }
          ],
          "enableBehavior": "all",
          "required": true
        },
        {
          "extension": [
            {
              "url": "http://hl7.org/fhir/StructureDefinition/targetConstraint",
              "extension": [
                {
                  "url": "key",
                  "valueId": "phone4"
                },
                {
                  "url": "severity",
                  "valueCode": "error"
                },
                {
                  "url": "expression",
                  "valueExpression": {
                    "language": "text/fhirpath",
                    "expression": "%resource.repeat(item).where(linkId='additionalinfo_alternatecontact_phone').answer.all(value.matches('^(\\+\\d{1,2}\\s?)?\\(?\\d{3}\\)?[\\s.-]?\\d{3}[\\s.-]?\\d{4}[%content%]#39;))"
                  }
                },
                {
                  "url": "human",
                  "valueString": "Please enter a valid north-american phone number.  e.g. XXX-XXX-XXXX."
                }
              ]
            },
            {
              "url": "http://ontariohealth.ca/fhir/eforms/StructureDefinition/question-note-info",
              "extension": [
                {
                  "url": "text",
                  "valueString": "Alternate contact phone #"
                },
                {
                  "url": "sameLine",
                  "valueBoolean": false
                },
                {
                  "url": "quoteAnswer",
                  "valueBoolean": false
                },
                {
                  "url": "style",
                  "valueString": "font-weight:bold;"
                }
              ]
            }
          ],
          "linkId": "additionalinfo_alternatecontact_phone",
          "text": "Alternate contact phone #:",
          "type": "string",
          "enableWhen": [
            {
              "question": "additionalinfo_alternatecontact_select",
              "operator": "=",
              "answerCoding": {
                "display": "Alternate contact"
              }
            }
          ],
          "enableBehavior": "all"
        },
        {
          "extension": [
            {
              "url": "http://ontariohealth.ca/fhir/eforms/StructureDefinition/question-note-info",
              "extension": [
                {
                  "url": "text",
                  "valueString": "Relationship"
                },
                {
                  "url": "sameLine",
                  "valueBoolean": false
                },
                {
                  "url": "quoteAnswer",
                  "valueBoolean": false
                },
                {
                  "url": "style",
                  "valueString": "font-weight:bold;"
                }
              ]
            }
          ],
          "linkId": "additionalinfo_alternatecontact_relationship",
          "text": "Relationship:",
          "type": "string",
          "enableWhen": [
            {
              "question": "additionalinfo_alternatecontact_select",
              "operator": "=",
              "answerCoding": {
                "display": "Alternate contact"
              }
            }
          ],
          "enableBehavior": "all"
        },
        {
          "extension": [
            {
              "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-choiceOrientation",
              "valueCode": "horizontal"
            },
            {
              "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-itemControl",
              "valueCodeableConcept": {
                "coding": [
                  {
                    "system": "http://hl7.org/fhir/questionnaire-item-control",
                    "code": "radio-button",
                    "display": "Radio Button"
                  }
                ]
              }
            },
            {
              "url": "http://ontariohealth.ca/fhir/eforms/StructureDefinition/question-note-info",
              "extension": [
                {
                  "url": "text",
                  "valueString": "Is Alternate contact the appointment booking contact?"
                },
                {
                  "url": "sameLine",
                  "valueBoolean": false
                },
                {
                  "url": "quoteAnswer",
                  "valueBoolean": false
                },
                {
                  "url": "style",
                  "valueString": "font-weight:bold;"
                }
              ]
            }
          ],
          "linkId": "additionalinfo_alternatecontact_bookingcontact",
          "text": "Is Alternate contact the appointment booking contact?:",
          "type": "choice",
          "enableWhen": [
            {
              "question": "additionalinfo_alternatecontact_select",
              "operator": "=",
              "answerCoding": {
                "display": "Alternate contact"
              }
            }
          ],
          "enableBehavior": "all",
          "answerOption": [
            {
              "valueCoding": {
                "display": "Yes"
              }
            },
            {
              "valueCoding": {
                "display": "No"
              }
            }
          ]
        },
        {
          "extension": [
            {
              "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-choiceOrientation",
              "valueCode": "horizontal"
            },
            {
              "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-itemControl",
              "valueCodeableConcept": {
                "coding": [
                  {
                    "system": "http://hl7.org/fhir/questionnaire-item-control",
                    "code": "check-box",
                    "display": "Check-box"
                  }
                ]
              }
            },
            {
              "url": "http://ontariohealth.ca/fhir/eforms/StructureDefinition/question-note-info",
              "extension": [
                {
                  "url": "text",
                  "valueString": "Unsafe contact persons (do not speak with)"
                },
                {
                  "url": "sameLine",
                  "valueBoolean": false
                },
                {
                  "url": "quoteAnswer",
                  "valueBoolean": false
                },
                {
                  "url": "style",
                  "valueString": "font-weight:bold;"
                }
              ]
            }
          ],
          "linkId": "additionalinfo_unsafecontacts_select",
          "text": "Unsafe contact persons (do not speak with)",
          "_text": {
            "extension": [
              {
                "url": "http://hl7.org/fhir/StructureDefinition/rendering-style",
                "valueString": "display:none;"
              }
            ]
          },
          "type": "choice",
          "repeats": true,
          "answerOption": [
            {
              "extension": [
                {
                  "url": "http://ontariohealth.ca/fhir/eforms/StructureDefinition/option-note-info",
                  "extension": [
                    {
                      "url": "text",
                      "valueString": "Yes"
                    }
                  ]
                }
              ],
              "valueCoding": {
                "display": "Unsafe contact persons (do not speak with)"
              }
            }
          ]
        },
        {
          "extension": [
            {
              "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-choiceOrientation",
              "valueCode": "horizontal"
            },
            {
              "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-itemControl",
              "valueCodeableConcept": {
                "coding": [
                  {
                    "system": "http://hl7.org/fhir/questionnaire-item-control",
                    "code": "check-box",
                    "display": "Check-box"
                  }
                ]
              }
            },
            {
              "url": "http://ontariohealth.ca/fhir/eforms/StructureDefinition/question-note-info",
              "extension": [
                {
                  "url": "text",
                  "valueString": "Only speak with patient directly"
                },
                {
                  "url": "sameLine",
                  "valueBoolean": false
                },
                {
                  "url": "quoteAnswer",
                  "valueBoolean": false
                },
                {
                  "url": "style",
                  "valueString": "font-weight:bold;"
                }
              ]
            }
          ],
          "linkId": "additionalinfo_unsafecontacts_speakwithpatientdirectly",
          "text": "Only speak with patient directly",
          "_text": {
            "extension": [
              {
                "url": "http://hl7.org/fhir/StructureDefinition/rendering-style",
                "valueString": "display:none;"
              }
            ]
          },
          "type": "choice",
          "enableWhen": [
            {
              "question": "additionalinfo_unsafecontacts_select",
              "operator": "=",
              "answerCoding": {
                "display": "Unsafe contact persons (do not speak with)"
              }
            }
          ],
          "enableBehavior": "all",
          "repeats": true,
          "answerOption": [
            {
              "extension": [
                {
                  "url": "http://ontariohealth.ca/fhir/eforms/StructureDefinition/option-note-info",
                  "extension": [
                    {
                      "url": "text",
                      "valueString": "Yes"
                    },
                    {
                      "url": "style",
                      "valueString": "font-weight:bold;"
                    }
                  ]
                }
              ],
              "valueCoding": {
                "display": "Only speak with patient directly"
              }
            }
          ]
        },
        {
          "extension": [
            {
              "url": "http://ontariohealth.ca/fhir/eforms/StructureDefinition/question-note-info",
              "extension": [
                {
                  "url": "text",
                  "valueString": "Do not speak with:"
                },
                {
                  "url": "sameLine",
                  "valueBoolean": false
                },
                {
                  "url": "quoteAnswer",
                  "valueBoolean": false
                },
                {
                  "url": "style",
                  "valueString": "font-weight:bold;"
                }
              ]
            }
          ],
          "linkId": "additionalinfo_unsafecontacts_donotspeakwith",
          "text": "Do not speak with:",
          "type": "string",
          "enableWhen": [
            {
              "question": "additionalinfo_unsafecontacts_select",
              "operator": "=",
              "answerCoding": {
                "display": "Unsafe contact persons (do not speak with)"
              }
            }
          ],
          "enableBehavior": "all"
        },
        {
          "extension": [
            {
              "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-choiceOrientation",
              "valueCode": "horizontal"
            },
            {
              "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-itemControl",
              "valueCodeableConcept": {
                "coding": [
                  {
                    "system": "http://hl7.org/fhir/questionnaire-item-control",
                    "code": "check-box",
                    "display": "Check-box"
                  }
                ]
              }
            },
            {
              "url": "http://ontariohealth.ca/fhir/eforms/StructureDefinition/question-note-info",
              "extension": [
                {
                  "url": "text",
                  "valueString": "Accessibility concerns or disability"
                },
                {
                  "url": "sameLine",
                  "valueBoolean": false
                },
                {
                  "url": "quoteAnswer",
                  "valueBoolean": false
                },
                {
                  "url": "style",
                  "valueString": "font-weight:bold;"
                }
              ]
            }
          ],
          "linkId": "additionalinfo_accessibilityconcernsordisability_selectt",
          "text": "Accessibility concerns or disability",
          "_text": {
            "extension": [
              {
                "url": "http://hl7.org/fhir/StructureDefinition/rendering-style",
                "valueString": "display:none;"
              }
            ]
          },
          "type": "choice",
          "repeats": true,
          "answerOption": [
            {
              "extension": [
                {
                  "url": "http://ontariohealth.ca/fhir/eforms/StructureDefinition/option-note-info",
                  "extension": [
                    {
                      "url": "text",
                      "valueString": "Yes"
                    }
                  ]
                }
              ],
              "valueCoding": {
                "display": "Accessibility concerns or disability"
              }
            }
          ]
        },
        {
          "extension": [
            {
              "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-choiceOrientation",
              "valueCode": "horizontal"
            },
            {
              "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-itemControl",
              "valueCodeableConcept": {
                "coding": [
                  {
                    "system": "http://hl7.org/fhir/questionnaire-item-control",
                    "code": "check-box",
                    "display": "Check-box"
                  }
                ]
              }
            },
            {
              "url": "http://ontariohealth.ca/fhir/eforms/StructureDefinition/question-note-info",
              "extension": [
                {
                  "url": "text",
                  "valueString": "Specific"
                },
                {
                  "url": "listSeparator",
                  "valueString": ";"
                },
                {
                  "url": "lastSeparator",
                  "valueString": "and"
                },
                {
                  "url": "style",
                  "valueString": "font-weight:bold;"
                },
                {
                  "url": "sameLine",
                  "valueBoolean": false
                },
                {
                  "url": "quoteAnswer",
                  "valueBoolean": false
                }
              ]
            }
          ],
          "linkId": "additionalinfo_accessibilityconcernsordisability",
          "text": "Accessibility concerns Options",
          "_text": {
            "extension": [
              {
                "url": "http://hl7.org/fhir/StructureDefinition/rendering-xhtml",
                "valueString": "<br/>"
              }
            ]
          },
          "type": "choice",
          "enableWhen": [
            {
              "question": "additionalinfo_accessibilityconcernsordisability_selectt",
              "operator": "=",
              "answerCoding": {
                "display": "Accessibility concerns or disability"
              }
            }
          ],
          "repeats": true,
          "answerOption": [
            {
              "valueCoding": {
                "system": "http://snomed.info/sct",
                "code": "129839007",
                "display": "Falls risk"
              }
            },
            {
              "valueCoding": {
                "system": "http://snomed.info/sct",
                "code": "301621006",
                "display": "Patient requires lift"
              }
            },
            {
              "valueCoding": {
                "system": "http://snomed.info/sct",
                "code": "105503008",
                "display": "Wheelchair"
              }
            },
            {
              "valueCoding": {
                "system": "http://snomed.info/sct",
                "code": "15188001",
                "display": "Hearing impaired"
              }
            }
          ]
        },
        {
          "extension": [
            {
              "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-choiceOrientation",
              "valueCode": "horizontal"
            },
            {
              "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-itemControl",
              "valueCodeableConcept": {
                "coding": [
                  {
                    "system": "http://hl7.org/fhir/questionnaire-item-control",
                    "code": "check-box",
                    "display": "Check-box"
                  }
                ]
              }
            },
            {
              "url": "http://ontariohealth.ca/fhir/eforms/StructureDefinition/question-note-info",
              "extension": [
                {
                  "url": "text",
                  "valueString": "Special considerations"
                },
                {
                  "url": "sameLine",
                  "valueBoolean": false
                },
                {
                  "url": "quoteAnswer",
                  "valueBoolean": false
                },
                {
                  "url": "style",
                  "valueString": "font-weight:bold;"
                }
              ]
            }
          ],
          "linkId": "additionalinfo_specialconsiderations_select",
          "text": "Special considerations (e.g. barriers, tips for care delivery, 3rd party insurance, patient requires escort, cognitive issues)",
          "_text": {
            "extension": [
              {
                "url": "http://hl7.org/fhir/StructureDefinition/rendering-style",
                "valueString": "display:none;"
              }
            ]
          },
          "type": "choice",
          "repeats": true,
          "answerOption": [
            {
              "extension": [
                {
                  "url": "http://ontariohealth.ca/fhir/eforms/StructureDefinition/option-note-info",
                  "extension": [
                    {
                      "url": "text",
                      "valueString": "Yes"
                    }
                  ]
                }
              ],
              "valueCoding": {
                "display": "Special considerations (e.g. barriers, tips for care delivery, 3rd party insurance, patient requires escort, cognitive issues)"
              }
            }
          ]
        },
        {
          "extension": [
            {
              "url": "http://ontariohealth.ca/fhir/eforms/StructureDefinition/question-note-info",
              "extension": [
                {
                  "url": "text",
                  "valueString": "Details of special considerations"
                },
                {
                  "url": "sameLine",
                  "valueBoolean": false
                },
                {
                  "url": "quoteAnswer",
                  "valueBoolean": false
                },
                {
                  "url": "style",
                  "valueString": "font-weight:bold;"
                }
              ]
            }
          ],
          "linkId": "additionalinfo_specialconsiderations",
          "text": "Details of special considerations:",
          "type": "text",
          "enableWhen": [
            {
              "question": "additionalinfo_specialconsiderations_select",
              "operator": "=",
              "answerCoding": {
                "display": "Special considerations (e.g. barriers, tips for care delivery, 3rd party insurance, patient requires escort, cognitive issues)"
              }
            }
          ],
          "required": true
        },
        {
          "extension": [
            {
              "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-choiceOrientation",
              "valueCode": "horizontal"
            },
            {
              "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-itemControl",
              "valueCodeableConcept": {
                "coding": [
                  {
                    "system": "http://hl7.org/fhir/questionnaire-item-control",
                    "code": "radio-button",
                    "display": "Radio Button"
                  }
                ]
              }
            },
            {
              "url": "http://ontariohealth.ca/fhir/eforms/StructureDefinition/question-note-info",
              "extension": [
                {
                  "url": "text",
                  "valueString": "Payer Type"
                },
                {
                  "url": "sameLine",
                  "valueBoolean": false
                },
                {
                  "url": "quoteAnswer",
                  "valueBoolean": false
                },
                {
                  "url": "style",
                  "valueString": "font-weight:bold;"
                }
              ]
            }
          ],
          "linkId": "780152781664",
          "text": "Payer Type",
          "type": "choice",
          "answerOption": [
            {
              "valueCoding": {
                "display": "OHIP"
              },
              "initialSelected": true
            },
            {
              "valueCoding": {
                "display": "WSIB Case"
              }
            },
            {
              "valueCoding": {
                "display": "DND"
              }
            },
            {
              "valueCoding": {
                "display": "IFH"
              }
            },
            {
              "valueCoding": {
                "display": "RAMQ"
              }
            },
            {
              "valueCoding": {
                "display": "Other"
              }
            }
          ]
        },
        {
          "extension": [
            {
              "url": "http://ontariohealth.ca/fhir/eforms/StructureDefinition/question-note-info",
              "extension": [
                {
                  "url": "text",
                  "valueString": "Other payer"
                },
                {
                  "url": "sameLine",
                  "valueBoolean": false
                },
                {
                  "url": "quoteAnswer",
                  "valueBoolean": false
                },
                {
                  "url": "style",
                  "valueString": "font-weight:bold;"
                }
              ]
            }
          ],
          "linkId": "273459321091",
          "text": "Other",
          "type": "string",
          "enableWhen": [
            {
              "question": "780152781664",
              "operator": "=",
              "answerCoding": {
                "display": "Other"
              }
            }
          ],
          "enableBehavior": "all"
        }
      ]
    },
    {
      "extension": [
        {
          "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-itemControl",
          "valueCodeableConcept": {
            "coding": [
              {
                "system": "http://hl7.org/fhir/questionnaire-item-control",
                "code": "list",
                "display": "List"
              }
            ]
          }
        },
        {
          "url": "http://ontariohealth.ca/fhir/eforms/StructureDefinition/group-note-info",
          "extension": [
            {
              "url": "sortIndex",
              "valuePositiveInt": 3
            },
            {
              "url": "text",
              "valueString": "Select Exam Request(s)"
            },
            {
              "url": "listSeparator",
              "_valueString": {
                "extension": [
                  {
                    "url": "http://hl7.org/fhir/StructureDefinition/rendering-xhtml",
                    "valueString": "<br/>"
                  }
                ]
              }
            },
            {
              "url": "lastSeparator",
              "_valueString": {
                "extension": [
                  {
                    "url": "http://hl7.org/fhir/StructureDefinition/rendering-xhtml",
                    "valueString": "<br/>"
                  }
                ]
              }
            },
            {
              "url": "style",
              "valueString": "font-weight:bold;text-decoration:underline;"
            },
            {
              "url": "groupItems",
              "valueBoolean": false
            }
          ]
        }
      ],
      "linkId": "274716928898",
      "text": "Select Exam Request(s)",
      "_text": {
        "extension": [
          {
            "url": "http://hl7.org/fhir/StructureDefinition/rendering-style",
            "valueString": "font-weight:bold;color:#202035;"
          }
        ]
      },
      "type": "group",
      "item": [
        {
          "extension": [
            {
              "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-choiceOrientation",
              "valueCode": "horizontal"
            },
            {
              "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-itemControl",
              "valueCodeableConcept": {
                "coding": [
                  {
                    "system": "http://hl7.org/fhir/questionnaire-item-control",
                    "code": "check-box",
                    "display": "Check-box"
                  }
                ]
              }
            }
          ],
          "linkId": "966479448516",
          "text": "Radiology modality selection",
          "_text": {
            "extension": [
              {
                "url": "http://hl7.org/fhir/StructureDefinition/rendering-style",
                "valueString": "display:none;"
              }
            ]
          },
          "type": "choice",
          "required": true,
          "repeats": true,
          "answerOption": [
            {
              "valueCoding": {
                "system": "http://snomed.info/sct",
                "code": "77477000",
                "display": "Computerized axial tomography"
              }
            },
            {
              "valueCoding": {
                "system": "http://snomed.info/sct",
                "code": "113091000",
                "display": "Magnetic resonance imaging"
              }
            },
            {
              "valueCoding": {
                "system": "http://snomed.info/sct",
                "code": "363680008",
                "display": "Radiographic imaging procedure"
              }
            },
            {
              "valueCoding": {
                "system": "http://snomed.info/sct",
                "code": "16310003",
                "display": "Ultrasound Requisition"
              }
            },
            {
              "valueCoding": {
                "system": "http://snomed.info/sct",
                "code": "241686001",
                "display": "Dual energy X-ray absorptiometry (procedure)"
              }
            }
          ]
        }
      ]
    },
    {
      "extension": [
        {
          "url": "http://ontariohealth.ca/fhir/eforms/StructureDefinition/group-note-info",
          "extension": [
            {
              "url": "sortIndex",
              "valuePositiveInt": 4
            },
            {
              "url": "text",
              "valueString": "Triage Considerations"
            },
            {
              "url": "listSeparator",
              "_valueString": {
                "extension": [
                  {
                    "url": "http://hl7.org/fhir/StructureDefinition/rendering-xhtml",
                    "valueString": "<br/>"
                  }
                ]
              }
            },
            {
              "url": "lastSeparator",
              "_valueString": {
                "extension": [
                  {
                    "url": "http://hl7.org/fhir/StructureDefinition/rendering-xhtml",
                    "valueString": "<br/>"
                  }
                ]
              }
            },
            {
              "url": "style",
              "valueString": "font-weight:bold;"
            },
            {
              "url": "groupItems",
              "valueBoolean": false
            }
          ]
        }
      ],
      "linkId": "324277291256",
      "text": "Triage Considerations Information appear on summary note for ALL child referrals",
      "_text": {
        "extension": [
          {
            "url": "http://hl7.org/fhir/StructureDefinition/rendering-xhtml",
            "valueString": "<b>Triage&#xa0;Considerations&#xa0;</b>Information&#xa0;appear&#xa0;on&#xa0;summary&#xa0;note&#xa0;for&#xa0;ALL&#xa0;child&#xa0;referrals"
          }
        ]
      },
      "type": "group",
      "enableWhen": [
        {
          "question": "966479448516",
          "operator": "=",
          "answerCoding": {
            "system": "http://snomed.info/sct",
            "code": "77477000",
            "display": "Computerized axial tomography"
          }
        },
        {
          "question": "966479448516",
          "operator": "=",
          "answerCoding": {
            "system": "http://snomed.info/sct",
            "code": "113091000",
            "display": "Magnetic resonance imaging"
          }
        },
        {
          "question": "966479448516",
          "operator": "=",
          "answerCoding": {
            "system": "http://snomed.info/sct",
            "code": "363680008",
            "display": "Radiographic imaging procedure"
          }
        },
        {
          "question": "966479448516",
          "operator": "=",
          "answerCoding": {
            "system": "http://snomed.info/sct",
            "code": "16310003",
            "display": "Ultrasonography"
          }
        },
        {
          "question": "966479448516",
          "operator": "=",
          "answerCoding": {
            "system": "http://snomed.info/sct",
            "code": "241686001",
            "display": "Dual energy X-ray absorptiometry (procedure)"
          }
        }
      ],
      "enableBehavior": "any",
      "item": [
        {
          "extension": [
            {
              "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-choiceOrientation",
              "valueCode": "horizontal"
            },
            {
              "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-itemControl",
              "valueCodeableConcept": {
                "coding": [
                  {
                    "system": "http://hl7.org/fhir/questionnaire-item-control",
                    "code": "radio-button",
                    "display": "Radio Button"
                  }
                ]
              }
            },
            {
              "url": "http://ontariohealth.ca/fhir/eforms/StructureDefinition/question-note-info",
              "extension": [
                {
                  "url": "text",
                  "valueString": "Requested Priority",
                  "_valueString": {
                    "extension": [
                      {
                        "url": "http://hl7.org/fhir/StructureDefinition/rendering-style",
                        "valueString": "<strong>Requested Priority</strong>"
                      }
                    ]
                  }
                },
                {
                  "url": "style",
                  "valueString": "font-weight:bold;"
                },
                {
                  "url": "sameLine",
                  "valueBoolean": false
                },
                {
                  "url": "quoteAnswer",
                  "valueBoolean": false
                }
              ]
            }
          ],
          "linkId": "649843000897",
          "text": "Requested Priority:",
          "type": "choice",
          "required": true,
          "answerOption": [
            {
              "valueCoding": {
                "system": "http://hl7.org/fhir/request-priority",
                "code": "routine",
                "display": "Routine"
              },
              "initialSelected": true
            },
            {
              "valueCoding": {
                "system": "http://hl7.org/fhir/request-priority",
                "code": "urgent",
                "display": "Urgent"
              }
            }
          ]
        },
        {
          "extension": [
            {
              "url": "http://ontariohealth.ca/fhir/eforms/StructureDefinition/question-note-info",
              "extension": [
                {
                  "url": "text",
                  "valueString": "Reason for urgent triage"
                },
                {
                  "url": "sameLine",
                  "valueBoolean": false
                },
                {
                  "url": "quoteAnswer",
                  "valueBoolean": false
                },
                {
                  "url": "style",
                  "valueString": "font-weight:bold;"
                }
              ]
            }
          ],
          "linkId": "871328372177",
          "text": "Reason for urgent triage",
          "type": "string",
          "enableWhen": [
            {
              "question": "649843000897",
              "operator": "=",
              "answerCoding": {
                "system": "http://hl7.org/fhir/request-priority",
                "code": "urgent",
                "display": "Urgent"
              }
            }
          ],
          "enableBehavior": "all",
          "required": true
        }
      ]
    },
    {
      "extension": [
        {
          "url": "http://ontariohealth.ca/fhir/eforms/StructureDefinition/group-note-info",
          "extension": [
            {
              "url": "sortIndex",
              "valuePositiveInt": 5
            },
            {
              "url": "text",
              "valueString": "CT Request: Clinical History / Indication"
            },
            {
              "url": "listSeparator",
              "_valueString": {
                "extension": [
                  {
                    "url": "http://hl7.org/fhir/StructureDefinition/rendering-xhtml",
                    "valueString": "<br/>"
                  }
                ]
              }
            },
            {
              "url": "lastSeparator",
              "_valueString": {
                "extension": [
                  {
                    "url": "http://hl7.org/fhir/StructureDefinition/rendering-xhtml",
                    "valueString": "<br/>"
                  }
                ]
              }
            },
            {
              "url": "style",
              "valueString": "font-weight:bold;text-decoration:underline;"
            },
            {
              "url": "groupItems",
              "valueBoolean": false
            }
          ]
        }
      ],
      "linkId": "751330438729",
      "text": "CT Request: Clinical History / Indication - Information appear on summary note for CT child referrals",
      "_text": {
        "extension": [
          {
            "url": "http://hl7.org/fhir/StructureDefinition/rendering-xhtml",
            "valueString": "<b>CT&#xa0;Request:&#xa0;Clinical&#xa0;History&#xa0;/&#xa0;Indication</b>&#xa0;-&#xa0;Information&#xa0;appear&#xa0;on&#xa0;summary&#xa0;note&#xa0;for&#xa0;CT&#xa0;child&#xa0;referrals"
          }
        ]
      },
      "type": "group",
      "enableWhen": [
        {
          "question": "966479448516",
          "operator": "=",
          "answerCoding": {
            "system": "http://snomed.info/sct",
            "code": "77477000",
            "display": "Computerized axial tomography"
          }
        }
      ],
      "enableBehavior": "all",
      "item": [
        {
          "extension": [
            {
              "url": "http://ontariohealth.ca/fhir/eforms/StructureDefinition/question-note-info",
              "extension": [
                {
                  "url": "text",
                  "valueString": "Reason for exam:"
                },
                {
                  "url": "style",
                  "valueString": "font-weight:bold;"
                },
                {
                  "url": "sameLine",
                  "valueBoolean": false
                },
                {
                  "url": "quoteAnswer",
                  "valueBoolean": false
                }
              ]
            }
          ],
          "linkId": "573180718837",
          "text": "Reason for exam (please also include presenting symptom(s), relevant underlying diagnosis and therapies, where applicable)",
          "type": "text"
        }
      ]
    },
    {
      "extension": [
        {
          "url": "http://ontariohealth.ca/fhir/eforms/StructureDefinition/group-note-info",
          "extension": [
            {
              "url": "sortIndex",
              "valuePositiveInt": 6
            },
            {
              "url": "text",
              "valueString": "MRI Request: Clinical History / Indication"
            },
            {
              "url": "listSeparator",
              "_valueString": {
                "extension": [
                  {
                    "url": "http://hl7.org/fhir/StructureDefinition/rendering-xhtml",
                    "valueString": "<br/>"
                  }
                ]
              }
            },
            {
              "url": "lastSeparator",
              "_valueString": {
                "extension": [
                  {
                    "url": "http://hl7.org/fhir/StructureDefinition/rendering-xhtml",
                    "valueString": "<br/>"
                  }
                ]
              }
            },
            {
              "url": "style",
              "valueString": "font-weight:bold;text-decoration:underline;"
            },
            {
              "url": "groupItems",
              "valueBoolean": false
            }
          ]
        }
      ],
      "linkId": "234264354051",
      "text": "MRI Request: Clinical History / Indication - Information appear on summary note for MRI child referrals",
      "_text": {
        "extension": [
          {
            "url": "http://hl7.org/fhir/StructureDefinition/rendering-xhtml",
            "valueString": "<b>MRI&#xa0;Request:&#xa0;Clinical&#xa0;History&#xa0;/&#xa0;Indication</b>&#xa0;-&#xa0;Information&#xa0;appear&#xa0;on&#xa0;summary&#xa0;note&#xa0;for&#xa0;MRI&#xa0;child&#xa0;referrals"
          }
        ]
      },
      "type": "group",
      "enableWhen": [
        {
          "question": "966479448516",
          "operator": "=",
          "answerCoding": {
            "system": "http://snomed.info/sct",
            "code": "113091000",
            "display": "Magnetic resonance imaging"
          }
        }
      ],
      "enableBehavior": "all",
      "item": [
        {
          "extension": [
            {
              "url": "http://ontariohealth.ca/fhir/eforms/StructureDefinition/question-note-info",
              "extension": [
                {
                  "url": "text",
                  "valueString": "Reason for exam:"
                },
                {
                  "url": "style",
                  "valueString": "font-weight:bold;"
                },
                {
                  "url": "sameLine",
                  "valueBoolean": false
                },
                {
                  "url": "quoteAnswer",
                  "valueBoolean": false
                }
              ]
            }
          ],
          "linkId": "980027687215",
          "text": "Reason for exam (please also include presenting symptom(s), relevant underlying diagnosis and therapies, where applicable)",
          "type": "text"
        }
      ]
    },
    {
      "extension": [
        {
          "url": "http://ontariohealth.ca/fhir/eforms/StructureDefinition/group-note-info",
          "extension": [
            {
              "url": "sortIndex",
              "valuePositiveInt": 7
            },
            {
              "url": "text",
              "valueString": "X-Ray Request: Clinical History / Indication"
            },
            {
              "url": "listSeparator",
              "_valueString": {
                "extension": [
                  {
                    "url": "http://hl7.org/fhir/StructureDefinition/rendering-xhtml",
                    "valueString": "<br/>"
                  }
                ]
              }
            },
            {
              "url": "lastSeparator",
              "_valueString": {
                "extension": [
                  {
                    "url": "http://hl7.org/fhir/StructureDefinition/rendering-xhtml",
                    "valueString": "<br/>"
                  }
                ]
              }
            },
            {
              "url": "style",
              "valueString": "font-weight:bold;text-decoration:underline;"
            },
            {
              "url": "groupItems",
              "valueBoolean": false
            }
          ]
        }
      ],
      "linkId": "674405234837",
      "text": "X-Ray Request: Clinical History / Indication - Information appear on summary note for XRAY child referrals",
      "_text": {
        "extension": [
          {
            "url": "http://hl7.org/fhir/StructureDefinition/rendering-xhtml",
            "valueString": "<b>X-Ray&#xa0;Request:&#xa0;Clinical&#xa0;History&#xa0;/&#xa0;Indication</b>&#xa0;-&#xa0;Information&#xa0;appear&#xa0;on&#xa0;summary&#xa0;note&#xa0;for&#xa0;XRAY&#xa0;child&#xa0;referrals"
          }
        ]
      },
      "type": "group",
      "enableWhen": [
        {
          "question": "966479448516",
          "operator": "=",
          "answerCoding": {
            "system": "http://snomed.info/sct",
            "code": "363680008",
            "display": "Radiographic imaging procedure"
          }
        }
      ],
      "enableBehavior": "all",
      "item": [
        {
          "extension": [
            {
              "url": "http://ontariohealth.ca/fhir/eforms/StructureDefinition/question-note-info",
              "extension": [
                {
                  "url": "text",
                  "valueString": "Reason for exam:"
                },
                {
                  "url": "style",
                  "valueString": "font-weight:bold;"
                },
                {
                  "url": "sameLine",
                  "valueBoolean": false
                },
                {
                  "url": "quoteAnswer",
                  "valueBoolean": false
                }
              ]
            }
          ],
          "linkId": "510703120136",
          "text": "Reason for exam (please also include presenting symptom(s), relevant underlying diagnosis and therapies, where applicable)",
          "type": "text"
        }
      ]
    },
    {
      "extension": [
        {
          "url": "http://ontariohealth.ca/fhir/eforms/StructureDefinition/group-note-info",
          "extension": [
            {
              "url": "sortIndex",
              "valuePositiveInt": 8
            },
            {
              "url": "text",
              "valueString": "Ultrasound Request: Clinical History / Indication"
            },
            {
              "url": "listSeparator",
              "_valueString": {
                "extension": [
                  {
                    "url": "http://hl7.org/fhir/StructureDefinition/rendering-xhtml",
                    "valueString": "<br/>"
                  }
                ]
              }
            },
            {
              "url": "lastSeparator",
              "_valueString": {
                "extension": [
                  {
                    "url": "http://hl7.org/fhir/StructureDefinition/rendering-xhtml",
                    "valueString": "<br/>"
                  }
                ]
              }
            },
            {
              "url": "style",
              "valueString": "font-weight:bold;text-decoration:underline;"
            },
            {
              "url": "groupItems",
              "valueBoolean": false
            }
          ]
        }
      ],
      "linkId": "536888455666",
      "text": "Ultrasound Request: Clinical History / Indication - Information appear on summary note for Ultrasound child referrals",
      "_text": {
        "extension": [
          {
            "url": "http://hl7.org/fhir/StructureDefinition/rendering-xhtml",
            "valueString": "<b>Ultrasound&#xa0;Request:&#xa0;Clinical&#xa0;History&#xa0;/&#xa0;Indication</b>&#xa0;-&#xa0;Information&#xa0;appear&#xa0;on&#xa0;summary&#xa0;note&#xa0;for&#xa0;Ultrasound&#xa0;child&#xa0;referrals"
          }
        ]
      },
      "type": "group",
      "enableWhen": [
        {
          "question": "966479448516",
          "operator": "=",
          "answerCoding": {
            "system": "http://snomed.info/sct",
            "code": "16310003",
            "display": "Ultrasonography"
          }
        }
      ],
      "enableBehavior": "all",
      "item": [
        {
          "extension": [
            {
              "url": "http://ontariohealth.ca/fhir/eforms/StructureDefinition/question-note-info",
              "extension": [
                {
                  "url": "text",
                  "valueString": "Reason for exam:"
                },
                {
                  "url": "style",
                  "valueString": "font-weight:bold;"
                },
                {
                  "url": "sameLine",
                  "valueBoolean": false
                },
                {
                  "url": "quoteAnswer",
                  "valueBoolean": false
                }
              ]
            }
          ],
          "linkId": "296349058128",
          "text": "Reason for exam (please also include presenting symptom(s), relevant underlying diagnosis and therapies, where applicable)",
          "type": "text"
        }
      ]
    },
    {
      "extension": [
        {
          "url": "http://ontariohealth.ca/fhir/eforms/StructureDefinition/group-note-info",
          "extension": [
            {
              "url": "sortIndex",
              "valuePositiveInt": 9
            },
            {
              "url": "text",
              "valueString": "BMD Request: Clinical History / Indication"
            },
            {
              "url": "listSeparator",
              "_valueString": {
                "extension": [
                  {
                    "url": "http://hl7.org/fhir/StructureDefinition/rendering-xhtml",
                    "valueString": "<br/>"
                  }
                ]
              }
            },
            {
              "url": "lastSeparator",
              "_valueString": {
                "extension": [
                  {
                    "url": "http://hl7.org/fhir/StructureDefinition/rendering-xhtml",
                    "valueString": "<br/>"
                  }
                ]
              }
            },
            {
              "url": "style",
              "valueString": "font-weight:bold;text-decoration:underline;"
            },
            {
              "url": "groupItems",
              "valueBoolean": false
            }
          ]
        }
      ],
      "linkId": "189996950901",
      "text": "BMD Request: Clinical History / Indication - Information appear on summary note for BMD child referrals",
      "_text": {
        "extension": [
          {
            "url": "http://hl7.org/fhir/StructureDefinition/rendering-xhtml",
            "valueString": "<b>BMD&#xa0;Request:&#xa0;Clinical&#xa0;History&#xa0;/&#xa0;Indication</b>&#xa0;-&#xa0;Information&#xa0;appear&#xa0;on&#xa0;summary&#xa0;note&#xa0;for&#xa0;BMD&#xa0;child&#xa0;referrals"
          }
        ]
      },
      "type": "group",
      "enableWhen": [
        {
          "question": "966479448516",
          "operator": "=",
          "answerCoding": {
            "system": "http://snomed.info/sct",
            "code": "241686001",
            "display": "Dual energy X-ray absorptiometry (procedure)"
          }
        }
      ],
      "enableBehavior": "all",
      "item": [
        {
          "extension": [
            {
              "url": "http://ontariohealth.ca/fhir/eforms/StructureDefinition/question-note-info",
              "extension": [
                {
                  "url": "text",
                  "valueString": "Reason for exam:"
                },
                {
                  "url": "style",
                  "valueString": "font-weight:bold;"
                },
                {
                  "url": "sameLine",
                  "valueBoolean": false
                },
                {
                  "url": "quoteAnswer",
                  "valueBoolean": false
                }
              ]
            }
          ],
          "linkId": "799876967585",
          "text": "Reason for exam (please also include presenting symptom(s), relevant underlying diagnosis and therapies, where applicable)",
          "type": "text"
        }
      ]
    },
    {
      "extension": [
        {
          "url": "http://ontariohealth.ca/fhir/eforms/StructureDefinition/group-note-info",
          "extension": [
            {
              "url": "sortIndex",
              "valuePositiveInt": 10
            },
            {
              "url": "text",
              "valueString": "Supporting Documentation"
            },
            {
              "url": "listSeparator",
              "_valueString": {
                "extension": [
                  {
                    "url": "http://hl7.org/fhir/StructureDefinition/rendering-xhtml",
                    "valueString": "<br/>"
                  }
                ]
              }
            },
            {
              "url": "lastSeparator",
              "_valueString": {
                "extension": [
                  {
                    "url": "http://hl7.org/fhir/StructureDefinition/rendering-xhtml",
                    "valueString": "<br/>"
                  }
                ]
              }
            },
            {
              "url": "style",
              "valueString": "font-weight:bold;text-decoration:underline;"
            },
            {
              "url": "groupItems",
              "valueBoolean": false
            }
          ]
        }
      ],
      "linkId": "351905130587",
      "text": "Supporting Documentation",
      "_text": {
        "extension": [
          {
            "url": "http://hl7.org/fhir/StructureDefinition/rendering-style",
            "valueString": "font-weight:bold;"
          }
        ]
      },
      "type": "group",
      "enableBehavior": "all",
      "item": [
        {
          "extension": [
            {
              "url": "http://ontariohealth.ca/fhir/eforms/StructureDefinition/question-note-info",
              "extension": [
                {
                  "url": "text",
                  "valueString": "Reason for exam:"
                },
                {
                  "url": "style",
                  "valueString": "font-weight:bold;"
                },
                {
                  "url": "sameLine",
                  "valueBoolean": false
                },
                {
                  "url": "quoteAnswer",
                  "valueBoolean": false
                }
              ]
            }
          ],
          "linkId": "707642937857",
          "text": "Previous Relevant Imaging (if applicable)",
          "_text": {
            "extension": [
              {
                "url": "http://hl7.org/fhir/StructureDefinition/rendering-xhtml",
                "valueString": "Previous&#xa0;Relevant&#xa0;Imaging<i>&#xa0;(if&#xa0;applicable)</i>"
              }
            ]
          },
          "type": "text"
        }
      ]
    },
    {
      "extension": [
        {
          "url": "http://ontariohealth.ca/fhir/eforms/StructureDefinition/group-note-info",
          "extension": [
            {
              "url": "sortIndex",
              "valuePositiveInt": 11
            },
            {
              "url": "text",
              "valueString": "Cumulative Patient Profile"
            },
            {
              "url": "listSeparator",
              "_valueString": {
                "extension": [
                  {
                    "url": "http://hl7.org/fhir/StructureDefinition/rendering-xhtml",
                    "valueString": "<br/>"
                  }
                ]
              }
            },
            {
              "url": "lastSeparator",
              "_valueString": {
                "extension": [
                  {
                    "url": "http://hl7.org/fhir/StructureDefinition/rendering-xhtml",
                    "valueString": "<br/>"
                  }
                ]
              }
            },
            {
              "url": "style",
              "valueString": "font-weight:bold;text-decoration:underline;"
            },
            {
              "url": "groupItems",
              "valueBoolean": false
            }
          ]
        }
      ],
      "linkId": "cpp_header",
      "text": "Cumulative Patient Profile Please delete any sensitive information you do not intend to share from the CPP",
      "_text": {
        "extension": [
          {
            "url": "http://hl7.org/fhir/StructureDefinition/rendering-xhtml",
            "valueString": "Cumulative Patient Profile<br/><i>Please delete any sensitive information you do not intend to share from the CPP</i>"
          },
          {
            "url": "http://hl7.org/fhir/StructureDefinition/rendering-style",
            "valueString": "font-weight:bold;"
          }
        ]
      },
      "type": "group",
      "item": [
        {
          "extension": [
            {
              "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-choiceOrientation",
              "valueCode": "horizontal"
            },
            {
              "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-itemControl",
              "valueCodeableConcept": {
                "coding": [
                  {
                    "system": "http://hl7.org/fhir/questionnaire-item-control",
                    "code": "check-box",
                    "display": "Check-box"
                  }
                ]
              }
            },
            {
              "url": "http://ontariohealth.ca/fhir/eforms/StructureDefinition/question-note-info",
              "extension": [
                {
                  "url": "text",
                  "valueString": "CPP attached separately"
                },
                {
                  "url": "sameLine",
                  "valueBoolean": false
                },
                {
                  "url": "quoteAnswer",
                  "valueBoolean": false
                },
                {
                  "url": "style",
                  "valueString": "font-weight:bold;"
                }
              ]
            }
          ],
          "linkId": "cpp_separate",
          "text": "CPP attached separately (if not entered below)",
          "_text": {
            "extension": [
              {
                "url": "http://hl7.org/fhir/StructureDefinition/rendering-style",
                "valueString": "display:none;"
              }
            ]
          },
          "type": "choice",
          "repeats": true,
          "answerOption": [
            {
              "extension": [
                {
                  "url": "http://ontariohealth.ca/fhir/eforms/StructureDefinition/option-note-info",
                  "extension": [
                    {
                      "url": "text",
                      "valueString": "Yes"
                    }
                  ]
                }
              ],
              "valueCoding": {
                "display": "CPP attached separately (if not entered below)"
              }
            }
          ]
        },
        {
          "extension": [
            {
              "url": "http://ontariohealth.ca/fhir/eforms/StructureDefinition/question-note-info",
              "extension": [
                {
                  "url": "text",
                  "valueString": "Current Problem List"
                },
                {
                  "url": "sameLine",
                  "valueBoolean": false
                },
                {
                  "url": "quoteAnswer",
                  "valueBoolean": false
                },
                {
                  "url": "style",
                  "valueString": "font-weight:bold;"
                }
              ]
            }
          ],
          "linkId": "cpp_currentprob",
          "code": [
            {
              "system": "http://snomed.info/sct",
              "code": "55607006",
              "display": "Problem"
            }
          ],
          "text": "Current Problem List:",
          "type": "text",
          "enableWhen": [
            {
              "question": "cpp_separate",
              "operator": "!=",
              "answerCoding": {
                "display": "CPP attached separately (if not entered below)"
              }
            }
          ],
          "enableBehavior": "all"
        },
        {
          "extension": [
            {
              "url": "http://ontariohealth.ca/fhir/eforms/StructureDefinition/question-note-info",
              "extension": [
                {
                  "url": "text",
                  "valueString": "Past Medical History"
                },
                {
                  "url": "sameLine",
                  "valueBoolean": false
                },
                {
                  "url": "quoteAnswer",
                  "valueBoolean": false
                },
                {
                  "url": "style",
                  "valueString": "font-weight:bold;"
                }
              ]
            }
          ],
          "linkId": "cpp_pastmedicalhistory",
          "code": [
            {
              "system": "http://snomed.info/sct",
              "code": "417662000",
              "display": "History of clinical finding in subject"
            }
          ],
          "text": "Past Medical History:",
          "type": "text",
          "enableWhen": [
            {
              "question": "cpp_separate",
              "operator": "!=",
              "answerCoding": {
                "display": "CPP attached separately (if not entered below)"
              }
            }
          ],
          "enableBehavior": "all"
        },
        {
          "extension": [
            {
              "url": "http://ontariohealth.ca/fhir/eforms/StructureDefinition/question-note-info",
              "extension": [
                {
                  "url": "text",
                  "valueString": "Current Medication"
                },
                {
                  "url": "sameLine",
                  "valueBoolean": false
                },
                {
                  "url": "quoteAnswer",
                  "valueBoolean": false
                },
                {
                  "url": "style",
                  "valueString": "font-weight:bold;"
                }
              ]
            }
          ],
          "linkId": "cpp_currentmedications",
          "code": [
            {
              "system": "http://snomed.info/sct",
              "code": "129019007",
              "display": "Taking medication"
            }
          ],
          "text": "Current Medications:",
          "type": "text",
          "enableWhen": [
            {
              "question": "cpp_separate",
              "operator": "!=",
              "answerCoding": {
                "display": "CPP attached separately (if not entered below)"
              }
            }
          ],
          "enableBehavior": "all"
        },
        {
          "extension": [
            {
              "url": "http://ontariohealth.ca/fhir/eforms/StructureDefinition/question-note-info",
              "extension": [
                {
                  "url": "text",
                  "valueString": "Family History"
                },
                {
                  "url": "sameLine",
                  "valueBoolean": false
                },
                {
                  "url": "quoteAnswer",
                  "valueBoolean": false
                },
                {
                  "url": "style",
                  "valueString": "font-weight:bold;"
                }
              ]
            }
          ],
          "linkId": "cpp_familyhistory",
          "code": [
            {
              "system": "http://snomed.info/sct",
              "code": "57177007",
              "display": "Family history with explicit context"
            }
          ],
          "text": "Family History:",
          "type": "text",
          "enableWhen": [
            {
              "question": "cpp_separate",
              "operator": "!=",
              "answerCoding": {
                "display": "CPP attached separately (if not entered below)"
              }
            }
          ],
          "enableBehavior": "all"
        },
        {
          "extension": [
            {
              "url": "http://ontariohealth.ca/fhir/eforms/StructureDefinition/question-note-info",
              "extension": [
                {
                  "url": "text",
                  "valueString": "Allergies"
                },
                {
                  "url": "sameLine",
                  "valueBoolean": false
                },
                {
                  "url": "quoteAnswer",
                  "valueBoolean": false
                },
                {
                  "url": "style",
                  "valueString": "font-weight:bold;"
                }
              ]
            }
          ],
          "linkId": "cpp_allergies",
          "code": [
            {
              "system": "http://snomed.info/sct",
              "code": "609328004",
              "display": "Allergic disposition"
            }
          ],
          "text": "Allergies:",
          "type": "text",
          "enableWhen": [
            {
              "question": "cpp_separate",
              "operator": "!=",
              "answerCoding": {
                "display": "CPP attached separately (if not entered below)"
              }
            }
          ],
          "enableBehavior": "all"
        }
      ]
    },
    {
      "extension": [
        {
          "url": "http://ontariohealth.ca/fhir/eforms/StructureDefinition/group-note-info",
          "extension": [
            {
              "url": "sortIndex",
              "valuePositiveInt": 12
            },
            {
              "url": "text",
              "valueString": "Preferred Consultant or Location"
            },
            {
              "url": "listSeparator",
              "_valueString": {
                "extension": [
                  {
                    "url": "http://hl7.org/fhir/StructureDefinition/rendering-xhtml",
                    "valueString": "<br/>"
                  }
                ]
              }
            },
            {
              "url": "lastSeparator",
              "_valueString": {
                "extension": [
                  {
                    "url": "http://hl7.org/fhir/StructureDefinition/rendering-xhtml",
                    "valueString": "<br/>"
                  }
                ]
              }
            },
            {
              "url": "style",
              "valueString": "font-weight:bold;text-decoration:underline;"
            },
            {
              "url": "groupItems",
              "valueBoolean": false
            }
          ]
        }
      ],
      "linkId": "preferredconsultlocation_header",
      "text": "Preferred Consultant or Location All patients will be triaged to the shortest wait time unless a preferred consultant or location is entered.",
      "_text": {
        "extension": [
          {
            "url": "http://hl7.org/fhir/StructureDefinition/rendering-xhtml",
            "valueString": "<b>Preferred Consultant or Location</b><br/>All patients will be triaged to the shortest wait time unless a preferred consultant or location is entered."
          }
        ]
      },
      "type": "group",
      "item": [
        {
          "extension": [
            {
              "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-choiceOrientation",
              "valueCode": "horizontal"
            },
            {
              "url": "http://ontariohealth.ca/fhir/eforms/StructureDefinition/question-note-info",
              "extension": [
                {
                  "url": "text",
                  "valueString": "Preferred consultant or location"
                },
                {
                  "url": "sameLine",
                  "valueBoolean": false
                },
                {
                  "url": "quoteAnswer",
                  "valueBoolean": false
                },
                {
                  "url": "style",
                  "valueString": "font-weight:bold;"
                }
              ]
            },
            {
              "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-itemControl",
              "valueCodeableConcept": {
                "coding": [
                  {
                    "system": "http://hl7.org/fhir/questionnaire-item-control",
                    "code": "check-box",
                    "display": "Check-box"
                  }
                ]
              }
            }
          ],
          "linkId": "preferredconsultlocation_selector",
          "text": "Preferred consultant or location",
          "_text": {
            "extension": [
              {
                "url": "http://hl7.org/fhir/StructureDefinition/rendering-style",
                "valueString": "display:none;"
              }
            ]
          },
          "type": "choice",
          "repeats": true,
          "answerOption": [
            {
              "extension": [
                {
                  "url": "http://ontariohealth.ca/fhir/eforms/StructureDefinition/option-note-info",
                  "extension": [
                    {
                      "url": "text",
                      "valueString": "Yes"
                    }
                  ]
                }
              ],
              "valueCoding": {
                "display": "Preferred consultant or location"
              }
            }
          ]
        },
        {
          "linkId": "preferredconsultlocation_specify",
          "text": "Please specify either a preferred consultant or location",
          "_text": {
            "extension": [
              {
                "url": "http://hl7.org/fhir/StructureDefinition/rendering-xhtml",
                "valueString": "Please specify either a <b>preferred</b> consultant or location"
              }
            ]
          },
          "type": "group",
          "enableWhen": [
            {
              "question": "preferredconsultlocation_selector",
              "operator": "=",
              "answerCoding": {
                "display": "Preferred consultant or location"
              }
            }
          ],
          "item": [
            {
              "extension": [
                {
                  "url": "http://ontariohealth.ca/fhir/eforms/StructureDefinition/question-note-info",
                  "extension": [
                    {
                      "url": "text",
                      "valueString": "Consultant"
                    },
                    {
                      "url": "sameLine",
                      "valueBoolean": false
                    },
                    {
                      "url": "quoteAnswer",
                      "valueBoolean": false
                    },
                    {
                      "url": "style",
                      "valueString": "font-weight:bold;"
                    }
                  ]
                }
              ],
              "linkId": "preferredconsultlocation_consultant",
              "text": "Consultant:",
              "type": "string"
            },
            {
              "extension": [
                {
                  "url": "http://ontariohealth.ca/fhir/eforms/StructureDefinition/question-note-info",
                  "extension": [
                    {
                      "url": "text",
                      "valueString": "Location"
                    },
                    {
                      "url": "sameLine",
                      "valueBoolean": false
                    },
                    {
                      "url": "quoteAnswer",
                      "valueBoolean": false
                    },
                    {
                      "url": "style",
                      "valueString": "font-weight:bold;"
                    }
                  ]
                }
              ],
              "linkId": "preferredconsultlocation_location",
              "text": "Location:",
              "type": "string"
            }
          ]
        },
        {
          "extension": [
            {
              "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-choiceOrientation",
              "valueCode": "horizontal"
            },
            {
              "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-itemControl",
              "valueCodeableConcept": {
                "coding": [
                  {
                    "system": "http://hl7.org/fhir/questionnaire-item-control",
                    "code": "check-box",
                    "display": "Check-box"
                  }
                ]
              }
            },
            {
              "url": "http://ontariohealth.ca/fhir/eforms/StructureDefinition/question-note-info",
              "extension": [
                {
                  "url": "text",
                  "valueString": "Patient willing to travel for shorter wait time"
                },
                {
                  "url": "sameLine",
                  "valueBoolean": false
                },
                {
                  "url": "quoteAnswer",
                  "valueBoolean": false
                },
                {
                  "url": "style",
                  "valueString": "font-weight:bold;"
                }
              ]
            }
          ],
          "linkId": "preferredconsultlocation_willingtotravel",
          "text": "Patient willing to travel for shorter wait time",
          "_text": {
            "extension": [
              {
                "url": "http://hl7.org/fhir/StructureDefinition/rendering-style",
                "valueString": "display:none;"
              }
            ]
          },
          "type": "choice",
          "repeats": true,
          "answerOption": [
            {
              "extension": [
                {
                  "url": "http://ontariohealth.ca/fhir/eforms/StructureDefinition/option-note-info",
                  "extension": [
                    {
                      "url": "text",
                      "valueString": "Yes"
                    }
                  ]
                }
              ],
              "valueCoding": {
                "display": "Patient willing to travel for shorter wait time"
              }
            }
          ]
        },
        {
          "extension": [
            {
              "url": "http://ontariohealth.ca/fhir/eforms/StructureDefinition/question-note-info",
              "extension": [
                {
                  "url": "text",
                  "valueString": "Other"
                },
                {
                  "url": "sameLine",
                  "valueBoolean": false
                },
                {
                  "url": "quoteAnswer",
                  "valueBoolean": false
                },
                {
                  "url": "style",
                  "valueString": "font-weight:bold;"
                }
              ]
            }
          ],
          "linkId": "preferredconsultlocation_otherconsiderations",
          "text": "Other considerations:",
          "type": "string"
        }
      ]
    },
    {
      "extension": [
        {
          "url": "http://ontariohealth.ca/fhir/eforms/StructureDefinition/group-note-info",
          "extension": [
            {
              "url": "sortIndex",
              "valuePositiveInt": 13
            },
            {
              "url": "listSeparator",
              "_valueString": {
                "extension": [
                  {
                    "url": "http://hl7.org/fhir/StructureDefinition/rendering-xhtml",
                    "valueString": "<br/>"
                  }
                ]
              }
            },
            {
              "url": "lastSeparator",
              "_valueString": {
                "extension": [
                  {
                    "url": "http://hl7.org/fhir/StructureDefinition/rendering-xhtml",
                    "valueString": "<br/>"
                  }
                ]
              }
            },
            {
              "url": "style",
              "valueString": "font-weight:bold;"
            },
            {
              "url": "groupItems",
              "valueBoolean": false
            }
          ]
        }
      ],
      "linkId": "supportingdocumentation_header",
      "text": "Supporting Documentation Please attach all relevant laboratory and diagnostic investigations.",
      "_text": {
        "extension": [
          {
            "url": "http://hl7.org/fhir/StructureDefinition/rendering-xhtml",
            "valueString": "<b>Supporting&#xa0;Documentation</b><br/>Please&#xa0;attach&#xa0;all&#xa0;<b><span style=\"text-decoration: underline\">relevant</span></b>&#xa0;laboratory&#xa0;and&#xa0;diagnostic&#xa0;investigations."
          }
        ]
      },
      "type": "group",
      "item": [
        {
          "extension": [
            {
              "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-itemControl",
              "valueCodeableConcept": {
                "coding": [
                  {
                    "system": "http://hl7.org/fhir/questionnaire-item-control",
                    "code": "check-box",
                    "display": "Check-box"
                  }
                ]
              }
            },
            {
              "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-choiceOrientation",
              "valueCode": "horizontal"
            },
            {
              "url": "http://ontariohealth.ca/fhir/eforms/StructureDefinition/question-note-info",
              "extension": [
                {
                  "url": "sameLine",
                  "valueBoolean": false
                },
                {
                  "url": "quoteAnswer",
                  "valueBoolean": false
                }
              ]
            }
          ],
          "linkId": "supportingdocumentation_details",
          "text": "Personal Health Information that is medically relevant has not been disclosed at the request of the patient.",
          "_text": {
            "extension": [
              {
                "url": "http://hl7.org/fhir/StructureDefinition/rendering-style",
                "valueString": "display:none;"
              }
            ]
          },
          "type": "choice",
          "repeats": true,
          "answerOption": [
            {
              "valueCoding": {
                "display": "Personal Health Information that is medically relevant has not been disclosed at the request of the patient."
              }
            }
          ]
        }
      ]
    },
    {
      "extension": [
        {
          "url": "http://hl7.org/fhir/StructureDefinition/mimeType",
          "valueCode": "application/pdf"
        },
        {
          "url": "http://hl7.org/fhir/StructureDefinition/mimeType",
          "valueCode": "image/gif"
        },
        {
          "url": "http://hl7.org/fhir/StructureDefinition/mimeType",
          "valueCode": "image/bmp"
        },
        {
          "url": "http://hl7.org/fhir/StructureDefinition/mimeType",
          "valueCode": "application/vnd.openxmlformats-officedocument.spreadsheetml.sheet"
        },
        {
          "url": "http://hl7.org/fhir/StructureDefinition/mimeType",
          "valueCode": "video/mp4"
        },
        {
          "url": "http://hl7.org/fhir/StructureDefinition/mimeType",
          "valueCode": "text/csv"
        },
        {
          "url": "http://hl7.org/fhir/StructureDefinition/mimeType",
          "valueCode": "image/jpeg"
        },
        {
          "url": "http://hl7.org/fhir/StructureDefinition/mimeType",
          "valueCode": "application/msword"
        },
        {
          "url": "http://hl7.org/fhir/StructureDefinition/mimeType",
          "valueCode": "image/png"
        },
        {
          "url": "http://hl7.org/fhir/StructureDefinition/mimeType",
          "valueCode": "application/vnd.openxmlformats-officedocument.wordprocessingml.document"
        },
        {
          "url": "http://hl7.org/fhir/StructureDefinition/mimeType",
          "valueCode": "application/vnd.ms-excel"
        },
        {
          "url": "http://hl7.org/fhir/StructureDefinition/mimeType",
          "valueCode": "text/plain"
        },
        {
          "url": "http://hl7.org/fhir/StructureDefinition/mimeType",
          "valueCode": "audio/mp4"
        },
        {
          "url": "http://hl7.org/fhir/StructureDefinition/mimeType",
          "valueCode": "audio/mpeg"
        },
        {
          "url": "http://hl7.org/fhir/StructureDefinition/mimeType",
          "valueCode": "image/tiff"
        },
        {
          "url": "http://hl7.org/fhir/StructureDefinition/maxSize",
          "valueDecimal": 1024000
        },
        {
          "url": "http://ontariohealth.ca/fhir/eforms/StructureDefinition/question-note-info",
          "extension": [
            {
              "url": "sortIndex",
              "valuePositiveInt": 14
            },
            {
              "url": "sameLine",
              "valueBoolean": false
            },
            {
              "url": "quoteAnswer",
              "valueBoolean": false
            }
          ]
        }
      ],
      "linkId": "supportingdocumentation_attachment",
      "text": "Add Attachments",
      "type": "attachment"
    },
    {
      "linkId": "feedbacksurvey_universal",
      "text": "Click here to provide feedback on this form",
      "_text": {
        "extension": [
          {
            "url": "http://hl7.org/fhir/StructureDefinition/rendering-xhtml",
            "valueString": "<a href=\"https://www.surveymonkey.com/r/universalSRF\" rel=\"noopener noreferrer\" target=\"_blank\">Click&#xa0;here&#xa0;to&#xa0;provide&#xa0;feedback&#xa0;on&#xa0;this&#xa0;form</a>"
          }
        ]
      },
      "type": "display"
    },
    {
      "extension": [
        {
          "url": "http://ontariohealth.ca/fhir/eforms/StructureDefinition/group-note-info",
          "extension": [
            {
              "url": "sortIndex",
              "valuePositiveInt": 15
            },
            {
              "url": "text",
              "valueString": "Referrer's Information"
            },
            {
              "url": "listSeparator",
              "_valueString": {
                "extension": [
                  {
                    "url": "http://hl7.org/fhir/StructureDefinition/rendering-xhtml",
                    "valueString": "<br/>"
                  }
                ]
              }
            },
            {
              "url": "lastSeparator",
              "_valueString": {
                "extension": [
                  {
                    "url": "http://hl7.org/fhir/StructureDefinition/rendering-xhtml",
                    "valueString": "<br/>"
                  }
                ]
              }
            },
            {
              "url": "style",
              "valueString": "font-weight:bold;text-decoration:underline;"
            },
            {
              "url": "groupItems",
              "valueBoolean": false
            }
          ]
        }
      ],
      "linkId": "referrer_header",
      "text": "Referrer's Information",
      "_text": {
        "extension": [
          {
            "url": "http://hl7.org/fhir/StructureDefinition/rendering-style",
            "valueString": "font-weight:bold;"
          }
        ]
      },
      "type": "group",
      "item": [
        {
          "extension": [
            {
              "url": "http://ontariohealth.ca/fhir/eforms/StructureDefinition/question-note-info",
              "extension": [
                {
                  "url": "text",
                  "valueString": "Site Name"
                },
                {
                  "url": "sameLine",
                  "valueBoolean": false
                },
                {
                  "url": "quoteAnswer",
                  "valueBoolean": false
                },
                {
                  "url": "style",
                  "valueString": "font-weight:bold;"
                }
              ]
            }
          ],
          "linkId": "referrer_sitename",
          "text": "Site Name:",
          "type": "string"
        },
        {
          "extension": [
            {
              "url": "http://ontariohealth.ca/fhir/eforms/StructureDefinition/question-note-info",
              "extension": [
                {
                  "url": "text",
                  "valueString": "Address (Line 1)"
                },
                {
                  "url": "sameLine",
                  "valueBoolean": false
                },
                {
                  "url": "quoteAnswer",
                  "valueBoolean": false
                },
                {
                  "url": "style",
                  "valueString": "font-weight:bold;"
                }
              ]
            }
          ],
          "linkId": "referrer_address_line1",
          "text": "Address (Line 1):",
          "type": "string",
          "required": true
        },
        {
          "extension": [
            {
              "url": "http://ontariohealth.ca/fhir/eforms/StructureDefinition/question-note-info",
              "extension": [
                {
                  "url": "text",
                  "valueString": "Address (Line 2)"
                },
                {
                  "url": "sameLine",
                  "valueBoolean": false
                },
                {
                  "url": "quoteAnswer",
                  "valueBoolean": false
                },
                {
                  "url": "style",
                  "valueString": "font-weight:bold;"
                }
              ]
            }
          ],
          "linkId": "referrer_address_line2",
          "text": "Address (Line 2):",
          "type": "string"
        },
        {
          "extension": [
            {
              "url": "http://ontariohealth.ca/fhir/eforms/StructureDefinition/question-note-info",
              "extension": [
                {
                  "url": "text",
                  "valueString": "City"
                },
                {
                  "url": "sameLine",
                  "valueBoolean": false
                },
                {
                  "url": "quoteAnswer",
                  "valueBoolean": false
                },
                {
                  "url": "style",
                  "valueString": "font-weight:bold;"
                }
              ]
            }
          ],
          "linkId": "referrer_address_city",
          "text": "City:",
          "type": "string",
          "required": true
        },
        {
          "extension": [
            {
              "url": "http://ontariohealth.ca/fhir/eforms/StructureDefinition/question-note-info",
              "extension": [
                {
                  "url": "text",
                  "valueString": "Province"
                },
                {
                  "url": "sameLine",
                  "valueBoolean": false
                },
                {
                  "url": "quoteAnswer",
                  "valueBoolean": false
                },
                {
                  "url": "style",
                  "valueString": "font-weight:bold;"
                }
              ]
            }
          ],
          "linkId": "referrer_address_province",
          "text": "Province:",
          "type": "string",
          "required": true,
          "maxLength": 2
        },
        {
          "extension": [
            {
              "url": "http://hl7.org/fhir/StructureDefinition/targetConstraint",
              "extension": [
                {
                  "url": "key",
                  "valueId": "postalcode2"
                },
                {
                  "url": "severity",
                  "valueCode": "error"
                },
                {
                  "url": "expression",
                  "valueExpression": {
                    "language": "text/fhirpath",
                    "expression": "%resource.repeat(item).where(linkId='referrer_address_postalcode').answer.all(value.matches('^(?!.*[DFIOQU])[A-VXY][0-9][A-Z] ?[0-9][A-Z][0-9][%content%]#39;))"
                  }
                },
                {
                  "url": "human",
                  "valueString": "Must be a valid Canadian postal code"
                }
              ]
            },
            {
              "url": "http://ontariohealth.ca/fhir/eforms/StructureDefinition/question-note-info",
              "extension": [
                {
                  "url": "text",
                  "valueString": "Postal Code"
                },
                {
                  "url": "sameLine",
                  "valueBoolean": false
                },
                {
                  "url": "quoteAnswer",
                  "valueBoolean": false
                },
                {
                  "url": "style",
                  "valueString": "font-weight:bold;"
                }
              ]
            }
          ],
          "linkId": "referrer_address_postalcode",
          "text": "Postal Code:",
          "type": "string",
          "required": true
        },
        {
          "extension": [
            {
              "url": "http://hl7.org/fhir/StructureDefinition/targetConstraint",
              "extension": [
                {
                  "url": "key",
                  "valueId": "phone5"
                },
                {
                  "url": "severity",
                  "valueCode": "error"
                },
                {
                  "url": "expression",
                  "valueExpression": {
                    "language": "text/fhirpath",
                    "expression": "%resource.repeat(item).where(linkId='referrer_phone').answer.all(value.matches('^(\\+\\d{1,2}\\s?)?\\(?\\d{3}\\)?[\\s.-]?\\d{3}[\\s.-]?\\d{4}[%content%]#39;))"
                  }
                },
                {
                  "url": "human",
                  "valueString": "Please enter a valid north-american phone number.  e.g. XXX-XXX-XXXX."
                }
              ]
            },
            {
              "url": "http://ontariohealth.ca/fhir/eforms/StructureDefinition/question-note-info",
              "extension": [
                {
                  "url": "text",
                  "valueString": "Phone #"
                },
                {
                  "url": "sameLine",
                  "valueBoolean": false
                },
                {
                  "url": "quoteAnswer",
                  "valueBoolean": false
                },
                {
                  "url": "style",
                  "valueString": "font-weight:bold;"
                }
              ]
            }
          ],
          "linkId": "referrer_phone",
          "text": "Phone #:",
          "type": "string"
        },
        {
          "extension": [
            {
              "url": "http://hl7.org/fhir/StructureDefinition/targetConstraint",
              "extension": [
                {
                  "url": "key",
                  "valueId": "phone6"
                },
                {
                  "url": "severity",
                  "valueCode": "error"
                },
                {
                  "url": "expression",
                  "valueExpression": {
                    "language": "text/fhirpath",
                    "expression": "%resource.repeat(item).where(linkId='referrer_fax').answer.all(value.matches('^(\\+\\d{1,2}\\s?)?\\(?\\d{3}\\)?[\\s.-]?\\d{3}[\\s.-]?\\d{4}[%content%]#39;))"
                  }
                },
                {
                  "url": "human",
                  "valueString": "Please enter a valid north-american phone number.  e.g. XXX-XXX-XXXX."
                }
              ]
            },
            {
              "url": "http://ontariohealth.ca/fhir/eforms/StructureDefinition/question-note-info",
              "extension": [
                {
                  "url": "text",
                  "valueString": "Fax #"
                },
                {
                  "url": "sameLine",
                  "valueBoolean": false
                },
                {
                  "url": "quoteAnswer",
                  "valueBoolean": false
                },
                {
                  "url": "style",
                  "valueString": "font-weight:bold;"
                }
              ]
            }
          ],
          "linkId": "referrer_fax",
          "text": "Fax #:",
          "type": "string"
        },
        {
          "extension": [
            {
              "url": "http://ontariohealth.ca/fhir/eforms/StructureDefinition/question-note-info",
              "extension": [
                {
                  "url": "text",
                  "valueString": "Billing Number"
                },
                {
                  "url": "sameLine",
                  "valueBoolean": false
                },
                {
                  "url": "quoteAnswer",
                  "valueBoolean": false
                },
                {
                  "url": "style",
                  "valueString": "font-weight:bold;"
                }
              ]
            }
          ],
          "linkId": "referrer_billing",
          "text": "Billing Number:",
          "type": "integer"
        },
        {
          "extension": [
            {
              "url": "http://ontariohealth.ca/fhir/eforms/StructureDefinition/question-note-info",
              "extension": [
                {
                  "url": "text",
                  "valueString": "Professional ID"
                },
                {
                  "url": "sameLine",
                  "valueBoolean": false
                },
                {
                  "url": "quoteAnswer",
                  "valueBoolean": false
                },
                {
                  "url": "style",
                  "valueString": "font-weight:bold;"
                }
              ]
            }
          ],
          "linkId": "referrer_professionalid",
          "text": "Professional ID:",
          "type": "integer"
        },
        {
          "extension": [
            {
              "url": "http://ontariohealth.ca/fhir/eforms/StructureDefinition/question-note-info",
              "extension": [
                {
                  "url": "text",
                  "valueString": "Signed"
                },
                {
                  "url": "sameLine",
                  "valueBoolean": false
                },
                {
                  "url": "quoteAnswer",
                  "valueBoolean": false
                },
                {
                  "url": "style",
                  "valueString": "font-weight:bold;"
                }
              ]
            }
          ],
          "linkId": "referrer_signature",
          "text": "Signed:",
          "type": "text",
          "required": true
        },
        {
          "extension": [
            {
              "url": "http://hl7.org/fhir/StructureDefinition/preferredTerminologyServer",
              "valueUrl": "https://tx.fhir.org/r4"
            },
            {
              "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-itemControl",
              "valueCodeableConcept": {
                "coding": [
                  {
                    "system": "http://hl7.org/fhir/questionnaire-item-control",
                    "code": "drop-down",
                    "display": "Drop down"
                  }
                ]
              }
            },
            {
              "url": "http://ontariohealth.ca/fhir/eforms/StructureDefinition/question-note-info",
              "extension": [
                {
                  "url": "text",
                  "valueString": "Role"
                },
                {
                  "url": "sameLine",
                  "valueBoolean": false
                },
                {
                  "url": "quoteAnswer",
                  "valueBoolean": false
                },
                {
                  "url": "style",
                  "valueString": "font-weight:bold;"
                }
              ]
            }
          ],
          "linkId": "referrer_role",
          "text": "Role:",
          "type": "choice",
          "answerOption": [
            {
              "valueCoding": {
                "system": "http://snomed.info/sct",
                "code": "309398001",
                "display": "Allied Health Professional"
              }
            },
            {
              "valueCoding": {
                "system": "http://snomed.info/sct",
                "code": "62247001",
                "display": "Family Physician"
              }
            },
            {
              "valueCoding": {
                "system": "http://snomed.info/sct",
                "code": "449161006",
                "display": "Physician Assistant"
              }
            },
            {
              "valueCoding": {
                "system": "http://snomed.info/sct",
                "code": "398130009",
                "display": "Medical Student"
              }
            },
            {
              "valueCoding": {
                "system": "http://snomed.info/sct",
                "code": "106292003",
                "display": "Nurse"
              }
            },
            {
              "valueCoding": {
                "system": "http://snomed.info/sct",
                "code": "224571005",
                "display": "Nurse Practitioner"
              }
            },
            {
              "valueCoding": {
                "system": "http://snomed.info/sct",
                "code": "405277009",
                "display": "Resident"
              }
            },
            {
              "valueCoding": {
                "system": "http://snomed.info/sct",
                "code": "69280009",
                "display": "Specialist"
              }
            },
            {
              "valueCoding": {
                "display": "Other"
              }
            }
          ]
        }
      ]
    }
  ]
}