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

FHIR IG analytics

Packagehl7.fhir.uv.sdc
Resource TypeQuestionnaire
IdQuestionnaire-CardiologyForm.json
FHIR VersionR4
Sourcehttps://build.fhir.org/ig/HL7/sdc/Questionnaire-CardiologyForm.html
URLhttp://hl7.org/fhir/uv/sdc/Questionnaire/CardiologyForm
Version4.0.0-ci-build
Statusactive
Date2026-01-20T15:05:51.993+00:00
TitleCardiology Form
Realmuv
Authorityhl7

Resources that use this resource

No resources found


Resources that this resource uses

No resources found


Narrative

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

Generated Narrative: Questionnaire CardiologyForm

Language: en

Structure
LinkIDTextCardinalityTypeFlagsDescription & Constraintsdoco
.. Questionnairehttp://hl7.org/fhir/uv/sdc/Questionnaire/CardiologyForm#4.0.0-ci-build
... patient_headerPatient Information0..1group
.... patient_surnameSurname:1..1string
.... patient_firstnameFirst Name:1..1string
.... patient_date_of_birthDOB:1..1date
.... patient_genderGender:1..1choiceOptions: 3 options
.... patient_hc_pcHN PC:0..1stringMax Length: 2
..... patient_hc_numberHN:0..1stringMax Length: 10
..... patient_hc_vcHN VC:0..1string
.... patient_address_line1Address (Line 1):1..1string
..... patient_address_line2Address (Line 2):0..1string
..... patient_address_cityCity:1..1string
..... patient_address_provinceProvince:1..1stringMax Length: 2
..... patient_address_postalcodePostal Code:1..1string
.... patient_phone_mobileMobile #:0..1string
.... patient_phone_homeHome #:0..1string
.... patient_phone_businessBusiness #:0..1string
.... patient_emailEmail:0..1string
... additionalinfo_header[Optional] Additional Patient Information0..1group
.... additionalinfo_sexassignedatbirthSex assigned at birth:0..1choiceiconiconOptions: 4 options
.... additionalinfo_pronounsPronouns:0..1choiceOptions: 4 options
..... additionalinfo_pronouns_otherOther pronouns:1..1stringEnable When: additionalinfo_pronouns = other (NullFlavor#OTH)
.... additionalinfo_preferredlanguagePreferred language:0..1choiceiconiconOptions: 3 options
..... additionalinfo_preferredlanguage_specifySpecify:1..1stringEnable When: additionalinfo_preferredlanguage = other (NullFlavor#OTH)
..... additionalinfo_preferredlanguage_translatorrequiredTranslator required0..*stringEnable When: additionalinfo_preferredlanguage = other (NullFlavor#OTH)
Options: 1 option
.... additionalinfo_bestmethodofcontactBest method of contact:0..1choiceOptions: 4 options
..... additionalinfo_bestmethodofcontact_voicemailsVoicemails acceptable0..*stringEnable When: additionalinfo_bestmethodofcontact = Mobile (ContactPointUse#mobile)
Options: 1 option
.... additionalinfo_preferredname_selectPreferred name0..*stringOptions: 1 option
.... additionalinfo_preferrednamePrefered name String0..1stringEnable When: additionalinfo_preferredname_select = Preferred Name
.... additionalinfo_alternatecontact_selectAlternate contact0..*stringOptions: 1 option
.... additionalinfo_alternatecontact_nameName:1..1stringEnable When: additionalinfo_alternatecontact_select = Alternate contact
.... additionalinfo_alternatecontact_phoneAlternate contact phone #:0..1stringEnable When: additionalinfo_alternatecontact_select = Alternate contact
.... additionalinfo_alternatecontact_relationshipRelationship:0..1stringEnable When: additionalinfo_alternatecontact_select = Alternate contact
.... additionalinfo_alternatecontact_bookingcontactIs Alternate contact the appointment booking contact?:0..1choiceiconiconEnable When: additionalinfo_alternatecontact_select = Alternate contact
Options: 2 options
.... additionalinfo_unsafecontacts_selectUnsafe contact persons (do not speak with)0..*stringOptions: 1 option
.... additionalinfo_unsafecontacts_speakwithpatientdirectlyOnly speak with patient directly0..*stringEnable When: additionalinfo_unsafecontacts_select = Unsafe contact persons (do not speak with)
Options: 1 option
.... additionalinfo_unsafecontacts_donotspeakwithDo not speak with:0..1stringEnable When: additionalinfo_unsafecontacts_select = Unsafe contact persons (do not speak with)
.... additionalinfo_accessibilityconcernsordisability_selecttAccessibility concerns or disability0..*stringOptions: 1 option
.... additionalinfo_accessibilityconcernsordisabilityAccessibility concerns Options0..*choiceiconiconEnable When: additionalinfo_accessibilityconcernsordisability_selectt = Accessibility concerns or disability
Options: 4 options
.... additionalinfo_specialconsiderations_selectSpecial considerations (e.g. barriers, tips for care delivery, 3rd party insurance, patient requires escort, cognitive issues)0..*stringOptions: 1 option
.... additionalinfo_specialconsiderationsDetails of special considerations:1..1textEnable When: additionalinfo_specialconsiderations_select = Special considerations (e.g. barriers, tips for care delivery, 3rd party insurance, patient requires escort, cognitive issues)
.... additionalinfo_sendcopiestoadditionalprovidersSend copies of reports to additional providers0..*stringOptions: 1 option
.... additionalinfo_sendcopiestoadditionalproviders_namesName(s):1..1stringEnable When: additionalinfo_sendcopiestoadditionalproviders = Send copies of reports to additional providers
..... additionalinfo_sendcopiestoadditionalproviders_contactinfoContact information:1..1stringEnable When: additionalinfo_sendcopiestoadditionalproviders = Send copies of reports to additional providers
..... additionalinfo_sendcopiestoadditionalproviders_ispcpThis is the Primary Care Provider0..*stringEnable When: additionalinfo_sendcopiestoadditionalproviders = Send copies of reports to additional providers
Options: 1 option
... 102173268919Referral Details0..1group
.... cardio_triageconsTriage Considerations0..1group
..... referral_requestedpriorityRequested Priority:1..1choiceiconiconOptions: 2 options
...... referral_requestedpriority_urgentreasonReason for urgent triage1..1stringEnable When: referral_requestedpriority = Urgent (RequestPriority#urgent)
..... referral_secondopinionSecond Opinion0..*choiceiconiconOptions: 1 option
..... referral_secondopinion_reasonReason for second opinion:0..1textEnable When: referral_secondopinion = Second or third medical opinion (SNOMED CT#77406008)
.... 695991571585Service(s) Requested Select all that apply:1..1group
..... referralServiceHSCs Assigned:0..1stringiconiconiconicon
..... 223886162384Cardiac Testing0..*choiceiconiconOptions: 1 option
..... 660331267409Exam(s) Requested0..1groupEnable When: 223886162384 = Cardiac Testing (standardized-referral-form-codes#20001)
...... 72040932687824 Hour Ambulatory Blood Pressure Monitoring0..*choiceiconiconOptions: 1 option
...... 960455115596Coronary Angiogram0..*choiceiconiconOptions: 1 option
...... 297634898828Echocardiogram - Resting0..*choiceiconiconOptions: 1 option
...... 443484577720sub Echocardiogram - Resting0..1groupEnable When: 297634898828 = Echocardiogram - Resting (standardized-referral-form-codes#20005)
....... 165530569567Echocardiogram (2D)0..*choiceOptions: 1 option
....... 286552421895Echocardiogram with Contrast0..*choiceiconiconOptions: 1 option
....... 910527687300Echocardiogram with Saline (Bubble)0..*choiceiconiconOptions: 1 option
....... 657824763133Pediatric Echocardiogram0..*choiceiconiconOptions: 1 option
....... 992743200182Transesophageal Echocardiogram (TEE)0..*choiceiconiconOptions: 1 option
...... 894277763438Electrocardiogram (ECG)0..*choiceiconiconOptions: 1 option
...... 279226023495Holter Monitoring0..*choiceiconiconOptions: 1 option
...... 440449731882sub holter monitoring0..1groupEnable When: 279226023495 = Holter Monitoring (standardized-referral-form-codes#20007)
....... 67132870385124 Hours0..*choiceiconiconOptions: 1 option
....... 42399226184148 Hours0..*choiceiconiconOptions: 1 option
....... 41992423918772 Hours0..*choiceiconiconOptions: 1 option
....... 7310544172707 Days0..*choiceiconiconOptions: 1 option
....... 23587642104414 Days0..*choiceiconiconOptions: 1 option
...... 374742834400Loop / Event Monitor0..*choiceiconiconOptions: 1 option
...... 159161544747Cardiovascular stress testing0..*choiceiconiconOptions: 1 option
...... 370275060390Sub Stress Testing0..1groupEnable When: 159161544747 = Stress Testing (standardized-referral-form-codes#20009)
....... 814218498309ECG - Exercise Stress Test0..*choiceiconiconOptions: 1 option
....... 307107493993ECG - Dobutamine/Persantine Stress Test0..*choiceiconiconOptions: 1 option
....... 805303414102Echocardiogram - Exercise Stress Test0..*choiceiconiconOptions: 1 option
....... 193586908489Echocardiogram - Dobutamine/Persantine Stress Test0..*choiceiconiconOptions: 1 option
...... 918517139023Nuclear Medicine0..*choiceiconiconOptions: 1 option
...... 222686221935sub Nuclear Medicine0..1groupEnable When: 918517139023 = Nuclear Medicine (standardized-referral-form-codes#20010)
....... 924189648184MUGA - Resting0..*choiceiconiconOptions: 1 option
....... 857163514910Cardiac Pyrophosphate0..*choiceiconiconOptions: 1 option
....... 892165959617Myocardial perfusion scan0..*choiceiconiconOptions: 1 option
....... 538288549138sub MIBI0..1groupEnable When: 892165959617 = MIBI Scans / Myocardial Perfusion Imaging (MPI): (standardized-referral-form-codes#20028)
........ 373435981917MIBI Scan - Exercise Stress Test0..*stringOptions: 1 option
........ 434394942688MIBI Scan - Dobutamine/Persantine Stress Test0..*stringOptions: 1 option
........ 913594478162Thallium Viability Test0..*stringOptions: 1 option
...... 992682216482Tilt Table Testing0..*choiceiconiconOptions: 1 option
...... cardiology_referral_services_cardiactesting_otherOther0..*choiceiconiconOptions: 1 option
...... cardiology_referral_services_cardiactesting_other_specifySpecify1..1textEnable When: cardiology_referral_services_cardiactesting_other = other (NullFlavor#OTH)
..... 785727177547Cardiology Consultation0..*choiceiconiconOptions: 1 option
.... 186952778859Concern(s) / Indication(s) Triggering Referral Select all that apply:1..1group
..... 219569805461Arrhythmias or Palpitations0..*choiceiconiconOptions: 1 option
..... 571934328499Cardiovascular Risk Assessment0..*choiceiconiconOptions: 1 option
..... 459737733395Chest Pain or Angina0..*choiceiconiconOptions: 1 option
..... 929919815516Congenital Heart Disease0..*choiceiconiconOptions: 1 option
..... 832263816528Congestive Heart Failure0..*choiceiconiconOptions: 1 option
..... 803760213460Coronary Artery Disease0..*choiceiconiconOptions: 1 option
..... 129767162379Dyspnea0..*choiceiconiconOptions: 1 option
..... 116150628533Hypertension0..*choiceiconiconOptions: 1 option
..... 513825527027Murmur0..*choiceiconiconOptions: 1 option
..... 975075898688Pericardial Disease0..*choiceiconiconOptions: 1 option
..... 704148928571Peripheral Edema0..*choiceiconiconOptions: 1 option
..... 886489617115Post-Myocardial Infarction0..*choiceiconiconOptions: 1 option
..... 621745958993Pre-operative Consultation0..*choiceiconiconOptions: 1 option
..... 873024527134Procedure Date (if known)0..1dateEnable When: 621745958993 = Pre-operative Consultation (standardized-referral-form-codes#20044)
..... 197975129599Syncope0..*choiceiconiconOptions: 1 option
..... 675849150752Valvular Heart Disease or Prosthetic Heart Valve0..*choiceiconiconOptions: 1 option
..... 721982740516Other0..*choiceiconiconOptions: 1 option
..... 720594942482Specify1..1textEnable When: 721982740516 = other (NullFlavor#OTH)
.... DescriptionofclinicalquestionClinical Question / Goal(s) of Referral with Relevant History, Management and Investigations1..1text
... cpp_headerCumulative Patient Profile Please delete any sensitive information you do not intend to share from the CPP0..1group
.... cpp_separateCPP attached separately (if not entered below)0..*stringOptions: 1 option
.... cpp_currentprobCurrent Problem List:0..1textEnable When: cpp_separate exists false
.... cpp_pastmedicalhistoryPast Medical History:0..1textEnable When: cpp_separate exists false
.... cpp_currentmedicationsCurrent Medications :0..1textEnable When: cpp_separate exists false
.... cpp_familyhistoryFamily History:0..1textEnable When: cpp_separate exists false
.... cpp_allergiesAllergies:0..1textEnable When: cpp_separate exists false
... preferredconsultlocation_headerPreferred Consultant or Location All patients will be triaged to the shortest wait time unless a preferred consultant or location is entered.0..1group
.... preferredconsultlocation_selectorPreferred consultant or location0..*stringOptions: 1 option
.... preferredconsultlocation_specifyPlease specify either a preferred consultant or location0..1groupEnable When: preferredconsultlocation_selector = Preferred consultant or location
..... preferredconsultlocation_consultantConsultant:0..1string
..... preferredconsultlocation_locationLocation:0..1string
.... preferredconsultlocation_willingtotravelPatient willing to travel for shorter wait time0..*stringOptions: 1 option
.... preferredconsultlocation_otherconsiderationsOther considerations:0..1string
... supportingdocumentation_headerSupporting Documentation Please attach all relevant laboratory and diagnostic investigations.0..1group
.... supportingdocumentation_detailsPersonal Health Information that is medically relevant has not been disclosed at the request of the patient.0..*stringOptions: 1 option
... supportingdocumentation_attachmentAdd Attachments0..1attachment
... feedbacksurvey_cardiologyClick here to provide feedback on this form0..1display
... referrer_headerReferrer's Information0..1group
.... referrer_sitenameSite Name:0..1string
.... referrer_address_line1Address (Line 1):1..1string
..... referrer_address_line2Address (Line 2):0..1string
..... referrer_address_cityCity:1..1string
..... referrer_address_provinceProvince:1..1stringMax Length: 2
..... referrer_address_postalcodePostal Code:1..1string
.... referrer_phonePhone #:0..1string
.... referrer_faxFax #:0..1string
.... referrer_billingBilling Number:0..1integer
.... referrer_professionalidProfessional ID:0..1integer
.... referrer_signatureSigned:1..1text
.... referrer_roleRole:0..1choiceOptions: 9 options

doco Documentation for this format

Options Sets

Answer options for patient_gender

  • http://hl7.org/fhir/administrative-gender#male ("Male")
  • http://hl7.org/fhir/administrative-gender#female ("Female")
  • http://hl7.org/fhir/administrative-gender#other ("Other")

Answer options for additionalinfo_sexassignedatbirth

  • http://loinc.org#LA3-6 ("Female")
  • http://loinc.org#LA2-8 ("Male")
  • http://example.com/CodeSystem/exampleCS#Intersex ("Intersex")
  • http://loinc.org#LA4489-6 ("Unknown")

Answer options for additionalinfo_pronouns

  • http://loinc.org#LA29519-8 ("She/Her")
  • http://loinc.org#LA29518-0 ("He/Him")
  • http://loinc.org#LA29519-8 ("They/Them")
  • http://terminology.hl7.org/CodeSystem/v3-NullFlavor#OTH ("other")

Answer options for additionalinfo_preferredlanguage

  • urn:ietf:bcp:47#en ("English")
  • urn:ietf:bcp:47#fr ("French")
  • http://terminology.hl7.org/CodeSystem/v3-NullFlavor#OTH ("other")

Answer options for additionalinfo_preferredlanguage_translatorrequired

  • Translator Required

Answer options for additionalinfo_bestmethodofcontact

  • http://hl7.org/fhir/contact-point-use#mobile ("Mobile")
  • http://hl7.org/fhir/contact-point-use#home ("Home")
  • http://hl7.org/fhir/contact-point-use#work ("Work")
  • http://hl7.org/fhir/contact-point-system#email ("Email")

Answer options for additionalinfo_bestmethodofcontact_voicemails

  • Voicemails acceptable

Answer options for additionalinfo_preferredname_select

  • Preferred Name

Answer options for additionalinfo_alternatecontact_select

  • Alternate contact

Answer options for additionalinfo_alternatecontact_bookingcontact

  • http://terminology.hl7.org/CodeSystem/v2-0532#Y ("Yes")
  • http://terminology.hl7.org/CodeSystem/v2-0532#N ("No")

Answer options for additionalinfo_unsafecontacts_select

  • Unsafe contact persons (do not speak with)

Answer options for additionalinfo_unsafecontacts_speakwithpatientdirectly

  • Only speak with patient directly

Answer options for additionalinfo_accessibilityconcernsordisability_selectt

  • Accessibility concerns or disability

Answer options for additionalinfo_accessibilityconcernsordisability

  • http://snomed.info/sct#129839007 ("Falls risk")
  • http://snomed.info/sct#301621006 ("Patient requires lift")
  • http://snomed.info/sct#105503008 ("Wheelchair")
  • http://snomed.info/sct#15188001 ("Hearing impaired")

Answer options for additionalinfo_specialconsiderations_select

  • Special considerations (e.g. barriers, tips for care delivery, 3rd party insurance, patient requires escort, cognitive issues)

Answer options for additionalinfo_sendcopiestoadditionalproviders

  • Send copies of reports to additional providers

Answer options for additionalinfo_sendcopiestoadditionalproviders_ispcp

  • This is the Primary Care Provider

Answer options for referral_requestedpriority

  • http://hl7.org/fhir/request-priority#routine ("Routine")
  • http://hl7.org/fhir/request-priority#urgent ("Urgent")

Answer options for referral_secondopinion

  • http://snomed.info/sct#77406008 ("Second or third medical opinion")

Answer options for 223886162384

  • http://example.com/CodeSystem/standardized-referral-form-codes#20001 ("Cardiac Testing")

Answer options for 720409326878

  • http://example.com/CodeSystem/standardized-referral-form-codes#20003 ("24 Hour Ambulatory Blood Pressure Monitoring")

Answer options for 960455115596

  • http://example.com/CodeSystem/standardized-referral-form-codes#20004 ("Coronary Angiogram")

Answer options for 297634898828

  • http://example.com/CodeSystem/standardized-referral-form-codes#20005 ("Echocardiogram - Resting")

Answer options for 165530569567

  • http://example.com/CodeSystem/standardized-referral-form-codes#20012 ("Echocardiogram (2D)")

Answer options for 286552421895

  • http://example.com/CodeSystem/standardized-referral-form-codes#20013 ("Echocardiogram with Contrast")

Answer options for 910527687300

  • http://example.com/CodeSystem/standardized-referral-form-codes#20014 ("Echocardiogram with Saline (Bubble)")

Answer options for 657824763133

  • http://example.com/CodeSystem/standardized-referral-form-codes#20015 ("Pediatric Echocardiogram")

Answer options for 992743200182

  • http://example.com/CodeSystem/standardized-referral-form-codes#20016 ("Transesophageal Echocardiogram (TEE)")

Answer options for 894277763438

  • http://example.com/CodeSystem/standardized-referral-form-codes#20006 ("Electrocardiogram (ECG)")

Answer options for 279226023495

  • http://example.com/CodeSystem/standardized-referral-form-codes#20007 ("Holter Monitoring")

Answer options for 671328703851

  • http://example.com/CodeSystem/standardized-referral-form-codes#20017 ("24 Hours")

Answer options for 423992261841

  • http://example.com/CodeSystem/standardized-referral-form-codes#20018 ("48 Hours")

Answer options for 419924239187

  • http://example.com/CodeSystem/standardized-referral-form-codes#20019 ("72 Hours")

Answer options for 731054417270

  • http://example.com/CodeSystem/standardized-referral-form-codes#20020 ("7 Days")

Answer options for 235876421044

  • http://example.com/CodeSystem/standardized-referral-form-codes#20021 ("14 Days")

Answer options for 374742834400

  • http://example.com/CodeSystem/standardized-referral-form-codes#20008 ("Loop / Event Monitor")

Answer options for 159161544747

  • http://example.com/CodeSystem/standardized-referral-form-codes#20009 ("Stress Testing")

Answer options for 814218498309

  • http://example.com/CodeSystem/standardized-referral-form-codes#20022 ("ECG - Exercise Stress Test")

Answer options for 307107493993

  • http://example.com/CodeSystem/standardized-referral-form-codes#20023 ("ECG - Dobutamine/Persantine Stress Test")

Answer options for 805303414102

  • http://example.com/CodeSystem/standardized-referral-form-codes#20024 ("Echocardiogram - Exercise Stress Test")

Answer options for 193586908489

  • http://example.com/CodeSystem/standardized-referral-form-codes#20025 ("Echocardiogram - Dobutamine/Persantine Stress Test")

Answer options for 918517139023

  • http://example.com/CodeSystem/standardized-referral-form-codes#20010 ("Nuclear Medicine")

Answer options for 924189648184

  • http://example.com/CodeSystem/standardized-referral-form-codes#20026 ("MUGA - Resting")

Answer options for 857163514910

  • http://example.com/CodeSystem/standardized-referral-form-codes#20027 ("Cardiac Pyrophosphate")

Answer options for 892165959617

  • http://example.com/CodeSystem/standardized-referral-form-codes#20028 ("MIBI Scans / Myocardial Perfusion Imaging (MPI):")

Answer options for 373435981917

  • MIBI Scan - Exercise Stress Test

Answer options for 434394942688

  • MIBI Scan - Dobutamine/Persantine Stress Test

Answer options for 913594478162

  • Thallium Viability Test

Answer options for 992682216482

  • http://example.com/CodeSystem/standardized-referral-form-codes#20011 ("Tilt Table Testing")

Answer options for cardiology_referral_services_cardiactesting_other

  • http://terminology.hl7.org/CodeSystem/v3-NullFlavor#OTH ("other")

Answer options for 785727177547

  • http://example.com/CodeSystem/standardized-referral-form-codes#20002 ("Cardiology Consultation")

Answer options for 219569805461

  • http://snomed.info/sct#698247007 ("Arrhythmias or Palpitations")

Answer options for 571934328499

  • http://example.com/CodeSystem/standardized-referral-form-codes#20033 ("Cardiovascular Risk Assessment")

Answer options for 459737733395

  • http://example.com/CodeSystem/standardized-referral-form-codes#20034 ("Chest Pain or Angina")

Answer options for 929919815516

  • http://example.com/CodeSystem/standardized-referral-form-codes#20035 ("Congenital Heart Disease")

Answer options for 832263816528

  • http://example.com/CodeSystem/standardized-referral-form-codes#20036 ("Congestive Heart Failure")

Answer options for 803760213460

  • http://example.com/CodeSystem/standardized-referral-form-codes#20037 ("Coronary Artery Disease")

Answer options for 129767162379

  • http://example.com/CodeSystem/standardized-referral-form-codes#20038 ("Dyspnea")

Answer options for 116150628533

  • http://example.com/CodeSystem/standardized-referral-form-codes#20039 ("Hypertension")

Answer options for 513825527027

  • http://example.com/CodeSystem/standardized-referral-form-codes#20040 ("Murmur")

Answer options for 975075898688

  • http://example.com/CodeSystem/standardized-referral-form-codes#20041 ("Pericardial Disease")

Answer options for 704148928571

  • http://example.com/CodeSystem/standardized-referral-form-codes#20042 ("Peripheral Edema")

Answer options for 886489617115

  • http://example.com/CodeSystem/standardized-referral-form-codes#20043 ("Post-Myocardial Infarction")

Answer options for 621745958993

  • http://example.com/CodeSystem/standardized-referral-form-codes#20044 ("Pre-operative Consultation")

Answer options for 197975129599

  • http://example.com/CodeSystem/standardized-referral-form-codes#20045 ("Syncope")

Answer options for 675849150752

  • http://snomed.info/sct#368009 ("Valvular Heart Disease or Prosthetic Heart Valve")

Answer options for 721982740516

  • http://terminology.hl7.org/CodeSystem/v3-NullFlavor#OTH ("other")

Answer options for cpp_separate

  • CPP attached separately (if not entered below)

Answer options for preferredconsultlocation_selector

  • Preferred consultant or location

Answer options for preferredconsultlocation_willingtotravel

  • Patient willing to travel for shorter wait time

Answer options for supportingdocumentation_details

  • Personal Health Information that is medically relevant has not been disclosed at the request of the patient.

Answer options for referrer_role

  • http://snomed.info/sct#309398001 ("Allied Health Professional")
  • http://snomed.info/sct#62247001 ("Family Physician")
  • http://snomed.info/sct#449161006 ("Physician Assistant")
  • http://snomed.info/sct#398130009 ("Medical Student")
  • http://snomed.info/sct#106292003 ("Nurse")
  • http://snomed.info/sct#224571005 ("Nurse Practitioner")
  • http://snomed.info/sct#405277009 ("Resident")
  • http://snomed.info/sct#69280009 ("Specialist")
  • http://terminology.hl7.org/CodeSystem/v3-NullFlavor#OTH ("other")

Contained Resources


Metadata
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.
Type logic-library from http://hl7.terminology.org/CodeSystem/library-types
Parameters
Parameter None
Library Content
text/htmlContent
Encoded data 
Generated using version 0.5.4 of the sample-content-ig Liquid templates

Source1

{
  "resourceType": "Questionnaire",
  "id": "CardiologyForm",
  "language": "en",
  "text": {
    "status": "extensions",
    "div": "<!-- snip (see above) -->"
  },
  "contained": [
    {
      "resourceType": "Library",
      "id": "liquid",
      "status": "active",
      "experimental": false,
      "type": {
        "coding": [
          {
            "system": "http://hl7.terminology.org/CodeSystem/library-types",
            "code": "logic-library"
          }
        ]
      },
      "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": "PGRpdj48IS0tUmVsZWFzZUhlYWRlci0tPjxwIGlkPSJwdWJsaXNoLWJveCI+U3RydWN0dXJlZCBEYXRhIENhcHR1cmUgLSBMb2NhbCBEZXZlbG9wbWVudCBidWlsZCAodjQuMC4wLWNpLWJ1aWxkKSBidWlsdCBieSB0aGUgRkhJUiAoSEw3wq4gRkhJUsKuIFN0YW5kYXJkKSBCdWlsZCBUb29scy4gU2VlIHRoZSA8YSBocmVmPSdodHRwOi8vaGw3Lm9yZy9maGlyL3V2L3NkYy9oaXN0b3J5Lmh0bWwnPkRpcmVjdG9yeSBvZiBwdWJsaXNoZWQgdmVyc2lvbnM8L2E+PC9wPjwhLS1FbmRSZWxlYXNlSGVhZGVyLS0+eyUgZm9yIGN1cnJlbnRJdGVtIGluIFF1ZXN0aW9ubmFpcmVSZXNwb25zZS5pdGVtLndoZXJlKChsaW5rSWQgPSAnMTAyMTczMjY4OTE5Jykgb3IgKGxpbmtJZCA9ICdwYXRpZW50X2hlYWRlcicpIG9yIChsaW5rSWQgPSAnYWRkaXRpb25hbGluZm9faGVhZGVyJykgb3IgKGxpbmtJZCA9ICdjcHBfaGVhZGVyJykgb3IgKGxpbmtJZCA9ICdwcmVmZXJyZWRjb25zdWx0bG9jYXRpb25faGVhZGVyJykgb3IgKGxpbmtJZCA9ICdzdXBwb3J0aW5nZG9jdW1lbnRhdGlvbl9oZWFkZXInKSBvciAobGlua0lkID0gJ3N1cHBvcnRpbmdkb2N1bWVudGF0aW9uX2F0dGFjaG1lbnQnIGFuZCBhbnN3ZXIuZXhpc3RzKCkpIG9yIChsaW5rSWQgPSAncmVmZXJyZXJfaGVhZGVyJykpICV9eyUgaWYgY3VycmVudEl0ZW0ubGlua0lkID0gJzEwMjE3MzI2ODkxOScgJX08YnIvPlJlZmVycmFsIERldGFpbHM8YnIvPiB7JSBmb3IgY3VycmVudEl0ZW0gaW4gY3VycmVudEl0ZW0uaXRlbS53aGVyZSgobGlua0lkID0gJ2NhcmRpb190cmlhZ2Vjb25zJykgb3IgKGxpbmtJZCA9ICc2OTU5OTE1NzE1ODUnKSBvciAobGlua0lkID0gJzE4Njk1Mjc3ODg1OScpIG9yIChsaW5rSWQgPSAnRGVzY3JpcHRpb25vZmNsaW5pY2FscXVlc3Rpb24nIGFuZCBhbnN3ZXIuZXhpc3RzKCkpKSAlfXslIGlmIGN1cnJlbnRJdGVtLmxpbmtJZCA9ICdjYXJkaW9fdHJpYWdlY29ucycgJX1UcmlhZ2UgQ29uc2lkZXJhdGlvbnMgeyUgZm9yIGN1cnJlbnRJdGVtIGluIGN1cnJlbnRJdGVtLml0ZW0ud2hlcmUoKGxpbmtJZCA9ICdyZWZlcnJhbF9yZXF1ZXN0ZWRwcmlvcml0eScgYW5kIGFuc3dlci5leGlzdHMoKSkgb3IgKGxpbmtJZCA9ICdyZWZlcnJhbF9zZWNvbmRvcGluaW9uJyBhbmQgYW5zd2VyLmV4aXN0cygpKSBvciAobGlua0lkID0gJ3JlZmVycmFsX3NlY29uZG9waW5pb25fcmVhc29uJyBhbmQgYW5zd2VyLmV4aXN0cygpKSkgJX17JSBpZiBjdXJyZW50SXRlbS5saW5rSWQgPSAncmVmZXJyYWxfcmVxdWVzdGVkcHJpb3JpdHknICV9eyUgaWYgY3VycmVudEl0ZW0uYW5zd2VyLmV4aXN0cygpICV9UmVxdWVzdGVkIFByaW9yaXR5OiA8YnIvPjxzcGFuIHN0eWxlPSJmb250LXdlaWdodDpib2xkO2NvbG9yOiNFRTZCMDA7Ij57JSBmb3IgYW5zd2VyIGluIGN1cnJlbnRJdGVtLmFuc3dlciAlfXslIGlmIGFuc3dlci52YWx1ZS5jb2RlID0gJ3JvdXRpbmUnICV9Um91dGluZTxici8+eyUgZW5kaWYgJX17JSBpZiBhbnN3ZXIudmFsdWUuY29kZSA9ICd1cmdlbnQnICV9VXJnZW50eyUgZW5kaWYgJX17JSBlbmRmb3IgJX08L3NwYW4+eyUgZW5kaWYgJX17JSBlbmRpZiAlfXslIGlmIGN1cnJlbnRJdGVtLmxpbmtJZCA9ICdyZWZlcnJhbF9zZWNvbmRvcGluaW9uJyAlfXslIGlmIGN1cnJlbnRJdGVtLmFuc3dlci5leGlzdHMoKSAlfVNlY29uZCBPcGluaW9uIHslIGZvciBhbnN3ZXIgaW4gY3VycmVudEl0ZW0uYW5zd2VyICV9eyUgaWYgYW5zd2VyLnZhbHVlLmNvZGUgPSAnNzc0MDYwMDgnICV9U2Vjb25kIG9yIHRoaXJkIG1lZGljYWwgb3BpbmlvbnslIGVuZGlmICV9eyUgaWYgZm9ybG9vcC5sYXN0Lm5vdCgpICV9eyUgaWYgZm9ybG9vcC5uZXh0aXRlbSAlfTsgeyUgZWxzZSAlfTsgeyUgZW5kaWYgJX17JSBlbmRpZiAlfXslIGVuZGZvciAlfXslIGVuZGlmICV9eyUgZW5kaWYgJX17JSBpZiBjdXJyZW50SXRlbS5saW5rSWQgPSAncmVmZXJyYWxfc2Vjb25kb3Bpbmlvbl9yZWFzb24nICV9eyUgaWYgY3VycmVudEl0ZW0uYW5zd2VyLmV4aXN0cygpICV9UmVhc29uIGZvciBzZWNvbmQgb3BpbmlvbjogeyUgZm9yIGFuc3dlciBpbiBjdXJyZW50SXRlbS5hbnN3ZXIgJX17eyBhbnN3ZXIudmFsdWUgfX17JSBlbmRmb3IgJX17JSBlbmRpZiAlfXslIGVuZGlmICV9eyUgaWYgZm9ybG9vcC5sYXN0Lm5vdCgpICV9eyUgaWYgZm9ybG9vcC5uZXh0aXRlbSAlfTxici8+eyUgZWxzZSAlfTxici8+eyUgZW5kaWYgJX17JSBlbmRpZiAlfXslIGVuZGZvciAlfXslIGVuZGlmICV9eyUgaWYgY3VycmVudEl0ZW0ubGlua0lkID0gJzY5NTk5MTU3MTU4NScgJX1TZXJ2aWNlKHMpIFJlcXVlc3RlZCB7JSBmb3IgY3VycmVudEl0ZW0gaW4gY3VycmVudEl0ZW0uaXRlbS53aGVyZSgobGlua0lkID0gJ3JlZmVycmFsU2VydmljZScgYW5kIGFuc3dlci5leGlzdHMoKSkgb3IgKGxpbmtJZCA9ICcyMjM4ODYxNjIzODQnIGFuZCBhbnN3ZXIuZXhpc3RzKCkpIG9yIChsaW5rSWQgPSAnNjYwMzMxMjY3NDA5Jykgb3IgKGxpbmtJZCA9ICc3ODU3MjcxNzc1NDcnIGFuZCBhbnN3ZXIuZXhpc3RzKCkpKSAlfXslIGlmIGN1cnJlbnRJdGVtLmxpbmtJZCA9ICdyZWZlcnJhbFNlcnZpY2UnICV9eyUgaWYgY3VycmVudEl0ZW0uYW5zd2VyLmV4aXN0cygpICV9PHNwYW4gc3R5bGU9ImZvbnQtd2VpZ2h0OmJvbGQ7Ij5IU0NzIEFzc2lnbmVkOjwvc3Bhbj4geyUgZm9yIGFuc3dlciBpbiBjdXJyZW50SXRlbS5hbnN3ZXIgJX17eyBhbnN3ZXIudmFsdWUub2ZUeXBlKHN0cmluZykgfX17JSBlbmRmb3IgJX17JSBlbmRpZiAlfXslIGVuZGlmICV9eyUgaWYgY3VycmVudEl0ZW0ubGlua0lkID0gJzIyMzg4NjE2MjM4NCcgJX17JSBpZiBjdXJyZW50SXRlbS5hbnN3ZXIuZXhpc3RzKCkgJX08c3BhbiBzdHlsZT0iZGlzcGxheTpub25lOyI+PGJyLz48L3NwYW4+IHslIGZvciBhbnN3ZXIgaW4gY3VycmVudEl0ZW0uYW5zd2VyICV9eyUgaWYgYW5zd2VyLnZhbHVlLmNvZGUgPSAnMjAwMDEnICV9Q2FyZGlhYyBUZXN0aW5neyUgZW5kaWYgJX17JSBpZiBmb3Jsb29wLmxhc3Qubm90KCkgJX17JSBpZiBmb3Jsb29wLm5leHRpdGVtICV9OyB7JSBlbHNlICV9OyB7JSBlbmRpZiAlfXslIGVuZGlmICV9eyUgZW5kZm9yICV9eyUgZW5kaWYgJX17JSBlbmRpZiAlfXslIGlmIGN1cnJlbnRJdGVtLmxpbmtJZCA9ICc2NjAzMzEyNjc0MDknICV9RXhhbShzKcKgUmVxdWVzdGVkPGJyLz48YnIvPjxici8+IHslIGZvciBjdXJyZW50SXRlbSBpbiBjdXJyZW50SXRlbS5pdGVtLndoZXJlKChsaW5rSWQgPSAnNzIwNDA5MzI2ODc4JyBhbmQgYW5zd2VyLmV4aXN0cygpKSBvciAobGlua0lkID0gJzk2MDQ1NTExNTU5NicgYW5kIGFuc3dlci5leGlzdHMoKSkgb3IgKGxpbmtJZCA9ICcyOTc2MzQ4OTg4MjgnIGFuZCBhbnN3ZXIuZXhpc3RzKCkpIG9yIChsaW5rSWQgPSAnNDQzNDg0NTc3NzIwJykgb3IgKGxpbmtJZCA9ICc4OTQyNzc3NjM0MzgnIGFuZCBhbnN3ZXIuZXhpc3RzKCkpIG9yIChsaW5rSWQgPSAnMjc5MjI2MDIzNDk1JyBhbmQgYW5zd2VyLmV4aXN0cygpKSBvciAobGlua0lkID0gJzQ0MDQ0OTczMTg4MicpIG9yIChsaW5rSWQgPSAnMzc0NzQyODM0NDAwJyBhbmQgYW5zd2VyLmV4aXN0cygpKSBvciAobGlua0lkID0gJzE1OTE2MTU0NDc0NycgYW5kIGFuc3dlci5leGlzdHMoKSkgb3IgKGxpbmtJZCA9ICczNzAyNzUwNjAzOTAnKSBvciAobGlua0lkID0gJzkxODUxNzEzOTAyMycgYW5kIGFuc3dlci5leGlzdHMoKSkgb3IgKGxpbmtJZCA9ICcyMjI2ODYyMjE5MzUnKSBvciAobGlua0lkID0gJzk5MjY4MjIxNjQ4MicgYW5kIGFuc3dlci5leGlzdHMoKSkgb3IgKGxpbmtJZCA9ICdjYXJkaW9sb2d5X3JlZmVycmFsX3NlcnZpY2VzX2NhcmRpYWN0ZXN0aW5nX290aGVyJyBhbmQgYW5zd2VyLmV4aXN0cygpKSBvciAobGlua0lkID0gJ2NhcmRpb2xvZ3lfcmVmZXJyYWxfc2VydmljZXNfY2FyZGlhY3Rlc3Rpbmdfb3RoZXJfc3BlY2lmeScgYW5kIGFuc3dlci5leGlzdHMoKSkpICV9eyUgaWYgY3VycmVudEl0ZW0ubGlua0lkID0gJzcyMDQwOTMyNjg3OCcgJX17JSBpZiBjdXJyZW50SXRlbS5hbnN3ZXIuZXhpc3RzKCkgJX08c3BhbiBzdHlsZT0iZGlzcGxheTpub25lOyI+PGJyLz48L3NwYW4+IHslIGZvciBhbnN3ZXIgaW4gY3VycmVudEl0ZW0uYW5zd2VyICV9eyUgaWYgYW5zd2VyLnZhbHVlLmNvZGUgPSAnMjAwMDMnICV9MjQgSG91ciBBbWJ1bGF0b3J5IEJsb29kIFByZXNzdXJlIE1vbml0b3JpbmcgKE5vdCBPSElQIENvdmVyZWQpeyUgZW5kaWYgJX17JSBpZiBmb3Jsb29wLmxhc3Qubm90KCkgJX17JSBpZiBmb3Jsb29wLm5leHRpdGVtICV9OyB7JSBlbHNlICV9OyB7JSBlbmRpZiAlfXslIGVuZGlmICV9eyUgZW5kZm9yICV9eyUgZW5kaWYgJX17JSBlbmRpZiAlfXslIGlmIGN1cnJlbnRJdGVtLmxpbmtJZCA9ICc5NjA0NTUxMTU1OTYnICV9eyUgaWYgY3VycmVudEl0ZW0uYW5zd2VyLmV4aXN0cygpICV9PHNwYW4gc3R5bGU9ImRpc3BsYXk6bm9uZTsiPjxici8+PC9zcGFuPiB7JSBmb3IgYW5zd2VyIGluIGN1cnJlbnRJdGVtLmFuc3dlciAlfXslIGlmIGFuc3dlci52YWx1ZS5jb2RlID0gJzIwMDA0JyAlfUNvcm9uYXJ5IEFuZ2lvZ3JhbXslIGVuZGlmICV9eyUgaWYgZm9ybG9vcC5sYXN0Lm5vdCgpICV9eyUgaWYgZm9ybG9vcC5uZXh0aXRlbSAlfTsgeyUgZWxzZSAlfTsgeyUgZW5kaWYgJX17JSBlbmRpZiAlfXslIGVuZGZvciAlfXslIGVuZGlmICV9eyUgZW5kaWYgJX17JSBpZiBjdXJyZW50SXRlbS5saW5rSWQgPSAnMjk3NjM0ODk4ODI4JyAlfXslIGlmIGN1cnJlbnRJdGVtLmFuc3dlci5leGlzdHMoKSAlfTxzcGFuIHN0eWxlPSJkaXNwbGF5Om5vbmU7Ij48YnIvPjwvc3Bhbj4geyUgZm9yIGFuc3dlciBpbiBjdXJyZW50SXRlbS5hbnN3ZXIgJX17JSBpZiBhbnN3ZXIudmFsdWUuY29kZSA9ICcyMDAwNScgJX1FY2hvY2FyZGlvZ3JhbSAtIFJlc3Rpbmd7JSBlbmRpZiAlfXslIGlmIGZvcmxvb3AubGFzdC5ub3QoKSAlfXslIGlmIGZvcmxvb3AubmV4dGl0ZW0gJX07IHslIGVsc2UgJX07IHslIGVuZGlmICV9eyUgZW5kaWYgJX17JSBlbmRmb3IgJX17JSBlbmRpZiAlfXslIGVuZGlmICV9eyUgaWYgY3VycmVudEl0ZW0ubGlua0lkID0gJzQ0MzQ4NDU3NzcyMCcgJX08YnIvPjxici8+IHslIGZvciBjdXJyZW50SXRlbSBpbiBjdXJyZW50SXRlbS5pdGVtLndoZXJlKChsaW5rSWQgPSAnMTY1NTMwNTY5NTY3JyBhbmQgYW5zd2VyLmV4aXN0cygpKSBvciAobGlua0lkID0gJzI4NjU1MjQyMTg5NScgYW5kIGFuc3dlci5leGlzdHMoKSkgb3IgKGxpbmtJZCA9ICc5MTA1Mjc2ODczMDAnIGFuZCBhbnN3ZXIuZXhpc3RzKCkpIG9yIChsaW5rSWQgPSAnNjU3ODI0NzYzMTMzJyBhbmQgYW5zd2VyLmV4aXN0cygpKSBvciAobGlua0lkID0gJzk5Mjc0MzIwMDE4MicgYW5kIGFuc3dlci5leGlzdHMoKSkpICV9eyUgaWYgY3VycmVudEl0ZW0ubGlua0lkID0gJzE2NTUzMDU2OTU2NycgJX17JSBpZiBjdXJyZW50SXRlbS5hbnN3ZXIuZXhpc3RzKCkgJX08c3BhbiBzdHlsZT0iZGlzcGxheTpub25lOyI+PGJyLz48L3NwYW4+IHslIGZvciBhbnN3ZXIgaW4gY3VycmVudEl0ZW0uYW5zd2VyICV9eyUgaWYgYW5zd2VyLnZhbHVlLmNvZGUgPSAnMjAwMTInICV9RWNob2NhcmRpb2dyYW0gKDJEKXslIGVuZGlmICV9eyUgaWYgZm9ybG9vcC5sYXN0Lm5vdCgpICV9eyUgaWYgZm9ybG9vcC5uZXh0aXRlbSAlfTsgeyUgZWxzZSAlfTsgeyUgZW5kaWYgJX17JSBlbmRpZiAlfXslIGVuZGZvciAlfXslIGVuZGlmICV9eyUgZW5kaWYgJX17JSBpZiBjdXJyZW50SXRlbS5saW5rSWQgPSAnMjg2NTUyNDIxODk1JyAlfXslIGlmIGN1cnJlbnRJdGVtLmFuc3dlci5leGlzdHMoKSAlfTxzcGFuIHN0eWxlPSJkaXNwbGF5Om5vbmU7Ij48YnIvPjwvc3Bhbj4geyUgZm9yIGFuc3dlciBpbiBjdXJyZW50SXRlbS5hbnN3ZXIgJX17JSBpZiBhbnN3ZXIudmFsdWUuY29kZSA9ICcyMDAxMycgJX1FY2hvY2FyZGlvZ3JhbSB3aXRoIENvbnRyYXN0eyUgZW5kaWYgJX17JSBpZiBmb3Jsb29wLmxhc3Qubm90KCkgJX17JSBpZiBmb3Jsb29wLm5leHRpdGVtICV9OyB7JSBlbHNlICV9OyB7JSBlbmRpZiAlfXslIGVuZGlmICV9eyUgZW5kZm9yICV9eyUgZW5kaWYgJX17JSBlbmRpZiAlfXslIGlmIGN1cnJlbnRJdGVtLmxpbmtJZCA9ICc5MTA1Mjc2ODczMDAnICV9eyUgaWYgY3VycmVudEl0ZW0uYW5zd2VyLmV4aXN0cygpICV9PHNwYW4gc3R5bGU9ImRpc3BsYXk6bm9uZTsiPjxici8+PC9zcGFuPiB7JSBmb3IgYW5zd2VyIGluIGN1cnJlbnRJdGVtLmFuc3dlciAlfXslIGlmIGFuc3dlci52YWx1ZS5jb2RlID0gJzIwMDE0JyAlfUVjaG9jYXJkaW9ncmFtIHdpdGggU2FsaW5lIChCdWJibGUpeyUgZW5kaWYgJX17JSBpZiBmb3Jsb29wLmxhc3Qubm90KCkgJX17JSBpZiBmb3Jsb29wLm5leHRpdGVtICV9OyB7JSBlbHNlICV9OyB7JSBlbmRpZiAlfXslIGVuZGlmICV9eyUgZW5kZm9yICV9eyUgZW5kaWYgJX17JSBlbmRpZiAlfXslIGlmIGN1cnJlbnRJdGVtLmxpbmtJZCA9ICc2NTc4MjQ3NjMxMzMnICV9eyUgaWYgY3VycmVudEl0ZW0uYW5zd2VyLmV4aXN0cygpICV9PHNwYW4gc3R5bGU9ImRpc3BsYXk6bm9uZTsiPjxici8+PC9zcGFuPiB7JSBmb3IgYW5zd2VyIGluIGN1cnJlbnRJdGVtLmFuc3dlciAlfXslIGlmIGFuc3dlci52YWx1ZS5jb2RlID0gJzIwMDE1JyAlfVBlZGlhdHJpYyBFY2hvY2FyZGlvZ3JhbXslIGVuZGlmICV9eyUgaWYgZm9ybG9vcC5sYXN0Lm5vdCgpICV9eyUgaWYgZm9ybG9vcC5uZXh0aXRlbSAlfTsgeyUgZWxzZSAlfTsgeyUgZW5kaWYgJX17JSBlbmRpZiAlfXslIGVuZGZvciAlfXslIGVuZGlmICV9eyUgZW5kaWYgJX17JSBpZiBjdXJyZW50SXRlbS5saW5rSWQgPSAnOTkyNzQzMjAwMTgyJyAlfXslIGlmIGN1cnJlbnRJdGVtLmFuc3dlci5leGlzdHMoKSAlfTxzcGFuIHN0eWxlPSJkaXNwbGF5Om5vbmU7Ij48YnIvPjwvc3Bhbj4geyUgZm9yIGFuc3dlciBpbiBjdXJyZW50SXRlbS5hbnN3ZXIgJX17JSBpZiBhbnN3ZXIudmFsdWUuY29kZSA9ICcyMDAxNicgJX1UcmFuc2Vzb3BoYWdlYWwgRWNob2NhcmRpb2dyYW0gKFRFRSl7JSBlbmRpZiAlfXslIGlmIGZvcmxvb3AubGFzdC5ub3QoKSAlfXslIGlmIGZvcmxvb3AubmV4dGl0ZW0gJX07IHslIGVsc2UgJX07IHslIGVuZGlmICV9eyUgZW5kaWYgJX17JSBlbmRmb3IgJX17JSBlbmRpZiAlfXslIGVuZGlmICV9eyUgaWYgZm9ybG9vcC5sYXN0Lm5vdCgpICV9eyUgaWYgZm9ybG9vcC5uZXh0aXRlbSAlfTxici8+eyUgZWxzZSAlfTxici8+eyUgZW5kaWYgJX17JSBlbmRpZiAlfXslIGVuZGZvciAlfXslIGVuZGlmICV9eyUgaWYgY3VycmVudEl0ZW0ubGlua0lkID0gJzg5NDI3Nzc2MzQzOCcgJX17JSBpZiBjdXJyZW50SXRlbS5hbnN3ZXIuZXhpc3RzKCkgJX08c3BhbiBzdHlsZT0iZGlzcGxheTpub25lOyI+PGJyLz48L3NwYW4+IHslIGZvciBhbnN3ZXIgaW4gY3VycmVudEl0ZW0uYW5zd2VyICV9eyUgaWYgYW5zd2VyLnZhbHVlLmNvZGUgPSAnMjAwMDYnICV9RWxlY3Ryb2NhcmRpb2dyYW0gKEVDRyl7JSBlbmRpZiAlfXslIGlmIGZvcmxvb3AubGFzdC5ub3QoKSAlfXslIGlmIGZvcmxvb3AubmV4dGl0ZW0gJX07IHslIGVsc2UgJX07IHslIGVuZGlmICV9eyUgZW5kaWYgJX17JSBlbmRmb3IgJX17JSBlbmRpZiAlfXslIGVuZGlmICV9eyUgaWYgY3VycmVudEl0ZW0ubGlua0lkID0gJzI3OTIyNjAyMzQ5NScgJX17JSBpZiBjdXJyZW50SXRlbS5hbnN3ZXIuZXhpc3RzKCkgJX08c3BhbiBzdHlsZT0iZGlzcGxheTpub25lOyI+PGJyLz48L3NwYW4+IHslIGZvciBhbnN3ZXIgaW4gY3VycmVudEl0ZW0uYW5zd2VyICV9eyUgaWYgYW5zd2VyLnZhbHVlLmNvZGUgPSAnMjAwMDcnICV9SG9sdGVyIE1vbml0b3Jpbmd7JSBlbmRpZiAlfXslIGlmIGZvcmxvb3AubGFzdC5ub3QoKSAlfXslIGlmIGZvcmxvb3AubmV4dGl0ZW0gJX07IHslIGVsc2UgJX07IHslIGVuZGlmICV9eyUgZW5kaWYgJX17JSBlbmRmb3IgJX17JSBlbmRpZiAlfXslIGVuZGlmICV9eyUgaWYgY3VycmVudEl0ZW0ubGlua0lkID0gJzQ0MDQ0OTczMTg4MicgJX08YnIvPjxici8+IHslIGZvciBjdXJyZW50SXRlbSBpbiBjdXJyZW50SXRlbS5pdGVtLndoZXJlKChsaW5rSWQgPSAnNjcxMzI4NzAzODUxJyBhbmQgYW5zd2VyLmV4aXN0cygpKSBvciAobGlua0lkID0gJzQyMzk5MjI2MTg0MScgYW5kIGFuc3dlci5leGlzdHMoKSkgb3IgKGxpbmtJZCA9ICc0MTk5MjQyMzkxODcnIGFuZCBhbnN3ZXIuZXhpc3RzKCkpIG9yIChsaW5rSWQgPSAnNzMxMDU0NDE3MjcwJyBhbmQgYW5zd2VyLmV4aXN0cygpKSBvciAobGlua0lkID0gJzIzNTg3NjQyMTA0NCcgYW5kIGFuc3dlci5leGlzdHMoKSkpICV9eyUgaWYgY3VycmVudEl0ZW0ubGlua0lkID0gJzY3MTMyODcwMzg1MScgJX17JSBpZiBjdXJyZW50SXRlbS5hbnN3ZXIuZXhpc3RzKCkgJX08c3BhbiBzdHlsZT0iZGlzcGxheTpub25lOyI+PGJyLz48L3NwYW4+IHslIGZvciBhbnN3ZXIgaW4gY3VycmVudEl0ZW0uYW5zd2VyICV9eyUgaWYgYW5zd2VyLnZhbHVlLmNvZGUgPSAnMjAwMTcnICV9MjQgSG91cnN7JSBlbmRpZiAlfXslIGlmIGZvcmxvb3AubGFzdC5ub3QoKSAlfXslIGlmIGZvcmxvb3AubmV4dGl0ZW0gJX07IHslIGVsc2UgJX07IHslIGVuZGlmICV9eyUgZW5kaWYgJX17JSBlbmRmb3IgJX17JSBlbmRpZiAlfXslIGVuZGlmICV9eyUgaWYgY3VycmVudEl0ZW0ubGlua0lkID0gJzQyMzk5MjI2MTg0MScgJX17JSBpZiBjdXJyZW50SXRlbS5hbnN3ZXIuZXhpc3RzKCkgJX08c3BhbiBzdHlsZT0iZGlzcGxheTpub25lOyI+PGJyLz48L3NwYW4+IHslIGZvciBhbnN3ZXIgaW4gY3VycmVudEl0ZW0uYW5zd2VyICV9eyUgaWYgYW5zd2VyLnZhbHVlLmNvZGUgPSAnMjAwMTgnICV9NDggSG91cnN7JSBlbmRpZiAlfXslIGlmIGZvcmxvb3AubGFzdC5ub3QoKSAlfXslIGlmIGZvcmxvb3AubmV4dGl0ZW0gJX07IHslIGVsc2UgJX07IHslIGVuZGlmICV9eyUgZW5kaWYgJX17JSBlbmRmb3IgJX17JSBlbmRpZiAlfXslIGVuZGlmICV9eyUgaWYgY3VycmVudEl0ZW0ubGlua0lkID0gJzQxOTkyNDIzOTE4NycgJX17JSBpZiBjdXJyZW50SXRlbS5hbnN3ZXIuZXhpc3RzKCkgJX08c3BhbiBzdHlsZT0iZGlzcGxheTpub25lOyI+PGJyLz48L3NwYW4+IHslIGZvciBhbnN3ZXIgaW4gY3VycmVudEl0ZW0uYW5zd2VyICV9eyUgaWYgYW5zd2VyLnZhbHVlLmNvZGUgPSAnMjAwMTknICV9NzIgSG91cnN7JSBlbmRpZiAlfXslIGlmIGZvcmxvb3AubGFzdC5ub3QoKSAlfXslIGlmIGZvcmxvb3AubmV4dGl0ZW0gJX07IHslIGVsc2UgJX07IHslIGVuZGlmICV9eyUgZW5kaWYgJX17JSBlbmRmb3IgJX17JSBlbmRpZiAlfXslIGVuZGlmICV9eyUgaWYgY3VycmVudEl0ZW0ubGlua0lkID0gJzczMTA1NDQxNzI3MCcgJX17JSBpZiBjdXJyZW50SXRlbS5hbnN3ZXIuZXhpc3RzKCkgJX08c3BhbiBzdHlsZT0iZGlzcGxheTpub25lOyI+PGJyLz48L3NwYW4+IHslIGZvciBhbnN3ZXIgaW4gY3VycmVudEl0ZW0uYW5zd2VyICV9eyUgaWYgYW5zd2VyLnZhbHVlLmNvZGUgPSAnMjAwMjAnICV9NyBEYXlzeyUgZW5kaWYgJX17JSBpZiBmb3Jsb29wLmxhc3Qubm90KCkgJX17JSBpZiBmb3Jsb29wLm5leHRpdGVtICV9OyB7JSBlbHNlICV9OyB7JSBlbmRpZiAlfXslIGVuZGlmICV9eyUgZW5kZm9yICV9eyUgZW5kaWYgJX17JSBlbmRpZiAlfXslIGlmIGN1cnJlbnRJdGVtLmxpbmtJZCA9ICcyMzU4NzY0MjEwNDQnICV9eyUgaWYgY3VycmVudEl0ZW0uYW5zd2VyLmV4aXN0cygpICV9PHNwYW4gc3R5bGU9ImRpc3BsYXk6bm9uZTsiPjxici8+PC9zcGFuPiB7JSBmb3IgYW5zd2VyIGluIGN1cnJlbnRJdGVtLmFuc3dlciAlfXslIGlmIGFuc3dlci52YWx1ZS5jb2RlID0gJzIwMDIxJyAlfTE0IERheXN7JSBlbmRpZiAlfXslIGlmIGZvcmxvb3AubGFzdC5ub3QoKSAlfXslIGlmIGZvcmxvb3AubmV4dGl0ZW0gJX07IHslIGVsc2UgJX07IHslIGVuZGlmICV9eyUgZW5kaWYgJX17JSBlbmRmb3IgJX17JSBlbmRpZiAlfXslIGVuZGlmICV9eyUgaWYgZm9ybG9vcC5sYXN0Lm5vdCgpICV9eyUgaWYgZm9ybG9vcC5uZXh0aXRlbSAlfTxici8+eyUgZWxzZSAlfTxici8+eyUgZW5kaWYgJX17JSBlbmRpZiAlfXslIGVuZGZvciAlfXslIGVuZGlmICV9eyUgaWYgY3VycmVudEl0ZW0ubGlua0lkID0gJzM3NDc0MjgzNDQwMCcgJX17JSBpZiBjdXJyZW50SXRlbS5hbnN3ZXIuZXhpc3RzKCkgJX08c3BhbiBzdHlsZT0iZGlzcGxheTpub25lOyI+PGJyLz48L3NwYW4+IHslIGZvciBhbnN3ZXIgaW4gY3VycmVudEl0ZW0uYW5zd2VyICV9eyUgaWYgYW5zd2VyLnZhbHVlLmNvZGUgPSAnMjAwMDgnICV9TG9vcCAvIEV2ZW50IE1vbml0b3J7JSBlbmRpZiAlfXslIGlmIGZvcmxvb3AubGFzdC5ub3QoKSAlfXslIGlmIGZvcmxvb3AubmV4dGl0ZW0gJX07IHslIGVsc2UgJX07IHslIGVuZGlmICV9eyUgZW5kaWYgJX17JSBlbmRmb3IgJX17JSBlbmRpZiAlfXslIGVuZGlmICV9eyUgaWYgY3VycmVudEl0ZW0ubGlua0lkID0gJzE1OTE2MTU0NDc0NycgJX17JSBpZiBjdXJyZW50SXRlbS5hbnN3ZXIuZXhpc3RzKCkgJX08c3BhbiBzdHlsZT0iZGlzcGxheTpub25lOyI+PGJyLz48L3NwYW4+IHslIGZvciBhbnN3ZXIgaW4gY3VycmVudEl0ZW0uYW5zd2VyICV9eyUgaWYgYW5zd2VyLnZhbHVlLmNvZGUgPSAnMjAwMDknICV9U3RyZXNzIFRlc3Rpbmd7JSBlbmRpZiAlfXslIGlmIGZvcmxvb3AubGFzdC5ub3QoKSAlfXslIGlmIGZvcmxvb3AubmV4dGl0ZW0gJX07IHslIGVsc2UgJX07IHslIGVuZGlmICV9eyUgZW5kaWYgJX17JSBlbmRmb3IgJX17JSBlbmRpZiAlfXslIGVuZGlmICV9eyUgaWYgY3VycmVudEl0ZW0ubGlua0lkID0gJzM3MDI3NTA2MDM5MCcgJX08YnIvPjxici8+IHslIGZvciBjdXJyZW50SXRlbSBpbiBjdXJyZW50SXRlbS5pdGVtLndoZXJlKChsaW5rSWQgPSAnODE0MjE4NDk4MzA5JyBhbmQgYW5zd2VyLmV4aXN0cygpKSBvciAobGlua0lkID0gJzMwNzEwNzQ5Mzk5MycgYW5kIGFuc3dlci5leGlzdHMoKSkgb3IgKGxpbmtJZCA9ICc4MDUzMDM0MTQxMDInIGFuZCBhbnN3ZXIuZXhpc3RzKCkpIG9yIChsaW5rSWQgPSAnMTkzNTg2OTA4NDg5JyBhbmQgYW5zd2VyLmV4aXN0cygpKSkgJX17JSBpZiBjdXJyZW50SXRlbS5saW5rSWQgPSAnODE0MjE4NDk4MzA5JyAlfXslIGlmIGN1cnJlbnRJdGVtLmFuc3dlci5leGlzdHMoKSAlfTxzcGFuIHN0eWxlPSJkaXNwbGF5Om5vbmU7Ij48YnIvPjwvc3Bhbj4geyUgZm9yIGFuc3dlciBpbiBjdXJyZW50SXRlbS5hbnN3ZXIgJX17JSBpZiBhbnN3ZXIudmFsdWUuY29kZSA9ICcyMDAyMicgJX1FQ0cgLSBFeGVyY2lzZSBTdHJlc3MgVGVzdHslIGVuZGlmICV9eyUgaWYgZm9ybG9vcC5sYXN0Lm5vdCgpICV9eyUgaWYgZm9ybG9vcC5uZXh0aXRlbSAlfTsgeyUgZWxzZSAlfTsgeyUgZW5kaWYgJX17JSBlbmRpZiAlfXslIGVuZGZvciAlfXslIGVuZGlmICV9eyUgZW5kaWYgJX17JSBpZiBjdXJyZW50SXRlbS5saW5rSWQgPSAnMzA3MTA3NDkzOTkzJyAlfXslIGlmIGN1cnJlbnRJdGVtLmFuc3dlci5leGlzdHMoKSAlfTxzcGFuIHN0eWxlPSJkaXNwbGF5Om5vbmU7Ij48YnIvPjwvc3Bhbj4geyUgZm9yIGFuc3dlciBpbiBjdXJyZW50SXRlbS5hbnN3ZXIgJX17JSBpZiBhbnN3ZXIudmFsdWUuY29kZSA9ICcyMDAyMycgJX1FQ0cgLSBEb2J1dGFtaW5lL1BlcnNhbnRpbmUgU3RyZXNzIFRlc3R7JSBlbmRpZiAlfXslIGlmIGZvcmxvb3AubGFzdC5ub3QoKSAlfXslIGlmIGZvcmxvb3AubmV4dGl0ZW0gJX07IHslIGVsc2UgJX07IHslIGVuZGlmICV9eyUgZW5kaWYgJX17JSBlbmRmb3IgJX17JSBlbmRpZiAlfXslIGVuZGlmICV9eyUgaWYgY3VycmVudEl0ZW0ubGlua0lkID0gJzgwNTMwMzQxNDEwMicgJX17JSBpZiBjdXJyZW50SXRlbS5hbnN3ZXIuZXhpc3RzKCkgJX08c3BhbiBzdHlsZT0iZGlzcGxheTpub25lOyI+PGJyLz48L3NwYW4+IHslIGZvciBhbnN3ZXIgaW4gY3VycmVudEl0ZW0uYW5zd2VyICV9eyUgaWYgYW5zd2VyLnZhbHVlLmNvZGUgPSAnMjAwMjQnICV9RWNob2NhcmRpb2dyYW0gLSBFeGVyY2lzZSBTdHJlc3MgVGVzdHslIGVuZGlmICV9eyUgaWYgZm9ybG9vcC5sYXN0Lm5vdCgpICV9eyUgaWYgZm9ybG9vcC5uZXh0aXRlbSAlfTsgeyUgZWxzZSAlfTsgeyUgZW5kaWYgJX17JSBlbmRpZiAlfXslIGVuZGZvciAlfXslIGVuZGlmICV9eyUgZW5kaWYgJX17JSBpZiBjdXJyZW50SXRlbS5saW5rSWQgPSAnMTkzNTg2OTA4NDg5JyAlfXslIGlmIGN1cnJlbnRJdGVtLmFuc3dlci5leGlzdHMoKSAlfTxzcGFuIHN0eWxlPSJkaXNwbGF5Om5vbmU7Ij48YnIvPjwvc3Bhbj4geyUgZm9yIGFuc3dlciBpbiBjdXJyZW50SXRlbS5hbnN3ZXIgJX17JSBpZiBhbnN3ZXIudmFsdWUuY29kZSA9ICcyMDAyNScgJX1FY2hvY2FyZGlvZ3JhbSAtIERvYnV0YW1pbmUvUGVyc2FudGluZSBTdHJlc3MgVGVzdHslIGVuZGlmICV9eyUgaWYgZm9ybG9vcC5sYXN0Lm5vdCgpICV9eyUgaWYgZm9ybG9vcC5uZXh0aXRlbSAlfTsgeyUgZWxzZSAlfTsgeyUgZW5kaWYgJX17JSBlbmRpZiAlfXslIGVuZGZvciAlfXslIGVuZGlmICV9eyUgZW5kaWYgJX17JSBpZiBmb3Jsb29wLmxhc3Qubm90KCkgJX17JSBpZiBmb3Jsb29wLm5leHRpdGVtICV9PGJyLz57JSBlbHNlICV9PGJyLz57JSBlbmRpZiAlfXslIGVuZGlmICV9eyUgZW5kZm9yICV9eyUgZW5kaWYgJX17JSBpZiBjdXJyZW50SXRlbS5saW5rSWQgPSAnOTE4NTE3MTM5MDIzJyAlfXslIGlmIGN1cnJlbnRJdGVtLmFuc3dlci5leGlzdHMoKSAlfTxzcGFuIHN0eWxlPSJkaXNwbGF5Om5vbmU7Ij48YnIvPjwvc3Bhbj4geyUgZm9yIGFuc3dlciBpbiBjdXJyZW50SXRlbS5hbnN3ZXIgJX17JSBpZiBhbnN3ZXIudmFsdWUuY29kZSA9ICcyMDAxMCcgJX1OdWNsZWFyIE1lZGljaW5leyUgZW5kaWYgJX17JSBpZiBmb3Jsb29wLmxhc3Qubm90KCkgJX17JSBpZiBmb3Jsb29wLm5leHRpdGVtICV9OyB7JSBlbHNlICV9OyB7JSBlbmRpZiAlfXslIGVuZGlmICV9eyUgZW5kZm9yICV9eyUgZW5kaWYgJX17JSBlbmRpZiAlfXslIGlmIGN1cnJlbnRJdGVtLmxpbmtJZCA9ICcyMjI2ODYyMjE5MzUnICV9PGJyLz48YnIvPiB7JSBmb3IgY3VycmVudEl0ZW0gaW4gY3VycmVudEl0ZW0uaXRlbS53aGVyZSgobGlua0lkID0gJzkyNDE4OTY0ODE4NCcgYW5kIGFuc3dlci5leGlzdHMoKSkgb3IgKGxpbmtJZCA9ICc4NTcxNjM1MTQ5MTAnIGFuZCBhbnN3ZXIuZXhpc3RzKCkpIG9yIChsaW5rSWQgPSAnODkyMTY1OTU5NjE3JyBhbmQgYW5zd2VyLmV4aXN0cygpKSBvciAobGlua0lkID0gJzUzODI4ODU0OTEzOCcpKSAlfXslIGlmIGN1cnJlbnRJdGVtLmxpbmtJZCA9ICc5MjQxODk2NDgxODQnICV9eyUgaWYgY3VycmVudEl0ZW0uYW5zd2VyLmV4aXN0cygpICV9PHNwYW4gc3R5bGU9ImRpc3BsYXk6bm9uZTsiPjxici8+PC9zcGFuPiB7JSBmb3IgYW5zd2VyIGluIGN1cnJlbnRJdGVtLmFuc3dlciAlfXslIGlmIGFuc3dlci52YWx1ZS5jb2RlID0gJzIwMDI2JyAlfU1VR0EgLSBSZXN0aW5neyUgZW5kaWYgJX17JSBpZiBmb3Jsb29wLmxhc3Qubm90KCkgJX17JSBpZiBmb3Jsb29wLm5leHRpdGVtICV9OyB7JSBlbHNlICV9OyB7JSBlbmRpZiAlfXslIGVuZGlmICV9eyUgZW5kZm9yICV9eyUgZW5kaWYgJX17JSBlbmRpZiAlfXslIGlmIGN1cnJlbnRJdGVtLmxpbmtJZCA9ICc4NTcxNjM1MTQ5MTAnICV9eyUgaWYgY3VycmVudEl0ZW0uYW5zd2VyLmV4aXN0cygpICV9PHNwYW4gc3R5bGU9ImRpc3BsYXk6bm9uZTsiPjxici8+PC9zcGFuPiB7JSBmb3IgYW5zd2VyIGluIGN1cnJlbnRJdGVtLmFuc3dlciAlfXslIGlmIGFuc3dlci52YWx1ZS5jb2RlID0gJzIwMDI3JyAlfUNhcmRpYWMgUHlyb3Bob3NwaGF0ZXslIGVuZGlmICV9eyUgaWYgZm9ybG9vcC5sYXN0Lm5vdCgpICV9eyUgaWYgZm9ybG9vcC5uZXh0aXRlbSAlfTsgeyUgZWxzZSAlfTsgeyUgZW5kaWYgJX17JSBlbmRpZiAlfXslIGVuZGZvciAlfXslIGVuZGlmICV9eyUgZW5kaWYgJX17JSBpZiBjdXJyZW50SXRlbS5saW5rSWQgPSAnODkyMTY1OTU5NjE3JyAlfXslIGlmIGN1cnJlbnRJdGVtLmFuc3dlci5leGlzdHMoKSAlfTxzcGFuIHN0eWxlPSJkaXNwbGF5Om5vbmU7Ij48YnIvPjwvc3Bhbj4geyUgZm9yIGFuc3dlciBpbiBjdXJyZW50SXRlbS5hbnN3ZXIgJX17JSBpZiBhbnN3ZXIudmFsdWUuY29kZSA9ICcyMDAyOCcgJX1NSUJJIFNjYW5zIC8gTXlvY2FyZGlhbCBQZXJmdXNpb24gSW1hZ2luZyAoTVBJKTp7JSBlbmRpZiAlfXslIGlmIGZvcmxvb3AubGFzdC5ub3QoKSAlfXslIGlmIGZvcmxvb3AubmV4dGl0ZW0gJX07IHslIGVsc2UgJX07IHslIGVuZGlmICV9eyUgZW5kaWYgJX17JSBlbmRmb3IgJX17JSBlbmRpZiAlfXslIGVuZGlmICV9eyUgaWYgY3VycmVudEl0ZW0ubGlua0lkID0gJzUzODI4ODU0OTEzOCcgJX08YnIvPjxici8+IHslIGZvciBjdXJyZW50SXRlbSBpbiBjdXJyZW50SXRlbS5pdGVtLndoZXJlKChsaW5rSWQgPSAnMzczNDM1OTgxOTE3JyBhbmQgYW5zd2VyLmV4aXN0cygpKSBvciAobGlua0lkID0gJzQzNDM5NDk0MjY4OCcgYW5kIGFuc3dlci5leGlzdHMoKSkgb3IgKGxpbmtJZCA9ICc5MTM1OTQ0NzgxNjInIGFuZCBhbnN3ZXIuZXhpc3RzKCkpKSAlfXslIGlmIGN1cnJlbnRJdGVtLmxpbmtJZCA9ICczNzM0MzU5ODE5MTcnICV9eyUgaWYgY3VycmVudEl0ZW0uYW5zd2VyLmV4aXN0cygpICV9PHNwYW4gc3R5bGU9ImRpc3BsYXk6bm9uZTsiPjxici8+PC9zcGFuPiB7JSBmb3IgYW5zd2VyIGluIGN1cnJlbnRJdGVtLmFuc3dlciAlfXslIGlmIGFuc3dlci52YWx1ZSA9ICdNSUJJIFNjYW4gLSBFeGVyY2lzZSBTdHJlc3MgVGVzdCcgJX1NSUJJIFNjYW4gLSBFeGVyY2lzZSBTdHJlc3MgVGVzdHslIGVuZGlmICV9eyUgaWYgZm9ybG9vcC5sYXN0Lm5vdCgpICV9eyUgaWYgZm9ybG9vcC5uZXh0aXRlbSAlfTsgeyUgZWxzZSAlfTsgeyUgZW5kaWYgJX17JSBlbmRpZiAlfXslIGVuZGZvciAlfXslIGVuZGlmICV9eyUgZW5kaWYgJX17JSBpZiBjdXJyZW50SXRlbS5saW5rSWQgPSAnNDM0Mzk0OTQyNjg4JyAlfXslIGlmIGN1cnJlbnRJdGVtLmFuc3dlci5leGlzdHMoKSAlfTxzcGFuIHN0eWxlPSJkaXNwbGF5Om5vbmU7Ij48YnIvPjwvc3Bhbj4geyUgZm9yIGFuc3dlciBpbiBjdXJyZW50SXRlbS5hbnN3ZXIgJX17JSBpZiBhbnN3ZXIudmFsdWUgPSAnTUlCSSBTY2FuIC0gRG9idXRhbWluZS9QZXJzYW50aW5lIFN0cmVzcyBUZXN0JyAlfU1JQkkgU2NhbiAtIERvYnV0YW1pbmUvUGVyc2FudGluZSBTdHJlc3MgVGVzdHslIGVuZGlmICV9eyUgaWYgZm9ybG9vcC5sYXN0Lm5vdCgpICV9eyUgaWYgZm9ybG9vcC5uZXh0aXRlbSAlfTsgeyUgZWxzZSAlfTsgeyUgZW5kaWYgJX17JSBlbmRpZiAlfXslIGVuZGZvciAlfXslIGVuZGlmICV9eyUgZW5kaWYgJX17JSBpZiBjdXJyZW50SXRlbS5saW5rSWQgPSAnOTEzNTk0NDc4MTYyJyAlfXslIGlmIGN1cnJlbnRJdGVtLmFuc3dlci5leGlzdHMoKSAlfTxzcGFuIHN0eWxlPSJkaXNwbGF5Om5vbmU7Ij48YnIvPjwvc3Bhbj4geyUgZm9yIGFuc3dlciBpbiBjdXJyZW50SXRlbS5hbnN3ZXIgJX17JSBpZiBhbnN3ZXIudmFsdWUgPSAnVGhhbGxpdW0gVmlhYmlsaXR5IFRlc3QnICV9VGhhbGxpdW0gVmlhYmlsaXR5IFRlc3R7JSBlbmRpZiAlfXslIGlmIGZvcmxvb3AubGFzdC5ub3QoKSAlfXslIGlmIGZvcmxvb3AubmV4dGl0ZW0gJX07IHslIGVsc2UgJX07IHslIGVuZGlmICV9eyUgZW5kaWYgJX17JSBlbmRmb3IgJX17JSBlbmRpZiAlfXslIGVuZGlmICV9eyUgaWYgZm9ybG9vcC5sYXN0Lm5vdCgpICV9eyUgaWYgZm9ybG9vcC5uZXh0aXRlbSAlfTxici8+eyUgZWxzZSAlfTxici8+eyUgZW5kaWYgJX17JSBlbmRpZiAlfXslIGVuZGZvciAlfXslIGVuZGlmICV9eyUgaWYgZm9ybG9vcC5sYXN0Lm5vdCgpICV9eyUgaWYgZm9ybG9vcC5uZXh0aXRlbSAlfTxici8+eyUgZWxzZSAlfTxici8+eyUgZW5kaWYgJX17JSBlbmRpZiAlfXslIGVuZGZvciAlfXslIGVuZGlmICV9eyUgaWYgY3VycmVudEl0ZW0ubGlua0lkID0gJzk5MjY4MjIxNjQ4MicgJX17JSBpZiBjdXJyZW50SXRlbS5hbnN3ZXIuZXhpc3RzKCkgJX08c3BhbiBzdHlsZT0iZGlzcGxheTpub25lOyI+PGJyLz48L3NwYW4+IHslIGZvciBhbnN3ZXIgaW4gY3VycmVudEl0ZW0uYW5zd2VyICV9eyUgaWYgYW5zd2VyLnZhbHVlLmNvZGUgPSAnMjAwMTEnICV9VGlsdCBUYWJsZSBUZXN0aW5neyUgZW5kaWYgJX17JSBpZiBmb3Jsb29wLmxhc3Qubm90KCkgJX17JSBpZiBmb3Jsb29wLm5leHRpdGVtICV9OyB7JSBlbHNlICV9OyB7JSBlbmRpZiAlfXslIGVuZGlmICV9eyUgZW5kZm9yICV9eyUgZW5kaWYgJX17JSBlbmRpZiAlfXslIGlmIGN1cnJlbnRJdGVtLmxpbmtJZCA9ICdjYXJkaW9sb2d5X3JlZmVycmFsX3NlcnZpY2VzX2NhcmRpYWN0ZXN0aW5nX290aGVyJyAlfXslIGlmIGN1cnJlbnRJdGVtLmFuc3dlci5leGlzdHMoKSAlfTxzcGFuIHN0eWxlPSJkaXNwbGF5Om5vbmU7Ij48YnIvPjwvc3Bhbj4geyUgZm9yIGFuc3dlciBpbiBjdXJyZW50SXRlbS5hbnN3ZXIgJX17JSBpZiBhbnN3ZXIudmFsdWUuY29kZSA9ICdPVEgnICV9b3RoZXJ7JSBlbmRpZiAlfXslIGlmIGZvcmxvb3AubGFzdC5ub3QoKSAlfXslIGlmIGZvcmxvb3AubmV4dGl0ZW0gJX07IHslIGVsc2UgJX07IHslIGVuZGlmICV9eyUgZW5kaWYgJX17JSBlbmRmb3IgJX17JSBlbmRpZiAlfXslIGVuZGlmICV9eyUgaWYgY3VycmVudEl0ZW0ubGlua0lkID0gJ2NhcmRpb2xvZ3lfcmVmZXJyYWxfc2VydmljZXNfY2FyZGlhY3Rlc3Rpbmdfb3RoZXJfc3BlY2lmeScgJX17JSBpZiBjdXJyZW50SXRlbS5hbnN3ZXIuZXhpc3RzKCkgJX1TcGVjaWZ5IHslIGZvciBhbnN3ZXIgaW4gY3VycmVudEl0ZW0uYW5zd2VyICV9e3sgYW5zd2VyLnZhbHVlIH19eyUgZW5kZm9yICV9eyUgZW5kaWYgJX17JSBlbmRpZiAlfXslIGlmIGZvcmxvb3AubGFzdC5ub3QoKSAlfXslIGlmIGZvcmxvb3AubmV4dGl0ZW0gJX08YnIvPnslIGVsc2UgJX08YnIvPnslIGVuZGlmICV9eyUgZW5kaWYgJX17JSBlbmRmb3IgJX17JSBlbmRpZiAlfXslIGlmIGN1cnJlbnRJdGVtLmxpbmtJZCA9ICc3ODU3MjcxNzc1NDcnICV9eyUgaWYgY3VycmVudEl0ZW0uYW5zd2VyLmV4aXN0cygpICV9PHNwYW4gc3R5bGU9ImRpc3BsYXk6bm9uZTsiPjxici8+PC9zcGFuPiB7JSBmb3IgYW5zd2VyIGluIGN1cnJlbnRJdGVtLmFuc3dlciAlfXslIGlmIGFuc3dlci52YWx1ZS5jb2RlID0gJzIwMDAyJyAlfUNhcmRpb2xvZ3kgQ29uc3VsdGF0aW9ueyUgZW5kaWYgJX17JSBpZiBmb3Jsb29wLmxhc3Qubm90KCkgJX17JSBpZiBmb3Jsb29wLm5leHRpdGVtICV9OyB7JSBlbHNlICV9OyB7JSBlbmRpZiAlfXslIGVuZGlmICV9eyUgZW5kZm9yICV9eyUgZW5kaWYgJX17JSBlbmRpZiAlfXslIGlmIGZvcmxvb3AubGFzdC5ub3QoKSAlfXslIGlmIGZvcmxvb3AubmV4dGl0ZW0gJX08YnIvPnslIGVsc2UgJX08YnIvPnslIGVuZGlmICV9eyUgZW5kaWYgJX17JSBlbmRmb3IgJX17JSBlbmRpZiAlfXslIGlmIGN1cnJlbnRJdGVtLmxpbmtJZCA9ICcxODY5NTI3Nzg4NTknICV9PGI+Q29uY2VybihzKcKgL8KgSW5kaWNhdGlvbihzKcKgVHJpZ2dlcmluZ8KgUmVmZXJyYWw8L2I+PGJyLz48aT5TZWxlY3TCoGFsbMKgdGhhdMKgYXBwbHk6PC9pPjxici8+PGJyLz4geyUgZm9yIGN1cnJlbnRJdGVtIGluIGN1cnJlbnRJdGVtLml0ZW0ud2hlcmUoKGxpbmtJZCA9ICcyMTk1Njk4MDU0NjEnIGFuZCBhbnN3ZXIuZXhpc3RzKCkpIG9yIChsaW5rSWQgPSAnNTcxOTM0MzI4NDk5JyBhbmQgYW5zd2VyLmV4aXN0cygpKSBvciAobGlua0lkID0gJzQ1OTczNzczMzM5NScgYW5kIGFuc3dlci5leGlzdHMoKSkgb3IgKGxpbmtJZCA9ICc5Mjk5MTk4MTU1MTYnIGFuZCBhbnN3ZXIuZXhpc3RzKCkpIG9yIChsaW5rSWQgPSAnODMyMjYzODE2NTI4JyBhbmQgYW5zd2VyLmV4aXN0cygpKSBvciAobGlua0lkID0gJzgwMzc2MDIxMzQ2MCcgYW5kIGFuc3dlci5leGlzdHMoKSkgb3IgKGxpbmtJZCA9ICcxMjk3NjcxNjIzNzknIGFuZCBhbnN3ZXIuZXhpc3RzKCkpIG9yIChsaW5rSWQgPSAnMTE2MTUwNjI4NTMzJyBhbmQgYW5zd2VyLmV4aXN0cygpKSBvciAobGlua0lkID0gJzUxMzgyNTUyNzAyNycgYW5kIGFuc3dlci5leGlzdHMoKSkgb3IgKGxpbmtJZCA9ICc5NzUwNzU4OTg2ODgnIGFuZCBhbnN3ZXIuZXhpc3RzKCkpIG9yIChsaW5rSWQgPSAnNzA0MTQ4OTI4NTcxJyBhbmQgYW5zd2VyLmV4aXN0cygpKSBvciAobGlua0lkID0gJzg4NjQ4OTYxNzExNScgYW5kIGFuc3dlci5leGlzdHMoKSkgb3IgKGxpbmtJZCA9ICc2MjE3NDU5NTg5OTMnIGFuZCBhbnN3ZXIuZXhpc3RzKCkpIG9yIChsaW5rSWQgPSAnODczMDI0NTI3MTM0JyBhbmQgYW5zd2VyLmV4aXN0cygpKSBvciAobGlua0lkID0gJzE5Nzk3NTEyOTU5OScgYW5kIGFuc3dlci5leGlzdHMoKSkgb3IgKGxpbmtJZCA9ICc2NzU4NDkxNTA3NTInIGFuZCBhbnN3ZXIuZXhpc3RzKCkpIG9yIChsaW5rSWQgPSAnNzIxOTgyNzQwNTE2JyBhbmQgYW5zd2VyLmV4aXN0cygpKSBvciAobGlua0lkID0gJzcyMDU5NDk0MjQ4MicgYW5kIGFuc3dlci5leGlzdHMoKSkpICV9eyUgaWYgY3VycmVudEl0ZW0ubGlua0lkID0gJzIxOTU2OTgwNTQ2MScgJX17JSBpZiBjdXJyZW50SXRlbS5hbnN3ZXIuZXhpc3RzKCkgJX08c3BhbiBzdHlsZT0iZGlzcGxheTpub25lOyI+PGJyLz48L3NwYW4+IHslIGZvciBhbnN3ZXIgaW4gY3VycmVudEl0ZW0uYW5zd2VyICV9eyUgaWYgYW5zd2VyLnZhbHVlLmNvZGUgPSAnNjk4MjQ3MDA3JyAlfUFycmh5dGhtaWFzIG9yIFBhbHBpdGF0aW9uc3slIGVuZGlmICV9eyUgaWYgZm9ybG9vcC5sYXN0Lm5vdCgpICV9eyUgaWYgZm9ybG9vcC5uZXh0aXRlbSAlfTsgeyUgZWxzZSAlfTsgeyUgZW5kaWYgJX17JSBlbmRpZiAlfXslIGVuZGZvciAlfXslIGVuZGlmICV9eyUgZW5kaWYgJX17JSBpZiBjdXJyZW50SXRlbS5saW5rSWQgPSAnNTcxOTM0MzI4NDk5JyAlfXslIGlmIGN1cnJlbnRJdGVtLmFuc3dlci5leGlzdHMoKSAlfTxzcGFuIHN0eWxlPSJkaXNwbGF5Om5vbmU7Ij48YnIvPjwvc3Bhbj4geyUgZm9yIGFuc3dlciBpbiBjdXJyZW50SXRlbS5hbnN3ZXIgJX17JSBpZiBhbnN3ZXIudmFsdWUuY29kZSA9ICcyMDAzMycgJX1DYXJkaW92YXNjdWxhciBSaXNrIEFzc2Vzc21lbnR7JSBlbmRpZiAlfXslIGlmIGZvcmxvb3AubGFzdC5ub3QoKSAlfXslIGlmIGZvcmxvb3AubmV4dGl0ZW0gJX07IHslIGVsc2UgJX07IHslIGVuZGlmICV9eyUgZW5kaWYgJX17JSBlbmRmb3IgJX17JSBlbmRpZiAlfXslIGVuZGlmICV9eyUgaWYgY3VycmVudEl0ZW0ubGlua0lkID0gJzQ1OTczNzczMzM5NScgJX17JSBpZiBjdXJyZW50SXRlbS5hbnN3ZXIuZXhpc3RzKCkgJX08c3BhbiBzdHlsZT0iZGlzcGxheTpub25lOyI+PGJyLz48L3NwYW4+IHslIGZvciBhbnN3ZXIgaW4gY3VycmVudEl0ZW0uYW5zd2VyICV9eyUgaWYgYW5zd2VyLnZhbHVlLmNvZGUgPSAnMjAwMzQnICV9Q2hlc3QgUGFpbiBvciBBbmdpbmF7JSBlbmRpZiAlfXslIGlmIGZvcmxvb3AubGFzdC5ub3QoKSAlfXslIGlmIGZvcmxvb3AubmV4dGl0ZW0gJX07IHslIGVsc2UgJX07IHslIGVuZGlmICV9eyUgZW5kaWYgJX17JSBlbmRmb3IgJX17JSBlbmRpZiAlfXslIGVuZGlmICV9eyUgaWYgY3VycmVudEl0ZW0ubGlua0lkID0gJzkyOTkxOTgxNTUxNicgJX17JSBpZiBjdXJyZW50SXRlbS5hbnN3ZXIuZXhpc3RzKCkgJX08c3BhbiBzdHlsZT0iZGlzcGxheTpub25lOyI+PGJyLz48L3NwYW4+IHslIGZvciBhbnN3ZXIgaW4gY3VycmVudEl0ZW0uYW5zd2VyICV9eyUgaWYgYW5zd2VyLnZhbHVlLmNvZGUgPSAnMjAwMzUnICV9Q29uZ2VuaXRhbCBIZWFydCBEaXNlYXNleyUgZW5kaWYgJX17JSBpZiBmb3Jsb29wLmxhc3Qubm90KCkgJX17JSBpZiBmb3Jsb29wLm5leHRpdGVtICV9OyB7JSBlbHNlICV9OyB7JSBlbmRpZiAlfXslIGVuZGlmICV9eyUgZW5kZm9yICV9eyUgZW5kaWYgJX17JSBlbmRpZiAlfXslIGlmIGN1cnJlbnRJdGVtLmxpbmtJZCA9ICc4MzIyNjM4MTY1MjgnICV9eyUgaWYgY3VycmVudEl0ZW0uYW5zd2VyLmV4aXN0cygpICV9PHNwYW4gc3R5bGU9ImRpc3BsYXk6bm9uZTsiPjxici8+PC9zcGFuPiB7JSBmb3IgYW5zd2VyIGluIGN1cnJlbnRJdGVtLmFuc3dlciAlfXslIGlmIGFuc3dlci52YWx1ZS5jb2RlID0gJzIwMDM2JyAlfUNvbmdlc3RpdmUgSGVhcnQgRmFpbHVyZXslIGVuZGlmICV9eyUgaWYgZm9ybG9vcC5sYXN0Lm5vdCgpICV9eyUgaWYgZm9ybG9vcC5uZXh0aXRlbSAlfTsgeyUgZWxzZSAlfTsgeyUgZW5kaWYgJX17JSBlbmRpZiAlfXslIGVuZGZvciAlfXslIGVuZGlmICV9eyUgZW5kaWYgJX17JSBpZiBjdXJyZW50SXRlbS5saW5rSWQgPSAnODAzNzYwMjEzNDYwJyAlfXslIGlmIGN1cnJlbnRJdGVtLmFuc3dlci5leGlzdHMoKSAlfTxzcGFuIHN0eWxlPSJkaXNwbGF5Om5vbmU7Ij48YnIvPjwvc3Bhbj4geyUgZm9yIGFuc3dlciBpbiBjdXJyZW50SXRlbS5hbnN3ZXIgJX17JSBpZiBhbnN3ZXIudmFsdWUuY29kZSA9ICcyMDAzNycgJX1Db3JvbmFyeSBBcnRlcnkgRGlzZWFzZXslIGVuZGlmICV9eyUgaWYgZm9ybG9vcC5sYXN0Lm5vdCgpICV9eyUgaWYgZm9ybG9vcC5uZXh0aXRlbSAlfTsgeyUgZWxzZSAlfTsgeyUgZW5kaWYgJX17JSBlbmRpZiAlfXslIGVuZGZvciAlfXslIGVuZGlmICV9eyUgZW5kaWYgJX17JSBpZiBjdXJyZW50SXRlbS5saW5rSWQgPSAnMTI5NzY3MTYyMzc5JyAlfXslIGlmIGN1cnJlbnRJdGVtLmFuc3dlci5leGlzdHMoKSAlfTxzcGFuIHN0eWxlPSJkaXNwbGF5Om5vbmU7Ij48YnIvPjwvc3Bhbj4geyUgZm9yIGFuc3dlciBpbiBjdXJyZW50SXRlbS5hbnN3ZXIgJX17JSBpZiBhbnN3ZXIudmFsdWUuY29kZSA9ICcyMDAzOCcgJX1EeXNwbmVheyUgZW5kaWYgJX17JSBpZiBmb3Jsb29wLmxhc3Qubm90KCkgJX17JSBpZiBmb3Jsb29wLm5leHRpdGVtICV9OyB7JSBlbHNlICV9OyB7JSBlbmRpZiAlfXslIGVuZGlmICV9eyUgZW5kZm9yICV9eyUgZW5kaWYgJX17JSBlbmRpZiAlfXslIGlmIGN1cnJlbnRJdGVtLmxpbmtJZCA9ICcxMTYxNTA2Mjg1MzMnICV9eyUgaWYgY3VycmVudEl0ZW0uYW5zd2VyLmV4aXN0cygpICV9PHNwYW4gc3R5bGU9ImRpc3BsYXk6bm9uZTsiPjxici8+PC9zcGFuPiB7JSBmb3IgYW5zd2VyIGluIGN1cnJlbnRJdGVtLmFuc3dlciAlfXslIGlmIGFuc3dlci52YWx1ZS5jb2RlID0gJzIwMDM5JyAlfUh5cGVydGVuc2lvbnslIGVuZGlmICV9eyUgaWYgZm9ybG9vcC5sYXN0Lm5vdCgpICV9eyUgaWYgZm9ybG9vcC5uZXh0aXRlbSAlfTsgeyUgZWxzZSAlfTsgeyUgZW5kaWYgJX17JSBlbmRpZiAlfXslIGVuZGZvciAlfXslIGVuZGlmICV9eyUgZW5kaWYgJX17JSBpZiBjdXJyZW50SXRlbS5saW5rSWQgPSAnNTEzODI1NTI3MDI3JyAlfXslIGlmIGN1cnJlbnRJdGVtLmFuc3dlci5leGlzdHMoKSAlfTxzcGFuIHN0eWxlPSJkaXNwbGF5Om5vbmU7Ij48YnIvPjwvc3Bhbj4geyUgZm9yIGFuc3dlciBpbiBjdXJyZW50SXRlbS5hbnN3ZXIgJX17JSBpZiBhbnN3ZXIudmFsdWUuY29kZSA9ICcyMDA0MCcgJX1NdXJtdXJ7JSBlbmRpZiAlfXslIGlmIGZvcmxvb3AubGFzdC5ub3QoKSAlfXslIGlmIGZvcmxvb3AubmV4dGl0ZW0gJX07IHslIGVsc2UgJX07IHslIGVuZGlmICV9eyUgZW5kaWYgJX17JSBlbmRmb3IgJX17JSBlbmRpZiAlfXslIGVuZGlmICV9eyUgaWYgY3VycmVudEl0ZW0ubGlua0lkID0gJzk3NTA3NTg5ODY4OCcgJX17JSBpZiBjdXJyZW50SXRlbS5hbnN3ZXIuZXhpc3RzKCkgJX08c3BhbiBzdHlsZT0iZGlzcGxheTpub25lOyI+PGJyLz48L3NwYW4+IHslIGZvciBhbnN3ZXIgaW4gY3VycmVudEl0ZW0uYW5zd2VyICV9eyUgaWYgYW5zd2VyLnZhbHVlLmNvZGUgPSAnMjAwNDEnICV9UGVyaWNhcmRpYWwgRGlzZWFzZXslIGVuZGlmICV9eyUgaWYgZm9ybG9vcC5sYXN0Lm5vdCgpICV9eyUgaWYgZm9ybG9vcC5uZXh0aXRlbSAlfTsgeyUgZWxzZSAlfTsgeyUgZW5kaWYgJX17JSBlbmRpZiAlfXslIGVuZGZvciAlfXslIGVuZGlmICV9eyUgZW5kaWYgJX17JSBpZiBjdXJyZW50SXRlbS5saW5rSWQgPSAnNzA0MTQ4OTI4NTcxJyAlfXslIGlmIGN1cnJlbnRJdGVtLmFuc3dlci5leGlzdHMoKSAlfTxzcGFuIHN0eWxlPSJkaXNwbGF5Om5vbmU7Ij48YnIvPjwvc3Bhbj4geyUgZm9yIGFuc3dlciBpbiBjdXJyZW50SXRlbS5hbnN3ZXIgJX17JSBpZiBhbnN3ZXIudmFsdWUuY29kZSA9ICcyMDA0MicgJX1QZXJpcGhlcmFsIEVkZW1heyUgZW5kaWYgJX17JSBpZiBmb3Jsb29wLmxhc3Qubm90KCkgJX17JSBpZiBmb3Jsb29wLm5leHRpdGVtICV9OyB7JSBlbHNlICV9OyB7JSBlbmRpZiAlfXslIGVuZGlmICV9eyUgZW5kZm9yICV9eyUgZW5kaWYgJX17JSBlbmRpZiAlfXslIGlmIGN1cnJlbnRJdGVtLmxpbmtJZCA9ICc4ODY0ODk2MTcxMTUnICV9eyUgaWYgY3VycmVudEl0ZW0uYW5zd2VyLmV4aXN0cygpICV9PHNwYW4gc3R5bGU9ImRpc3BsYXk6bm9uZTsiPjxici8+PC9zcGFuPiB7JSBmb3IgYW5zd2VyIGluIGN1cnJlbnRJdGVtLmFuc3dlciAlfXslIGlmIGFuc3dlci52YWx1ZS5jb2RlID0gJzIwMDQzJyAlfVBvc3QtTXlvY2FyZGlhbCBJbmZhcmN0aW9ueyUgZW5kaWYgJX17JSBpZiBmb3Jsb29wLmxhc3Qubm90KCkgJX17JSBpZiBmb3Jsb29wLm5leHRpdGVtICV9OyB7JSBlbHNlICV9OyB7JSBlbmRpZiAlfXslIGVuZGlmICV9eyUgZW5kZm9yICV9eyUgZW5kaWYgJX17JSBlbmRpZiAlfXslIGlmIGN1cnJlbnRJdGVtLmxpbmtJZCA9ICc2MjE3NDU5NTg5OTMnICV9eyUgaWYgY3VycmVudEl0ZW0uYW5zd2VyLmV4aXN0cygpICV9PHNwYW4gc3R5bGU9ImRpc3BsYXk6bm9uZTsiPjxici8+PC9zcGFuPiB7JSBmb3IgYW5zd2VyIGluIGN1cnJlbnRJdGVtLmFuc3dlciAlfXslIGlmIGFuc3dlci52YWx1ZS5jb2RlID0gJzIwMDQ0JyAlfVByZS1vcGVyYXRpdmUgQ29uc3VsdGF0aW9ueyUgZW5kaWYgJX17JSBpZiBmb3Jsb29wLmxhc3Qubm90KCkgJX17JSBpZiBmb3Jsb29wLm5leHRpdGVtICV9OyB7JSBlbHNlICV9OyB7JSBlbmRpZiAlfXslIGVuZGlmICV9eyUgZW5kZm9yICV9eyUgZW5kaWYgJX17JSBlbmRpZiAlfXslIGlmIGN1cnJlbnRJdGVtLmxpbmtJZCA9ICc4NzMwMjQ1MjcxMzQnICV9eyUgaWYgY3VycmVudEl0ZW0uYW5zd2VyLmV4aXN0cygpICV9UHJvY2VkdXJlIERhdGUgKGlmIGtub3duKSB7JSBmb3IgYW5zd2VyIGluIGN1cnJlbnRJdGVtLmFuc3dlciAlfXt7IGFuc3dlci52YWx1ZS5vZlR5cGUoZGF0ZSkgfX17JSBlbmRmb3IgJX17JSBlbmRpZiAlfXslIGVuZGlmICV9eyUgaWYgY3VycmVudEl0ZW0ubGlua0lkID0gJzE5Nzk3NTEyOTU5OScgJX17JSBpZiBjdXJyZW50SXRlbS5hbnN3ZXIuZXhpc3RzKCkgJX08c3BhbiBzdHlsZT0iZGlzcGxheTpub25lOyI+PGJyLz48L3NwYW4+IHslIGZvciBhbnN3ZXIgaW4gY3VycmVudEl0ZW0uYW5zd2VyICV9eyUgaWYgYW5zd2VyLnZhbHVlLmNvZGUgPSAnMjAwNDUnICV9U3luY29wZXslIGVuZGlmICV9eyUgaWYgZm9ybG9vcC5sYXN0Lm5vdCgpICV9eyUgaWYgZm9ybG9vcC5uZXh0aXRlbSAlfTsgeyUgZWxzZSAlfTsgeyUgZW5kaWYgJX17JSBlbmRpZiAlfXslIGVuZGZvciAlfXslIGVuZGlmICV9eyUgZW5kaWYgJX17JSBpZiBjdXJyZW50SXRlbS5saW5rSWQgPSAnNjc1ODQ5MTUwNzUyJyAlfXslIGlmIGN1cnJlbnRJdGVtLmFuc3dlci5leGlzdHMoKSAlfTxzcGFuIHN0eWxlPSJkaXNwbGF5Om5vbmU7Ij48YnIvPjwvc3Bhbj4geyUgZm9yIGFuc3dlciBpbiBjdXJyZW50SXRlbS5hbnN3ZXIgJX17JSBpZiBhbnN3ZXIudmFsdWUuY29kZSA9ICczNjgwMDknICV9VmFsdnVsYXIgSGVhcnQgRGlzZWFzZSBvciBQcm9zdGhldGljIEhlYXJ0IFZhbHZleyUgZW5kaWYgJX17JSBpZiBmb3Jsb29wLmxhc3Qubm90KCkgJX17JSBpZiBmb3Jsb29wLm5leHRpdGVtICV9OyB7JSBlbHNlICV9OyB7JSBlbmRpZiAlfXslIGVuZGlmICV9eyUgZW5kZm9yICV9eyUgZW5kaWYgJX17JSBlbmRpZiAlfXslIGlmIGN1cnJlbnRJdGVtLmxpbmtJZCA9ICc3MjE5ODI3NDA1MTYnICV9eyUgaWYgY3VycmVudEl0ZW0uYW5zd2VyLmV4aXN0cygpICV9PHNwYW4gc3R5bGU9ImRpc3BsYXk6bm9uZTsiPjxici8+PC9zcGFuPiB7JSBmb3IgYW5zd2VyIGluIGN1cnJlbnRJdGVtLmFuc3dlciAlfXslIGlmIGFuc3dlci52YWx1ZS5jb2RlID0gJ09USCcgJX1vdGhlcnslIGVuZGlmICV9eyUgaWYgZm9ybG9vcC5sYXN0Lm5vdCgpICV9eyUgaWYgZm9ybG9vcC5uZXh0aXRlbSAlfTsgeyUgZWxzZSAlfTsgeyUgZW5kaWYgJX17JSBlbmRpZiAlfXslIGVuZGZvciAlfXslIGVuZGlmICV9eyUgZW5kaWYgJX17JSBpZiBjdXJyZW50SXRlbS5saW5rSWQgPSAnNzIwNTk0OTQyNDgyJyAlfXslIGlmIGN1cnJlbnRJdGVtLmFuc3dlci5leGlzdHMoKSAlfVNwZWNpZnkgeyUgZm9yIGFuc3dlciBpbiBjdXJyZW50SXRlbS5hbnN3ZXIgJX17eyBhbnN3ZXIudmFsdWUgfX17JSBlbmRmb3IgJX17JSBlbmRpZiAlfXslIGVuZGlmICV9eyUgaWYgZm9ybG9vcC5sYXN0Lm5vdCgpICV9eyUgaWYgZm9ybG9vcC5uZXh0aXRlbSAlfTxici8+eyUgZWxzZSAlfTxici8+eyUgZW5kaWYgJX17JSBlbmRpZiAlfXslIGVuZGZvciAlfXslIGVuZGlmICV9eyUgaWYgY3VycmVudEl0ZW0ubGlua0lkID0gJ0Rlc2NyaXB0aW9ub2ZjbGluaWNhbHF1ZXN0aW9uJyAlfXslIGlmIGN1cnJlbnRJdGVtLmFuc3dlci5leGlzdHMoKSAlfTxzcGFuIHN0eWxlPSJmb250LXdlaWdodDpib2xkOyI+Q2xpbmljYWzCoFF1ZXN0aW9uwqAvwqBHb2FsKHMpwqBvZsKgUmVmZXJyYWzCoHdpdGjCoFJlbGV2YW50wqBIaXN0b3J5LMKgTWFuYWdlbWVudMKgYW5kwqBJbnZlc3RpZ2F0aW9uczxici8+PC9zcGFuPiB7JSBmb3IgYW5zd2VyIGluIGN1cnJlbnRJdGVtLmFuc3dlciAlfXt7IGFuc3dlci52YWx1ZSB9fXslIGVuZGZvciAlfXslIGVuZGlmICV9eyUgZW5kaWYgJX17JSBpZiBmb3Jsb29wLmxhc3Qubm90KCkgJX17JSBpZiBmb3Jsb29wLm5leHRpdGVtICV9PGJyLz57JSBlbHNlICV9PGJyLz57JSBlbmRpZiAlfXslIGVuZGlmICV9eyUgZW5kZm9yICV9eyUgZW5kaWYgJX17JSBpZiBjdXJyZW50SXRlbS5saW5rSWQgPSAncGF0aWVudF9oZWFkZXInICV9UGF0aWVudCBJbmZvcm1hdGlvbjxici8+IHslIGZvciBjdXJyZW50SXRlbSBpbiBjdXJyZW50SXRlbS5pdGVtLndoZXJlKChsaW5rSWQgPSAncGF0aWVudF9zdXJuYW1lJyBhbmQgYW5zd2VyLmV4aXN0cygpKSBvciAobGlua0lkID0gJ3BhdGllbnRfZmlyc3RuYW1lJyBhbmQgYW5zd2VyLmV4aXN0cygpKSBvciAobGlua0lkID0gJ3BhdGllbnRfZGF0ZV9vZl9iaXJ0aCcgYW5kIGFuc3dlci5leGlzdHMoKSkgb3IgKGxpbmtJZCA9ICdwYXRpZW50X2dlbmRlcicgYW5kIGFuc3dlci5leGlzdHMoKSkgb3IgKGxpbmtJZCA9ICdwYXRpZW50X2hjX3BjJyBhbmQgYW5zd2VyLmV4aXN0cygpKSBvciAobGlua0lkID0gJ3BhdGllbnRfYWRkcmVzc19saW5lMScgYW5kIGFuc3dlci5leGlzdHMoKSkgb3IgKGxpbmtJZCA9ICdwYXRpZW50X3Bob25lX21vYmlsZScgYW5kIGFuc3dlci5leGlzdHMoKSkgb3IgKGxpbmtJZCA9ICdwYXRpZW50X3Bob25lX2hvbWUnIGFuZCBhbnN3ZXIuZXhpc3RzKCkpIG9yIChsaW5rSWQgPSAncGF0aWVudF9waG9uZV9idXNpbmVzcycgYW5kIGFuc3dlci5leGlzdHMoKSkgb3IgKGxpbmtJZCA9ICdwYXRpZW50X2VtYWlsJyBhbmQgYW5zd2VyLmV4aXN0cygpKSkgJX17JSBpZiBjdXJyZW50SXRlbS5saW5rSWQgPSAncGF0aWVudF9zdXJuYW1lJyAlfXslIGlmIGN1cnJlbnRJdGVtLmFuc3dlci5leGlzdHMoKSAlfVN1cm5hbWU6IHslIGZvciBhbnN3ZXIgaW4gY3VycmVudEl0ZW0uYW5zd2VyICV9e3sgYW5zd2VyLnZhbHVlLm9mVHlwZShzdHJpbmcpIH19eyUgZW5kZm9yICV9eyUgZW5kaWYgJX17JSBlbmRpZiAlfXslIGlmIGN1cnJlbnRJdGVtLmxpbmtJZCA9ICdwYXRpZW50X2ZpcnN0bmFtZScgJX17JSBpZiBjdXJyZW50SXRlbS5hbnN3ZXIuZXhpc3RzKCkgJX1GaXJzdCBOYW1lOiB7JSBmb3IgYW5zd2VyIGluIGN1cnJlbnRJdGVtLmFuc3dlciAlfXt7IGFuc3dlci52YWx1ZS5vZlR5cGUoc3RyaW5nKSB9fXslIGVuZGZvciAlfXslIGVuZGlmICV9eyUgZW5kaWYgJX17JSBpZiBjdXJyZW50SXRlbS5saW5rSWQgPSAncGF0aWVudF9kYXRlX29mX2JpcnRoJyAlfXslIGlmIGN1cnJlbnRJdGVtLmFuc3dlci5leGlzdHMoKSAlfURPQjogeyUgZm9yIGFuc3dlciBpbiBjdXJyZW50SXRlbS5hbnN3ZXIgJX17eyBhbnN3ZXIudmFsdWUub2ZUeXBlKGRhdGUpIH19eyUgZW5kZm9yICV9eyUgZW5kaWYgJX17JSBlbmRpZiAlfXslIGlmIGN1cnJlbnRJdGVtLmxpbmtJZCA9ICdwYXRpZW50X2dlbmRlcicgJX17JSBpZiBjdXJyZW50SXRlbS5hbnN3ZXIuZXhpc3RzKCkgJX1HZW5kZXI6IHslIGZvciBhbnN3ZXIgaW4gY3VycmVudEl0ZW0uYW5zd2VyICV9eyUgaWYgYW5zd2VyLnZhbHVlLmNvZGUgPSAnbWFsZScgJX1NYWxleyUgZW5kaWYgJX17JSBpZiBhbnN3ZXIudmFsdWUuY29kZSA9ICdmZW1hbGUnICV9RmVtYWxleyUgZW5kaWYgJX17JSBpZiBhbnN3ZXIudmFsdWUuY29kZSA9ICdvdGhlcicgJX1PdGhlcnslIGVuZGlmICV9eyUgZW5kZm9yICV9eyUgZW5kaWYgJX17JSBlbmRpZiAlfXslIGlmIGN1cnJlbnRJdGVtLmxpbmtJZCA9ICdwYXRpZW50X2hjX3BjJyAlfXslIGlmIGN1cnJlbnRJdGVtLmFuc3dlci5leGlzdHMoKSAlfUhOIFBDOiB7JSBmb3IgYW5zd2VyIGluIGN1cnJlbnRJdGVtLmFuc3dlciAlfXt7IGFuc3dlci52YWx1ZS5vZlR5cGUoc3RyaW5nKSB9fXslIGVuZGZvciAlfXslIGVuZGlmICV9eyUgZW5kaWYgJX17JSBpZiBjdXJyZW50SXRlbS5saW5rSWQgPSAncGF0aWVudF9hZGRyZXNzX2xpbmUxJyAlfXslIGlmIGN1cnJlbnRJdGVtLmFuc3dlci5leGlzdHMoKSAlfUFkZHJlc3MgKExpbmUgMSk6IHslIGZvciBhbnN3ZXIgaW4gY3VycmVudEl0ZW0uYW5zd2VyICV9e3sgYW5zd2VyLnZhbHVlLm9mVHlwZShzdHJpbmcpIH19eyUgZW5kZm9yICV9eyUgZW5kaWYgJX17JSBlbmRpZiAlfXslIGlmIGN1cnJlbnRJdGVtLmxpbmtJZCA9ICdwYXRpZW50X3Bob25lX21vYmlsZScgJX17JSBpZiBjdXJyZW50SXRlbS5hbnN3ZXIuZXhpc3RzKCkgJX1Nb2JpbGUgIzogeyUgZm9yIGFuc3dlciBpbiBjdXJyZW50SXRlbS5hbnN3ZXIgJX17eyBhbnN3ZXIudmFsdWUub2ZUeXBlKHN0cmluZykgfX17JSBlbmRmb3IgJX17JSBlbmRpZiAlfXslIGVuZGlmICV9eyUgaWYgY3VycmVudEl0ZW0ubGlua0lkID0gJ3BhdGllbnRfcGhvbmVfaG9tZScgJX17JSBpZiBjdXJyZW50SXRlbS5hbnN3ZXIuZXhpc3RzKCkgJX1Ib21lICM6IHslIGZvciBhbnN3ZXIgaW4gY3VycmVudEl0ZW0uYW5zd2VyICV9e3sgYW5zd2VyLnZhbHVlLm9mVHlwZShzdHJpbmcpIH19eyUgZW5kZm9yICV9eyUgZW5kaWYgJX17JSBlbmRpZiAlfXslIGlmIGN1cnJlbnRJdGVtLmxpbmtJZCA9ICdwYXRpZW50X3Bob25lX2J1c2luZXNzJyAlfXslIGlmIGN1cnJlbnRJdGVtLmFuc3dlci5leGlzdHMoKSAlfUJ1c2luZXNzICM6IHslIGZvciBhbnN3ZXIgaW4gY3VycmVudEl0ZW0uYW5zd2VyICV9e3sgYW5zd2VyLnZhbHVlLm9mVHlwZShzdHJpbmcpIH19eyUgZW5kZm9yICV9eyUgZW5kaWYgJX17JSBlbmRpZiAlfXslIGlmIGN1cnJlbnRJdGVtLmxpbmtJZCA9ICdwYXRpZW50X2VtYWlsJyAlfXslIGlmIGN1cnJlbnRJdGVtLmFuc3dlci5leGlzdHMoKSAlfUVtYWlsOiB7JSBmb3IgYW5zd2VyIGluIGN1cnJlbnRJdGVtLmFuc3dlciAlfXt7IGFuc3dlci52YWx1ZS5vZlR5cGUoc3RyaW5nKSB9fXslIGVuZGZvciAlfXslIGVuZGlmICV9eyUgZW5kaWYgJX17JSBpZiBmb3Jsb29wLmxhc3Qubm90KCkgJX17JSBpZiBmb3Jsb29wLm5leHRpdGVtICV9PGJyLz57JSBlbHNlICV9PGJyLz57JSBlbmRpZiAlfXslIGVuZGlmICV9eyUgZW5kZm9yICV9eyUgZW5kaWYgJX17JSBpZiBjdXJyZW50SXRlbS5saW5rSWQgPSAnYWRkaXRpb25hbGluZm9faGVhZGVyJyAlfVtPcHRpb25hbF3CoEFkZGl0aW9uYWzCoFBhdGllbnTCoEluZm9ybWF0aW9uPGJyLz48YnIvPiB7JSBmb3IgY3VycmVudEl0ZW0gaW4gY3VycmVudEl0ZW0uaXRlbS53aGVyZSgobGlua0lkID0gJ2FkZGl0aW9uYWxpbmZvX3NleGFzc2lnbmVkYXRiaXJ0aCcgYW5kIGFuc3dlci5leGlzdHMoKSkgb3IgKGxpbmtJZCA9ICdhZGRpdGlvbmFsaW5mb19wcm9ub3VucycgYW5kIGFuc3dlci5leGlzdHMoKSkgb3IgKGxpbmtJZCA9ICdhZGRpdGlvbmFsaW5mb19wcmVmZXJyZWRsYW5ndWFnZScgYW5kIGFuc3dlci5leGlzdHMoKSkgb3IgKGxpbmtJZCA9ICdhZGRpdGlvbmFsaW5mb19iZXN0bWV0aG9kb2Zjb250YWN0JyBhbmQgYW5zd2VyLmV4aXN0cygpKSBvciAobGlua0lkID0gJ2FkZGl0aW9uYWxpbmZvX3ByZWZlcnJlZG5hbWVfc2VsZWN0JyBhbmQgYW5zd2VyLmV4aXN0cygpKSBvciAobGlua0lkID0gJ2FkZGl0aW9uYWxpbmZvX3ByZWZlcnJlZG5hbWUnIGFuZCBhbnN3ZXIuZXhpc3RzKCkpIG9yIChsaW5rSWQgPSAnYWRkaXRpb25hbGluZm9fYWx0ZXJuYXRlY29udGFjdF9zZWxlY3QnIGFuZCBhbnN3ZXIuZXhpc3RzKCkpIG9yIChsaW5rSWQgPSAnYWRkaXRpb25hbGluZm9fYWx0ZXJuYXRlY29udGFjdF9uYW1lJyBhbmQgYW5zd2VyLmV4aXN0cygpKSBvciAobGlua0lkID0gJ2FkZGl0aW9uYWxpbmZvX2FsdGVybmF0ZWNvbnRhY3RfcGhvbmUnIGFuZCBhbnN3ZXIuZXhpc3RzKCkpIG9yIChsaW5rSWQgPSAnYWRkaXRpb25hbGluZm9fYWx0ZXJuYXRlY29udGFjdF9yZWxhdGlvbnNoaXAnIGFuZCBhbnN3ZXIuZXhpc3RzKCkpIG9yIChsaW5rSWQgPSAnYWRkaXRpb25hbGluZm9fYWx0ZXJuYXRlY29udGFjdF9ib29raW5nY29udGFjdCcgYW5kIGFuc3dlci5leGlzdHMoKSkgb3IgKGxpbmtJZCA9ICdhZGRpdGlvbmFsaW5mb191bnNhZmVjb250YWN0c19zZWxlY3QnIGFuZCBhbnN3ZXIuZXhpc3RzKCkpIG9yIChsaW5rSWQgPSAnYWRkaXRpb25hbGluZm9fdW5zYWZlY29udGFjdHNfc3BlYWt3aXRocGF0aWVudGRpcmVjdGx5JyBhbmQgYW5zd2VyLmV4aXN0cygpKSBvciAobGlua0lkID0gJ2FkZGl0aW9uYWxpbmZvX3Vuc2FmZWNvbnRhY3RzX2Rvbm90c3BlYWt3aXRoJyBhbmQgYW5zd2VyLmV4aXN0cygpKSBvciAobGlua0lkID0gJ2FkZGl0aW9uYWxpbmZvX2FjY2Vzc2liaWxpdHljb25jZXJuc29yZGlzYWJpbGl0eV9zZWxlY3R0JyBhbmQgYW5zd2VyLmV4aXN0cygpKSBvciAobGlua0lkID0gJ2FkZGl0aW9uYWxpbmZvX2FjY2Vzc2liaWxpdHljb25jZXJuc29yZGlzYWJpbGl0eScgYW5kIGFuc3dlci5leGlzdHMoKSkgb3IgKGxpbmtJZCA9ICdhZGRpdGlvbmFsaW5mb19zcGVjaWFsY29uc2lkZXJhdGlvbnNfc2VsZWN0JyBhbmQgYW5zd2VyLmV4aXN0cygpKSBvciAobGlua0lkID0gJ2FkZGl0aW9uYWxpbmZvX3NwZWNpYWxjb25zaWRlcmF0aW9ucycgYW5kIGFuc3dlci5leGlzdHMoKSkgb3IgKGxpbmtJZCA9ICdhZGRpdGlvbmFsaW5mb19zZW5kY29waWVzdG9hZGRpdGlvbmFscHJvdmlkZXJzJyBhbmQgYW5zd2VyLmV4aXN0cygpKSBvciAobGlua0lkID0gJ2FkZGl0aW9uYWxpbmZvX3NlbmRjb3BpZXN0b2FkZGl0aW9uYWxwcm92aWRlcnNfbmFtZXMnIGFuZCBhbnN3ZXIuZXhpc3RzKCkpKSAlfXslIGlmIGN1cnJlbnRJdGVtLmxpbmtJZCA9ICdhZGRpdGlvbmFsaW5mb19zZXhhc3NpZ25lZGF0YmlydGgnICV9eyUgaWYgY3VycmVudEl0ZW0uYW5zd2VyLmV4aXN0cygpICV9U2V4IGFzc2lnbmVkIGF0IGJpcnRoOiB7JSBmb3IgYW5zd2VyIGluIGN1cnJlbnRJdGVtLmFuc3dlciAlfXslIGlmIGFuc3dlci52YWx1ZS5jb2RlID0gJ0xBMy02JyAlfUZlbWFsZXslIGVuZGlmICV9eyUgaWYgYW5zd2VyLnZhbHVlLmNvZGUgPSAnTEEyLTgnICV9TWFsZXslIGVuZGlmICV9eyUgaWYgYW5zd2VyLnZhbHVlLmNvZGUgPSAnSW50ZXJzZXgnICV9SW50ZXJzZXh7JSBlbmRpZiAlfXslIGlmIGFuc3dlci52YWx1ZS5jb2RlID0gJ0xBNDQ4OS02JyAlfVVua25vd257JSBlbmRpZiAlfXslIGVuZGZvciAlfXslIGVuZGlmICV9eyUgZW5kaWYgJX17JSBpZiBjdXJyZW50SXRlbS5saW5rSWQgPSAnYWRkaXRpb25hbGluZm9fcHJvbm91bnMnICV9eyUgaWYgY3VycmVudEl0ZW0uYW5zd2VyLmV4aXN0cygpICV9UHJvbm91bnM6IHslIGZvciBhbnN3ZXIgaW4gY3VycmVudEl0ZW0uYW5zd2VyICV9eyUgaWYgYW5zd2VyLnZhbHVlLmNvZGUgPSAnTEEyOTUxOS04JyAlfVNoZS9IZXJ7JSBlbmRpZiAlfXslIGlmIGFuc3dlci52YWx1ZS5jb2RlID0gJ0xBMjk1MTgtMCcgJX1IZS9IaW17JSBlbmRpZiAlfXslIGlmIGFuc3dlci52YWx1ZS5jb2RlID0gJ0xBMjk1MTktOCcgJX1UaGV5L1RoZW17JSBlbmRpZiAlfXslIGlmIGFuc3dlci52YWx1ZS5jb2RlID0gJ09USCcgJX1vdGhlcnslIGVuZGlmICV9eyUgZW5kZm9yICV9eyUgZW5kaWYgJX17JSBlbmRpZiAlfXslIGlmIGN1cnJlbnRJdGVtLmxpbmtJZCA9ICdhZGRpdGlvbmFsaW5mb19wcmVmZXJyZWRsYW5ndWFnZScgJX17JSBpZiBjdXJyZW50SXRlbS5hbnN3ZXIuZXhpc3RzKCkgJX1QcmVmZXJyZWQgbGFuZ3VhZ2U6IHslIGZvciBhbnN3ZXIgaW4gY3VycmVudEl0ZW0uYW5zd2VyICV9eyUgaWYgYW5zd2VyLnZhbHVlLmNvZGUgPSAnZW4nICV9RW5nbGlzaHslIGVuZGlmICV9eyUgaWYgYW5zd2VyLnZhbHVlLmNvZGUgPSAnZnInICV9RnJlbmNoeyUgZW5kaWYgJX17JSBpZiBhbnN3ZXIudmFsdWUuY29kZSA9ICdPVEgnICV9b3RoZXJ7JSBlbmRpZiAlfXslIGVuZGZvciAlfXslIGVuZGlmICV9eyUgZW5kaWYgJX17JSBpZiBjdXJyZW50SXRlbS5saW5rSWQgPSAnYWRkaXRpb25hbGluZm9fYmVzdG1ldGhvZG9mY29udGFjdCcgJX17JSBpZiBjdXJyZW50SXRlbS5hbnN3ZXIuZXhpc3RzKCkgJX1CZXN0IG1ldGhvZCBvZiBjb250YWN0OiB7JSBmb3IgYW5zd2VyIGluIGN1cnJlbnRJdGVtLmFuc3dlciAlfXslIGlmIGFuc3dlci52YWx1ZS5jb2RlID0gJ21vYmlsZScgJX1Nb2JpbGV7JSBlbmRpZiAlfXslIGlmIGFuc3dlci52YWx1ZS5jb2RlID0gJ2hvbWUnICV9SG9tZXslIGVuZGlmICV9eyUgaWYgYW5zd2VyLnZhbHVlLmNvZGUgPSAnd29yaycgJX1Xb3JreyUgZW5kaWYgJX17JSBpZiBhbnN3ZXIudmFsdWUuY29kZSA9ICdlbWFpbCcgJX1FbWFpbHslIGVuZGlmICV9eyUgZW5kZm9yICV9eyUgZW5kaWYgJX17JSBlbmRpZiAlfXslIGlmIGN1cnJlbnRJdGVtLmxpbmtJZCA9ICdhZGRpdGlvbmFsaW5mb19wcmVmZXJyZWRuYW1lX3NlbGVjdCcgJX17JSBpZiBjdXJyZW50SXRlbS5hbnN3ZXIuZXhpc3RzKCkgJX08c3BhbiBzdHlsZT0iZGlzcGxheTpub25lOyI+PGJyLz48L3NwYW4+IHslIGZvciBhbnN3ZXIgaW4gY3VycmVudEl0ZW0uYW5zd2VyICV9eyUgaWYgYW5zd2VyLnZhbHVlID0gJ1ByZWZlcnJlZCBOYW1lJyAlfVByZWZlcnJlZCBOYW1leyUgZW5kaWYgJX17JSBpZiBmb3Jsb29wLmxhc3Qubm90KCkgJX17JSBpZiBmb3Jsb29wLm5leHRpdGVtICV9OyB7JSBlbHNlICV9OyB7JSBlbmRpZiAlfXslIGVuZGlmICV9eyUgZW5kZm9yICV9eyUgZW5kaWYgJX17JSBlbmRpZiAlfXslIGlmIGN1cnJlbnRJdGVtLmxpbmtJZCA9ICdhZGRpdGlvbmFsaW5mb19wcmVmZXJyZWRuYW1lJyAlfXslIGlmIGN1cnJlbnRJdGVtLmFuc3dlci5leGlzdHMoKSAlfTxzcGFuIHN0eWxlPSJkaXNwbGF5Om5vbmU7Ij48YnIvPjwvc3Bhbj4geyUgZm9yIGFuc3dlciBpbiBjdXJyZW50SXRlbS5hbnN3ZXIgJX17eyBhbnN3ZXIudmFsdWUub2ZUeXBlKHN0cmluZykgfX17JSBlbmRmb3IgJX17JSBlbmRpZiAlfXslIGVuZGlmICV9eyUgaWYgY3VycmVudEl0ZW0ubGlua0lkID0gJ2FkZGl0aW9uYWxpbmZvX2FsdGVybmF0ZWNvbnRhY3Rfc2VsZWN0JyAlfXslIGlmIGN1cnJlbnRJdGVtLmFuc3dlci5leGlzdHMoKSAlfTxzcGFuIHN0eWxlPSJkaXNwbGF5Om5vbmU7Ij48YnIvPjwvc3Bhbj4geyUgZm9yIGFuc3dlciBpbiBjdXJyZW50SXRlbS5hbnN3ZXIgJX17JSBpZiBhbnN3ZXIudmFsdWUgPSAnQWx0ZXJuYXRlIGNvbnRhY3QnICV9QWx0ZXJuYXRlIGNvbnRhY3R7JSBlbmRpZiAlfXslIGlmIGZvcmxvb3AubGFzdC5ub3QoKSAlfXslIGlmIGZvcmxvb3AubmV4dGl0ZW0gJX07IHslIGVsc2UgJX07IHslIGVuZGlmICV9eyUgZW5kaWYgJX17JSBlbmRmb3IgJX17JSBlbmRpZiAlfXslIGVuZGlmICV9eyUgaWYgY3VycmVudEl0ZW0ubGlua0lkID0gJ2FkZGl0aW9uYWxpbmZvX2FsdGVybmF0ZWNvbnRhY3RfbmFtZScgJX17JSBpZiBjdXJyZW50SXRlbS5hbnN3ZXIuZXhpc3RzKCkgJX1OYW1lOiB7JSBmb3IgYW5zd2VyIGluIGN1cnJlbnRJdGVtLmFuc3dlciAlfXt7IGFuc3dlci52YWx1ZS5vZlR5cGUoc3RyaW5nKSB9fXslIGVuZGZvciAlfXslIGVuZGlmICV9eyUgZW5kaWYgJX17JSBpZiBjdXJyZW50SXRlbS5saW5rSWQgPSAnYWRkaXRpb25hbGluZm9fYWx0ZXJuYXRlY29udGFjdF9waG9uZScgJX17JSBpZiBjdXJyZW50SXRlbS5hbnN3ZXIuZXhpc3RzKCkgJX1BbHRlcm5hdGUgY29udGFjdCBwaG9uZSAjOiB7JSBmb3IgYW5zd2VyIGluIGN1cnJlbnRJdGVtLmFuc3dlciAlfXt7IGFuc3dlci52YWx1ZS5vZlR5cGUoc3RyaW5nKSB9fXslIGVuZGZvciAlfXslIGVuZGlmICV9eyUgZW5kaWYgJX17JSBpZiBjdXJyZW50SXRlbS5saW5rSWQgPSAnYWRkaXRpb25hbGluZm9fYWx0ZXJuYXRlY29udGFjdF9yZWxhdGlvbnNoaXAnICV9eyUgaWYgY3VycmVudEl0ZW0uYW5zd2VyLmV4aXN0cygpICV9UmVsYXRpb25zaGlwOiB7JSBmb3IgYW5zd2VyIGluIGN1cnJlbnRJdGVtLmFuc3dlciAlfXt7IGFuc3dlci52YWx1ZS5vZlR5cGUoc3RyaW5nKSB9fXslIGVuZGZvciAlfXslIGVuZGlmICV9eyUgZW5kaWYgJX17JSBpZiBjdXJyZW50SXRlbS5saW5rSWQgPSAnYWRkaXRpb25hbGluZm9fYWx0ZXJuYXRlY29udGFjdF9ib29raW5nY29udGFjdCcgJX17JSBpZiBjdXJyZW50SXRlbS5hbnN3ZXIuZXhpc3RzKCkgJX1JcyBBbHRlcm5hdGUgY29udGFjdCB0aGUgYXBwb2ludG1lbnQgYm9va2luZyBjb250YWN0PzogeyUgZm9yIGFuc3dlciBpbiBjdXJyZW50SXRlbS5hbnN3ZXIgJX17JSBpZiBhbnN3ZXIudmFsdWUuY29kZSA9ICdZJyAlfVllc3slIGVuZGlmICV9eyUgaWYgYW5zd2VyLnZhbHVlLmNvZGUgPSAnTicgJX1Ob3slIGVuZGlmICV9eyUgZW5kZm9yICV9eyUgZW5kaWYgJX17JSBlbmRpZiAlfXslIGlmIGN1cnJlbnRJdGVtLmxpbmtJZCA9ICdhZGRpdGlvbmFsaW5mb191bnNhZmVjb250YWN0c19zZWxlY3QnICV9eyUgaWYgY3VycmVudEl0ZW0uYW5zd2VyLmV4aXN0cygpICV9PHNwYW4gc3R5bGU9ImRpc3BsYXk6bm9uZTsiPjxici8+PC9zcGFuPiB7JSBmb3IgYW5zd2VyIGluIGN1cnJlbnRJdGVtLmFuc3dlciAlfXslIGlmIGFuc3dlci52YWx1ZSA9ICdVbnNhZmUgY29udGFjdCBwZXJzb25zIChkbyBub3Qgc3BlYWsgd2l0aCknICV9VW5zYWZlIGNvbnRhY3QgcGVyc29ucyAoZG8gbm90IHNwZWFrIHdpdGgpeyUgZW5kaWYgJX17JSBpZiBmb3Jsb29wLmxhc3Qubm90KCkgJX17JSBpZiBmb3Jsb29wLm5leHRpdGVtICV9OyB7JSBlbHNlICV9OyB7JSBlbmRpZiAlfXslIGVuZGlmICV9eyUgZW5kZm9yICV9eyUgZW5kaWYgJX17JSBlbmRpZiAlfXslIGlmIGN1cnJlbnRJdGVtLmxpbmtJZCA9ICdhZGRpdGlvbmFsaW5mb191bnNhZmVjb250YWN0c19zcGVha3dpdGhwYXRpZW50ZGlyZWN0bHknICV9eyUgaWYgY3VycmVudEl0ZW0uYW5zd2VyLmV4aXN0cygpICV9PHNwYW4gc3R5bGU9ImRpc3BsYXk6bm9uZTsiPjxici8+PC9zcGFuPiB7JSBmb3IgYW5zd2VyIGluIGN1cnJlbnRJdGVtLmFuc3dlciAlfXslIGlmIGFuc3dlci52YWx1ZSA9ICdPbmx5IHNwZWFrIHdpdGggcGF0aWVudCBkaXJlY3RseScgJX1Pbmx5IHNwZWFrIHdpdGggcGF0aWVudCBkaXJlY3RseXslIGVuZGlmICV9eyUgaWYgZm9ybG9vcC5sYXN0Lm5vdCgpICV9eyUgaWYgZm9ybG9vcC5uZXh0aXRlbSAlfTsgeyUgZWxzZSAlfTsgeyUgZW5kaWYgJX17JSBlbmRpZiAlfXslIGVuZGZvciAlfXslIGVuZGlmICV9eyUgZW5kaWYgJX17JSBpZiBjdXJyZW50SXRlbS5saW5rSWQgPSAnYWRkaXRpb25hbGluZm9fdW5zYWZlY29udGFjdHNfZG9ub3RzcGVha3dpdGgnICV9eyUgaWYgY3VycmVudEl0ZW0uYW5zd2VyLmV4aXN0cygpICV9RG8gbm90IHNwZWFrIHdpdGg6IHslIGZvciBhbnN3ZXIgaW4gY3VycmVudEl0ZW0uYW5zd2VyICV9e3sgYW5zd2VyLnZhbHVlLm9mVHlwZShzdHJpbmcpIH19eyUgZW5kZm9yICV9eyUgZW5kaWYgJX17JSBlbmRpZiAlfXslIGlmIGN1cnJlbnRJdGVtLmxpbmtJZCA9ICdhZGRpdGlvbmFsaW5mb19hY2Nlc3NpYmlsaXR5Y29uY2VybnNvcmRpc2FiaWxpdHlfc2VsZWN0dCcgJX17JSBpZiBjdXJyZW50SXRlbS5hbnN3ZXIuZXhpc3RzKCkgJX08c3BhbiBzdHlsZT0iZGlzcGxheTpub25lOyI+PGJyLz48L3NwYW4+IHslIGZvciBhbnN3ZXIgaW4gY3VycmVudEl0ZW0uYW5zd2VyICV9eyUgaWYgYW5zd2VyLnZhbHVlID0gJ0FjY2Vzc2liaWxpdHkgY29uY2VybnMgb3IgZGlzYWJpbGl0eScgJX1BY2Nlc3NpYmlsaXR5IGNvbmNlcm5zIG9yIGRpc2FiaWxpdHl7JSBlbmRpZiAlfXslIGlmIGZvcmxvb3AubGFzdC5ub3QoKSAlfXslIGlmIGZvcmxvb3AubmV4dGl0ZW0gJX07IHslIGVsc2UgJX07IHslIGVuZGlmICV9eyUgZW5kaWYgJX17JSBlbmRmb3IgJX17JSBlbmRpZiAlfXslIGVuZGlmICV9eyUgaWYgY3VycmVudEl0ZW0ubGlua0lkID0gJ2FkZGl0aW9uYWxpbmZvX2FjY2Vzc2liaWxpdHljb25jZXJuc29yZGlzYWJpbGl0eScgJX17JSBpZiBjdXJyZW50SXRlbS5hbnN3ZXIuZXhpc3RzKCkgJX08YnIvPnslIGZvciBhbnN3ZXIgaW4gY3VycmVudEl0ZW0uYW5zd2VyICV9eyUgaWYgYW5zd2VyLnZhbHVlLmNvZGUgPSAnMTI5ODM5MDA3JyAlfUZhbGxzIHJpc2t7JSBlbmRpZiAlfXslIGlmIGFuc3dlci52YWx1ZS5jb2RlID0gJzMwMTYyMTAwNicgJX1QYXRpZW50IHJlcXVpcmVzIGxpZnR7JSBlbmRpZiAlfXslIGlmIGFuc3dlci52YWx1ZS5jb2RlID0gJzEwNTUwMzAwOCcgJX1XaGVlbGNoYWlyeyUgZW5kaWYgJX17JSBpZiBhbnN3ZXIudmFsdWUuY29kZSA9ICcxNTE4ODAwMScgJX1IZWFyaW5nIGltcGFpcmVkeyUgZW5kaWYgJX17JSBpZiBmb3Jsb29wLmxhc3Qubm90KCkgJX17JSBpZiBmb3Jsb29wLm5leHRpdGVtICV9OyB7JSBlbHNlICV9OyB7JSBlbmRpZiAlfXslIGVuZGlmICV9eyUgZW5kZm9yICV9eyUgZW5kaWYgJX17JSBlbmRpZiAlfXslIGlmIGN1cnJlbnRJdGVtLmxpbmtJZCA9ICdhZGRpdGlvbmFsaW5mb19zcGVjaWFsY29uc2lkZXJhdGlvbnNfc2VsZWN0JyAlfXslIGlmIGN1cnJlbnRJdGVtLmFuc3dlci5leGlzdHMoKSAlfTxzcGFuIHN0eWxlPSJkaXNwbGF5Om5vbmU7Ij48YnIvPjwvc3Bhbj4geyUgZm9yIGFuc3dlciBpbiBjdXJyZW50SXRlbS5hbnN3ZXIgJX17JSBpZiBhbnN3ZXIudmFsdWUgPSAnU3BlY2lhbCBjb25zaWRlcmF0aW9ucyAoZS5nLiBiYXJyaWVycywgdGlwcyBmb3IgY2FyZSBkZWxpdmVyeSwgM3JkIHBhcnR5IGluc3VyYW5jZSwgcGF0aWVudCByZXF1aXJlcyBlc2NvcnQsIGNvZ25pdGl2ZSBpc3N1ZXMpJyAlfVNwZWNpYWwgY29uc2lkZXJhdGlvbnMgKGUuZy4gYmFycmllcnMsIHRpcHMgZm9yIGNhcmUgZGVsaXZlcnksIDNyZCBwYXJ0eSBpbnN1cmFuY2UsIHBhdGllbnQgcmVxdWlyZXMgZXNjb3J0LCBjb2duaXRpdmUgaXNzdWVzKXslIGVuZGlmICV9eyUgaWYgZm9ybG9vcC5sYXN0Lm5vdCgpICV9eyUgaWYgZm9ybG9vcC5uZXh0aXRlbSAlfTsgeyUgZWxzZSAlfTsgeyUgZW5kaWYgJX17JSBlbmRpZiAlfXslIGVuZGZvciAlfXslIGVuZGlmICV9eyUgZW5kaWYgJX17JSBpZiBjdXJyZW50SXRlbS5saW5rSWQgPSAnYWRkaXRpb25hbGluZm9fc3BlY2lhbGNvbnNpZGVyYXRpb25zJyAlfXslIGlmIGN1cnJlbnRJdGVtLmFuc3dlci5leGlzdHMoKSAlfURldGFpbHMgb2Ygc3BlY2lhbCBjb25zaWRlcmF0aW9uczogeyUgZm9yIGFuc3dlciBpbiBjdXJyZW50SXRlbS5hbnN3ZXIgJX17eyBhbnN3ZXIudmFsdWUgfX17JSBlbmRmb3IgJX17JSBlbmRpZiAlfXslIGVuZGlmICV9eyUgaWYgY3VycmVudEl0ZW0ubGlua0lkID0gJ2FkZGl0aW9uYWxpbmZvX3NlbmRjb3BpZXN0b2FkZGl0aW9uYWxwcm92aWRlcnMnICV9eyUgaWYgY3VycmVudEl0ZW0uYW5zd2VyLmV4aXN0cygpICV9PHNwYW4gc3R5bGU9ImRpc3BsYXk6bm9uZTsiPjxici8+PC9zcGFuPiB7JSBmb3IgYW5zd2VyIGluIGN1cnJlbnRJdGVtLmFuc3dlciAlfXslIGlmIGFuc3dlci52YWx1ZSA9ICdTZW5kIGNvcGllcyBvZiByZXBvcnRzIHRvIGFkZGl0aW9uYWwgcHJvdmlkZXJzJyAlfVNlbmQgY29waWVzIG9mIHJlcG9ydHMgdG8gYWRkaXRpb25hbCBwcm92aWRlcnN7JSBlbmRpZiAlfXslIGlmIGZvcmxvb3AubGFzdC5ub3QoKSAlfXslIGlmIGZvcmxvb3AubmV4dGl0ZW0gJX07IHslIGVsc2UgJX07IHslIGVuZGlmICV9eyUgZW5kaWYgJX17JSBlbmRmb3IgJX17JSBlbmRpZiAlfXslIGVuZGlmICV9eyUgaWYgY3VycmVudEl0ZW0ubGlua0lkID0gJ2FkZGl0aW9uYWxpbmZvX3NlbmRjb3BpZXN0b2FkZGl0aW9uYWxwcm92aWRlcnNfbmFtZXMnICV9eyUgaWYgY3VycmVudEl0ZW0uYW5zd2VyLmV4aXN0cygpICV9TmFtZShzKTogeyUgZm9yIGFuc3dlciBpbiBjdXJyZW50SXRlbS5hbnN3ZXIgJX17eyBhbnN3ZXIudmFsdWUub2ZUeXBlKHN0cmluZykgfX17JSBlbmRmb3IgJX17JSBlbmRpZiAlfXslIGVuZGlmICV9eyUgaWYgZm9ybG9vcC5sYXN0Lm5vdCgpICV9eyUgaWYgZm9ybG9vcC5uZXh0aXRlbSAlfTxici8+eyUgZWxzZSAlfTxici8+eyUgZW5kaWYgJX17JSBlbmRpZiAlfXslIGVuZGZvciAlfXslIGVuZGlmICV9eyUgaWYgY3VycmVudEl0ZW0ubGlua0lkID0gJ2NwcF9oZWFkZXInICV9Q3VtdWxhdGl2ZSBQYXRpZW50IFByb2ZpbGU8YnIvPjxici8+PGk+UGxlYXNlIGRlbGV0ZSBhbnkgc2Vuc2l0aXZlIGluZm9ybWF0aW9uIHlvdSBkbyBub3QgaW50ZW5kIHRvIHNoYXJlIGZyb20gdGhlIENQUDwvaT48YnIvPiB7JSBmb3IgY3VycmVudEl0ZW0gaW4gY3VycmVudEl0ZW0uaXRlbS53aGVyZSgobGlua0lkID0gJ2NwcF9zZXBhcmF0ZScgYW5kIGFuc3dlci5leGlzdHMoKSkgb3IgKGxpbmtJZCA9ICdjcHBfY3VycmVudHByb2InIGFuZCBhbnN3ZXIuZXhpc3RzKCkpIG9yIChsaW5rSWQgPSAnY3BwX3Bhc3RtZWRpY2FsaGlzdG9yeScgYW5kIGFuc3dlci5leGlzdHMoKSkgb3IgKGxpbmtJZCA9ICdjcHBfY3VycmVudG1lZGljYXRpb25zJyBhbmQgYW5zd2VyLmV4aXN0cygpKSBvciAobGlua0lkID0gJ2NwcF9mYW1pbHloaXN0b3J5JyBhbmQgYW5zd2VyLmV4aXN0cygpKSBvciAobGlua0lkID0gJ2NwcF9hbGxlcmdpZXMnIGFuZCBhbnN3ZXIuZXhpc3RzKCkpKSAlfXslIGlmIGN1cnJlbnRJdGVtLmxpbmtJZCA9ICdjcHBfc2VwYXJhdGUnICV9eyUgaWYgY3VycmVudEl0ZW0uYW5zd2VyLmV4aXN0cygpICV9PHNwYW4gc3R5bGU9ImRpc3BsYXk6bm9uZTsiPjxici8+PC9zcGFuPiB7JSBmb3IgYW5zd2VyIGluIGN1cnJlbnRJdGVtLmFuc3dlciAlfXslIGlmIGFuc3dlci52YWx1ZSA9ICdDUFAgYXR0YWNoZWQgc2VwYXJhdGVseSAoaWYgbm90IGVudGVyZWQgYmVsb3cpJyAlfUNQUCBhdHRhY2hlZCBzZXBhcmF0ZWx5IChpZiBub3QgZW50ZXJlZCBiZWxvdyl7JSBlbmRpZiAlfXslIGlmIGZvcmxvb3AubGFzdC5ub3QoKSAlfXslIGlmIGZvcmxvb3AubmV4dGl0ZW0gJX07IHslIGVsc2UgJX07IHslIGVuZGlmICV9eyUgZW5kaWYgJX17JSBlbmRmb3IgJX17JSBlbmRpZiAlfXslIGVuZGlmICV9eyUgaWYgY3VycmVudEl0ZW0ubGlua0lkID0gJ2NwcF9jdXJyZW50cHJvYicgJX17JSBpZiBjdXJyZW50SXRlbS5hbnN3ZXIuZXhpc3RzKCkgJX1DdXJyZW50IFByb2JsZW0gTGlzdDogeyUgZm9yIGFuc3dlciBpbiBjdXJyZW50SXRlbS5hbnN3ZXIgJX17eyBhbnN3ZXIudmFsdWUgfX17JSBlbmRmb3IgJX17JSBlbmRpZiAlfXslIGVuZGlmICV9eyUgaWYgY3VycmVudEl0ZW0ubGlua0lkID0gJ2NwcF9wYXN0bWVkaWNhbGhpc3RvcnknICV9eyUgaWYgY3VycmVudEl0ZW0uYW5zd2VyLmV4aXN0cygpICV9UGFzdCBNZWRpY2FsIEhpc3Rvcnk6IHslIGZvciBhbnN3ZXIgaW4gY3VycmVudEl0ZW0uYW5zd2VyICV9e3sgYW5zd2VyLnZhbHVlIH19eyUgZW5kZm9yICV9eyUgZW5kaWYgJX17JSBlbmRpZiAlfXslIGlmIGN1cnJlbnRJdGVtLmxpbmtJZCA9ICdjcHBfY3VycmVudG1lZGljYXRpb25zJyAlfXslIGlmIGN1cnJlbnRJdGVtLmFuc3dlci5leGlzdHMoKSAlfUN1cnJlbnQgTWVkaWNhdGlvbnMgOiB7JSBmb3IgYW5zd2VyIGluIGN1cnJlbnRJdGVtLmFuc3dlciAlfXt7IGFuc3dlci52YWx1ZSB9fXslIGVuZGZvciAlfXslIGVuZGlmICV9eyUgZW5kaWYgJX17JSBpZiBjdXJyZW50SXRlbS5saW5rSWQgPSAnY3BwX2ZhbWlseWhpc3RvcnknICV9eyUgaWYgY3VycmVudEl0ZW0uYW5zd2VyLmV4aXN0cygpICV9RmFtaWx5IEhpc3Rvcnk6IHslIGZvciBhbnN3ZXIgaW4gY3VycmVudEl0ZW0uYW5zd2VyICV9e3sgYW5zd2VyLnZhbHVlIH19eyUgZW5kZm9yICV9eyUgZW5kaWYgJX17JSBlbmRpZiAlfXslIGlmIGN1cnJlbnRJdGVtLmxpbmtJZCA9ICdjcHBfYWxsZXJnaWVzJyAlfXslIGlmIGN1cnJlbnRJdGVtLmFuc3dlci5leGlzdHMoKSAlfUFsbGVyZ2llczogeyUgZm9yIGFuc3dlciBpbiBjdXJyZW50SXRlbS5hbnN3ZXIgJX17eyBhbnN3ZXIudmFsdWUgfX17JSBlbmRmb3IgJX17JSBlbmRpZiAlfXslIGVuZGlmICV9eyUgaWYgZm9ybG9vcC5sYXN0Lm5vdCgpICV9eyUgaWYgZm9ybG9vcC5uZXh0aXRlbSAlfTxici8+eyUgZWxzZSAlfTxici8+eyUgZW5kaWYgJX17JSBlbmRpZiAlfXslIGVuZGZvciAlfXslIGVuZGlmICV9eyUgaWYgY3VycmVudEl0ZW0ubGlua0lkID0gJ3ByZWZlcnJlZGNvbnN1bHRsb2NhdGlvbl9oZWFkZXInICV9PGI+UHJlZmVycmVkIENvbnN1bHRhbnQgb3IgTG9jYXRpb248L2I+PGJyLz48YnIvPkFsbCBwYXRpZW50cyB3aWxsIGJlIHRyaWFnZWQgdG8gdGhlIHNob3J0ZXN0IHdhaXQgdGltZSB1bmxlc3MgYSBwcmVmZXJyZWQgY29uc3VsdGFudCBvciBsb2NhdGlvbiBpcyBlbnRlcmVkLjxici8+IHslIGZvciBjdXJyZW50SXRlbSBpbiBjdXJyZW50SXRlbS5pdGVtLndoZXJlKChsaW5rSWQgPSAncHJlZmVycmVkY29uc3VsdGxvY2F0aW9uX3NlbGVjdG9yJyBhbmQgYW5zd2VyLmV4aXN0cygpKSBvciAobGlua0lkID0gJ3ByZWZlcnJlZGNvbnN1bHRsb2NhdGlvbl9zcGVjaWZ5Jykgb3IgKGxpbmtJZCA9ICdwcmVmZXJyZWRjb25zdWx0bG9jYXRpb25fd2lsbGluZ3RvdHJhdmVsJyBhbmQgYW5zd2VyLmV4aXN0cygpKSBvciAobGlua0lkID0gJ3ByZWZlcnJlZGNvbnN1bHRsb2NhdGlvbl9vdGhlcmNvbnNpZGVyYXRpb25zJyBhbmQgYW5zd2VyLmV4aXN0cygpKSkgJX17JSBpZiBjdXJyZW50SXRlbS5saW5rSWQgPSAncHJlZmVycmVkY29uc3VsdGxvY2F0aW9uX3NlbGVjdG9yJyAlfXslIGlmIGN1cnJlbnRJdGVtLmFuc3dlci5leGlzdHMoKSAlfTxzcGFuIHN0eWxlPSJkaXNwbGF5Om5vbmU7Ij48YnIvPjwvc3Bhbj4geyUgZm9yIGFuc3dlciBpbiBjdXJyZW50SXRlbS5hbnN3ZXIgJX17JSBpZiBhbnN3ZXIudmFsdWUgPSAnUHJlZmVycmVkIGNvbnN1bHRhbnQgb3IgbG9jYXRpb24nICV9UHJlZmVycmVkIGNvbnN1bHRhbnQgb3IgbG9jYXRpb257JSBlbmRpZiAlfXslIGlmIGZvcmxvb3AubGFzdC5ub3QoKSAlfXslIGlmIGZvcmxvb3AubmV4dGl0ZW0gJX07IHslIGVsc2UgJX07IHslIGVuZGlmICV9eyUgZW5kaWYgJX17JSBlbmRmb3IgJX17JSBlbmRpZiAlfXslIGVuZGlmICV9eyUgaWYgY3VycmVudEl0ZW0ubGlua0lkID0gJ3ByZWZlcnJlZGNvbnN1bHRsb2NhdGlvbl9zcGVjaWZ5JyAlfVBsZWFzZSBzcGVjaWZ5IGVpdGhlciBhIDxiPnByZWZlcnJlZDwvYj4gY29uc3VsdGFudCBvciBsb2NhdGlvbjxici8+IHslIGZvciBjdXJyZW50SXRlbSBpbiBjdXJyZW50SXRlbS5pdGVtLndoZXJlKChsaW5rSWQgPSAncHJlZmVycmVkY29uc3VsdGxvY2F0aW9uX2NvbnN1bHRhbnQnIGFuZCBhbnN3ZXIuZXhpc3RzKCkpIG9yIChsaW5rSWQgPSAncHJlZmVycmVkY29uc3VsdGxvY2F0aW9uX2xvY2F0aW9uJyBhbmQgYW5zd2VyLmV4aXN0cygpKSkgJX17JSBpZiBjdXJyZW50SXRlbS5saW5rSWQgPSAncHJlZmVycmVkY29uc3VsdGxvY2F0aW9uX2NvbnN1bHRhbnQnICV9eyUgaWYgY3VycmVudEl0ZW0uYW5zd2VyLmV4aXN0cygpICV9Q29uc3VsdGFudDogeyUgZm9yIGFuc3dlciBpbiBjdXJyZW50SXRlbS5hbnN3ZXIgJX17eyBhbnN3ZXIudmFsdWUub2ZUeXBlKHN0cmluZykgfX17JSBlbmRmb3IgJX17JSBlbmRpZiAlfXslIGVuZGlmICV9eyUgaWYgY3VycmVudEl0ZW0ubGlua0lkID0gJ3ByZWZlcnJlZGNvbnN1bHRsb2NhdGlvbl9sb2NhdGlvbicgJX17JSBpZiBjdXJyZW50SXRlbS5hbnN3ZXIuZXhpc3RzKCkgJX1Mb2NhdGlvbjogeyUgZm9yIGFuc3dlciBpbiBjdXJyZW50SXRlbS5hbnN3ZXIgJX17eyBhbnN3ZXIudmFsdWUub2ZUeXBlKHN0cmluZykgfX17JSBlbmRmb3IgJX17JSBlbmRpZiAlfXslIGVuZGlmICV9eyUgaWYgZm9ybG9vcC5sYXN0Lm5vdCgpICV9eyUgaWYgZm9ybG9vcC5uZXh0aXRlbSAlfTxici8+eyUgZWxzZSAlfTxici8+eyUgZW5kaWYgJX17JSBlbmRpZiAlfXslIGVuZGZvciAlfXslIGVuZGlmICV9eyUgaWYgY3VycmVudEl0ZW0ubGlua0lkID0gJ3ByZWZlcnJlZGNvbnN1bHRsb2NhdGlvbl93aWxsaW5ndG90cmF2ZWwnICV9eyUgaWYgY3VycmVudEl0ZW0uYW5zd2VyLmV4aXN0cygpICV9PHNwYW4gc3R5bGU9ImRpc3BsYXk6bm9uZTsiPjxici8+PC9zcGFuPiB7JSBmb3IgYW5zd2VyIGluIGN1cnJlbnRJdGVtLmFuc3dlciAlfXslIGlmIGFuc3dlci52YWx1ZSA9ICdQYXRpZW50IHdpbGxpbmcgdG8gdHJhdmVsIGZvciBzaG9ydGVyIHdhaXQgdGltZScgJX1QYXRpZW50IHdpbGxpbmcgdG8gdHJhdmVsIGZvciBzaG9ydGVyIHdhaXQgdGltZXslIGVuZGlmICV9eyUgaWYgZm9ybG9vcC5sYXN0Lm5vdCgpICV9eyUgaWYgZm9ybG9vcC5uZXh0aXRlbSAlfTsgeyUgZWxzZSAlfTsgeyUgZW5kaWYgJX17JSBlbmRpZiAlfXslIGVuZGZvciAlfXslIGVuZGlmICV9eyUgZW5kaWYgJX17JSBpZiBjdXJyZW50SXRlbS5saW5rSWQgPSAncHJlZmVycmVkY29uc3VsdGxvY2F0aW9uX290aGVyY29uc2lkZXJhdGlvbnMnICV9eyUgaWYgY3VycmVudEl0ZW0uYW5zd2VyLmV4aXN0cygpICV9T3RoZXIgY29uc2lkZXJhdGlvbnM6IHslIGZvciBhbnN3ZXIgaW4gY3VycmVudEl0ZW0uYW5zd2VyICV9e3sgYW5zd2VyLnZhbHVlLm9mVHlwZShzdHJpbmcpIH19eyUgZW5kZm9yICV9eyUgZW5kaWYgJX17JSBlbmRpZiAlfXslIGlmIGZvcmxvb3AubGFzdC5ub3QoKSAlfXslIGlmIGZvcmxvb3AubmV4dGl0ZW0gJX08YnIvPnslIGVsc2UgJX08YnIvPnslIGVuZGlmICV9eyUgZW5kaWYgJX17JSBlbmRmb3IgJX17JSBlbmRpZiAlfXslIGlmIGN1cnJlbnRJdGVtLmxpbmtJZCA9ICdzdXBwb3J0aW5nZG9jdW1lbnRhdGlvbl9oZWFkZXInICV9PGI+U3VwcG9ydGluZ8KgRG9jdW1lbnRhdGlvbjwvYj48YnIvPlBsZWFzZcKgYXR0YWNowqBhbGzCoDxiPjxzcGFuIHN0eWxlPSJ0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSI+cmVsZXZhbnQ8L3NwYW4+PC9iPsKgbGFib3JhdG9yecKgYW5kwqBkaWFnbm9zdGljwqBpbnZlc3RpZ2F0aW9ucy48YnIvPjxici8+IHslIGZvciBjdXJyZW50SXRlbSBpbiBjdXJyZW50SXRlbS5pdGVtLndoZXJlKChsaW5rSWQgPSAnc3VwcG9ydGluZ2RvY3VtZW50YXRpb25fZGV0YWlscycgYW5kIGFuc3dlci5leGlzdHMoKSkpICV9eyUgaWYgY3VycmVudEl0ZW0ubGlua0lkID0gJ3N1cHBvcnRpbmdkb2N1bWVudGF0aW9uX2RldGFpbHMnICV9eyUgaWYgY3VycmVudEl0ZW0uYW5zd2VyLmV4aXN0cygpICV9PHNwYW4gc3R5bGU9ImRpc3BsYXk6bm9uZTsiPjxici8+PC9zcGFuPiB7JSBmb3IgYW5zd2VyIGluIGN1cnJlbnRJdGVtLmFuc3dlciAlfXslIGlmIGFuc3dlci52YWx1ZSA9ICdQZXJzb25hbCBIZWFsdGggSW5mb3JtYXRpb24gdGhhdCBpcyBtZWRpY2FsbHkgcmVsZXZhbnQgaGFzIG5vdCBiZWVuIGRpc2Nsb3NlZCBhdCB0aGUgcmVxdWVzdCBvZiB0aGUgcGF0aWVudC4nICV9UGVyc29uYWwgSGVhbHRoIEluZm9ybWF0aW9uIHRoYXQgaXMgbWVkaWNhbGx5IHJlbGV2YW50IGhhcyBub3QgYmVlbiBkaXNjbG9zZWQgYXQgdGhlIHJlcXVlc3Qgb2YgdGhlIHBhdGllbnQueyUgZW5kaWYgJX17JSBpZiBmb3Jsb29wLmxhc3Qubm90KCkgJX17JSBpZiBmb3Jsb29wLm5leHRpdGVtICV9OyB7JSBlbHNlICV9OyB7JSBlbmRpZiAlfXslIGVuZGlmICV9eyUgZW5kZm9yICV9eyUgZW5kaWYgJX17JSBlbmRpZiAlfXslIGlmIGZvcmxvb3AubGFzdC5ub3QoKSAlfXslIGlmIGZvcmxvb3AubmV4dGl0ZW0gJX08YnIvPnslIGVsc2UgJX08YnIvPnslIGVuZGlmICV9eyUgZW5kaWYgJX17JSBlbmRmb3IgJX17JSBlbmRpZiAlfXslIGlmIGN1cnJlbnRJdGVtLmxpbmtJZCA9ICdzdXBwb3J0aW5nZG9jdW1lbnRhdGlvbl9hdHRhY2htZW50JyAlfXslIGlmIGN1cnJlbnRJdGVtLmFuc3dlci5leGlzdHMoKSAlfUFkZCBBdHRhY2htZW50cyB7JSBmb3IgYW5zd2VyIGluIGN1cnJlbnRJdGVtLmFuc3dlciAlfXt7IGFuc3dlci52YWx1ZSB9fXslIGVuZGZvciAlfXslIGVuZGlmICV9eyUgZW5kaWYgJX17JSBpZiBjdXJyZW50SXRlbS5saW5rSWQgPSAncmVmZXJyZXJfaGVhZGVyJyAlfVJlZmVycmVyJ3MgSW5mb3JtYXRpb248YnIvPiB7JSBmb3IgY3VycmVudEl0ZW0gaW4gY3VycmVudEl0ZW0uaXRlbS53aGVyZSgobGlua0lkID0gJ3JlZmVycmVyX3NpdGVuYW1lJyBhbmQgYW5zd2VyLmV4aXN0cygpKSBvciAobGlua0lkID0gJ3JlZmVycmVyX2FkZHJlc3NfbGluZTEnIGFuZCBhbnN3ZXIuZXhpc3RzKCkpIG9yIChsaW5rSWQgPSAncmVmZXJyZXJfcGhvbmUnIGFuZCBhbnN3ZXIuZXhpc3RzKCkpIG9yIChsaW5rSWQgPSAncmVmZXJyZXJfZmF4JyBhbmQgYW5zd2VyLmV4aXN0cygpKSBvciAobGlua0lkID0gJ3JlZmVycmVyX2JpbGxpbmcnIGFuZCBhbnN3ZXIuZXhpc3RzKCkpIG9yIChsaW5rSWQgPSAncmVmZXJyZXJfcHJvZmVzc2lvbmFsaWQnIGFuZCBhbnN3ZXIuZXhpc3RzKCkpIG9yIChsaW5rSWQgPSAncmVmZXJyZXJfc2lnbmF0dXJlJyBhbmQgYW5zd2VyLmV4aXN0cygpKSBvciAobGlua0lkID0gJ3JlZmVycmVyX3JvbGUnIGFuZCBhbnN3ZXIuZXhpc3RzKCkpKSAlfXslIGlmIGN1cnJlbnRJdGVtLmxpbmtJZCA9ICdyZWZlcnJlcl9zaXRlbmFtZScgJX17JSBpZiBjdXJyZW50SXRlbS5hbnN3ZXIuZXhpc3RzKCkgJX1TaXRlIE5hbWU6IHslIGZvciBhbnN3ZXIgaW4gY3VycmVudEl0ZW0uYW5zd2VyICV9e3sgYW5zd2VyLnZhbHVlLm9mVHlwZShzdHJpbmcpIH19eyUgZW5kZm9yICV9eyUgZW5kaWYgJX17JSBlbmRpZiAlfXslIGlmIGN1cnJlbnRJdGVtLmxpbmtJZCA9ICdyZWZlcnJlcl9hZGRyZXNzX2xpbmUxJyAlfXslIGlmIGN1cnJlbnRJdGVtLmFuc3dlci5leGlzdHMoKSAlfUFkZHJlc3MgKExpbmUgMSk6IHslIGZvciBhbnN3ZXIgaW4gY3VycmVudEl0ZW0uYW5zd2VyICV9e3sgYW5zd2VyLnZhbHVlLm9mVHlwZShzdHJpbmcpIH19eyUgZW5kZm9yICV9eyUgZW5kaWYgJX17JSBlbmRpZiAlfXslIGlmIGN1cnJlbnRJdGVtLmxpbmtJZCA9ICdyZWZlcnJlcl9waG9uZScgJX17JSBpZiBjdXJyZW50SXRlbS5hbnN3ZXIuZXhpc3RzKCkgJX1QaG9uZSAjOiB7JSBmb3IgYW5zd2VyIGluIGN1cnJlbnRJdGVtLmFuc3dlciAlfXt7IGFuc3dlci52YWx1ZS5vZlR5cGUoc3RyaW5nKSB9fXslIGVuZGZvciAlfXslIGVuZGlmICV9eyUgZW5kaWYgJX17JSBpZiBjdXJyZW50SXRlbS5saW5rSWQgPSAncmVmZXJyZXJfZmF4JyAlfXslIGlmIGN1cnJlbnRJdGVtLmFuc3dlci5leGlzdHMoKSAlfUZheCAjOiB7JSBmb3IgYW5zd2VyIGluIGN1cnJlbnRJdGVtLmFuc3dlciAlfXt7IGFuc3dlci52YWx1ZS5vZlR5cGUoc3RyaW5nKSB9fXslIGVuZGZvciAlfXslIGVuZGlmICV9eyUgZW5kaWYgJX17JSBpZiBjdXJyZW50SXRlbS5saW5rSWQgPSAncmVmZXJyZXJfYmlsbGluZycgJX17JSBpZiBjdXJyZW50SXRlbS5hbnN3ZXIuZXhpc3RzKCkgJX1CaWxsaW5nIE51bWJlcjogeyUgZm9yIGFuc3dlciBpbiBjdXJyZW50SXRlbS5hbnN3ZXIgJX17eyBhbnN3ZXIudmFsdWUub2ZUeXBlKGludGVnZXIpIH19eyUgZW5kZm9yICV9eyUgZW5kaWYgJX17JSBlbmRpZiAlfXslIGlmIGN1cnJlbnRJdGVtLmxpbmtJZCA9ICdyZWZlcnJlcl9wcm9mZXNzaW9uYWxpZCcgJX17JSBpZiBjdXJyZW50SXRlbS5hbnN3ZXIuZXhpc3RzKCkgJX1Qcm9mZXNzaW9uYWwgSUQ6IHslIGZvciBhbnN3ZXIgaW4gY3VycmVudEl0ZW0uYW5zd2VyICV9e3sgYW5zd2VyLnZhbHVlLm9mVHlwZShpbnRlZ2VyKSB9fXslIGVuZGZvciAlfXslIGVuZGlmICV9eyUgZW5kaWYgJX17JSBpZiBjdXJyZW50SXRlbS5saW5rSWQgPSAncmVmZXJyZXJfc2lnbmF0dXJlJyAlfXslIGlmIGN1cnJlbnRJdGVtLmFuc3dlci5leGlzdHMoKSAlfVNpZ25lZDogeyUgZm9yIGFuc3dlciBpbiBjdXJyZW50SXRlbS5hbnN3ZXIgJX17eyBhbnN3ZXIudmFsdWUgfX17JSBlbmRmb3IgJX17JSBlbmRpZiAlfXslIGVuZGlmICV9eyUgaWYgY3VycmVudEl0ZW0ubGlua0lkID0gJ3JlZmVycmVyX3JvbGUnICV9eyUgaWYgY3VycmVudEl0ZW0uYW5zd2VyLmV4aXN0cygpICV9Um9sZTogeyUgZm9yIGFuc3dlciBpbiBjdXJyZW50SXRlbS5hbnN3ZXIgJX17JSBpZiBhbnN3ZXIudmFsdWUuY29kZSA9ICczMDkzOTgwMDEnICV9QWxsaWVkIEhlYWx0aCBQcm9mZXNzaW9uYWx7JSBlbmRpZiAlfXslIGlmIGFuc3dlci52YWx1ZS5jb2RlID0gJzYyMjQ3MDAxJyAlfUZhbWlseSBQaHlzaWNpYW57JSBlbmRpZiAlfXslIGlmIGFuc3dlci52YWx1ZS5jb2RlID0gJzQ0OTE2MTAwNicgJX1QaHlzaWNpYW4gQXNzaXN0YW50eyUgZW5kaWYgJX17JSBpZiBhbnN3ZXIudmFsdWUuY29kZSA9ICczOTgxMzAwMDknICV9TWVkaWNhbCBTdHVkZW50eyUgZW5kaWYgJX17JSBpZiBhbnN3ZXIudmFsdWUuY29kZSA9ICcxMDYyOTIwMDMnICV9TnVyc2V7JSBlbmRpZiAlfXslIGlmIGFuc3dlci52YWx1ZS5jb2RlID0gJzIyNDU3MTAwNScgJX1OdXJzZSBQcmFjdGl0aW9uZXJ7JSBlbmRpZiAlfXslIGlmIGFuc3dlci52YWx1ZS5jb2RlID0gJzQwNTI3NzAwOScgJX1SZXNpZGVudHslIGVuZGlmICV9eyUgaWYgYW5zd2VyLnZhbHVlLmNvZGUgPSAnNjkyODAwMDknICV9U3BlY2lhbGlzdHslIGVuZGlmICV9eyUgaWYgYW5zd2VyLnZhbHVlLmNvZGUgPSAnT1RIJyAlfW90aGVyeyUgZW5kaWYgJX17JSBlbmRmb3IgJX17JSBlbmRpZiAlfXslIGVuZGlmICV9eyUgaWYgZm9ybG9vcC5sYXN0Lm5vdCgpICV9eyUgaWYgZm9ybG9vcC5uZXh0aXRlbSAlfTxici8+eyUgZWxzZSAlfTxici8+eyUgZW5kaWYgJX17JSBlbmRpZiAlfXslIGVuZGZvciAlfXslIGVuZGlmICV9eyUgaWYgZm9ybG9vcC5sYXN0Lm5vdCgpICV9eyUgaWYgZm9ybG9vcC5uZXh0aXRlbSAlfTxici8+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"
    },
    {
      "extension": [
        {
          "url": "purpose",
          "valueCoding": {
            "system": "http://terminology.hl7.org/CodeSystem/rendering-purpose",
            "code": "narrative"
          }
        },
        {
          "url": "template",
          "valueReference": {
            "reference": "#liquid"
          }
        }
      ],
      "url": "http://hl7.org/fhir/StructureDefinition/instance-rendering"
    },
    {
      "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-wg",
      "valueCode": "fhir"
    },
    {
      "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-fmm",
      "valueInteger": 4,
      "_valueInteger": {
        "extension": [
          {
            "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-conformance-derivedFrom",
            "valueCanonical": "http://hl7.org/fhir/uv/sdc/ImplementationGuide/hl7.fhir.uv.sdc"
          }
        ]
      }
    },
    {
      "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-standards-status",
      "valueCode": "trial-use",
      "_valueCode": {
        "extension": [
          {
            "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-conformance-derivedFrom",
            "valueCanonical": "http://hl7.org/fhir/uv/sdc/ImplementationGuide/hl7.fhir.uv.sdc"
          }
        ]
      }
    }
  ],
  "url": "http://hl7.org/fhir/uv/sdc/Questionnaire/CardiologyForm",
  "identifier": [
    {
      "system": "urn:ietf:rfc:3986",
      "value": "urn:oid:2.16.840.1.113883.4.642.40.17.35.43"
    }
  ],
  "version": "4.0.0-ci-build",
  "title": "Cardiology Form",
  "status": "active",
  "experimental": false,
  "subjectType": [
    "Patient"
  ],
  "date": "2026-01-20T15:05:51.993+00:00",
  "publisher": "HL7 International / FHIR Infrastructure",
  "contact": [
    {
      "name": "HL7 International / FHIR Infrastructure",
      "telecom": [
        {
          "system": "url",
          "value": "http://www.hl7.org/Special/committees/fiwg"
        }
      ]
    },
    {
      "telecom": [
        {
          "system": "url",
          "value": "http://www.hl7.org/Special/committees/fiwg"
        }
      ]
    }
  ],
  "jurisdiction": [
    {
      "coding": [
        {
          "system": "http://unstats.un.org/unsd/methods/m49/m49.htm",
          "code": "001",
          "display": "World"
        }
      ]
    }
  ],
  "effectivePeriod": {
    "start": "2025-02-03"
  },
  "code": [
    {
      "system": "http://snomed.info/sct",
      "code": "789718008",
      "display": "Cardiology service"
    }
  ],
  "item": [
    {
      "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://hl7.org/fhir/StructureDefinition/rendering-style",
          "valueString": "background-color:grey;border-style:solid;"
        }
      ],
      "linkId": "patient_header",
      "text": "Patient Information",
      "_text": {
        "extension": [
          {
            "url": "http://hl7.org/fhir/StructureDefinition/rendering-style",
            "valueString": "font-weight:bold;"
          }
        ]
      },
      "type": "group",
      "item": [
        {
          "linkId": "patient_surname",
          "text": "Surname:",
          "type": "string",
          "required": true
        },
        {
          "linkId": "patient_firstname",
          "text": "First Name:",
          "type": "string",
          "required": true
        },
        {
          "extension": [
            {
              "url": "http://hl7.org/fhir/StructureDefinition/entryFormat",
              "valueString": "yyyy/MM/dd"
            }
          ],
          "linkId": "patient_date_of_birth",
          "text": "DOB:",
          "type": "date",
          "required": true
        },
        {
          "extension": [
            {
              "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-itemControl",
              "valueCodeableConcept": {
                "coding": [
                  {
                    "system": "http://hl7.org/fhir/questionnaire-item-control",
                    "code": "radio-button",
                    "display": "Radio Button"
                  }
                ]
              }
            }
          ],
          "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"
              }
            }
          ]
        },
        {
          "linkId": "patient_hc_pc",
          "text": "HN PC:",
          "type": "string",
          "maxLength": 2,
          "item": [
            {
              "linkId": "patient_hc_number",
              "text": "HN:",
              "type": "string",
              "maxLength": 10
            },
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/minLength",
                  "valueInteger": 2
                }
              ],
              "linkId": "patient_hc_vc",
              "text": "HN VC:",
              "type": "string"
            }
          ]
        },
        {
          "linkId": "patient_address_line1",
          "text": "Address (Line 1):",
          "type": "string",
          "required": true,
          "item": [
            {
              "linkId": "patient_address_line2",
              "text": "Address (Line 2):",
              "type": "string"
            },
            {
              "linkId": "patient_address_city",
              "text": "City:",
              "type": "string",
              "required": true
            },
            {
              "linkId": "patient_address_province",
              "text": "Province:",
              "type": "string",
              "required": true,
              "maxLength": 2
            },
            {
              "extension": [
                {
                  "extension": [
                    {
                      "url": "key",
                      "valueId": "pat-pcode"
                    },
                    {
                      "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": "Must be a valid Canadian postal-code"
                    }
                  ],
                  "url": "http://hl7.org/fhir/StructureDefinition/targetConstraint"
                }
              ],
              "linkId": "patient_address_postalcode",
              "text": "Postal Code:",
              "type": "string",
              "required": true
            }
          ]
        },
        {
          "extension": [
            {
              "extension": [
                {
                  "url": "key",
                  "valueId": "mobilephone"
                },
                {
                  "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": "Must be a valid phone number"
                }
              ],
              "url": "http://hl7.org/fhir/StructureDefinition/targetConstraint"
            }
          ],
          "linkId": "patient_phone_mobile",
          "text": "Mobile #:",
          "type": "string"
        },
        {
          "extension": [
            {
              "extension": [
                {
                  "url": "key",
                  "valueId": "homephone"
                },
                {
                  "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": "Must be a valid phone number"
                }
              ],
              "url": "http://hl7.org/fhir/StructureDefinition/targetConstraint"
            }
          ],
          "linkId": "patient_phone_home",
          "text": "Home #:",
          "type": "string"
        },
        {
          "extension": [
            {
              "extension": [
                {
                  "url": "key",
                  "valueId": "busphone"
                },
                {
                  "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": "Must be a valid phone number"
                }
              ],
              "url": "http://hl7.org/fhir/StructureDefinition/targetConstraint"
            }
          ],
          "linkId": "patient_phone_business",
          "text": "Business #:",
          "type": "string"
        },
        {
          "extension": [
            {
              "extension": [
                {
                  "url": "key",
                  "valueId": "patemail"
                },
                {
                  "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": "Must be a valid email address"
                }
              ],
              "url": "http://hl7.org/fhir/StructureDefinition/targetConstraint"
            }
          ],
          "linkId": "patient_email",
          "text": "Email:",
          "type": "string"
        }
      ]
    },
    {
      "extension": [
        {
          "url": "http://hl7.org/fhir/StructureDefinition/rendering-style",
          "valueString": "background-color:grey;border-style:solid;"
        }
      ],
      "linkId": "additionalinfo_header",
      "text": "[Optional] Additional Patient Information",
      "_text": {
        "extension": [
          {
            "url": "http://hl7.org/fhir/StructureDefinition/rendering-xhtml",
            "valueString": "[Optional]&#xa0;Additional&#xa0;Patient&#xa0;Information<br/>"
          },
          {
            "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://example.com/CodeSystem/item-controls",
                    "code": "push-button",
                    "display": "Push Button"
                  }
                ]
              }
            }
          ],
          "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": {
                "system": "http://example.com/CodeSystem/exampleCS",
                "code": "Intersex",
                "display": "Intersex"
              }
            },
            {
              "valueCoding": {
                "system": "http://loinc.org",
                "code": "LA4489-6",
                "display": "Unknown"
              }
            }
          ]
        },
        {
          "extension": [
            {
              "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-itemControl",
              "valueCodeableConcept": {
                "coding": [
                  {
                    "system": "http://example.com/CodeSystem/item-controls",
                    "code": "push-button",
                    "display": "Push Button"
                  }
                ]
              }
            }
          ],
          "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": {
                "system": "http://terminology.hl7.org/CodeSystem/v3-NullFlavor",
                "code": "OTH",
                "display": "other"
              }
            }
          ],
          "item": [
            {
              "linkId": "additionalinfo_pronouns_other",
              "text": "Other pronouns:",
              "type": "string",
              "enableWhen": [
                {
                  "question": "additionalinfo_pronouns",
                  "operator": "=",
                  "answerCoding": {
                    "system": "http://terminology.hl7.org/CodeSystem/v3-NullFlavor",
                    "code": "OTH",
                    "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://example.com/CodeSystem/item-controls",
                    "code": "push-button",
                    "display": "Push Button"
                  }
                ]
              }
            }
          ],
          "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": {
                "system": "http://terminology.hl7.org/CodeSystem/v3-NullFlavor",
                "code": "OTH",
                "display": "other"
              }
            }
          ],
          "item": [
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/rendering-style",
                  "valueString": "background-color:white;border-style:solid;"
                }
              ],
              "linkId": "additionalinfo_preferredlanguage_specify",
              "text": "Specify:",
              "type": "string",
              "enableWhen": [
                {
                  "question": "additionalinfo_preferredlanguage",
                  "operator": "=",
                  "answerCoding": {
                    "system": "http://terminology.hl7.org/CodeSystem/v3-NullFlavor",
                    "code": "OTH",
                    "display": "other"
                  }
                }
              ],
              "enableBehavior": "all",
              "required": true
            },
            {
              "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/rendering-style",
                  "valueString": "background-color:white;border-style:solid;"
                }
              ],
              "linkId": "additionalinfo_preferredlanguage_translatorrequired",
              "text": "Translator required",
              "_text": {
                "extension": [
                  {
                    "url": "http://hl7.org/fhir/StructureDefinition/rendering-xhtml",
                    "valueString": "<br/>"
                  },
                  {
                    "url": "http://hl7.org/fhir/StructureDefinition/rendering-style",
                    "valueString": "display:none;"
                  }
                ]
              },
              "type": "string",
              "enableWhen": [
                {
                  "question": "additionalinfo_preferredlanguage",
                  "operator": "=",
                  "answerCoding": {
                    "system": "http://terminology.hl7.org/CodeSystem/v3-NullFlavor",
                    "code": "OTH",
                    "display": "other"
                  }
                }
              ],
              "repeats": true,
              "answerOption": [
                {
                  "valueString": "Translator Required"
                }
              ]
            }
          ]
        },
        {
          "extension": [
            {
              "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-itemControl",
              "valueCodeableConcept": {
                "coding": [
                  {
                    "system": "http://example.com/CodeSystem/item-controls",
                    "code": "push-button",
                    "display": "Push Button"
                  }
                ]
              }
            }
          ],
          "linkId": "additionalinfo_bestmethodofcontact",
          "text": "Best method of contact:",
          "type": "choice",
          "answerOption": [
            {
              "valueCoding": {
                "system": "http://hl7.org/fhir/contact-point-use",
                "code": "mobile",
                "display": "Mobile"
              }
            },
            {
              "valueCoding": {
                "system": "http://hl7.org/fhir/contact-point-use",
                "code": "home",
                "display": "Home"
              }
            },
            {
              "valueCoding": {
                "system": "http://hl7.org/fhir/contact-point-use",
                "code": "work",
                "display": "Work"
              }
            },
            {
              "valueCoding": {
                "system": "http://hl7.org/fhir/contact-point-system",
                "code": "email",
                "display": "Email"
              }
            }
          ],
          "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/rendering-style",
                  "valueString": "background-color:white;border-style:solid;"
                }
              ],
              "linkId": "additionalinfo_bestmethodofcontact_voicemails",
              "text": "Voicemails acceptable",
              "_text": {
                "extension": [
                  {
                    "url": "http://hl7.org/fhir/StructureDefinition/rendering-xhtml",
                    "valueString": "<br/>"
                  },
                  {
                    "url": "http://hl7.org/fhir/StructureDefinition/rendering-style",
                    "valueString": "display:none;"
                  }
                ]
              },
              "type": "string",
              "enableWhen": [
                {
                  "question": "additionalinfo_bestmethodofcontact",
                  "operator": "=",
                  "answerCoding": {
                    "system": "http://hl7.org/fhir/contact-point-use",
                    "code": "mobile",
                    "display": "Mobile"
                  }
                }
              ],
              "enableBehavior": "any",
              "repeats": true,
              "answerOption": [
                {
                  "valueString": " Voicemails acceptable"
                }
              ]
            }
          ]
        },
        {
          "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/rendering-style",
              "valueString": "background-color:white;border-style:solid;"
            }
          ],
          "linkId": "additionalinfo_preferredname_select",
          "text": "Preferred name",
          "_text": {
            "extension": [
              {
                "url": "http://hl7.org/fhir/StructureDefinition/rendering-xhtml",
                "valueString": "<br/>"
              },
              {
                "url": "http://hl7.org/fhir/StructureDefinition/rendering-style",
                "valueString": "display:none;"
              }
            ]
          },
          "type": "string",
          "repeats": true,
          "answerOption": [
            {
              "valueString": "Preferred Name"
            }
          ]
        },
        {
          "linkId": "additionalinfo_preferredname",
          "text": "Prefered name String",
          "_text": {
            "extension": [
              {
                "url": "http://hl7.org/fhir/StructureDefinition/rendering-xhtml",
                "valueString": "<br/>"
              },
              {
                "url": "http://hl7.org/fhir/StructureDefinition/rendering-style",
                "valueString": "display:none;"
              }
            ]
          },
          "type": "string",
          "enableWhen": [
            {
              "question": "additionalinfo_preferredname_select",
              "operator": "=",
              "answerString": "Preferred Name"
            }
          ],
          "enableBehavior": "all"
        },
        {
          "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"
                  }
                ]
              }
            }
          ],
          "linkId": "additionalinfo_alternatecontact_select",
          "text": "Alternate contact",
          "_text": {
            "extension": [
              {
                "url": "http://hl7.org/fhir/StructureDefinition/rendering-xhtml",
                "valueString": "<br/>"
              },
              {
                "url": "http://hl7.org/fhir/StructureDefinition/rendering-style",
                "valueString": "display:none;"
              }
            ]
          },
          "type": "string",
          "repeats": true,
          "answerOption": [
            {
              "valueString": "Alternate contact"
            }
          ]
        },
        {
          "extension": [
            {
              "url": "http://hl7.org/fhir/StructureDefinition/rendering-style",
              "valueString": "background-color:white;border-style:solid;"
            }
          ],
          "linkId": "additionalinfo_alternatecontact_name",
          "text": "Name:",
          "type": "string",
          "enableWhen": [
            {
              "question": "additionalinfo_alternatecontact_select",
              "operator": "=",
              "answerString": "Alternate contact"
            }
          ],
          "enableBehavior": "all",
          "required": true
        },
        {
          "extension": [
            {
              "extension": [
                {
                  "url": "key",
                  "valueId": "altphone"
                },
                {
                  "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": "Must be a valid phone number"
                }
              ],
              "url": "http://hl7.org/fhir/StructureDefinition/targetConstraint"
            },
            {
              "url": "http://hl7.org/fhir/StructureDefinition/rendering-style",
              "valueString": "background-color:white;border-style:solid;"
            }
          ],
          "linkId": "additionalinfo_alternatecontact_phone",
          "text": "Alternate contact phone #:",
          "type": "string",
          "enableWhen": [
            {
              "question": "additionalinfo_alternatecontact_select",
              "operator": "=",
              "answerString": "Alternate contact"
            }
          ],
          "enableBehavior": "all"
        },
        {
          "extension": [
            {
              "url": "http://hl7.org/fhir/StructureDefinition/rendering-style",
              "valueString": "background-color:white;border-style:solid;"
            }
          ],
          "linkId": "additionalinfo_alternatecontact_relationship",
          "text": "Relationship:",
          "type": "string",
          "enableWhen": [
            {
              "question": "additionalinfo_alternatecontact_select",
              "operator": "=",
              "answerString": "Alternate contact"
            }
          ],
          "enableBehavior": "all"
        },
        {
          "extension": [
            {
              "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://hl7.org/fhir/StructureDefinition/rendering-style",
              "valueString": "background-color:white;border-style:solid;"
            }
          ],
          "linkId": "additionalinfo_alternatecontact_bookingcontact",
          "text": "Is Alternate contact the appointment booking contact?:",
          "type": "choice",
          "enableWhen": [
            {
              "question": "additionalinfo_alternatecontact_select",
              "operator": "=",
              "answerString": "Alternate contact"
            }
          ],
          "enableBehavior": "all",
          "answerOption": [
            {
              "valueCoding": {
                "system": "http://terminology.hl7.org/CodeSystem/v2-0532",
                "code": "Y",
                "display": "Yes"
              }
            },
            {
              "valueCoding": {
                "system": "http://terminology.hl7.org/CodeSystem/v2-0532",
                "code": "N",
                "display": "No"
              }
            }
          ]
        },
        {
          "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"
                  }
                ]
              }
            }
          ],
          "linkId": "additionalinfo_unsafecontacts_select",
          "text": "Unsafe contact persons (do not speak with)",
          "_text": {
            "extension": [
              {
                "url": "http://hl7.org/fhir/StructureDefinition/rendering-xhtml",
                "valueString": "<br/>"
              },
              {
                "url": "http://hl7.org/fhir/StructureDefinition/rendering-style",
                "valueString": "display:none;"
              }
            ]
          },
          "type": "string",
          "repeats": true,
          "answerOption": [
            {
              "valueString": "Unsafe contact persons (do not speak with)"
            }
          ]
        },
        {
          "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/rendering-style",
              "valueString": "background-color:white;border-style:solid;"
            }
          ],
          "linkId": "additionalinfo_unsafecontacts_speakwithpatientdirectly",
          "text": "Only speak with patient directly",
          "_text": {
            "extension": [
              {
                "url": "http://hl7.org/fhir/StructureDefinition/rendering-xhtml",
                "valueString": "<br/>"
              },
              {
                "url": "http://hl7.org/fhir/StructureDefinition/rendering-style",
                "valueString": "display:none;"
              }
            ]
          },
          "type": "string",
          "enableWhen": [
            {
              "question": "additionalinfo_unsafecontacts_select",
              "operator": "=",
              "answerString": "Unsafe contact persons (do not speak with)"
            }
          ],
          "enableBehavior": "all",
          "repeats": true,
          "answerOption": [
            {
              "valueString": "Only speak with patient directly"
            }
          ]
        },
        {
          "extension": [
            {
              "url": "http://hl7.org/fhir/StructureDefinition/rendering-style",
              "valueString": "background-color:white;border-style:solid;"
            }
          ],
          "linkId": "additionalinfo_unsafecontacts_donotspeakwith",
          "text": "Do not speak with:",
          "type": "string",
          "enableWhen": [
            {
              "question": "additionalinfo_unsafecontacts_select",
              "operator": "=",
              "answerString": "Unsafe contact persons (do not speak with)"
            }
          ],
          "enableBehavior": "all"
        },
        {
          "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"
                  }
                ]
              }
            }
          ],
          "linkId": "additionalinfo_accessibilityconcernsordisability_selectt",
          "text": "Accessibility concerns or disability",
          "_text": {
            "extension": [
              {
                "url": "http://hl7.org/fhir/StructureDefinition/rendering-xhtml",
                "valueString": "<br/>"
              },
              {
                "url": "http://hl7.org/fhir/StructureDefinition/rendering-style",
                "valueString": "display:none;"
              }
            ]
          },
          "type": "string",
          "repeats": true,
          "answerOption": [
            {
              "valueString": "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://example.com/CodeSystem/item-controls",
                    "code": "push-button",
                    "display": "Push Button"
                  }
                ]
              }
            },
            {
              "url": "http://hl7.org/fhir/StructureDefinition/rendering-style",
              "valueString": "background-color:white;border-style:solid;"
            }
          ],
          "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": "=",
              "answerString": "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-itemControl",
              "valueCodeableConcept": {
                "coding": [
                  {
                    "system": "http://hl7.org/fhir/questionnaire-item-control",
                    "code": "check-box",
                    "display": "Check-box"
                  }
                ]
              }
            }
          ],
          "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-xhtml",
                "valueString": "<br/>"
              },
              {
                "url": "http://hl7.org/fhir/StructureDefinition/rendering-style",
                "valueString": "display:none;"
              }
            ]
          },
          "type": "string",
          "repeats": true,
          "answerOption": [
            {
              "valueString": "Special considerations (e.g. barriers, tips for care delivery, 3rd party insurance, patient requires escort, cognitive issues)"
            }
          ]
        },
        {
          "extension": [
            {
              "url": "http://hl7.org/fhir/StructureDefinition/rendering-style",
              "valueString": "background-color:white;border-style:solid;"
            }
          ],
          "linkId": "additionalinfo_specialconsiderations",
          "text": "Details of special considerations:",
          "type": "text",
          "enableWhen": [
            {
              "question": "additionalinfo_specialconsiderations_select",
              "operator": "=",
              "answerString": "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-itemControl",
              "valueCodeableConcept": {
                "coding": [
                  {
                    "system": "http://hl7.org/fhir/questionnaire-item-control",
                    "code": "check-box",
                    "display": "Check-box"
                  }
                ]
              }
            }
          ],
          "linkId": "additionalinfo_sendcopiestoadditionalproviders",
          "text": "Send copies of reports to additional providers",
          "_text": {
            "extension": [
              {
                "url": "http://hl7.org/fhir/StructureDefinition/rendering-xhtml",
                "valueString": "<br/>"
              },
              {
                "url": "http://hl7.org/fhir/StructureDefinition/rendering-style",
                "valueString": "display:none;"
              }
            ]
          },
          "type": "string",
          "repeats": true,
          "answerOption": [
            {
              "valueString": "Send copies of reports to additional providers"
            }
          ]
        },
        {
          "linkId": "additionalinfo_sendcopiestoadditionalproviders_names",
          "text": "Name(s):",
          "type": "string",
          "enableWhen": [
            {
              "question": "additionalinfo_sendcopiestoadditionalproviders",
              "operator": "=",
              "answerString": "Send copies of reports to additional providers"
            }
          ],
          "enableBehavior": "all",
          "required": true,
          "item": [
            {
              "linkId": "additionalinfo_sendcopiestoadditionalproviders_contactinfo",
              "text": "Contact information:",
              "type": "string",
              "enableWhen": [
                {
                  "question": "additionalinfo_sendcopiestoadditionalproviders",
                  "operator": "=",
                  "answerString": "Send copies of reports to additional providers"
                }
              ],
              "enableBehavior": "all",
              "required": true
            },
            {
              "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"
                      }
                    ]
                  }
                }
              ],
              "linkId": "additionalinfo_sendcopiestoadditionalproviders_ispcp",
              "text": "This is the Primary Care Provider",
              "_text": {
                "extension": [
                  {
                    "url": "http://hl7.org/fhir/StructureDefinition/rendering-xhtml",
                    "valueString": "<br/>"
                  },
                  {
                    "url": "http://hl7.org/fhir/StructureDefinition/rendering-style",
                    "valueString": "display:none;"
                  }
                ]
              },
              "type": "string",
              "enableWhen": [
                {
                  "question": "additionalinfo_sendcopiestoadditionalproviders",
                  "operator": "=",
                  "answerString": "Send copies of reports to additional providers"
                }
              ],
              "enableBehavior": "all",
              "repeats": true,
              "answerOption": [
                {
                  "valueString": "This is the Primary Care Provider"
                }
              ]
            }
          ]
        }
      ]
    },
    {
      "extension": [
        {
          "url": "http://hl7.org/fhir/StructureDefinition/rendering-style",
          "valueString": "background-color:grey;border-style:solid;"
        },
        {
          "extension": [
            {
              "url": "sortIndex",
              "valuePositiveInt": 1
            },
            {
              "url": "text",
              "valueString": "Referral Details",
              "_valueString": {
                "extension": [
                  {
                    "url": "http://hl7.org/fhir/StructureDefinition/rendering-xhtml",
                    "valueString": "<br/>Referral Details<br/>"
                  }
                ]
              }
            },
            {
              "url": "style",
              "valueString": "font-weight:bold;text-decoration:underline;"
            },
            {
              "url": "groupItems",
              "valueBoolean": false
            }
          ],
          "url": "http://example.com/StructureDefinition/group-note-info"
        }
      ],
      "linkId": "102173268919",
      "text": "Referral Details",
      "_text": {
        "extension": [
          {
            "url": "http://hl7.org/fhir/StructureDefinition/rendering-xhtml",
            "valueString": "Referral&#xa0;Details<br/>"
          },
          {
            "url": "http://hl7.org/fhir/StructureDefinition/rendering-style",
            "valueString": "font-weight:bold;color:#202035;"
          }
        ]
      },
      "type": "group",
      "item": [
        {
          "extension": [
            {
              "extension": [
                {
                  "url": "enableWhenExpression",
                  "valueExpression": {
                    "language": "text/fhirpath",
                    "expression": "true"
                  }
                },
                {
                  "url": "sortIndex",
                  "valuePositiveInt": 1
                },
                {
                  "url": "text",
                  "valueString": "Triage Considerations"
                },
                {
                  "url": "style",
                  "valueString": "font-weight:bold;"
                }
              ],
              "url": "http://example.com/StructureDefinition/group-note-info"
            }
          ],
          "linkId": "cardio_triagecons",
          "text": "Triage Considerations",
          "_text": {
            "extension": [
              {
                "url": "http://hl7.org/fhir/StructureDefinition/rendering-xhtml",
                "valueString": "Triage&#xa0;Considerations<br/><br/>"
              },
              {
                "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://example.com/CodeSystem/item-controls",
                        "code": "push-button",
                        "display": "Push Button"
                      }
                    ]
                  }
                },
                {
                  "extension": [
                    {
                      "url": "sortIndex",
                      "valuePositiveInt": 1
                    },
                    {
                      "url": "text",
                      "valueString": "Requested Priority:"
                    },
                    {
                      "url": "sameLine",
                      "valueBoolean": true
                    },
                    {
                      "url": "answerStyle",
                      "valueString": "font-weight:bold;color:#EE6B00;"
                    }
                  ],
                  "url": "http://example.com/StructureDefinition/question-note-info"
                }
              ],
              "linkId": "referral_requestedpriority",
              "text": "Requested Priority:",
              "type": "choice",
              "required": true,
              "answerOption": [
                {
                  "extension": [
                    {
                      "extension": [
                        {
                          "url": "text",
                          "valueString": "Routine"
                        },
                        {
                          "url": "style",
                          "valueString": "font-weight:bold;color:#EE6B00;"
                        }
                      ],
                      "url": "http://example.com/StructureDefinition/option-note-info"
                    }
                  ],
                  "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"
                  }
                }
              ],
              "item": [
                {
                  "linkId": "referral_requestedpriority_urgentreason",
                  "text": "Reason for urgent triage",
                  "type": "string",
                  "enableWhen": [
                    {
                      "question": "referral_requestedpriority",
                      "operator": "=",
                      "answerCoding": {
                        "system": "http://hl7.org/fhir/request-priority",
                        "code": "urgent",
                        "display": "Urgent"
                      }
                    }
                  ],
                  "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"
                      }
                    ]
                  }
                },
                {
                  "extension": [
                    {
                      "url": "sortIndex",
                      "valuePositiveInt": 2
                    },
                    {
                      "url": "text",
                      "valueString": "Second Opinion"
                    }
                  ],
                  "url": "http://example.com/StructureDefinition/question-note-info"
                }
              ],
              "linkId": "referral_secondopinion",
              "text": "Second Opinion",
              "_text": {
                "extension": [
                  {
                    "url": "http://hl7.org/fhir/StructureDefinition/rendering-xhtml",
                    "valueString": "<br/>"
                  },
                  {
                    "url": "http://hl7.org/fhir/StructureDefinition/rendering-style",
                    "valueString": "display:none;"
                  }
                ]
              },
              "type": "choice",
              "repeats": true,
              "answerOption": [
                {
                  "valueCoding": {
                    "system": "http://snomed.info/sct",
                    "code": "77406008",
                    "display": "Second or third medical opinion"
                  }
                }
              ]
            },
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/rendering-style",
                  "valueString": "background-color:white;border-style:solid;"
                }
              ],
              "linkId": "referral_secondopinion_reason",
              "text": "Reason for second opinion:",
              "type": "text",
              "enableWhen": [
                {
                  "question": "referral_secondopinion",
                  "operator": "=",
                  "answerCoding": {
                    "system": "http://snomed.info/sct",
                    "code": "77406008",
                    "display": "Second or third medical opinion"
                  }
                }
              ]
            }
          ]
        },
        {
          "extension": [
            {
              "extension": [
                {
                  "url": "sortIndex",
                  "valuePositiveInt": 2
                },
                {
                  "url": "text",
                  "valueString": "Service(s) Requested"
                },
                {
                  "url": "style",
                  "valueString": "font-weight:bold;"
                }
              ],
              "url": "http://example.com/StructureDefinition/group-note-info"
            }
          ],
          "linkId": "695991571585",
          "text": "Service(s) Requested Select all that apply:",
          "_text": {
            "extension": [
              {
                "url": "http://hl7.org/fhir/StructureDefinition/rendering-xhtml",
                "valueString": "<b>Service(s)&#xa0;Requested</b><br/><i>Select&#xa0;all&#xa0;that&#xa0;apply:</i><br/><br/>"
              },
              {
                "url": "http://hl7.org/fhir/StructureDefinition/rendering-style",
                "valueString": "color:Gray20;"
              }
            ]
          },
          "type": "group",
          "required": true,
          "item": [
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/uv/sdc/StructureDefinition/sdc-questionnaire-calculatedExpression",
                  "valueExpression": {
                    "description": "Calculates HSC services based on selected checkboxes for cardiac testing and cardiology consult",
                    "language": "text/fhirpath",
                    "expression": "iif(%resource.item.where(linkId='223886162384').answer.value.exists(), 'CARDIOLOGY_SERVICES', '') + iif(%resource.item.where(linkId='223886162384').answer.value.exists() and %resource.item.where(linkId='785727177547').answer.value.exists(), '|', '') + iif(%resource.item.where(linkId='785727177547').answer.value.exists(), 'CARDIOLOGY', '')"
                  }
                },
                {
                  "extension": [
                    {
                      "url": "text",
                      "valueString": "HSCs Assigned:"
                    },
                    {
                      "url": "style",
                      "valueString": "font-weight:bold;"
                    }
                  ],
                  "url": "http://example.com/StructureDefinition/question-note-info"
                },
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-hidden",
                  "valueBoolean": true
                }
              ],
              "linkId": "referralService",
              "text": "HSCs Assigned:",
              "type": "string",
              "readOnly": 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"
                      }
                    ]
                  }
                }
              ],
              "linkId": "223886162384",
              "text": "Cardiac Testing",
              "_text": {
                "extension": [
                  {
                    "url": "http://hl7.org/fhir/StructureDefinition/rendering-xhtml",
                    "valueString": "<br/>"
                  },
                  {
                    "url": "http://hl7.org/fhir/StructureDefinition/rendering-style",
                    "valueString": "display:none;"
                  }
                ]
              },
              "type": "choice",
              "repeats": true,
              "answerOption": [
                {
                  "valueCoding": {
                    "system": "http://example.com/CodeSystem/standardized-referral-form-codes",
                    "code": "20001",
                    "display": "Cardiac Testing"
                  }
                }
              ]
            },
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/rendering-style",
                  "valueString": "background-color:white;border-style:solid;"
                }
              ],
              "linkId": "660331267409",
              "text": "Exam(s) Requested",
              "_text": {
                "extension": [
                  {
                    "url": "http://hl7.org/fhir/StructureDefinition/rendering-xhtml",
                    "valueString": "Exam(s)&#xa0;Requested<br/><br/>"
                  },
                  {
                    "url": "http://hl7.org/fhir/StructureDefinition/rendering-style",
                    "valueString": "color:Gray20;font-weight:bold;"
                  }
                ]
              },
              "type": "group",
              "enableWhen": [
                {
                  "question": "223886162384",
                  "operator": "=",
                  "answerCoding": {
                    "system": "http://example.com/CodeSystem/standardized-referral-form-codes",
                    "code": "20001",
                    "display": "Cardiac Testing"
                  }
                }
              ],
              "enableBehavior": "all",
              "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": "720409326878",
                  "text": "24 Hour Ambulatory Blood Pressure Monitoring",
                  "_text": {
                    "extension": [
                      {
                        "url": "http://hl7.org/fhir/StructureDefinition/rendering-xhtml",
                        "valueString": "<br/>"
                      },
                      {
                        "url": "http://hl7.org/fhir/StructureDefinition/rendering-style",
                        "valueString": "display:none;"
                      }
                    ]
                  },
                  "type": "choice",
                  "repeats": true,
                  "answerOption": [
                    {
                      "valueCoding": {
                        "system": "http://example.com/CodeSystem/standardized-referral-form-codes",
                        "code": "20003",
                        "display": "24 Hour Ambulatory Blood Pressure Monitoring"
                      }
                    }
                  ]
                },
                {
                  "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": "960455115596",
                  "text": "Coronary Angiogram",
                  "_text": {
                    "extension": [
                      {
                        "url": "http://hl7.org/fhir/StructureDefinition/rendering-xhtml",
                        "valueString": "<br/>"
                      },
                      {
                        "url": "http://hl7.org/fhir/StructureDefinition/rendering-style",
                        "valueString": "display:none;"
                      }
                    ]
                  },
                  "type": "choice",
                  "repeats": true,
                  "answerOption": [
                    {
                      "valueCoding": {
                        "system": "http://example.com/CodeSystem/standardized-referral-form-codes",
                        "code": "20004",
                        "display": "Coronary Angiogram"
                      }
                    }
                  ]
                },
                {
                  "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": "297634898828",
                  "text": "Echocardiogram - Resting",
                  "_text": {
                    "extension": [
                      {
                        "url": "http://hl7.org/fhir/StructureDefinition/rendering-xhtml",
                        "valueString": "<br/>"
                      },
                      {
                        "url": "http://hl7.org/fhir/StructureDefinition/rendering-style",
                        "valueString": "display:none;"
                      }
                    ]
                  },
                  "type": "choice",
                  "repeats": true,
                  "answerOption": [
                    {
                      "valueCoding": {
                        "system": "http://example.com/CodeSystem/standardized-referral-form-codes",
                        "code": "20005",
                        "display": "Echocardiogram - Resting"
                      }
                    }
                  ]
                },
                {
                  "extension": [
                    {
                      "url": "http://hl7.org/fhir/StructureDefinition/rendering-style",
                      "valueString": "background-color:grey;border-style:solid;"
                    }
                  ],
                  "linkId": "443484577720",
                  "text": "sub Echocardiogram - Resting",
                  "_text": {
                    "extension": [
                      {
                        "url": "http://hl7.org/fhir/StructureDefinition/rendering-xhtml",
                        "valueString": "<br/>"
                      },
                      {
                        "url": "http://hl7.org/fhir/StructureDefinition/rendering-style",
                        "valueString": "display:none;"
                      }
                    ]
                  },
                  "type": "group",
                  "enableWhen": [
                    {
                      "question": "297634898828",
                      "operator": "=",
                      "answerCoding": {
                        "system": "http://example.com/CodeSystem/standardized-referral-form-codes",
                        "code": "20005",
                        "display": "Echocardiogram - Resting"
                      }
                    }
                  ],
                  "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"
                              }
                            ]
                          }
                        }
                      ],
                      "linkId": "165530569567",
                      "text": "Echocardiogram (2D)",
                      "_text": {
                        "extension": [
                          {
                            "url": "http://hl7.org/fhir/StructureDefinition/rendering-xhtml",
                            "valueString": "<br/>"
                          },
                          {
                            "url": "http://hl7.org/fhir/StructureDefinition/rendering-style",
                            "valueString": "display:none;"
                          }
                        ]
                      },
                      "type": "choice",
                      "repeats": true,
                      "answerOption": [
                        {
                          "valueCoding": {
                            "system": "http://example.com/CodeSystem/standardized-referral-form-codes",
                            "code": "20012",
                            "display": "Echocardiogram (2D)"
                          }
                        }
                      ]
                    },
                    {
                      "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": "286552421895",
                      "text": "Echocardiogram with Contrast",
                      "_text": {
                        "extension": [
                          {
                            "url": "http://hl7.org/fhir/StructureDefinition/rendering-xhtml",
                            "valueString": "<br/>"
                          },
                          {
                            "url": "http://hl7.org/fhir/StructureDefinition/rendering-style",
                            "valueString": "display:none;"
                          }
                        ]
                      },
                      "type": "choice",
                      "repeats": true,
                      "answerOption": [
                        {
                          "valueCoding": {
                            "system": "http://example.com/CodeSystem/standardized-referral-form-codes",
                            "code": "20013",
                            "display": "Echocardiogram with Contrast"
                          }
                        }
                      ]
                    },
                    {
                      "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"
                        }
                      ],
                      "linkId": "910527687300",
                      "text": "Echocardiogram with Saline (Bubble)",
                      "_text": {
                        "extension": [
                          {
                            "url": "http://hl7.org/fhir/StructureDefinition/rendering-xhtml",
                            "valueString": "<br/>"
                          },
                          {
                            "url": "http://hl7.org/fhir/StructureDefinition/rendering-style",
                            "valueString": "display:none;"
                          }
                        ]
                      },
                      "type": "choice",
                      "repeats": true,
                      "answerOption": [
                        {
                          "valueCoding": {
                            "system": "http://example.com/CodeSystem/standardized-referral-form-codes",
                            "code": "20014",
                            "display": "Echocardiogram with Saline (Bubble)"
                          }
                        }
                      ]
                    },
                    {
                      "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"
                        }
                      ],
                      "linkId": "657824763133",
                      "text": "Pediatric Echocardiogram",
                      "_text": {
                        "extension": [
                          {
                            "url": "http://hl7.org/fhir/StructureDefinition/rendering-xhtml",
                            "valueString": "<br/>"
                          },
                          {
                            "url": "http://hl7.org/fhir/StructureDefinition/rendering-style",
                            "valueString": "display:none;"
                          }
                        ]
                      },
                      "type": "choice",
                      "repeats": true,
                      "answerOption": [
                        {
                          "valueCoding": {
                            "system": "http://example.com/CodeSystem/standardized-referral-form-codes",
                            "code": "20015",
                            "display": "Pediatric Echocardiogram"
                          }
                        }
                      ]
                    },
                    {
                      "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": "992743200182",
                      "text": "Transesophageal Echocardiogram (TEE)",
                      "_text": {
                        "extension": [
                          {
                            "url": "http://hl7.org/fhir/StructureDefinition/rendering-xhtml",
                            "valueString": "<br/>"
                          },
                          {
                            "url": "http://hl7.org/fhir/StructureDefinition/rendering-style",
                            "valueString": "display:none;"
                          }
                        ]
                      },
                      "type": "choice",
                      "repeats": true,
                      "answerOption": [
                        {
                          "valueCoding": {
                            "system": "http://example.com/CodeSystem/standardized-referral-form-codes",
                            "code": "20016",
                            "display": "Transesophageal Echocardiogram (TEE)"
                          }
                        }
                      ]
                    }
                  ]
                },
                {
                  "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": "894277763438",
                  "text": "Electrocardiogram (ECG)",
                  "_text": {
                    "extension": [
                      {
                        "url": "http://hl7.org/fhir/StructureDefinition/rendering-xhtml",
                        "valueString": "<br/>"
                      },
                      {
                        "url": "http://hl7.org/fhir/StructureDefinition/rendering-style",
                        "valueString": "display:none;"
                      }
                    ]
                  },
                  "type": "choice",
                  "repeats": true,
                  "answerOption": [
                    {
                      "valueCoding": {
                        "system": "http://example.com/CodeSystem/standardized-referral-form-codes",
                        "code": "20006",
                        "display": "Electrocardiogram (ECG)"
                      }
                    }
                  ]
                },
                {
                  "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": "279226023495",
                  "text": "Holter Monitoring",
                  "_text": {
                    "extension": [
                      {
                        "url": "http://hl7.org/fhir/StructureDefinition/rendering-xhtml",
                        "valueString": "<br/>"
                      },
                      {
                        "url": "http://hl7.org/fhir/StructureDefinition/rendering-style",
                        "valueString": "display:none;"
                      }
                    ]
                  },
                  "type": "choice",
                  "repeats": true,
                  "answerOption": [
                    {
                      "valueCoding": {
                        "system": "http://example.com/CodeSystem/standardized-referral-form-codes",
                        "code": "20007",
                        "display": "Holter Monitoring"
                      }
                    }
                  ]
                },
                {
                  "extension": [
                    {
                      "url": "http://hl7.org/fhir/StructureDefinition/rendering-style",
                      "valueString": "background-color:grey;border-style:solid;"
                    }
                  ],
                  "linkId": "440449731882",
                  "text": "sub holter monitoring",
                  "_text": {
                    "extension": [
                      {
                        "url": "http://hl7.org/fhir/StructureDefinition/rendering-xhtml",
                        "valueString": "<br/>"
                      },
                      {
                        "url": "http://hl7.org/fhir/StructureDefinition/rendering-style",
                        "valueString": "display:none;"
                      }
                    ]
                  },
                  "type": "group",
                  "enableWhen": [
                    {
                      "question": "279226023495",
                      "operator": "=",
                      "answerCoding": {
                        "system": "http://example.com/CodeSystem/standardized-referral-form-codes",
                        "code": "20007",
                        "display": "Holter Monitoring"
                      }
                    }
                  ],
                  "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"
                        }
                      ],
                      "linkId": "671328703851",
                      "text": "24 Hours",
                      "_text": {
                        "extension": [
                          {
                            "url": "http://hl7.org/fhir/StructureDefinition/rendering-xhtml",
                            "valueString": "<br/>"
                          },
                          {
                            "url": "http://hl7.org/fhir/StructureDefinition/rendering-style",
                            "valueString": "display:none;"
                          }
                        ]
                      },
                      "type": "choice",
                      "repeats": true,
                      "answerOption": [
                        {
                          "valueCoding": {
                            "system": "http://example.com/CodeSystem/standardized-referral-form-codes",
                            "code": "20017",
                            "display": "24 Hours"
                          }
                        }
                      ]
                    },
                    {
                      "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"
                        }
                      ],
                      "linkId": "423992261841",
                      "text": "48 Hours",
                      "_text": {
                        "extension": [
                          {
                            "url": "http://hl7.org/fhir/StructureDefinition/rendering-xhtml",
                            "valueString": "<br/>"
                          },
                          {
                            "url": "http://hl7.org/fhir/StructureDefinition/rendering-style",
                            "valueString": "display:none;"
                          }
                        ]
                      },
                      "type": "choice",
                      "repeats": true,
                      "answerOption": [
                        {
                          "valueCoding": {
                            "system": "http://example.com/CodeSystem/standardized-referral-form-codes",
                            "code": "20018",
                            "display": "48 Hours"
                          }
                        }
                      ]
                    },
                    {
                      "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"
                        }
                      ],
                      "linkId": "419924239187",
                      "text": "72 Hours",
                      "_text": {
                        "extension": [
                          {
                            "url": "http://hl7.org/fhir/StructureDefinition/rendering-xhtml",
                            "valueString": "<br/>"
                          },
                          {
                            "url": "http://hl7.org/fhir/StructureDefinition/rendering-style",
                            "valueString": "display:none;"
                          }
                        ]
                      },
                      "type": "choice",
                      "repeats": true,
                      "answerOption": [
                        {
                          "valueCoding": {
                            "system": "http://example.com/CodeSystem/standardized-referral-form-codes",
                            "code": "20019",
                            "display": "72 Hours"
                          }
                        }
                      ]
                    },
                    {
                      "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"
                        }
                      ],
                      "linkId": "731054417270",
                      "text": "7 Days",
                      "_text": {
                        "extension": [
                          {
                            "url": "http://hl7.org/fhir/StructureDefinition/rendering-xhtml",
                            "valueString": "<br/>"
                          },
                          {
                            "url": "http://hl7.org/fhir/StructureDefinition/rendering-style",
                            "valueString": "display:none;"
                          }
                        ]
                      },
                      "type": "choice",
                      "repeats": true,
                      "answerOption": [
                        {
                          "valueCoding": {
                            "system": "http://example.com/CodeSystem/standardized-referral-form-codes",
                            "code": "20020",
                            "display": "7 Days"
                          }
                        }
                      ]
                    },
                    {
                      "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"
                        }
                      ],
                      "linkId": "235876421044",
                      "text": "14 Days",
                      "_text": {
                        "extension": [
                          {
                            "url": "http://hl7.org/fhir/StructureDefinition/rendering-xhtml",
                            "valueString": "<br/>"
                          },
                          {
                            "url": "http://hl7.org/fhir/StructureDefinition/rendering-style",
                            "valueString": "display:none;"
                          }
                        ]
                      },
                      "type": "choice",
                      "repeats": true,
                      "answerOption": [
                        {
                          "valueCoding": {
                            "system": "http://example.com/CodeSystem/standardized-referral-form-codes",
                            "code": "20021",
                            "display": "14 Days"
                          }
                        }
                      ]
                    }
                  ]
                },
                {
                  "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": "374742834400",
                  "text": "Loop / Event Monitor",
                  "_text": {
                    "extension": [
                      {
                        "url": "http://hl7.org/fhir/StructureDefinition/rendering-xhtml",
                        "valueString": "<br/>"
                      },
                      {
                        "url": "http://hl7.org/fhir/StructureDefinition/rendering-style",
                        "valueString": "display:none;"
                      }
                    ]
                  },
                  "type": "choice",
                  "repeats": true,
                  "answerOption": [
                    {
                      "valueCoding": {
                        "system": "http://example.com/CodeSystem/standardized-referral-form-codes",
                        "code": "20008",
                        "display": "Loop / Event Monitor"
                      }
                    }
                  ]
                },
                {
                  "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"
                    }
                  ],
                  "linkId": "159161544747",
                  "text": "Cardiovascular stress testing",
                  "_text": {
                    "extension": [
                      {
                        "url": "http://hl7.org/fhir/StructureDefinition/rendering-xhtml",
                        "valueString": "<br/>"
                      },
                      {
                        "url": "http://hl7.org/fhir/StructureDefinition/rendering-style",
                        "valueString": "display:none;"
                      }
                    ]
                  },
                  "type": "choice",
                  "repeats": true,
                  "answerOption": [
                    {
                      "valueCoding": {
                        "system": "http://example.com/CodeSystem/standardized-referral-form-codes",
                        "code": "20009",
                        "display": "Stress Testing"
                      }
                    }
                  ]
                },
                {
                  "extension": [
                    {
                      "url": "http://hl7.org/fhir/StructureDefinition/rendering-style",
                      "valueString": "background-color:grey;border-style:solid;"
                    }
                  ],
                  "linkId": "370275060390",
                  "text": "Sub Stress Testing",
                  "_text": {
                    "extension": [
                      {
                        "url": "http://hl7.org/fhir/StructureDefinition/rendering-xhtml",
                        "valueString": "<br/>"
                      },
                      {
                        "url": "http://hl7.org/fhir/StructureDefinition/rendering-style",
                        "valueString": "display:none;"
                      }
                    ]
                  },
                  "type": "group",
                  "enableWhen": [
                    {
                      "question": "159161544747",
                      "operator": "=",
                      "answerCoding": {
                        "system": "http://example.com/CodeSystem/standardized-referral-form-codes",
                        "code": "20009",
                        "display": "Stress Testing"
                      }
                    }
                  ],
                  "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": "814218498309",
                      "text": "ECG - Exercise Stress Test",
                      "_text": {
                        "extension": [
                          {
                            "url": "http://hl7.org/fhir/StructureDefinition/rendering-xhtml",
                            "valueString": "<br/>"
                          },
                          {
                            "url": "http://hl7.org/fhir/StructureDefinition/rendering-style",
                            "valueString": "display:none;"
                          }
                        ]
                      },
                      "type": "choice",
                      "repeats": true,
                      "answerOption": [
                        {
                          "valueCoding": {
                            "system": "http://example.com/CodeSystem/standardized-referral-form-codes",
                            "code": "20022",
                            "display": "ECG - Exercise Stress Test"
                          }
                        }
                      ]
                    },
                    {
                      "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": "307107493993",
                      "text": "ECG - Dobutamine/Persantine Stress Test",
                      "_text": {
                        "extension": [
                          {
                            "url": "http://hl7.org/fhir/StructureDefinition/rendering-xhtml",
                            "valueString": "<br/>"
                          },
                          {
                            "url": "http://hl7.org/fhir/StructureDefinition/rendering-style",
                            "valueString": "display:none;"
                          }
                        ]
                      },
                      "type": "choice",
                      "repeats": true,
                      "answerOption": [
                        {
                          "valueCoding": {
                            "system": "http://example.com/CodeSystem/standardized-referral-form-codes",
                            "code": "20023",
                            "display": "ECG - Dobutamine/Persantine Stress Test"
                          }
                        }
                      ]
                    },
                    {
                      "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"
                        }
                      ],
                      "linkId": "805303414102",
                      "text": "Echocardiogram - Exercise Stress Test",
                      "_text": {
                        "extension": [
                          {
                            "url": "http://hl7.org/fhir/StructureDefinition/rendering-xhtml",
                            "valueString": "<br/>"
                          },
                          {
                            "url": "http://hl7.org/fhir/StructureDefinition/rendering-style",
                            "valueString": "display:none;"
                          }
                        ]
                      },
                      "type": "choice",
                      "repeats": true,
                      "answerOption": [
                        {
                          "valueCoding": {
                            "system": "http://example.com/CodeSystem/standardized-referral-form-codes",
                            "code": "20024",
                            "display": "Echocardiogram - Exercise Stress Test"
                          }
                        }
                      ]
                    },
                    {
                      "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"
                        }
                      ],
                      "linkId": "193586908489",
                      "text": "Echocardiogram - Dobutamine/Persantine Stress Test",
                      "_text": {
                        "extension": [
                          {
                            "url": "http://hl7.org/fhir/StructureDefinition/rendering-xhtml",
                            "valueString": "<br/>"
                          },
                          {
                            "url": "http://hl7.org/fhir/StructureDefinition/rendering-style",
                            "valueString": "display:none;"
                          }
                        ]
                      },
                      "type": "choice",
                      "repeats": true,
                      "answerOption": [
                        {
                          "valueCoding": {
                            "system": "http://example.com/CodeSystem/standardized-referral-form-codes",
                            "code": "20025",
                            "display": "Echocardiogram - Dobutamine/Persantine Stress Test"
                          }
                        }
                      ]
                    }
                  ]
                },
                {
                  "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"
                    }
                  ],
                  "linkId": "918517139023",
                  "text": "Nuclear Medicine",
                  "_text": {
                    "extension": [
                      {
                        "url": "http://hl7.org/fhir/StructureDefinition/rendering-xhtml",
                        "valueString": "<br/>"
                      },
                      {
                        "url": "http://hl7.org/fhir/StructureDefinition/rendering-style",
                        "valueString": "display:none;"
                      }
                    ]
                  },
                  "type": "choice",
                  "repeats": true,
                  "answerOption": [
                    {
                      "valueCoding": {
                        "system": "http://example.com/CodeSystem/standardized-referral-form-codes",
                        "code": "20010",
                        "display": "Nuclear Medicine"
                      }
                    }
                  ]
                },
                {
                  "extension": [
                    {
                      "url": "http://hl7.org/fhir/StructureDefinition/rendering-style",
                      "valueString": "background-color:grey;border-style:solid;"
                    }
                  ],
                  "linkId": "222686221935",
                  "text": "sub Nuclear Medicine",
                  "_text": {
                    "extension": [
                      {
                        "url": "http://hl7.org/fhir/StructureDefinition/rendering-xhtml",
                        "valueString": "<br/>"
                      },
                      {
                        "url": "http://hl7.org/fhir/StructureDefinition/rendering-style",
                        "valueString": "display:none;"
                      }
                    ]
                  },
                  "type": "group",
                  "enableWhen": [
                    {
                      "question": "918517139023",
                      "operator": "=",
                      "answerCoding": {
                        "system": "http://example.com/CodeSystem/standardized-referral-form-codes",
                        "code": "20010",
                        "display": "Nuclear Medicine"
                      }
                    }
                  ],
                  "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": "924189648184",
                      "text": "MUGA - Resting",
                      "_text": {
                        "extension": [
                          {
                            "url": "http://hl7.org/fhir/StructureDefinition/rendering-xhtml",
                            "valueString": "<br/>"
                          },
                          {
                            "url": "http://hl7.org/fhir/StructureDefinition/rendering-style",
                            "valueString": "display:none;"
                          }
                        ]
                      },
                      "type": "choice",
                      "repeats": true,
                      "answerOption": [
                        {
                          "valueCoding": {
                            "system": "http://example.com/CodeSystem/standardized-referral-form-codes",
                            "code": "20026",
                            "display": "MUGA - Resting"
                          }
                        }
                      ]
                    },
                    {
                      "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": "857163514910",
                      "text": "Cardiac Pyrophosphate",
                      "_text": {
                        "extension": [
                          {
                            "url": "http://hl7.org/fhir/StructureDefinition/rendering-xhtml",
                            "valueString": "<br/>"
                          },
                          {
                            "url": "http://hl7.org/fhir/StructureDefinition/rendering-style",
                            "valueString": "display:none;"
                          }
                        ]
                      },
                      "type": "choice",
                      "repeats": true,
                      "answerOption": [
                        {
                          "valueCoding": {
                            "system": "http://example.com/CodeSystem/standardized-referral-form-codes",
                            "code": "20027",
                            "display": "Cardiac Pyrophosphate"
                          }
                        }
                      ]
                    },
                    {
                      "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": "892165959617",
                      "text": "Myocardial perfusion scan",
                      "_text": {
                        "extension": [
                          {
                            "url": "http://hl7.org/fhir/StructureDefinition/rendering-xhtml",
                            "valueString": "<br/>"
                          },
                          {
                            "url": "http://hl7.org/fhir/StructureDefinition/rendering-style",
                            "valueString": "display:none;"
                          }
                        ]
                      },
                      "type": "choice",
                      "repeats": true,
                      "answerOption": [
                        {
                          "valueCoding": {
                            "system": "http://example.com/CodeSystem/standardized-referral-form-codes",
                            "code": "20028",
                            "display": "MIBI Scans / Myocardial Perfusion Imaging (MPI):"
                          }
                        }
                      ]
                    },
                    {
                      "extension": [
                        {
                          "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/rendering-style",
                          "valueString": "background-color:white;border-style:solid;"
                        }
                      ],
                      "linkId": "538288549138",
                      "text": "sub MIBI",
                      "_text": {
                        "extension": [
                          {
                            "url": "http://hl7.org/fhir/StructureDefinition/rendering-xhtml",
                            "valueString": "<br/>"
                          },
                          {
                            "url": "http://hl7.org/fhir/StructureDefinition/rendering-style",
                            "valueString": "display:none;"
                          }
                        ]
                      },
                      "type": "group",
                      "enableWhen": [
                        {
                          "question": "892165959617",
                          "operator": "=",
                          "answerCoding": {
                            "system": "http://example.com/CodeSystem/standardized-referral-form-codes",
                            "code": "20028",
                            "display": "MIBI Scans / Myocardial Perfusion Imaging (MPI):"
                          }
                        }
                      ],
                      "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"
                                  }
                                ]
                              }
                            }
                          ],
                          "linkId": "373435981917",
                          "text": "MIBI Scan - Exercise Stress Test",
                          "_text": {
                            "extension": [
                              {
                                "url": "http://hl7.org/fhir/StructureDefinition/rendering-xhtml",
                                "valueString": "<br/>"
                              },
                              {
                                "url": "http://hl7.org/fhir/StructureDefinition/rendering-style",
                                "valueString": "display:none;"
                              }
                            ]
                          },
                          "type": "string",
                          "repeats": true,
                          "answerOption": [
                            {
                              "valueString": "MIBI Scan - Exercise Stress Test"
                            }
                          ]
                        },
                        {
                          "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"
                                  }
                                ]
                              }
                            }
                          ],
                          "linkId": "434394942688",
                          "text": "MIBI Scan - Dobutamine/Persantine Stress Test",
                          "_text": {
                            "extension": [
                              {
                                "url": "http://hl7.org/fhir/StructureDefinition/rendering-xhtml",
                                "valueString": "<br/>"
                              },
                              {
                                "url": "http://hl7.org/fhir/StructureDefinition/rendering-style",
                                "valueString": "display:none;"
                              }
                            ]
                          },
                          "type": "string",
                          "repeats": true,
                          "answerOption": [
                            {
                              "valueString": "MIBI Scan - Dobutamine/Persantine Stress Test"
                            }
                          ]
                        },
                        {
                          "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"
                                  }
                                ]
                              }
                            }
                          ],
                          "linkId": "913594478162",
                          "text": "Thallium Viability Test",
                          "_text": {
                            "extension": [
                              {
                                "url": "http://hl7.org/fhir/StructureDefinition/rendering-xhtml",
                                "valueString": "<br/>"
                              },
                              {
                                "url": "http://hl7.org/fhir/StructureDefinition/rendering-style",
                                "valueString": "display:none;"
                              }
                            ]
                          },
                          "type": "string",
                          "repeats": true,
                          "answerOption": [
                            {
                              "valueString": "Thallium Viability Test"
                            }
                          ]
                        }
                      ]
                    }
                  ]
                },
                {
                  "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": "992682216482",
                  "text": "Tilt Table Testing",
                  "_text": {
                    "extension": [
                      {
                        "url": "http://hl7.org/fhir/StructureDefinition/rendering-xhtml",
                        "valueString": "<br/>"
                      },
                      {
                        "url": "http://hl7.org/fhir/StructureDefinition/rendering-style",
                        "valueString": "display:none;"
                      }
                    ]
                  },
                  "type": "choice",
                  "repeats": true,
                  "answerOption": [
                    {
                      "valueCoding": {
                        "system": "http://example.com/CodeSystem/standardized-referral-form-codes",
                        "code": "20011",
                        "display": "Tilt Table Testing"
                      }
                    }
                  ]
                },
                {
                  "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": "cardiology_referral_services_cardiactesting_other",
                  "text": "Other",
                  "_text": {
                    "extension": [
                      {
                        "url": "http://hl7.org/fhir/StructureDefinition/rendering-xhtml",
                        "valueString": "<br/>"
                      },
                      {
                        "url": "http://hl7.org/fhir/StructureDefinition/rendering-style",
                        "valueString": "display:none;"
                      }
                    ]
                  },
                  "type": "choice",
                  "repeats": true,
                  "answerOption": [
                    {
                      "valueCoding": {
                        "system": "http://terminology.hl7.org/CodeSystem/v3-NullFlavor",
                        "code": "OTH",
                        "display": "other"
                      }
                    }
                  ]
                },
                {
                  "linkId": "cardiology_referral_services_cardiactesting_other_specify",
                  "text": "Specify",
                  "type": "text",
                  "enableWhen": [
                    {
                      "question": "cardiology_referral_services_cardiactesting_other",
                      "operator": "=",
                      "answerCoding": {
                        "system": "http://terminology.hl7.org/CodeSystem/v3-NullFlavor",
                        "code": "OTH",
                        "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"
                      }
                    ]
                  }
                }
              ],
              "linkId": "785727177547",
              "text": "Cardiology Consultation",
              "_text": {
                "extension": [
                  {
                    "url": "http://hl7.org/fhir/StructureDefinition/rendering-xhtml",
                    "valueString": "<br/>"
                  },
                  {
                    "url": "http://hl7.org/fhir/StructureDefinition/rendering-style",
                    "valueString": "display:none;"
                  }
                ]
              },
              "type": "choice",
              "repeats": true,
              "answerOption": [
                {
                  "valueCoding": {
                    "system": "http://example.com/CodeSystem/standardized-referral-form-codes",
                    "code": "20002",
                    "display": "Cardiology Consultation"
                  }
                }
              ]
            }
          ]
        },
        {
          "linkId": "186952778859",
          "text": "Concern(s) / Indication(s) Triggering Referral Select all that apply:",
          "_text": {
            "extension": [
              {
                "url": "http://hl7.org/fhir/StructureDefinition/rendering-xhtml",
                "valueString": "<b>Concern(s)&#xa0;/&#xa0;Indication(s)&#xa0;Triggering&#xa0;Referral</b><br/><i>Select&#xa0;all&#xa0;that&#xa0;apply:</i><br/>"
              }
            ]
          },
          "type": "group",
          "required": true,
          "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": "219569805461",
              "text": "Arrhythmias or Palpitations",
              "_text": {
                "extension": [
                  {
                    "url": "http://hl7.org/fhir/StructureDefinition/rendering-xhtml",
                    "valueString": "<br/>"
                  },
                  {
                    "url": "http://hl7.org/fhir/StructureDefinition/rendering-style",
                    "valueString": "display:none;"
                  }
                ]
              },
              "type": "choice",
              "repeats": true,
              "answerOption": [
                {
                  "valueCoding": {
                    "system": "http://snomed.info/sct",
                    "code": "698247007",
                    "display": "Arrhythmias or Palpitations"
                  }
                }
              ]
            },
            {
              "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": "571934328499",
              "text": "Cardiovascular Risk Assessment",
              "_text": {
                "extension": [
                  {
                    "url": "http://hl7.org/fhir/StructureDefinition/rendering-xhtml",
                    "valueString": "<br/>"
                  },
                  {
                    "url": "http://hl7.org/fhir/StructureDefinition/rendering-style",
                    "valueString": "display:none;"
                  }
                ]
              },
              "type": "choice",
              "repeats": true,
              "answerOption": [
                {
                  "valueCoding": {
                    "system": "http://example.com/CodeSystem/standardized-referral-form-codes",
                    "code": "20033",
                    "display": "Cardiovascular Risk Assessment"
                  }
                }
              ]
            },
            {
              "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": "459737733395",
              "text": "Chest Pain or Angina",
              "_text": {
                "extension": [
                  {
                    "url": "http://hl7.org/fhir/StructureDefinition/rendering-xhtml",
                    "valueString": "<br/>"
                  },
                  {
                    "url": "http://hl7.org/fhir/StructureDefinition/rendering-style",
                    "valueString": "display:none;"
                  }
                ]
              },
              "type": "choice",
              "repeats": true,
              "answerOption": [
                {
                  "valueCoding": {
                    "system": "http://example.com/CodeSystem/standardized-referral-form-codes",
                    "code": "20034",
                    "display": "Chest Pain or Angina"
                  }
                }
              ]
            },
            {
              "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"
                }
              ],
              "linkId": "929919815516",
              "text": "Congenital Heart Disease",
              "_text": {
                "extension": [
                  {
                    "url": "http://hl7.org/fhir/StructureDefinition/rendering-xhtml",
                    "valueString": "<br/>"
                  },
                  {
                    "url": "http://hl7.org/fhir/StructureDefinition/rendering-style",
                    "valueString": "display:none;"
                  }
                ]
              },
              "type": "choice",
              "repeats": true,
              "answerOption": [
                {
                  "valueCoding": {
                    "system": "http://example.com/CodeSystem/standardized-referral-form-codes",
                    "code": "20035",
                    "display": "Congenital Heart Disease"
                  }
                }
              ]
            },
            {
              "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": "832263816528",
              "text": "Congestive Heart Failure",
              "_text": {
                "extension": [
                  {
                    "url": "http://hl7.org/fhir/StructureDefinition/rendering-xhtml",
                    "valueString": "<br/>"
                  },
                  {
                    "url": "http://hl7.org/fhir/StructureDefinition/rendering-style",
                    "valueString": "display:none;"
                  }
                ]
              },
              "type": "choice",
              "repeats": true,
              "answerOption": [
                {
                  "valueCoding": {
                    "system": "http://example.com/CodeSystem/standardized-referral-form-codes",
                    "code": "20036",
                    "display": "Congestive Heart Failure"
                  }
                }
              ]
            },
            {
              "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": "803760213460",
              "text": "Coronary Artery Disease",
              "_text": {
                "extension": [
                  {
                    "url": "http://hl7.org/fhir/StructureDefinition/rendering-xhtml",
                    "valueString": "<br/>"
                  },
                  {
                    "url": "http://hl7.org/fhir/StructureDefinition/rendering-style",
                    "valueString": "display:none;"
                  }
                ]
              },
              "type": "choice",
              "repeats": true,
              "answerOption": [
                {
                  "valueCoding": {
                    "system": "http://example.com/CodeSystem/standardized-referral-form-codes",
                    "code": "20037",
                    "display": "Coronary Artery Disease"
                  }
                }
              ]
            },
            {
              "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"
                }
              ],
              "linkId": "129767162379",
              "text": "Dyspnea",
              "_text": {
                "extension": [
                  {
                    "url": "http://hl7.org/fhir/StructureDefinition/rendering-xhtml",
                    "valueString": "<br/>"
                  },
                  {
                    "url": "http://hl7.org/fhir/StructureDefinition/rendering-style",
                    "valueString": "display:none;"
                  }
                ]
              },
              "type": "choice",
              "repeats": true,
              "answerOption": [
                {
                  "valueCoding": {
                    "system": "http://example.com/CodeSystem/standardized-referral-form-codes",
                    "code": "20038",
                    "display": "Dyspnea"
                  }
                }
              ]
            },
            {
              "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"
                }
              ],
              "linkId": "116150628533",
              "text": "Hypertension",
              "_text": {
                "extension": [
                  {
                    "url": "http://hl7.org/fhir/StructureDefinition/rendering-xhtml",
                    "valueString": "<br/>"
                  },
                  {
                    "url": "http://hl7.org/fhir/StructureDefinition/rendering-style",
                    "valueString": "display:none;"
                  }
                ]
              },
              "type": "choice",
              "repeats": true,
              "answerOption": [
                {
                  "valueCoding": {
                    "system": "http://example.com/CodeSystem/standardized-referral-form-codes",
                    "code": "20039",
                    "display": "Hypertension"
                  }
                }
              ]
            },
            {
              "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"
                }
              ],
              "linkId": "513825527027",
              "text": "Murmur",
              "_text": {
                "extension": [
                  {
                    "url": "http://hl7.org/fhir/StructureDefinition/rendering-xhtml",
                    "valueString": "<br/>"
                  },
                  {
                    "url": "http://hl7.org/fhir/StructureDefinition/rendering-style",
                    "valueString": "display:none;"
                  }
                ]
              },
              "type": "choice",
              "repeats": true,
              "answerOption": [
                {
                  "valueCoding": {
                    "system": "http://example.com/CodeSystem/standardized-referral-form-codes",
                    "code": "20040",
                    "display": "Murmur"
                  }
                }
              ]
            },
            {
              "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"
                }
              ],
              "linkId": "975075898688",
              "text": "Pericardial Disease",
              "_text": {
                "extension": [
                  {
                    "url": "http://hl7.org/fhir/StructureDefinition/rendering-xhtml",
                    "valueString": "<br/>"
                  },
                  {
                    "url": "http://hl7.org/fhir/StructureDefinition/rendering-style",
                    "valueString": "display:none;"
                  }
                ]
              },
              "type": "choice",
              "repeats": true,
              "answerOption": [
                {
                  "valueCoding": {
                    "system": "http://example.com/CodeSystem/standardized-referral-form-codes",
                    "code": "20041",
                    "display": "Pericardial Disease"
                  }
                }
              ]
            },
            {
              "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": "704148928571",
              "text": "Peripheral Edema",
              "_text": {
                "extension": [
                  {
                    "url": "http://hl7.org/fhir/StructureDefinition/rendering-xhtml",
                    "valueString": "<br/>"
                  },
                  {
                    "url": "http://hl7.org/fhir/StructureDefinition/rendering-style",
                    "valueString": "display:none;"
                  }
                ]
              },
              "type": "choice",
              "repeats": true,
              "answerOption": [
                {
                  "valueCoding": {
                    "system": "http://example.com/CodeSystem/standardized-referral-form-codes",
                    "code": "20042",
                    "display": "Peripheral Edema"
                  }
                }
              ]
            },
            {
              "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": "886489617115",
              "text": "Post-Myocardial Infarction",
              "_text": {
                "extension": [
                  {
                    "url": "http://hl7.org/fhir/StructureDefinition/rendering-xhtml",
                    "valueString": "<br/>"
                  },
                  {
                    "url": "http://hl7.org/fhir/StructureDefinition/rendering-style",
                    "valueString": "display:none;"
                  }
                ]
              },
              "type": "choice",
              "repeats": true,
              "answerOption": [
                {
                  "valueCoding": {
                    "system": "http://example.com/CodeSystem/standardized-referral-form-codes",
                    "code": "20043",
                    "display": "Post-Myocardial Infarction"
                  }
                }
              ]
            },
            {
              "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": "621745958993",
              "text": "Pre-operative Consultation",
              "_text": {
                "extension": [
                  {
                    "url": "http://hl7.org/fhir/StructureDefinition/rendering-xhtml",
                    "valueString": "<br/>"
                  },
                  {
                    "url": "http://hl7.org/fhir/StructureDefinition/rendering-style",
                    "valueString": "display:none;"
                  }
                ]
              },
              "type": "choice",
              "repeats": true,
              "answerOption": [
                {
                  "valueCoding": {
                    "system": "http://example.com/CodeSystem/standardized-referral-form-codes",
                    "code": "20044",
                    "display": "Pre-operative Consultation"
                  }
                }
              ]
            },
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/rendering-style",
                  "valueString": "background-color:white;border-style:solid;"
                }
              ],
              "linkId": "873024527134",
              "code": [
                {
                  "system": "http://snomed.info/sct",
                  "code": "439272007",
                  "display": "Date of procedure"
                }
              ],
              "text": "Procedure Date (if known)",
              "type": "date",
              "enableWhen": [
                {
                  "question": "621745958993",
                  "operator": "=",
                  "answerCoding": {
                    "system": "http://example.com/CodeSystem/standardized-referral-form-codes",
                    "code": "20044",
                    "display": "Pre-operative Consultation"
                  }
                }
              ]
            },
            {
              "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"
                }
              ],
              "linkId": "197975129599",
              "text": "Syncope",
              "_text": {
                "extension": [
                  {
                    "url": "http://hl7.org/fhir/StructureDefinition/rendering-xhtml",
                    "valueString": "<br/>"
                  },
                  {
                    "url": "http://hl7.org/fhir/StructureDefinition/rendering-style",
                    "valueString": "display:none;"
                  }
                ]
              },
              "type": "choice",
              "repeats": true,
              "answerOption": [
                {
                  "valueCoding": {
                    "system": "http://example.com/CodeSystem/standardized-referral-form-codes",
                    "code": "20045",
                    "display": "Syncope"
                  }
                }
              ]
            },
            {
              "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": "675849150752",
              "text": "Valvular Heart Disease or Prosthetic Heart Valve",
              "_text": {
                "extension": [
                  {
                    "url": "http://hl7.org/fhir/StructureDefinition/rendering-xhtml",
                    "valueString": "<br/>"
                  },
                  {
                    "url": "http://hl7.org/fhir/StructureDefinition/rendering-style",
                    "valueString": "display:none;"
                  }
                ]
              },
              "type": "choice",
              "repeats": true,
              "answerOption": [
                {
                  "valueCoding": {
                    "system": "http://snomed.info/sct",
                    "code": "368009",
                    "display": "Valvular Heart Disease or Prosthetic Heart Valve"
                  }
                }
              ]
            },
            {
              "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": "721982740516",
              "text": "Other",
              "_text": {
                "extension": [
                  {
                    "url": "http://hl7.org/fhir/StructureDefinition/rendering-xhtml",
                    "valueString": "<br/>"
                  },
                  {
                    "url": "http://hl7.org/fhir/StructureDefinition/rendering-style",
                    "valueString": "display:none;"
                  }
                ]
              },
              "type": "choice",
              "repeats": true,
              "answerOption": [
                {
                  "valueCoding": {
                    "system": "http://terminology.hl7.org/CodeSystem/v3-NullFlavor",
                    "code": "OTH",
                    "display": "other"
                  }
                }
              ]
            },
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/rendering-style",
                  "valueString": "background-color:white;border-style:solid;"
                }
              ],
              "linkId": "720594942482",
              "text": "Specify",
              "type": "text",
              "enableWhen": [
                {
                  "question": "721982740516",
                  "operator": "=",
                  "answerCoding": {
                    "system": "http://terminology.hl7.org/CodeSystem/v3-NullFlavor",
                    "code": "OTH",
                    "display": "other"
                  }
                }
              ],
              "required": true
            }
          ]
        },
        {
          "extension": [
            {
              "url": "http://hl7.org/fhir/StructureDefinition/rendering-style",
              "valueString": "background-color:white;border-style:solid;"
            }
          ],
          "linkId": "Descriptionofclinicalquestion",
          "text": "Clinical Question / Goal(s) of Referral with Relevant History, Management and Investigations",
          "_text": {
            "extension": [
              {
                "url": "http://hl7.org/fhir/StructureDefinition/rendering-xhtml",
                "valueString": "Clinical&#xa0;Question&#xa0;/&#xa0;Goal(s)&#xa0;of&#xa0;Referral&#xa0;with&#xa0;Relevant&#xa0;History,&#xa0;Management&#xa0;and&#xa0;Investigations<br/>"
              },
              {
                "url": "http://hl7.org/fhir/StructureDefinition/rendering-style",
                "valueString": "font-weight:bold;"
              }
            ]
          },
          "type": "text",
          "required": true
        }
      ]
    },
    {
      "extension": [
        {
          "url": "http://hl7.org/fhir/StructureDefinition/rendering-style",
          "valueString": "background-color:grey;border-style:solid;"
        }
      ],
      "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/><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-itemControl",
              "valueCodeableConcept": {
                "coding": [
                  {
                    "system": "http://hl7.org/fhir/questionnaire-item-control",
                    "code": "check-box",
                    "display": "Check-box"
                  }
                ]
              }
            }
          ],
          "linkId": "cpp_separate",
          "text": "CPP attached separately (if not entered below)",
          "_text": {
            "extension": [
              {
                "url": "http://hl7.org/fhir/StructureDefinition/rendering-xhtml",
                "valueString": "<br/>"
              },
              {
                "url": "http://hl7.org/fhir/StructureDefinition/rendering-style",
                "valueString": "display:none;"
              }
            ]
          },
          "type": "string",
          "repeats": true,
          "answerOption": [
            {
              "valueString": "CPP attached separately (if not entered below)"
            }
          ]
        },
        {
          "extension": [
            {
              "url": "http://hl7.org/fhir/StructureDefinition/rendering-style",
              "valueString": "background-color:white;border-style:solid;"
            }
          ],
          "linkId": "cpp_currentprob",
          "code": [
            {
              "system": "http://snomed.info/sct",
              "code": "55607006",
              "display": "Problem"
            }
          ],
          "text": "Current Problem List:",
          "type": "text",
          "enableWhen": [
            {
              "question": "cpp_separate",
              "operator": "exists",
              "answerBoolean": false
            }
          ],
          "enableBehavior": "all"
        },
        {
          "extension": [
            {
              "url": "http://hl7.org/fhir/StructureDefinition/rendering-style",
              "valueString": "background-color:white;border-style:solid;"
            }
          ],
          "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": "exists",
              "answerBoolean": false
            }
          ],
          "enableBehavior": "all"
        },
        {
          "extension": [
            {
              "url": "http://hl7.org/fhir/StructureDefinition/rendering-style",
              "valueString": "background-color:white;border-style:solid;"
            }
          ],
          "linkId": "cpp_currentmedications",
          "code": [
            {
              "system": "http://snomed.info/sct",
              "code": "129019007",
              "display": "Taking medication"
            }
          ],
          "text": "Current Medications :",
          "type": "text",
          "enableWhen": [
            {
              "question": "cpp_separate",
              "operator": "exists",
              "answerBoolean": false
            }
          ],
          "enableBehavior": "all"
        },
        {
          "extension": [
            {
              "url": "http://hl7.org/fhir/StructureDefinition/rendering-style",
              "valueString": "background-color:white;border-style:solid;"
            }
          ],
          "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": "exists",
              "answerBoolean": false
            }
          ],
          "enableBehavior": "all"
        },
        {
          "extension": [
            {
              "url": "http://hl7.org/fhir/StructureDefinition/rendering-style",
              "valueString": "background-color:white;border-style:solid;"
            }
          ],
          "linkId": "cpp_allergies",
          "code": [
            {
              "system": "http://snomed.info/sct",
              "code": "609328004",
              "display": "Allergic disposition"
            }
          ],
          "text": "Allergies:",
          "type": "text",
          "enableWhen": [
            {
              "question": "cpp_separate",
              "operator": "exists",
              "answerBoolean": false
            }
          ],
          "enableBehavior": "all"
        }
      ]
    },
    {
      "extension": [
        {
          "url": "http://hl7.org/fhir/StructureDefinition/rendering-style",
          "valueString": "background-color:grey;border-style:solid;"
        }
      ],
      "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/><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-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-xhtml",
                "valueString": "<br/>"
              },
              {
                "url": "http://hl7.org/fhir/StructureDefinition/rendering-style",
                "valueString": "display:none;"
              }
            ]
          },
          "type": "string",
          "repeats": true,
          "answerOption": [
            {
              "valueString": "Preferred consultant or location"
            }
          ]
        },
        {
          "extension": [
            {
              "url": "http://hl7.org/fhir/StructureDefinition/rendering-style",
              "valueString": "background-color:white;border-style:solid;"
            }
          ],
          "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": "=",
              "answerString": "Preferred consultant or location"
            }
          ],
          "item": [
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/rendering-style",
                  "valueString": "border-style:solid;"
                }
              ],
              "linkId": "preferredconsultlocation_consultant",
              "text": "Consultant:",
              "type": "string"
            },
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/rendering-style",
                  "valueString": "border-style:solid;"
                }
              ],
              "linkId": "preferredconsultlocation_location",
              "text": "Location:",
              "type": "string"
            }
          ]
        },
        {
          "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"
                  }
                ]
              }
            }
          ],
          "linkId": "preferredconsultlocation_willingtotravel",
          "text": "Patient willing to travel for shorter wait time",
          "_text": {
            "extension": [
              {
                "url": "http://hl7.org/fhir/StructureDefinition/rendering-xhtml",
                "valueString": "<br/>"
              },
              {
                "url": "http://hl7.org/fhir/StructureDefinition/rendering-style",
                "valueString": "display:none;"
              }
            ]
          },
          "type": "string",
          "repeats": true,
          "answerOption": [
            {
              "valueString": "Patient willing to travel for shorter wait time"
            }
          ]
        },
        {
          "extension": [
            {
              "url": "http://hl7.org/fhir/StructureDefinition/rendering-style",
              "valueString": "background-color:white;border-style:solid;"
            }
          ],
          "linkId": "preferredconsultlocation_otherconsiderations",
          "text": "Other considerations:",
          "type": "string"
        }
      ]
    },
    {
      "extension": [
        {
          "url": "http://hl7.org/fhir/StructureDefinition/rendering-style",
          "valueString": "background-color:grey;border-style:solid;"
        }
      ],
      "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.<br/>"
          }
        ]
      },
      "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"
                  }
                ]
              }
            }
          ],
          "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-xhtml",
                "valueString": "<br/>"
              },
              {
                "url": "http://hl7.org/fhir/StructureDefinition/rendering-style",
                "valueString": "display:none;"
              }
            ]
          },
          "type": "string",
          "repeats": true,
          "answerOption": [
            {
              "valueString": "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": 5000000
        },
        {
          "url": "http://hl7.org/fhir/StructureDefinition/rendering-style",
          "valueString": "background-color:grey;border-style:solid;"
        },
        {
          "extension": [
            {
              "url": "positiveText",
              "valueString": "Attachment Provided"
            }
          ],
          "url": "http://example.com/StructureDefinition/question-note-info"
        }
      ],
      "linkId": "supportingdocumentation_attachment",
      "text": "Add Attachments",
      "type": "attachment"
    },
    {
      "extension": [
        {
          "url": "http://hl7.org/fhir/StructureDefinition/rendering-style",
          "valueString": "background-color:grey;border-style:solid;"
        }
      ],
      "linkId": "feedbacksurvey_cardiology",
      "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/cardioSRF\" rel=\"noopener noreferrer\" target=\"_blank\">Click&#xa0;here&#xa0;to&#xa0;provide&#xa0;feedback&#xa0;on&#xa0;this&#xa0;form</a><br/>"
          }
        ]
      },
      "type": "display"
    },
    {
      "extension": [
        {
          "url": "http://hl7.org/fhir/StructureDefinition/rendering-style",
          "valueString": "background-color:grey;border-style:solid;"
        }
      ],
      "linkId": "referrer_header",
      "text": "Referrer's Information",
      "_text": {
        "extension": [
          {
            "url": "http://hl7.org/fhir/StructureDefinition/rendering-style",
            "valueString": "font-weight:bold;"
          }
        ]
      },
      "type": "group",
      "item": [
        {
          "linkId": "referrer_sitename",
          "text": "Site Name:",
          "type": "string"
        },
        {
          "linkId": "referrer_address_line1",
          "text": "Address (Line 1):",
          "type": "string",
          "required": true,
          "item": [
            {
              "linkId": "referrer_address_line2",
              "text": "Address (Line 2):",
              "type": "string"
            },
            {
              "linkId": "referrer_address_city",
              "text": "City:",
              "type": "string",
              "required": true
            },
            {
              "linkId": "referrer_address_province",
              "text": "Province:",
              "type": "string",
              "required": true,
              "maxLength": 2
            },
            {
              "extension": [
                {
                  "extension": [
                    {
                      "url": "key",
                      "valueId": "ref-pcode"
                    },
                    {
                      "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://hl7.org/fhir/StructureDefinition/targetConstraint"
                }
              ],
              "linkId": "referrer_address_postalcode",
              "text": "Postal Code:",
              "type": "string",
              "required": true
            }
          ]
        },
        {
          "extension": [
            {
              "extension": [
                {
                  "url": "key",
                  "valueId": "refphone"
                },
                {
                  "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": "Must be a valid phone number"
                }
              ],
              "url": "http://hl7.org/fhir/StructureDefinition/targetConstraint"
            }
          ],
          "linkId": "referrer_phone",
          "text": "Phone #:",
          "type": "string"
        },
        {
          "extension": [
            {
              "extension": [
                {
                  "url": "key",
                  "valueId": "reffax"
                },
                {
                  "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": "Must be a valid phone number"
                }
              ],
              "url": "http://hl7.org/fhir/StructureDefinition/targetConstraint"
            }
          ],
          "linkId": "referrer_fax",
          "text": "Fax #:",
          "type": "string"
        },
        {
          "linkId": "referrer_billing",
          "text": "Billing Number:",
          "type": "integer"
        },
        {
          "linkId": "referrer_professionalid",
          "text": "Professional ID:",
          "type": "integer"
        },
        {
          "linkId": "referrer_signature",
          "text": "Signed:",
          "type": "text",
          "required": true
        },
        {
          "extension": [
            {
              "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-itemControl",
              "valueCodeableConcept": {
                "coding": [
                  {
                    "system": "http://hl7.org/fhir/questionnaire-item-control",
                    "code": "drop-down",
                    "display": "Drop down"
                  }
                ]
              }
            }
          ],
          "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": {
                "system": "http://terminology.hl7.org/CodeSystem/v3-NullFlavor",
                "code": "OTH",
                "display": "other"
              }
            }
          ]
        }
      ]
    }
  ]
}