### ----------------------------------------------------
### -- FHIR
### -- Licenses: Artistic-2.0
### -- Authors: Hugh Simpson
### -- File: t/resources/structureDefinition/ExplanationOfBenefit.json
### ----------------------------------------------------
### -- Chunk 44 of 54
 "path" : "ExplanationOfBenefit.procedure.sequence",
      "short" : "Procedure instance identifier",
      "definition" : "A number to uniquely identify procedure entries.",
      "requirements" : "Necessary to provide a mechanism to link to claim details.",
      "min" : 1,
      "max" : "1",
      "base" : {
        "path" : "ExplanationOfBenefit.procedure.sequence",
        "min" : 1,
        "max" : "1"
      },
      "type" : [{
        "code" : "positiveInt"
      }],
      "isModifier" : false,
      "isSummary" : false
    },
    {
      "id" : "ExplanationOfBenefit.procedure.type",
      "path" : "ExplanationOfBenefit.procedure.type",
      "short" : "Category of Procedure",
      "definition" : "When the condition was observed or the relative ranking.",
      "requirements" : "Often required to capture a particular diagnosis, for example: primary or discharge.",
      "min" : 0,
      "max" : "*",
      "base" : {
        "path" : "ExplanationOfBenefit.procedure.type",
        "min" : 0,
        "max" : "*"
      },
      "type" : [{
        "code" : "CodeableConcept"
      }],
      "isModifier" : false,
      "isSummary" : false,
      "binding" : {
        "extension" : [{
          "url" : "http://hl7.org/fhir/StructureDefinition/elementdefinition-bindingName",
          "valueString" : "ProcedureType"
        }],
        "strength" : "example",
        "description" : "Example procedure type codes.",
        "valueSet" : "http://hl7.org/fhir/ValueSet/ex-procedure-type"
      }
    },
    {
      "id" : "ExplanationOfBenefit.procedure.date",
      "path" : "ExplanationOfBenefit.procedure.date",
      "short" : "When the procedure was performed",
      "definition" : "Date and optionally time the procedure was performed.",
      "requirements" : "Required for auditing purposes.",
      "min" : 0,
      "max" : "1",
      "base" : {
        "path" : "ExplanationOfBenefit.procedure.date",
        "min" : 0,
        "max" : "1"
      },
      "type" : [{
        "code" : "dateTime"
      }],
      "isModifier" : false,
      "isSummary" : false
    },
    {
      "id" : "ExplanationOfBenefit.procedure.procedure[x]",
      "path" : "ExplanationOfBenefit.procedure.procedure[x]",
      "short" : "Specific clinical procedure",
      "definition" : "The code or reference to a Procedure resource which identifies the clinical intervention performed.",
      "requirements" : "This identifies the actual clinical procedure.",
      "min" : 1,
      "max" : "1",
      "base" : {
        "path" : "ExplanationOfBenefit.procedure.procedure[x]",
        "min" : 1,
        "max" : "1"
      },
      "type" : [{
        "code" : "CodeableConcept"
      },
      {
        "code" : "Reference",
        "targetProfile" : ["http://hl7.org/fhir/StructureDefinition/Procedure"]
      }],
      "isModifier" : false,
      "isSummary" : false,
      "binding" : {
        "extension" : [{
          "url" : "http://hl7.org/fhir/StructureDefinition/elementdefinition-bindingName",
          "valueString" : "ICD10_Procedures"
        }],
        "strength" : "example",
        "description" : "ICD10 Procedure codes.",
        "valueSet" : "http://hl7.org/fhir/ValueSet/icd-10-procedures"
      }
    },
    {
      "id" : "ExplanationOfBenefit.procedure.udi",
      "path" : "ExplanationOfBenefit.procedure.udi",
      "short" : "Unique device identifier",
      "definition" : "Unique Device Identifiers associated with this line item.",
      "requirements" : "The UDI code allows the insurer to obtain device level information on the product supplied.",
      "min" : 0,
      "max" : "*",
      "base" : {
        "path" : "ExplanationOfBenefit.procedure.udi",
        "min" : 0,
        "max" : "*"
      },
      "type" : [{
        "code" : "Reference",
        "targetProfile" : ["http://hl7.org/fhir/StructureDefinition/Device"]
      }],
      "isModifier" : false,
      "isSummary" : false
    },
    {
      "id" : "ExplanationOfBenefit.precedence",
      "path" : "ExplanationOfBenefit.precedence",
      "short" : "Precedence (primary, secondary, etc.)",
      "definition" : "This indicates the relative order of a series of EOBs related to different coverages for the same suite of services.",
      "requirements" : "Needed to coordinate between multiple EOBs for the same suite of services.",
      "min" : 0,
      "max" : "1",
      "base" : {
        "path" : "ExplanationOfBenefit.precedence",
        "min" : 0,
        "max" : "1"
      },
      "type" : [{
        "code" : "positiveInt"
      }],
      "isModifier" : false,
      "isSummary" : false
    },
    {
      "id" : "ExplanationOfBenefit.insurance",
      "extension" : [{
        "url" : "http://hl7.org/fhir/StructureDefinition/structuredefinition-explicit-type-name",
        "valueString" : "Insurance"
      }],
      "path" : "ExplanationOfBenefit.insurance",
      "short" : "Patient insurance information",
      "definition" : "Financial instruments for reimbursement for the health care products and services specified on the claim.",
      "comment" : "All insurance coverages for the patient which may be applicable for reimbursement, of the products and services listed in the claim, are typically provided in the claim to allow insurers to confirm the ordering of the insurance coverages relative to local 'coordination of benefit' rules. One coverage (and only one) with 'focal=true' is to be used in the adjudication of this claim. Coverages appearing before the focal Coverage in the list, and where 'Coverage.subrogation=false', should provide a reference to the ClaimResponse containing the adjudication results of the prior claim.",
      "requirements" : "At least one insurer is required for a claim to be a claim.",
      "min" : 1,
      "max" : "*",
      "base" : {
        "path" : "ExplanationOfBenefit.insurance",
        "min" : 1,
        "max" : "*"
      },
      "type" : [{
        "code" : "BackboneElement"
      }],
      "constraint" : [{
        "key" : "ele-1",
        "severity" : "error",
        "human" : "All FHIR elements must have a @value or children",
        "expression" : "hasValue() or (children().count() > id.count())",
        "xpath" : "@value|f:*|h:div",
        "source" : "Element"
      }],
      "isModifier" : false,
      "isSummary" : true,
      "mapping" : [{
        "identity" : "v2",
        "map" : "Coverage"
      }]
    },
    {
      "id" : "ExplanationOfBenefit.insurance.id",
      "path" : "ExplanationOfBenefit.insurance.id",
      "representation" : ["xmlAttr"],
      "short" : "Unique id for inter-element referencing",
      "definition" : "Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.",
      "min" : 0,
      "max" : "1",
      "base" : {
        "path" : "Element.id",
        "min" : 0,
        "max" : "1"
      },
      "type" : [{
        "code" : "string"
      }],
      "isModifier" : false,
      "isSummary" : false,
      "mapping" : [{
        "identity" : "rim",
        "map" : "n/a"
      }]
    },
    {
      "id" : "ExplanationOfBenefit.insurance.extension",
      "path" : "ExplanationOfBenefit.insurance.extension",
      "short" : "Additional content defined by implementations",
      "definition" : "May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance  applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.",
      "comment" : "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
      "alias" : ["extensions",
      "user content"],
      "min" : 0,
      "max" : "*",
      "base" : {
        "path" : "Element.extension",
        "min" : 0,
        "max" : "*"
      },
      "type" : [{
        "code" : "Extension"
      }],
      "isModifier" : false,
      "isSummary" : false,
      "mapping" : [{
        "identity" : "rim",
        "map" : "n/a"
      }]
    },
    {
      "id" : "ExplanationOfBenefit.insurance.modifierExtension",
      "path" : "ExplanationOfBenefit.insurance.modifierExtension",
      "short" : "Extensions that cannot be ignored even if unrecognized",
      "definition" : "May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.\n\nModifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).",
      "comment" : "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
      "requirements" : "Modifier extensions allow for extensions that *cannot* be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored.  This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the [definition of modifier extensions](extensibility.html#modifierExtension).",
      "alias" : ["extensions",
      "user content",
      "modifiers"],
      "min" : 0,
      "max" : "*",
      "base" : {
        "path" : "BackboneElement.modifierExtension",
        "min" : 0,
        "max" : "*"
      },
      "type" : [{
        "code" : "Extension"
      }],
      "isModifier" : true,
      "isModifierReason" : "Modifier extensions are expected to modify the meaning or interpretation of the element that contains them",
      "isSummary" : true,
      "mapping" : [{
        "identity" : "rim",
        "map" : "N/A"
      }]
    },
    {
      "id" : "ExplanationOfBenefit.insurance.focal",
      "path" : "ExplanationOfBenefit.insurance.focal",
      "short" : "Coverage to be used for adjudication",
      "definition" : "A flag to indicate that this Coverage is to be used for adjudication of this claim when set to true.",
      "comment" : "A patient may (will) have multiple insurance policies which provide reimbursement for healthcare services and products. For example, a person may also be covered by their spouse's policy and both appear in the list (and may be from the same insurer). This flag will be set to true for only one of the listed policies and that policy will be used for adjudicating this claim. Other claims would be created to request adjudication against the other listed policies.",
      "requirements" : "To identify which coverage in the list is being used to adjudicate this claim.",
      "min" : 1,
      "max" : "1",
      "base" : {
        "path" : "ExplanationOfBenefit.insurance.focal",
        "min" : 1,
        "max" : "1"
      },
      "type" : [{
        "code" : "boolean"
      }],
      "isModifier" : false,
      "isSummary" : true
    },
    {
      "id" : "ExplanationOfBenefit.insurance.coverage",
      "path" : "ExplanationOfBenefit.insurance.coverage",
      "short" : "Insurance information",
      "definition" : "Reference to the insurance card level information contained in the Coverage resource. The coverage issuing insurer will use these details to locate the patient's actual coverage within the insurer's information system.",
      "requirements" : "Required to allow the adjudicator to locate the correct policy and history within their information system.",
      "min" : 1,
      "max" : "1",
      "base" : {
        "path" : "ExplanationOfBenefit.insurance.coverage",
        "min" : 1,
        "max" : "1"
      },
      "type" : [{
        "code" : "Reference",
        "targetProfile" : ["http://hl7.org/fhir/StructureDefinition/Coverage"]
      }],
      "isModifier" : false,
      "isSummary" : true
    },
    {
      "id" : "ExplanationOfBenefit.insurance.preAuthRef",
      "path" : "ExplanationOfBenefit.insurance.preAuthRef",
      "short" : "Prior authorization reference number",
      "definition" : "Reference numbers previously provided by the insurer to the provider to be quoted on subsequent claims containing services or products related to the prior authorization.",
      "comment" : "This value is an alphanumeric string that may be provided over the phone, via text, via paper, or within a ClaimResponse resource and is not a FHIR Identifier.",
      "requirements" : "Providers must quote previously issued authorization reference numbers in order to obtain adjudication as previously advised on the Preauthorization.",
      "min" : 0,
      "max" : "*",
      "base" : {
        "path" : "ExplanationOfBenefit.insurance.preAuthRef",
        "min" : 0,
        "max" : "*"
      },
      "type" : [{
        "code" : "string"
      }],
      "isModifier" : false,
      "isSummary" : false
    },
    {
      "id" : "ExplanationOfBenefit.accident",
      "extension" : [{
        "url" : "http://hl7.org/fhir/StructureDefinition/structuredefinition-explicit-type-name",
        "valueString" : "Accident"
      }],
      "path" : "ExplanationOfBenefit.accident",
      "short" : "Details of the event",
      "definition" : "Details of a accident which resulted in injuries which required the products and services listed in the claim.",
      "requirements" : "When healthcare products and services are accident related, benefits may be payable under accident provisions of policies, such as automotive, etc before they are payable under normal health insurance.",
      "min" : 0,
      "max" : "1",
      "base" : {
        "path" : "ExplanationOfBenefit.accident",
        "min" : 0,
        "max" : "1"
      },
      "type" : [{
        "code" : "BackboneElement"
      }],
      "constraint" : [{
        "key" : "ele-1",
        "severity" : "error",
        "human" : "All FHIR elements must have a @value or children",
        "expression" : "hasValue() or (children().count() > id.count())",
        "xpath" : "@value|f:*|h:div",
        "source" : "Element"
      }],
      "isModifier" : false,
      "isSummary" : false
    },
    {
      "id" : "ExplanationOfBenefit.accident.id",
      "path" : "ExplanationOfBenefit.accident.id",
      "representation" : ["xmlAttr"],
      "short" : "Unique id for inter-element referencing",
      "definition" : "Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.",
      "min" : 0,
      "max" : "1",
      "base" : {
        "path" : "Element.id",
        "min" : 0,
        "max" : "1"
      },
      "type" : [{
        "code" : "string"
      }],
      "isModifier" : false,
      "isSummary" : false,
      "mapping" : [{
        "identity" : "rim",
        "map" : "n/a"
      }]
    },
    {
      "id" : "ExplanationOfBenefit.accident.extension",
      "path" : "ExplanationOfBenefit.accident.extension",
      "short" : "Additional content defined by implementations",
      "definition" : "May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance  applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.",
      "comment" : "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
      "alias" : ["extensions",
      "user content"],
      "min" : 0,
      "max" : "*",
      "base" : {
        "path" : "Element.extension",
        "min" : 0,
        "max" : "*"
      },
      "type" : [{
        "code" : "Extension"
      }],
      "isModifier" : false,
      "isSummary" : false,
      "mapping" : [{
        "identity" : "rim",
        "map" : "n/a"
      }]
    },
    {
      "id" : "ExplanationOfBenefit.accident.modifierExtension",
      "path" : "ExplanationOfBenefit.accident.modifierExtension",
      "short" : "Extensions that cannot be ignored even if unrecognized",
      "definition" : "May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.\n\nModifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).",
      "comment" : "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
      "requirements" : "Modifier extensions allow for extensions that *cannot* be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored.  This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the [definition of modifier extensions](extensibility.html#modifierExtension).",
      "alias" : ["extensions",
      "user content",
      "modifiers"],
      "min" : 0,
      "max" : "*",
      "base" : {
        "path" : "BackboneElement.modifierExtension",
        "min" : 0,
        "max" : "*"
      },
      "type" : [{
        "code" : "Extension"
      }],
      "isModifier" : true,
      "isModifierReason" : "Modifier extensions are expected to modify the meaning or interpretation of the element that contains them",
      "isSummary" : true,
      "mapping" : [{
        "identity" : "rim",
        "map" : "N/A"
      }]
    },
    {
      "id" : "ExplanationOfBenefit.accident.date",
      "path" : "ExplanationOfBenefit.accident.date",
      "short" : "When the incident occurred",
      "definition" : "Date of an accident event  related to the products and services contained in the claim.",
      "comment" : "The date of the accident has to precede the dates of the products and services but within a reasonable timeframe.",
      "requirements" : "Required for audit purposes and adjudication.",
      "min" : 0,
      "max" : "1",
      "base" : {
        "path" : "ExplanationOfBenefit.accident.date",
        "min" : 0,
        "max" : "1"
      },
      "type" : [{
        "code" : "date"
      }],
      "isModifier" : false,
      "isSummary" : false
    },
    {
      "id" : "ExplanationOfBenefit.accident.type",
      "path" : "ExplanationOfBenefit.accident.type",
      "short" : "The nature of the accident",
      "definition" : "The type or context of the accident event for the purposes of selection of potential insurance coverages and determination of coordination between insurers.",
      "requirements" : "Coverage may be dependant on the type of accident.",
      "min" : 0,
      "max" : "1",
      "base" : {
        "path" : "ExplanationOfBenefit.accident.type",
        "min" : 0,
        "max" : "1"
      },
      "type" : [{
        "code" : "CodeableConcept"
      }],
      "isModifier" : false,
      "isSummary" : false,
      "binding" : {
        "extension" : [{
          "url" : "http://hl7.org/fhir/StructureDefinition/elementdefinition-bindingName",
          "valueString" : "AccidentType"
        }],
        "strength" : "extensible",
        "description" : "Type of accident: work place, auto, etc.",
        "valueSet" : "http://terminology.hl7.org/ValueSet/v3-ActIncidentCode"
      }
    },
    {
      "id" : "ExplanationOfBenefit.accident.location[x]",
      "path" : "ExplanationOfBenefit.accident.location[x]",
      "short" : "Where the event occurred",
      "definition" : "The physical location of the accident event.",
      "requirements" : "Required for audit purposes and determination of applicable insurance liability.",
      "min" : 0,
      "max" : "1",
      "base" : {
        "path" : "ExplanationOfBenefit.accident.location[x]",
        "min" : 0,
        "max" : "1"
      },
      "type" : [{
        "code" : "Address"
      },
      {
        "code" : "Reference",
        "targetProfile" : ["http://hl7.org/fhir/StructureDefinition/Location"]
      }],
      "isModifier" : false,
      "isSummary" : false
    },
    {
      "id" : "ExplanationOfBenefit.item",
      "extension" : [{
        "url" : "http://hl7.org/fhir/StructureDefinition/structuredefinition-explicit-type-name",
        "valueString" : "Item"
      }],
      "path" : "ExplanationOfBenefit.item",
      "short" : "Product or service provided",
      "definition" : "A claim line. Either a simple (a product or service) or a 'group' of details which can also be a simple items or groups of sub-details.",
      "requirements" : "The items to be processed for adjudication.",
      "min" : 0,
      "max" : "*",
      "base" : {
        "path" : "ExplanationOfBenefit.item",
        "min" : 0,
        "max" : "*"
      },
      "type" : [{
        "code" : "BackboneElement"
      }],
      "constraint" : [{
        "key" : "ele-1",
        "severity" : "error",
        "human" : "All FHIR elements must have a @value or children",
        "expression" : "hasValue() or (children().count() > id.count())",
        "xpath" : "@value|f:*|h:div",
        "source" : "Element"
      }],
      "isModifier" : false,
      "isSummary" : false
    },
    {
      "id" : "ExplanationOfBenefit.item.id",
      "path" : "ExplanationOfBenefit.item.id",
      "representation" : ["xmlAttr"],
      "short" : "Unique id for inter-element referencing",
      "definition" : "Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.",
      "min" : 0,
      "max" : "1",
      "base" : {
        "path" : "Element.id",
        "min" : 0,
        "max" : "1"
      },
      "type" : [{
        "code" : "string"
      }],
      "isModifier" : false,
      "isSummary" : false,
      "mapping" : [{
        "identity" : "rim",
        "map" : "n/a"
      }]
    },
    {
      "id" : "ExplanationOfBenefit.item.extension",
      "path" : "ExplanationOfBenefit.item.extension",
      "short" : "Additional content defined by implementations",
      "definition" : "May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance  applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.",
      "comment" : "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
      "alias" : ["extensions",
      "user content"],
      "min" : 0,
      "max" : "*",
      "base" : {
        "path" : "Element.extension",
        "min" : 0,
        "max" : "*"
      },
      "type" : [{
        "code" : "Extension"
      }],
      "isModifier" : false,
      "isSummary" : false,
      "mapping" : [{
        "identity" : "rim",
        "map" : "n/a"
      }]
    },
    {
      "id" : "ExplanationOfBenefit.item.modifierExtension",
      "path" : "ExplanationOfBenefit.item.modifierExtension",
      "short" : "Extensions that cannot be ignored even if unrecognized",
      "definition" : "May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.\n\nModifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).",
      "comment" : "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
      "requirements" : "Modifier extensions allow for extensions that *cannot* be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored.  This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the [definition of modifier extensions](extensibility.html#modifierExtension).",
      "alias" : ["extensions",
      "user content",
      "modifiers"],
      "min" : 0,
      "max" : "*",
      "base" : {
        "path" : "BackboneElement.modifierExtension",
        "min" : 0,
        "max" : "*"
      },
      "type" : [{
        "code" : "Extension"
      }],
      "isModifier" : true,
      "isModifierReason" : "Modifier extensions are expected to modify the meaning or interpretation of the element that contains them",
      "isSummary" : true,
      "mapping" : [{
        "identity" : "rim",
        "map" : "N/A"
      }]
    },
    {
      "id" : "ExplanationOfBenefit.item.sequence",
      "path" : "ExplanationOfBenefit.item.sequence",
      "short" : "Item instance identifier",
      "definition" : "A number to uniquely identify item entries.",
      "requirements" : "Necessary to provide a mechanism to link to items from within the claim and within the adjudication details of the ClaimResponse.",
      "min" : 1,
      "max" : "1",
      "base" : {
        "path" : "ExplanationOfBenefit.item.sequence",
        "min" : 1,
        "max" : "1"
      },
      "type" : [{
        "code" : "positiveInt"
      }],
      "isModifier" : false,
      "isSummary" : false
    },
    {
      "id" : "ExplanationOfBenefit.item.careTeamSequence",
      "path" : "ExplanationOfBenefit.item.careTeamSequence",
      "short" : "Applicable care team members",
      "definition" : "Care team members related to this service or product.",
      "requirements" : "Need to identify the individuals and their roles in the provision of the product or service.",
      "min" : 0,
      "max" : "*",
      "base" : {
        "path" : "ExplanationOfBenefit.item.careTeamSequence",
        "min" : 0,
        "max" : "*"
      },
      "type" : [{
        "code" : "positiveInt"
      }],
      "isModifier" : false,
      "isSummary" : false
    },
    {
      "id" : "ExplanationOfBenefit.item.diagnosisSequence",
      "path" : "ExplanationOfBenefit.item.diagnosisSequence",
      "short" : "Applicable diagnoses",
      "definition" : "Diagnoses applicable for this service or product.",
      "requirements" : "Need to related the product or service to the associated diagnoses.",
      "min" : 0,
      "max" : "*",
      "base" : {
        "path" : "ExplanationOfBenefit.item.diagnosisSequence",
        "min" : 0,
        "max" : "*"
      },
      "type" : [{
        "code" : "positiveInt"
      }],
      "isModifier" : false,
      "isSummary" : false
    },
    {
      "id" : "ExplanationOfBenefit.item.procedureSequence",
      "path" : "ExplanationOfBenefit.item.procedureSequence",
      "short" : "Applicable procedures",
      "definition" : "Procedures applicable for this service or product.",
      "requirements" : "Need to provide any listed specific procedures to support the product or service being claimed.",
      "min" : 0,
      "max" : "*",
      "base" : {
        "path" : "ExplanationOfBenefit.item.procedureSequence",
        "min" : 0,
        "max" : "*"
      },
      "type" : [{
        "code" : "positiveInt"
      }],
      "isModifier" : false,
      "isSummary" : false
    },
    {
      "id" : "ExplanationOfBenefit.item.informationSequence",
      "path" : "ExplanationOfBenefit.item.informationSequence",
      "short" : "Applicable exception and supporting information",
      "definition" : "Exceptions, special conditions and supporting information applicable for this service or product.",
      "requirements" : "Need to reference the supporting information items that relate directly to this product or service.",
      "min" : 0,
      "max" : "*",
      "base" : {
        "path" : "ExplanationOfBenefit.item.informationSequence",
        "min" : 0,
        "max" : "*"
      },
      "type" : [{
        "code" : "positiveInt"
      }],
      "isModifier" : false,
      "isSummary" : false
    },
    {
      "id" : "ExplanationOfBenefit.item.revenue",
      "path" : "ExplanationOfBenefit.item.revenue",
      "short" : "Revenue or cost center code",
      "definition" : "The type of revenue or cost center providing the product and/or service.",
      "requirements" : "Needed in the processing of institutional claims.",
      "min" : 0,
      "max" : "1",
      "base" : {
        "path" : "ExplanationOfBenefit.item.revenue",
        "min" : 0,
        "max" : "1"
      },
      "type" : [{
        "code" : "CodeableConcept"
      }],
      "isModifier" : false,
      "isSummary" : false,
      "binding" : {
        "extension" : [{
          "url" : "http://hl7.org/fhir/StructureDefinition/elementdefinition-bindingName",
          "valueString" : "RevenueCenter"
        }],
        "strength" : "example",
        "description" : "Codes for the revenue or cost centers supplying the service and/or products.",
        "valueSet" : "http://hl7.org/fhir/ValueSet/ex-revenue-center"
      }
    },
    {
      "id" : "ExplanationOfBenefit.item.category",
      "path" : "ExplanationOfBenefit.item.category",
      "short" : "Benefit classification",
      "definition" : "Code to identify the general type of benefits under which products and services are provided.",
      "comment" : "Examples include Medical Care, Periodontics, Renal Dialysis, Vision Coverage.",
      "requirements" : "Needed in the processing of institutional claims as this allows the insurer to determine whether a facial X-Ray is for dental, orthopedic, or facial surgery purposes.",
      "min" : 0,
      "max" : "1",
      "base" : {
        "path" : "ExplanationOfBenefit.item.category",
        "min" : 0,
        "max" : "1"
      },
      "type" : [{
        "code" : "CodeableConcept"
      }],
      "isModifier" : false,
      "isSummary" : false,
      "binding" : {
        "extension" : [{
          "url" : "http://hl7.org/fhir/StructureDefinition/elementdefinition-bindingName",
          "valueString" : "BenefitCategory"
        }],
        "strength" : "example",
        "description" : "Benefit categories such as: oral, medical, vision, oral-basic etc.",
        "valueSet" : "http://hl7.org/fhir/ValueSet/ex-benefitcategory"
      }
    },
    {
      "id" : "ExplanationOfBenefit.item.productOrService",
      "path" : "ExplanationOfBenefit.item.productOrService",
      "short" : "Billing, service, product, or drug code",
      "definition" : "When the value is a group code then this item collects a set of related claim details, otherwise this contains the