Link Search Menu Expand Document

Parse and Generate HL7 Output - TEMPLATES-SAMPLES

Document Parser sample in TEMPLATES-SAMPLES demonstrating ‘Parse and Generate HL7 Output’

TestReportFormat.json
{
  "templateName": "Untitled document kind",
  "templateVersion": 4,
  "templatePriority": 0,
  "detectionRules": {
    "keywords": []
  },
  "objects": [
    {
      "name": "LabName",
      "objectType": "field",
      "fieldProperties": {
        "fieldType": "rectangle",
        "regex": true,
        "rectangle": [
          98.4065933,
          33.2967033,
          90,
          8.24175835
        ],
        "pageIndex": 0
      },
      "id": 1634132975737
    },
    {
      "name": "LabAddress",
      "objectType": "field",
      "fieldProperties": {
        "fieldType": "rectangle",
        "regex": true,
        "rectangle": [
          99.0659332,
          42.3626366,
          89.175827,
          9.23077011
        ],
        "pageIndex": 0
      },
      "id": 1634132975738
    },
    {
      "name": "LabCity",
      "objectType": "field",
      "fieldProperties": {
        "fieldType": "rectangle",
        "regex": true,
        "rectangle": [
          100.549454,
          53.0769272,
          21.7582436,
          8.90109921
        ],
        "pageIndex": 0
      },
      "id": 1634132975739
    },
    {
      "name": "LabState",
      "objectType": "field",
      "fieldProperties": {
        "fieldType": "rectangle",
        "regex": true,
        "rectangle": [
          125.109894,
          52.9120865,
          12.5274725,
          8.24175835
        ],
        "pageIndex": 0
      },
      "id": 1634132975740
    },
    {
      "name": "LabZip",
      "objectType": "field",
      "fieldProperties": {
        "fieldType": "rectangle",
        "regex": true,
        "rectangle": [
          138.131882,
          52.5824203,
          24.3956051,
          8.90109921
        ],
        "pageIndex": 0
      },
      "id": 1634132975741
    },
    {
      "name": "LabPhone",
      "objectType": "field",
      "fieldProperties": {
        "fieldType": "rectangle",
        "regex": true,
        "rectangle": [
          115.219788,
          63.4615402,
          51.7582436,
          7.74725294
        ],
        "pageIndex": 0
      },
      "id": 1634132975742
    },
    {
      "name": "LabFax",
      "objectType": "field",
      "fieldProperties": {
        "fieldType": "rectangle",
        "regex": true,
        "rectangle": [
          184.780212,
          63.9560471,
          52.5824203,
          7.91208792
        ],
        "pageIndex": 0
      },
      "id": 1634132975743
    },
    {
      "name": "PatientLastName",
      "objectType": "field",
      "fieldProperties": {
        "fieldType": "rectangle",
        "regex": true,
        "rectangle": [
          18.6075935,
          106.139236,
          21.8354435,
          9.49367046
        ],
        "pageIndex": 0
      },
      "id": 1634132975744
    },
    {
      "name": "PatientFirstName",
      "objectType": "field",
      "fieldProperties": {
        "fieldType": "rectangle",
        "regex": true,
        "rectangle": [
          150.759491,
          106.329109,
          37.0253143,
          8.54430389
        ],
        "pageIndex": 0
      },
      "id": 1634132975745
    },
    {
      "name": "PatientSSN",
      "objectType": "field",
      "fieldProperties": {
        "fieldType": "rectangle",
        "regex": true,
        "rectangle": [
          18.6075935,
          125.316452,
          99.4936676,
          9.68354416
        ],
        "pageIndex": 0
      },
      "id": 1634132975746
    },
    {
      "name": "PatientAge",
      "objectType": "field",
      "fieldProperties": {
        "fieldType": "rectangle",
        "regex": true,
        "rectangle": [
          150.949371,
          125.126579,
          35.3164558,
          10.2531643
        ],
        "pageIndex": 0
      },
      "id": 1634132975747
    },
    {
      "name": "PatientDOB",
      "objectType": "field",
      "fieldProperties": {
        "fieldType": "rectangle",
        "regex": true,
        "dataType": "date",
        "rectangle": [
          190.5,
          125.25,
          38.25,
          9.75
        ],
        "pageIndex": 0
      },
      "id": 1634132975748
    },
    {
      "name": "PatientAddress",
      "objectType": "field",
      "fieldProperties": {
        "fieldType": "rectangle",
        "regex": true,
        "rectangle": [
          18.7974682,
          144.493668,
          189.113922,
          9.8734169
        ],
        "pageIndex": 0
      },
      "id": 1634132975749
    },
    {
      "name": "PatientHomePhone",
      "objectType": "field",
      "fieldProperties": {
        "fieldType": "rectangle",
        "regex": true,
        "rectangle": [
          18.3870964,
          163.548386,
          90.9677429,
          11.1290321
        ],
        "pageIndex": 0
      },
      "id": 1634132975750
    },
    {
      "name": "PatientWorkPhone",
      "objectType": "field",
      "fieldProperties": {
        "fieldType": "rectangle",
        "regex": true,
        "rectangle": [
          114.677414,
          164.032242,
          71.6128998,
          11.1290321
        ],
        "pageIndex": 0
      },
      "id": 1634132975751
    },
    {
      "name": "PatientChartNo",
      "objectType": "field",
      "fieldProperties": {
        "fieldType": "rectangle",
        "regex": true,
        "rectangle": [
          209.516129,
          164.032242,
          91.9354858,
          11.1290321
        ],
        "pageIndex": 0
      },
      "id": 1634132975752
    },
    {
      "name": "PhysicianName",
      "objectType": "field",
      "fieldProperties": {
        "fieldType": "rectangle",
        "regex": true,
        "rectangle": [
          305.806427,
          104.999992,
          259.838715,
          10.6451607
        ],
        "pageIndex": 0
      },
      "id": 1634132975753
    },
    {
      "name": "PhysicianAccountName",
      "objectType": "field",
      "fieldProperties": {
        "fieldType": "rectangle",
        "regex": true,
        "rectangle": [
          305.806427,
          125.80645,
          165.967743,
          9.1935482
        ],
        "pageIndex": 0
      },
      "id": 1634132975754
    },
    {
      "name": "PhysicianAccountNo",
      "objectType": "field",
      "fieldProperties": {
        "fieldType": "rectangle",
        "regex": true,
        "rectangle": [
          480,
          125.322578,
          92.9032211,
          10.1612902
        ],
        "pageIndex": 0
      },
      "id": 1634132975755
    },
    {
      "name": "PhysicianNPI",
      "objectType": "field",
      "fieldProperties": {
        "fieldType": "rectangle",
        "regex": true,
        "rectangle": [
          308.035736,
          163.392853,
          94.2857132,
          11.7857141
        ],
        "pageIndex": 0
      },
      "id": 1634132975756
    },
    {
      "name": "PhysicianPhone",
      "objectType": "field",
      "fieldProperties": {
        "fieldType": "rectangle",
        "regex": true,
        "rectangle": [
          409.821442,
          163.928589,
          79.821434,
          9.64285755
        ],
        "pageIndex": 0
      },
      "id": 1634132975757
    },
    {
      "name": "PhysicianFax",
      "objectType": "field",
      "fieldProperties": {
        "fieldType": "rectangle",
        "regex": true,
        "rectangle": [
          494.516113,
          164.032242,
          77.4193497,
          11.1290321
        ],
        "pageIndex": 0
      },
      "id": 1634132975758
    },
    {
      "name": "InsuranceName",
      "objectType": "field",
      "fieldProperties": {
        "fieldType": "rectangle",
        "regex": true,
        "rectangle": [
          17.9032249,
          263.2258,
          279.677399,
          8.70967674
        ],
        "pageIndex": 0
      },
      "id": 1634132975759
    },
    {
      "name": "InsurancePolicy",
      "objectType": "field",
      "fieldProperties": {
        "fieldType": "rectangle",
        "regex": true,
        "rectangle": [
          16.9354839,
          302.903229,
          57.5806465,
          9.67741871
        ],
        "pageIndex": 0
      },
      "id": 1634132975760
    },
    {
      "name": "InsuranceGroup",
      "objectType": "field",
      "fieldProperties": {
        "fieldType": "rectangle",
        "regex": true,
        "rectangle": [
          151.935471,
          302.903229,
          62.4193573,
          9.67741871
        ],
        "pageIndex": 0
      },
      "id": 1634132975761
    },
    {
      "name": "InsuredName",
      "objectType": "field",
      "fieldProperties": {
        "fieldType": "rectangle",
        "regex": true,
        "rectangle": [
          18.3870964,
          322.741943,
          77.9032211,
          12.0967741
        ],
        "pageIndex": 0
      },
      "id": 1634132975762
    },
    {
      "name": "InsuredSSN",
      "objectType": "field",
      "fieldProperties": {
        "fieldType": "rectangle",
        "regex": true,
        "rectangle": [
          149.032257,
          323.709686,
          89.5161285,
          10.1612902
        ],
        "pageIndex": 0
      },
      "id": 1634132975763
    },
    {
      "name": "InsuredDOB",
      "objectType": "field",
      "fieldProperties": {
        "fieldType": "rectangle",
        "regex": true,
        "dataType": "date",
        "rectangle": [
          244.5,
          322.5,
          54.75,
          10.5
        ],
        "pageIndex": 0
      },
      "id": 1634132975764
    },
    {
      "name": "CollectionDate",
      "objectType": "field",
      "fieldProperties": {
        "fieldType": "rectangle",
        "regex": true,
        "rectangle": [
          86.756752,
          351.891876,
          55.9459457,
          9.32432365
        ],
        "pageIndex": 0
      },
      "id": 1634132975765
    },
    {
      "name": "CollectionTime",
      "objectType": "field",
      "fieldProperties": {
        "fieldType": "rectangle",
        "regex": true,
        "rectangle": [
          263.035736,
          352.5,
          29.4642868,
          8.57142925
        ],
        "pageIndex": 0
      },
      "id": 1634132975766
    },
    {
      "name": "PatientGenderMale",
      "objectType": "field",
      "fieldProperties": {
        "fieldType": "rectangle",
        "regex": true,
        "rectangle": [
          273.214294,
          128.035721,
          8.0357151,
          6.96428585
        ],
        "pageIndex": 0
      },
      "id": 1634132975767
    },
    {
      "name": "PatientGenderFemale",
      "objectType": "field",
      "fieldProperties": {
        "fieldType": "rectangle",
        "regex": true,
        "rectangle": [
          289.285736,
          127.5,
          7.50000048,
          8.0357151
        ],
        "pageIndex": 0
      },
      "id": 1634132975768
    },
    {
      "name": "PhysicianAddress",
      "objectType": "field",
      "fieldProperties": {
        "fieldType": "rectangle",
        "regex": true,
        "rectangle": [
          305.892883,
          145.714294,
          176.785721,
          8.0357151
        ],
        "pageIndex": 0
      },
      "id": 1634132975769
    },
    {
      "name": "BillToIsPhysician",
      "objectType": "field",
      "fieldProperties": {
        "fieldType": "rectangle",
        "regex": true,
        "rectangle": [
          53.035717,
          206.250015,
          8.57142925,
          6.96428585
        ],
        "pageIndex": 0
      },
      "id": 1634132975770
    },
    {
      "name": "BillToIsMedicare",
      "objectType": "field",
      "fieldProperties": {
        "fieldType": "rectangle",
        "regex": true,
        "rectangle": [
          95.8928604,
          206.250015,
          8.0357151,
          7.50000048
        ],
        "pageIndex": 0
      },
      "id": 1634132975771
    },
    {
      "name": "BillToIsMedicaid",
      "objectType": "field",
      "fieldProperties": {
        "fieldType": "rectangle",
        "regex": true,
        "rectangle": [
          139.285721,
          206.250015,
          8.0357151,
          8.0357151
        ],
        "pageIndex": 0
      },
      "id": 1634132975772
    },
    {
      "name": "BillToIsInsurance",
      "objectType": "field",
      "fieldProperties": {
        "fieldType": "rectangle",
        "regex": true,
        "rectangle": [
          183.750015,
          206.250015,
          7.50000048,
          7.50000048
        ],
        "pageIndex": 0
      },
      "id": 1634132975773
    },
    {
      "name": "BillToIsPatient",
      "objectType": "field",
      "fieldProperties": {
        "fieldType": "rectangle",
        "regex": true,
        "rectangle": [
          231.428589,
          206.250015,
          7.50000048,
          6.4285717
        ],
        "pageIndex": 0
      },
      "id": 1634132975774
    },
    {
      "name": "RelationToPatientIsSelf",
      "objectType": "field",
      "fieldProperties": {
        "fieldType": "rectangle",
        "regex": true,
        "rectangle": [
          117.321434,
          245.357147,
          7.50000048,
          8.0357151
        ],
        "pageIndex": 0
      },
      "id": 1634132975775
    },
    {
      "name": "RelationToPatientIsSpouse",
      "objectType": "field",
      "fieldProperties": {
        "fieldType": "rectangle",
        "regex": true,
        "rectangle": [
          144.642868,
          244.821442,
          8.0357151,
          8.57142925
        ],
        "pageIndex": 0
      },
      "id": 1634132975776
    },
    {
      "name": "RelationToPatientIsDependent",
      "objectType": "field",
      "fieldProperties": {
        "fieldType": "rectangle",
        "regex": true,
        "rectangle": [
          184.821442,
          245.357147,
          6.96428585,
          7.50000048
        ],
        "pageIndex": 0
      },
      "id": 1634132975777
    },
    {
      "name": "CollectionTimeIsAM",
      "objectType": "field",
      "fieldProperties": {
        "fieldType": "rectangle",
        "regex": true,
        "rectangle": [
          303.75,
          354.107178,
          6.96428585,
          6.4285717
        ],
        "pageIndex": 0
      },
      "id": 1634132975778
    },
    {
      "name": "CollectionTimeIsPM",
      "objectType": "field",
      "fieldProperties": {
        "fieldType": "rectangle",
        "regex": true,
        "rectangle": [
          328.392883,
          354.642853,
          7.50000048,
          7.50000048
        ],
        "pageIndex": 0
      },
      "id": 1634132975779
    },
    {
      "name": "ICD10DxCodes",
      "objectType": "field",
      "fieldProperties": {
        "fieldType": "rectangle",
        "regex": true,
        "rectangle": [
          17.6785736,
          381.964325,
          73.9285736,
          10.7142868
        ],
        "pageIndex": 0
      },
      "id": 1634132975780
    },
    {
      "name": "ClinicalHistoryIsRoutinePap",
      "objectType": "field",
      "fieldProperties": {
        "fieldType": "rectangle",
        "regex": true,
        "rectangle": [
          18.7500019,
          423.214294,
          7.50000048,
          8.0357151
        ],
        "pageIndex": 0
      },
      "id": 1634132975781
    },
    {
      "name": "ClinicalHistoryIsAbnormalBleeding",
      "objectType": "field",
      "fieldProperties": {
        "fieldType": "rectangle",
        "regex": true,
        "rectangle": [
          20.3571453,
          433.392853,
          6.96428585,
          9.1071434
        ],
        "pageIndex": 0
      },
      "id": 1634132975782
    }
  ]
}

PDF.co Web API: the Web API with a set of tools for documents manipulation, data conversion, data extraction, splitting and merging of documents. Includes image recognition, built-in OCR, barcode generation and barcode decoders to decode bar codes from scans, pictures and pdf.

Get your PDF.co API key here!

Download Source Code (.zip)

return to the previous page explore Document Parser endpoint