{
  "PATIENT_VISIT": {
    "elements": [
      {
        "minOccurs": "1",
        "maxOccurs": "1",
        "segment": "PV1"
      },
      {
        "minOccurs": "0",
        "maxOccurs": "1",
        "segment": "PV2"
      }
    ]
  },
  "PATHWAY_ROLE": {
    "elements": [
      {
        "minOccurs": "1",
        "maxOccurs": "1",
        "segment": "ROL"
      },
      {
        "minOccurs": "0",
        "maxOccurs": "unbounded",
        "segment": "VAR"
      }
    ]
  },
  "GOAL_ROLE": {
    "elements": [
      {
        "minOccurs": "1",
        "maxOccurs": "1",
        "segment": "ROL"
      },
      {
        "minOccurs": "0",
        "maxOccurs": "unbounded",
        "segment": "VAR"
      }
    ]
  },
  "GOAL_OBSERVATION": {
    "elements": [
      {
        "minOccurs": "1",
        "maxOccurs": "1",
        "segment": "OBX"
      },
      {
        "minOccurs": "0",
        "maxOccurs": "unbounded",
        "segment": "NTE"
      }
    ]
  },
  "PROBLEM_ROLE": {
    "elements": [
      {
        "minOccurs": "1",
        "maxOccurs": "1",
        "segment": "ROL"
      },
      {
        "minOccurs": "0",
        "maxOccurs": "unbounded",
        "segment": "VAR"
      }
    ]
  },
  "PROBLEM_OBSERVATION": {
    "elements": [
      {
        "minOccurs": "1",
        "maxOccurs": "1",
        "segment": "OBX"
      },
      {
        "minOccurs": "0",
        "maxOccurs": "unbounded",
        "segment": "NTE"
      }
    ]
  },
  "PROBLEM": {
    "elements": [
      {
        "minOccurs": "1",
        "maxOccurs": "1",
        "segment": "PRB"
      },
      {
        "minOccurs": "0",
        "maxOccurs": "unbounded",
        "segment": "NTE"
      },
      {
        "minOccurs": "0",
        "maxOccurs": "unbounded",
        "segment": "VAR"
      },
      {
        "minOccurs": "0",
        "maxOccurs": "unbounded",
        "group": "PROBLEM_ROLE"
      },
      {
        "minOccurs": "0",
        "maxOccurs": "unbounded",
        "group": "PROBLEM_OBSERVATION"
      }
    ]
  },
  "OBR_SUPPGRP": {
    "elements": [
      {
        "minOccurs": "0",
        "maxOccurs": "1",
        "segment": "OBR"
      }
    ]
  },
  "ORDER_OBSERVATION": {
    "elements": [
      {
        "minOccurs": "1",
        "maxOccurs": "1",
        "segment": "OBX"
      },
      {
        "minOccurs": "0",
        "maxOccurs": "unbounded",
        "segment": "NTE"
      },
      {
        "minOccurs": "0",
        "maxOccurs": "unbounded",
        "segment": "VAR"
      }
    ]
  },
  "ORDER_DETAIL": {
    "elements": [
      {
        "minOccurs": "1",
        "maxOccurs": "1",
        "group": "OBR_SUPPGRP"
      },
      {
        "minOccurs": "0",
        "maxOccurs": "unbounded",
        "segment": "NTE"
      },
      {
        "minOccurs": "0",
        "maxOccurs": "unbounded",
        "segment": "VAR"
      },
      {
        "minOccurs": "0",
        "maxOccurs": "unbounded",
        "group": "ORDER_OBSERVATION"
      }
    ]
  },
  "ORDER": {
    "elements": [
      {
        "minOccurs": "1",
        "maxOccurs": "1",
        "segment": "ORC"
      },
      {
        "minOccurs": "0",
        "maxOccurs": "1",
        "group": "ORDER_DETAIL"
      }
    ]
  },
  "GOAL": {
    "elements": [
      {
        "minOccurs": "1",
        "maxOccurs": "1",
        "segment": "GOL"
      },
      {
        "minOccurs": "0",
        "maxOccurs": "unbounded",
        "segment": "NTE"
      },
      {
        "minOccurs": "0",
        "maxOccurs": "unbounded",
        "segment": "VAR"
      },
      {
        "minOccurs": "0",
        "maxOccurs": "unbounded",
        "group": "GOAL_ROLE"
      },
      {
        "minOccurs": "0",
        "maxOccurs": "unbounded",
        "group": "GOAL_OBSERVATION"
      },
      {
        "minOccurs": "0",
        "maxOccurs": "unbounded",
        "group": "PROBLEM"
      },
      {
        "minOccurs": "0",
        "maxOccurs": "unbounded",
        "group": "ORDER"
      }
    ]
  },
  "PATHWAY": {
    "elements": [
      {
        "minOccurs": "1",
        "maxOccurs": "1",
        "segment": "PTH"
      },
      {
        "minOccurs": "0",
        "maxOccurs": "unbounded",
        "segment": "NTE"
      },
      {
        "minOccurs": "0",
        "maxOccurs": "unbounded",
        "segment": "VAR"
      },
      {
        "minOccurs": "0",
        "maxOccurs": "unbounded",
        "group": "PATHWAY_ROLE"
      },
      {
        "minOccurs": "0",
        "maxOccurs": "unbounded",
        "group": "GOAL"
      }
    ]
  },
  "PPG_PCG": {
    "elements": [
      {
        "minOccurs": "1",
        "maxOccurs": "1",
        "segment": "MSH"
      },
      {
        "minOccurs": "0",
        "maxOccurs": "unbounded",
        "segment": "SFT"
      },
      {
        "minOccurs": "1",
        "maxOccurs": "1",
        "segment": "PID"
      },
      {
        "minOccurs": "0",
        "maxOccurs": "1",
        "group": "PATIENT_VISIT"
      },
      {
        "minOccurs": "1",
        "maxOccurs": "unbounded",
        "group": "PATHWAY"
      }
    ]
  }
}