{
  "PATIENT_VISIT": {
    "elements": [
      {
        "minOccurs": "1",
        "maxOccurs": "1",
        "segment": "PV1"
      },
      {
        "minOccurs": "0",
        "maxOccurs": "1",
        "segment": "PV2"
      }
    ]
  },
  "INSURANCE": {
    "elements": [
      {
        "minOccurs": "1",
        "maxOccurs": "1",
        "segment": "IN1"
      },
      {
        "minOccurs": "0",
        "maxOccurs": "1",
        "segment": "IN2"
      },
      {
        "minOccurs": "0",
        "maxOccurs": "1",
        "segment": "IN3"
      }
    ]
  },
  "PATIENT": {
    "elements": [
      {
        "minOccurs": "1",
        "maxOccurs": "1",
        "segment": "PID"
      },
      {
        "minOccurs": "0",
        "maxOccurs": "1",
        "segment": "PD1"
      },
      {
        "minOccurs": "0",
        "maxOccurs": "unbounded",
        "segment": "NTE"
      },
      {
        "minOccurs": "0",
        "maxOccurs": "unbounded",
        "segment": "NK1"
      },
      {
        "minOccurs": "0",
        "maxOccurs": "1",
        "group": "PATIENT_VISIT"
      },
      {
        "minOccurs": "0",
        "maxOccurs": "unbounded",
        "group": "INSURANCE"
      },
      {
        "minOccurs": "0",
        "maxOccurs": "1",
        "segment": "GT1"
      },
      {
        "minOccurs": "0",
        "maxOccurs": "unbounded",
        "segment": "AL1"
      }
    ]
  },
  "TIMING": {
    "elements": [
      {
        "minOccurs": "1",
        "maxOccurs": "1",
        "segment": "TQ1"
      },
      {
        "minOccurs": "0",
        "maxOccurs": "unbounded",
        "segment": "TQ2"
      }
    ]
  },
  "OBSERVATION": {
    "elements": [
      {
        "minOccurs": "1",
        "maxOccurs": "1",
        "segment": "OBX"
      },
      {
        "minOccurs": "0",
        "maxOccurs": "1",
        "segment": "TCD"
      },
      {
        "minOccurs": "0",
        "maxOccurs": "unbounded",
        "segment": "NTE"
      }
    ]
  },
  "PATIENT_PRIOR": {
    "elements": [
      {
        "minOccurs": "1",
        "maxOccurs": "1",
        "segment": "PID"
      },
      {
        "minOccurs": "0",
        "maxOccurs": "1",
        "segment": "PD1"
      }
    ]
  },
  "PATIENT_VISIT_PRIOR": {
    "elements": [
      {
        "minOccurs": "1",
        "maxOccurs": "1",
        "segment": "PV1"
      },
      {
        "minOccurs": "0",
        "maxOccurs": "1",
        "segment": "PV2"
      }
    ]
  },
  "TIMING_PRIOR": {
    "elements": [
      {
        "minOccurs": "1",
        "maxOccurs": "1",
        "segment": "TQ1"
      },
      {
        "minOccurs": "0",
        "maxOccurs": "unbounded",
        "segment": "TQ2"
      }
    ]
  },
  "OBSERVATION_PRIOR": {
    "elements": [
      {
        "minOccurs": "1",
        "maxOccurs": "1",
        "segment": "OBX"
      },
      {
        "minOccurs": "0",
        "maxOccurs": "unbounded",
        "segment": "NTE"
      }
    ]
  },
  "ORDER_PRIOR": {
    "elements": [
      {
        "minOccurs": "0",
        "maxOccurs": "1",
        "segment": "ORC"
      },
      {
        "minOccurs": "1",
        "maxOccurs": "1",
        "segment": "OBR"
      },
      {
        "minOccurs": "0",
        "maxOccurs": "unbounded",
        "segment": "NTE"
      },
      {
        "minOccurs": "0",
        "maxOccurs": "unbounded",
        "group": "TIMING_PRIOR"
      },
      {
        "minOccurs": "1",
        "maxOccurs": "unbounded",
        "group": "OBSERVATION_PRIOR"
      }
    ]
  },
  "PRIOR_RESULT": {
    "elements": [
      {
        "minOccurs": "0",
        "maxOccurs": "1",
        "group": "PATIENT_PRIOR"
      },
      {
        "minOccurs": "0",
        "maxOccurs": "1",
        "group": "PATIENT_VISIT_PRIOR"
      },
      {
        "minOccurs": "0",
        "maxOccurs": "unbounded",
        "segment": "AL1"
      },
      {
        "minOccurs": "1",
        "maxOccurs": "unbounded",
        "group": "ORDER_PRIOR"
      }
    ]
  },
  "OBSERVATION_REQUEST": {
    "elements": [
      {
        "minOccurs": "1",
        "maxOccurs": "1",
        "segment": "OBR"
      },
      {
        "minOccurs": "0",
        "maxOccurs": "1",
        "segment": "TCD"
      },
      {
        "minOccurs": "0",
        "maxOccurs": "unbounded",
        "segment": "NTE"
      },
      {
        "minOccurs": "0",
        "maxOccurs": "unbounded",
        "segment": "DG1"
      },
      {
        "minOccurs": "0",
        "maxOccurs": "unbounded",
        "group": "OBSERVATION"
      },
      {
        "minOccurs": "0",
        "maxOccurs": "unbounded",
        "group": "PRIOR_RESULT"
      }
    ]
  },
  "ORDER": {
    "elements": [
      {
        "minOccurs": "1",
        "maxOccurs": "1",
        "segment": "ORC"
      },
      {
        "minOccurs": "0",
        "maxOccurs": "unbounded",
        "group": "TIMING"
      },
      {
        "minOccurs": "0",
        "maxOccurs": "1",
        "group": "OBSERVATION_REQUEST"
      },
      {
        "minOccurs": "0",
        "maxOccurs": "unbounded",
        "segment": "FT1"
      },
      {
        "minOccurs": "0",
        "maxOccurs": "unbounded",
        "segment": "CTI"
      },
      {
        "minOccurs": "0",
        "maxOccurs": "1",
        "segment": "BLG"
      }
    ]
  },
  "SPECIMEN": {
    "elements": [
      {
        "minOccurs": "1",
        "maxOccurs": "1",
        "segment": "SPM"
      },
      {
        "minOccurs": "0",
        "maxOccurs": "unbounded",
        "segment": "OBX"
      },
      {
        "minOccurs": "0",
        "maxOccurs": "unbounded",
        "segment": "SAC"
      },
      {
        "minOccurs": "1",
        "maxOccurs": "unbounded",
        "group": "ORDER"
      }
    ]
  },
  "OML_O33": {
    "elements": [
      {
        "minOccurs": "1",
        "maxOccurs": "1",
        "segment": "MSH"
      },
      {
        "minOccurs": "0",
        "maxOccurs": "unbounded",
        "segment": "SFT"
      },
      {
        "minOccurs": "0",
        "maxOccurs": "unbounded",
        "segment": "NTE"
      },
      {
        "minOccurs": "0",
        "maxOccurs": "1",
        "group": "PATIENT"
      },
      {
        "minOccurs": "1",
        "maxOccurs": "unbounded",
        "group": "SPECIMEN"
      }
    ]
  }
}