### ----------------------------------------------------
### -- FHIR
### -- Licenses: Artistic-2.0
### -- Authors: Hugh Simpson
### -- File: t/resources/structureDefinition/ExplanationOfBenefit.json
### ----------------------------------------------------
### -- Chunk 52 of 54
" : [{
        "code" : "decimal"
      }]
    },
    {
      "id" : "ExplanationOfBenefit.item.detail",
      "extension" : [{
        "url" : "http://hl7.org/fhir/StructureDefinition/structuredefinition-explicit-type-name",
        "valueString" : "Detail"
      }],
      "path" : "ExplanationOfBenefit.item.detail",
      "short" : "Additional items",
      "definition" : "Second-tier of goods and services.",
      "min" : 0,
      "max" : "*",
      "type" : [{
        "code" : "BackboneElement"
      }]
    },
    {
      "id" : "ExplanationOfBenefit.item.detail.sequence",
      "path" : "ExplanationOfBenefit.item.detail.sequence",
      "short" : "Product or service provided",
      "definition" : "A claim detail line. Either a simple (a product or service) or a 'group' of sub-details which are simple items.",
      "requirements" : "The items to be processed for adjudication.",
      "min" : 1,
      "max" : "1",
      "type" : [{
        "code" : "positiveInt"
      }]
    },
    {
      "id" : "ExplanationOfBenefit.item.detail.revenue",
      "path" : "ExplanationOfBenefit.item.detail.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",
      "type" : [{
        "code" : "CodeableConcept"
      }],
      "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.detail.category",
      "path" : "ExplanationOfBenefit.item.detail.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",
      "type" : [{
        "code" : "CodeableConcept"
      }],
      "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.detail.productOrService",
      "path" : "ExplanationOfBenefit.item.detail.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 product, service, drug or other billing code for the item.",
      "comment" : "If this is an actual service or product line, i.e. not a Group, then use code to indicate the Professional Service or Product supplied (e.g. CTP, HCPCS, USCLS, ICD10, NCPDP, DIN, RxNorm, ACHI, CCI). If a grouping item then use a group code to indicate the type of thing being grouped e.g. 'glasses' or 'compound'.",
      "requirements" : "Necessary to state what was provided or done.",
      "alias" : ["Drug Code",
      "Bill Code",
      "Service Code"],
      "min" : 1,
      "max" : "1",
      "type" : [{
        "code" : "CodeableConcept"
      }],
      "binding" : {
        "extension" : [{
          "url" : "http://hl7.org/fhir/StructureDefinition/elementdefinition-bindingName",
          "valueString" : "ServiceProduct"
        }],
        "strength" : "example",
        "description" : "Allowable service and product codes.",
        "valueSet" : "http://hl7.org/fhir/ValueSet/service-uscls"
      }
    },
    {
      "id" : "ExplanationOfBenefit.item.detail.modifier",
      "path" : "ExplanationOfBenefit.item.detail.modifier",
      "short" : "Service/Product billing modifiers",
      "definition" : "Item typification or modifiers codes to convey additional context for the product or service.",
      "comment" : "For example, in Oral whether the treatment is cosmetic or associated with TMJ, or for Medical whether the treatment was outside the clinic or out of office hours.",
      "requirements" : "To support inclusion of the item for adjudication or to charge an elevated fee.",
      "min" : 0,
      "max" : "*",
      "type" : [{
        "code" : "CodeableConcept"
      }],
      "binding" : {
        "extension" : [{
          "url" : "http://hl7.org/fhir/StructureDefinition/elementdefinition-bindingName",
          "valueString" : "Modifiers"
        }],
        "strength" : "example",
        "description" : "Item type or modifiers codes, eg for Oral whether the treatment is cosmetic or associated with TMJ, or an appliance was lost or stolen.",
        "valueSet" : "http://hl7.org/fhir/ValueSet/claim-modifiers"
      }
    },
    {
      "id" : "ExplanationOfBenefit.item.detail.programCode",
      "path" : "ExplanationOfBenefit.item.detail.programCode",
      "short" : "Program the product or service is provided under",
      "definition" : "Identifies the program under which this may be recovered.",
      "comment" : "For example: Neonatal program, child dental program or drug users recovery program.",
      "requirements" : "Commonly used in in the identification of publicly provided program focused on population segments or disease classifications.",
      "min" : 0,
      "max" : "*",
      "type" : [{
        "code" : "CodeableConcept"
      }],
      "binding" : {
        "extension" : [{
          "url" : "http://hl7.org/fhir/StructureDefinition/elementdefinition-bindingName",
          "valueString" : "ProgramCode"
        }],
        "strength" : "example",
        "description" : "Program specific reason codes.",
        "valueSet" : "http://hl7.org/fhir/ValueSet/ex-program-code"
      }
    },
    {
      "id" : "ExplanationOfBenefit.item.detail.quantity",
      "path" : "ExplanationOfBenefit.item.detail.quantity",
      "short" : "Count of products or services",
      "definition" : "The number of repetitions of a service or product.",
      "requirements" : "Required when the product or service code does not convey the quantity provided.",
      "min" : 0,
      "max" : "1",
      "type" : [{
        "code" : "Quantity",
        "profile" : ["http://hl7.org/fhir/StructureDefinition/SimpleQuantity"]
      }]
    },
    {
      "id" : "ExplanationOfBenefit.item.detail.unitPrice",
      "path" : "ExplanationOfBenefit.item.detail.unitPrice",
      "short" : "Fee, charge or cost per item",
      "definition" : "If the item is not a group then this is the fee for the product or service, otherwise this is the total of the fees for the details of the group.",
      "requirements" : "The amount charged to the patient by the provider for a single unit.",
      "min" : 0,
      "max" : "1",
      "type" : [{
        "code" : "Money"
      }]
    },
    {
      "id" : "ExplanationOfBenefit.item.detail.factor",
      "path" : "ExplanationOfBenefit.item.detail.factor",
      "short" : "Price scaling factor",
      "definition" : "A real number that represents a multiplier used in determining the overall value of services delivered and/or goods received. The concept of a Factor allows for a discount or surcharge multiplier to be applied to a monetary amount.",
      "comment" : "To show a 10% senior's discount, the value entered is: 0.90 (1.00 - 0.10).",
      "requirements" : "When discounts are provided to a patient (example: Senior's discount) then this must be documented for adjudication.",
      "min" : 0,
      "max" : "1",
      "type" : [{
        "code" : "decimal"
      }]
    },
    {
      "id" : "ExplanationOfBenefit.item.detail.net",
      "path" : "ExplanationOfBenefit.item.detail.net",
      "short" : "Total item cost",
      "definition" : "The quantity times the unit price for an additional service or product or charge.",
      "comment" : "For example, the formula: quantity * unitPrice * factor  = net. Quantity and factor are assumed to be 1 if not supplied.",
      "requirements" : "Provides the total amount claimed  for the group (if a grouper) or the line item.",
      "min" : 0,
      "max" : "1",
      "type" : [{
        "code" : "Money"
      }]
    },
    {
      "id" : "ExplanationOfBenefit.item.detail.udi",
      "path" : "ExplanationOfBenefit.item.detail.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" : "*",
      "type" : [{
        "code" : "Reference",
        "targetProfile" : ["http://hl7.org/fhir/StructureDefinition/Device"]
      }]
    },
    {
      "id" : "ExplanationOfBenefit.item.detail.noteNumber",
      "path" : "ExplanationOfBenefit.item.detail.noteNumber",
      "short" : "Applicable note numbers",
      "definition" : "The numbers associated with notes below which apply to the adjudication of this item.",
      "requirements" : "Provides a condensed manner for associating human readable descriptive explanations for adjudications on the line item.",
      "min" : 0,
      "max" : "*",
      "type" : [{
        "code" : "positiveInt"
      }]
    },
    {
      "id" : "ExplanationOfBenefit.item.detail.adjudication",
      "path" : "ExplanationOfBenefit.item.detail.adjudication",
      "short" : "Detail level adjudication details",
      "definition" : "The adjudication results.",
      "min" : 0,
      "max" : "*",
      "contentReference" : "#ExplanationOfBenefit.item.adjudication"
    },
    {
      "id" : "ExplanationOfBenefit.item.detail.subDetail",
      "extension" : [{
        "url" : "http://hl7.org/fhir/StructureDefinition/structuredefinition-explicit-type-name",
        "valueString" : "SubDetail"
      }],
      "path" : "ExplanationOfBenefit.item.detail.subDetail",
      "short" : "Additional items",
      "definition" : "Third-tier of goods and services.",
      "min" : 0,
      "max" : "*",
      "type" : [{
        "code" : "BackboneElement"
      }]
    },
    {
      "id" : "ExplanationOfBenefit.item.detail.subDetail.sequence",
      "path" : "ExplanationOfBenefit.item.detail.subDetail.sequence",
      "short" : "Product or service provided",
      "definition" : "A claim detail line. Either a simple (a product or service) or a 'group' of sub-details which are simple items.",
      "requirements" : "The items to be processed for adjudication.",
      "min" : 1,
      "max" : "1",
      "type" : [{
        "code" : "positiveInt"
      }]
    },
    {
      "id" : "ExplanationOfBenefit.item.detail.subDetail.revenue",
      "path" : "ExplanationOfBenefit.item.detail.subDetail.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",
      "type" : [{
        "code" : "CodeableConcept"
      }],
      "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.detail.subDetail.category",
      "path" : "ExplanationOfBenefit.item.detail.subDetail.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",
      "type" : [{
        "code" : "CodeableConcept"
      }],
      "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.detail.subDetail.productOrService",
      "path" : "ExplanationOfBenefit.item.detail.subDetail.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 product, service, drug or other billing code for the item.",
      "comment" : "If this is an actual service or product line, i.e. not a Group, then use code to indicate the Professional Service or Product supplied (e.g. CTP, HCPCS, USCLS, ICD10, NCPDP, DIN, RxNorm, ACHI, CCI). If a grouping item then use a group code to indicate the type of thing being grouped e.g. 'glasses' or 'compound'.",
      "requirements" : "Necessary to state what was provided or done.",
      "alias" : ["Drug Code",
      "Bill Code",
      "Service Code"],
      "min" : 1,
      "max" : "1",
      "type" : [{
        "code" : "CodeableConcept"
      }],
      "binding" : {
        "extension" : [{
          "url" : "http://hl7.org/fhir/StructureDefinition/elementdefinition-bindingName",
          "valueString" : "ServiceProduct"
        }],
        "strength" : "example",
        "description" : "Allowable service and product codes.",
        "valueSet" : "http://hl7.org/fhir/ValueSet/service-uscls"
      }
    },
    {
      "id" : "ExplanationOfBenefit.item.detail.subDetail.modifier",
      "path" : "ExplanationOfBenefit.item.detail.subDetail.modifier",
      "short" : "Service/Product billing modifiers",
      "definition" : "Item typification or modifiers codes to convey additional context for the product or service.",
      "comment" : "For example, in Oral whether the treatment is cosmetic or associated with TMJ, or for Medical whether the treatment was outside the clinic or outside of office hours.",
      "requirements" : "To support inclusion of the item for adjudication or to charge an elevated fee.",
      "min" : 0,
      "max" : "*",
      "type" : [{
        "code" : "CodeableConcept"
      }],
      "binding" : {
        "extension" : [{
          "url" : "http://hl7.org/fhir/StructureDefinition/elementdefinition-bindingName",
          "valueString" : "Modifiers"
        }],
        "strength" : "example",
        "description" : "Item type or modifiers codes, eg for Oral whether the treatment is cosmetic or associated with TMJ, or an appliance was lost or stolen.",
        "valueSet" : "http://hl7.org/fhir/ValueSet/claim-modifiers"
      }
    },
    {
      "id" : "ExplanationOfBenefit.item.detail.subDetail.programCode",
      "path" : "ExplanationOfBenefit.item.detail.subDetail.programCode",
      "short" : "Program the product or service is provided under",
      "definition" : "Identifies the program under which this may be recovered.",
      "comment" : "For example: Neonatal program, child dental program or drug users recovery program.",
      "requirements" : "Commonly used in in the identification of publicly provided program focused on population segments or disease classifications.",
      "min" : 0,
      "max" : "*",
      "type" : [{
        "code" : "CodeableConcept"
      }],
      "binding" : {
        "extension" : [{
          "url" : "http://hl7.org/fhir/StructureDefinition/elementdefinition-bindingName",
          "valueString" : "ProgramCode"
        }],
        "strength" : "example",
        "description" : "Program specific reason codes.",
        "valueSet" : "http://hl7.org/fhir/ValueSet/ex-program-code"
      }
    },
    {
      "id" : "ExplanationOfBenefit.item.detail.subDetail.quantity",
      "path" : "ExplanationOfBenefit.item.detail.subDetail.quantity",
      "short" : "Count of products or services",
      "definition" : "The number of repetitions of a service or product.",
      "requirements" : "Required when the product or service code does not convey the quantity provided.",
      "min" : 0,
      "max" : "1",
      "type" : [{
        "code" : "Quantity",
        "profile" : ["http://hl7.org/fhir/StructureDefinition/SimpleQuantity"]
      }]
    },
    {
      "id" : "ExplanationOfBenefit.item.detail.subDetail.unitPrice",
      "path" : "ExplanationOfBenefit.item.detail.subDetail.unitPrice",
      "short" : "Fee, charge or cost per item",
      "definition" : "If the item is not a group then this is the fee for the product or service, otherwise this is the total of the fees for the details of the group.",
      "requirements" : "The amount charged to the patient by the provider for a single unit.",
      "min" : 0,
      "max" : "1",
      "type" : [{
        "code" : "Money"
      }]
    },
    {
      "id" : "ExplanationOfBenefit.item.detail.subDetail.factor",
      "path" : "ExplanationOfBenefit.item.detail.subDetail.factor",
      "short" : "Price scaling factor",
      "definition" : "A real number that represents a multiplier used in determining the overall value of services delivered and/or goods received. The concept of a Factor allows for a discount or surcharge multiplier to be applied to a monetary amount.",
      "comment" : "To show a 10% senior's discount, the value entered is: 0.90 (1.00 - 0.10).",
      "requirements" : "When discounts are provided to a patient (example: Senior's discount) then this must be documented for adjudication.",
      "min" : 0,
      "max" : "1",
      "type" : [{
        "code" : "decimal"
      }]
    },
    {
      "id" : "ExplanationOfBenefit.item.detail.subDetail.net",
      "path" : "ExplanationOfBenefit.item.detail.subDetail.net",
      "short" : "Total item cost",
      "definition" : "The quantity times the unit price for an additional service or product or charge.",
      "comment" : "For example, the formula: quantity * unitPrice * factor  = net. Quantity and factor are assumed to be 1 if not supplied.",
      "requirements" : "Provides the total amount claimed  for the group (if a grouper) or the line item.",
      "min" : 0,
      "max" : "1",
      "type" : [{
        "code" : "Money"
      }]
    },
    {
      "id" : "ExplanationOfBenefit.item.detail.subDetail.udi",
      "path" : "ExplanationOfBenefit.item.detail.subDetail.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" : "*",
      "type" : [{
        "code" : "Reference",
        "targetProfile" : ["http://hl7.org/fhir/StructureDefinition/Device"]
      }]
    },
    {
      "id" : "ExplanationOfBenefit.item.detail.subDetail.noteNumber",
      "path" : "ExplanationOfBenefit.item.detail.subDetail.noteNumber",
      "short" : "Applicable note numbers",
      "definition" : "The numbers associated with notes below which apply to the adjudication of this item.",
      "requirements" : "Provides a condensed manner for associating human readable descriptive explanations for adjudications on the line item.",
      "min" : 0,
      "max" : "*",
      "type" : [{
        "code" : "positiveInt"
      }]
    },
    {
      "id" : "ExplanationOfBenefit.item.detail.subDetail.adjudication",
      "path" : "ExplanationOfBenefit.item.detail.subDetail.adjudication",
      "short" : "Subdetail level adjudication details",
      "definition" : "The adjudication results.",
      "min" : 0,
      "max" : "*",
      "contentReference" : "#ExplanationOfBenefit.item.adjudication"
    },
    {
      "id" : "ExplanationOfBenefit.addItem",
      "extension" : [{
        "url" : "http://hl7.org/fhir/StructureDefinition/structuredefinition-display-hint",
        "valueString" : "740;600"
      },
      {
        "url" : "http://hl7.org/fhir/StructureDefinition/structuredefinition-explicit-type-name",
        "valueString" : "AddedItem"
      }],
      "path" : "ExplanationOfBenefit.addItem",
      "short" : "Insurer added line items",
      "definition" : "The first-tier service adjudications for payor added product or service lines.",
      "requirements" : "Insurers may redefine the provided product or service or may package and/or decompose groups of products and services. The addItems allows the insurer to provide their line item list with linkage to the submitted items/details/sub-details. In a preauthorization the insurer may use the addItem structure to provide additional information on authorized products and services.",
      "min" : 0,
      "max" : "*",
      "type" : [{
        "code" : "BackboneElement"
      }]
    },
    {
      "id" : "ExplanationOfBenefit.addItem.itemSequence",
      "path" : "ExplanationOfBenefit.addItem.itemSequence",
      "short" : "Item sequence number",
      "definition" : "Claim items which this service line is intended to replace.",
      "requirements" : "Provides references to the claim items.",
      "min" : 0,
      "max" : "*",
      "type" : [{
        "code" : "positiveInt"
      }]
    },
    {
      "id" : "ExplanationOfBenefit.addItem.detailSequence",
      "path" : "ExplanationOfBenefit.addItem.detailSequence",
      "short" : "Detail sequence number",
      "definition" : "The sequence number of the details within the claim item which this line is intended to replace.",
      "requirements" : "Provides references to the claim details within the claim item.",
      "min" : 0,
      "max" : "*",
      "type" : [{
        "code" : "positiveInt"
      }]
    },
    {
      "id" : "ExplanationOfBenefit.addItem.subDetailSequence",
      "path" : "ExplanationOfBenefit.addItem.subDetailSequence",
      "short" : "Subdetail sequence number",
      "definition" : "The sequence number of the sub-details woithin the details within the claim item which this line is intended to replace.",
      "requirements" : "Provides references to the claim sub-details within the claim detail.",
      "min" : 0,
      "max" : "*",
      "type" : [{
        "code" : "positiveInt"
      }]
    },
    {
      "id" : "ExplanationOfBenefit.addItem.provider",
      "path" : "ExplanationOfBenefit.addItem.provider",
      "short" : "Authorized providers",
      "definition" : "The providers who are authorized for the services rendered to the patient.",
      "requirements" : "Insurer may provide authorization specifically to a restricted set of providers rather than an open authorization.",
      "min" : 0,
      "max" : "*",
      "type" : [{
        "code" : "Reference",
        "targetProfile" : ["http://hl7.org/fhir/StructureDefinition/Practitioner",
        "http://hl7.org/fhir/StructureDefinition/PractitionerRole",
        "http://hl7.org/fhir/StructureDefinition/Organization"]
      }],
      "mapping" : [{
        "identity" : "w5",
        "map" : "FiveWs.source"
      }]
    },
    {
      "id" : "ExplanationOfBenefit.addItem.productOrService",
      "path" : "ExplanationOfBenefit.addItem.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 product, service, drug or other billing code for the item.",
      "comment" : "If this is an actual service or product line, i.e. not a Group, then use code to indicate the Professional Service or Product supplied (e.g. CTP, HCPCS, USCLS, ICD10, NCPDP, DIN, RxNorm, ACHI, CCI). If a grouping item then use a group code to indicate the type of thing being grouped e.g. 'glasses' or 'compound'.",
      "requirements" : "Necessary to state what was provided or done.",
      "alias" : ["Drug Code",
      "Bill Code",
      "Service Code"],
      "min" : 1,
      "max" : "1",
      "type" : [{
        "code" : "CodeableConcept"
      }],
      "binding" : {
        "extension" : [{
          "url" : "http://hl7.org/fhir/StructureDefinition/elementdefinition-bindingName",
          "valueString" : "ServiceProduct"
        }],
        "strength" : "example",
        "description" : "Allowable service and product codes.",
        "valueSet" : "http://hl7.org/fhir/ValueSet/service-uscls"
      }
    },
    {
      "id" : "ExplanationOfBenefit.addItem.modifier",
      "path" : "ExplanationOfBenefit.addItem.modifier",
      "short" : "Service/Product billing modifiers",
      "definition" : "Item typification or modifiers codes to convey additional context for the product or service.",
      "comment" : "For example, in Oral whether the treatment is cosmetic or associated with TMJ, or for Medical whether the treatment was outside the clinic or out of office hours.",
      "requirements" : "To support inclusion of the item for adjudication or to charge an elevated fee.",
      "min" : 0,
      "max" : "*",
      "type" : [{
        "code" : "CodeableConcept"
      }],
      "binding" : {
        "extension" : [{
          "url" : "http://hl7.org/fhir/StructureDefinition/elementdefinition-bindingName",
          "valueString" : "Modifiers"
        }],
        "strength" : "example",
        "description" : "Item type or modifiers codes, eg for Oral whether the treatment is cosmetic or associated with TMJ, or an appliance was lost or stolen.",
        "valueSet" : "http://hl7.org/fhir/ValueSet/claim-modifiers"
      }
    },
    {
      "id" : "ExplanationOfBenefit.addItem.programCode",
      "path" : "ExplanationOfBenefit.addItem.programCode",
      "short" : "Program the product or service is provided under",
      "definition" : "Identifies the program under which this may be recovered.",
      "comment" : "For example: Neonatal program, child dental program or drug users recovery program.",
      "requirements" : "Commonly used in in the identification of publicly provided program focused on population segments or disease classifications.",
      "min" : 0,
      "max" : "*",
      "type" : [{
        "code" : "CodeableConcept"
      }],
      "binding" : {
        "extension" : [{
          "url" : "http://hl7.org/fhir/StructureDefinition/elementdefinition-bindingName",
          "valueString" : "ProgramCode"
        }],
        "strength" : "example",
        "description" : "Program specific reason codes.",
        "valueSet" : "http://hl7.org/fhir/ValueSet/ex-program-code"
      }
    },
    {
      "id" : "ExplanationOfBenefit.addItem.serviced[x]",
      "path" : "ExplanationOfBenefit.addItem.serviced[x]",
      "short" : "Date or dates of service or product delivery",
      "definition" : "The date or dates when the service or product was supplied, performed or completed.",
      "requirements" : "Needed to determine whether the  service or product was provided during the term of the insurance coverage.",
      "min" : 0,
      "max" : "1",
      "type" : [{
        "code" : "date"
      },
      {
        "code" : "Period"
      }],
      "mapping" : [{
        "identity" : "w5",
        "map" : "FiveWs.done[x]"
      }]
    },
    {
      "id" : "ExplanationOfBenefit.addItem.location[x]",
      "path" : "ExplanationOfBenefit.addItem.location[x]",
      "short" : "Place of service or where product was supplied",
      "definition" : "Where the product or service was provided.",
      "requirements" : "The location can alter whether the item was acceptable for insurance purposes or impact the determination of the benefit amount.",
      "min" : 0,
      "max" : "1",
      "type" : [{
        "code" : "CodeableConcept"
      },
      {
        "code" : "Address"
      },
      {
        "code" : "Reference",
        "targetProfile" : ["http://hl7.org/fhir/StructureDefinition/Location"]
      }],
      "binding" : {
        "extension" : [{
          "url" : "http://hl7.org/fhir/StructureDefinition/elementdefinition-bindingName",
          "valueString" : "ServicePlace"
        }],
        "strength" : "example",
        "description" : "Place where the service is rendered.",
        "valueSet" : "http://hl7.org/fhir/ValueSet/service-place"
      },
      "mapping" : [{
        "identity" : "w5",
        "map" : "FiveWs.where[x]"
      }]
    },
    {
      "id" : "ExplanationOfBenefit.addItem.quantity",
      "path" : "ExplanationOfBenefit.addItem.quantity",
      "short" : "Count of products or services",
      "definition" : "The number of repetitions of a service or product.",
      "requirements" : "Required when the product or service code does not convey the quantity provided.",
      "min" : 0,
      "max" : "1",
      "type" : [{
        "code" : "Quantity",
        "profile" : ["http://hl7.org/fhir/StructureDefinition/SimpleQuantity"]
      }]
    },
    {
      "id" : "ExplanationOfBenefit.addItem.unitPrice",
      "path" : "ExplanationOfBenefit.addItem.unitPrice",
      "short" : "Fee, charge or cost per item",
      "definition" : "If the item is not a group then this is the fee for the product or service, otherwise this is the total of the fees for the details of the group.",
      "requirements" : "The amount charged to the patient by the provider for a single unit.",
      "min" : 0,
      "max" : "1",
      "type" : [{
        "code" : "Money"
      }]
    },
    {
      "id" : "ExplanationOfBenefit.addItem.factor",
      "path" : "ExplanationOfBenefit.addItem.factor",
      "short" : "Price scaling factor",
      "definition" : "A real number that represents a multiplier used in determining the overall value of services delivered and/or goods received. The concept of a Factor allows for a discount or surcharge multiplier to be applied to a monetary amount.",
      "comment" : "To show a 10% senior's discount, the value entered is: 0.90 (1.00 - 0.10).",
      "requirements" : "When discounts are provided to a patient (example: Senior's discount) then this must be documented for adjudication.",
      "min" : 0,
      "max" : "1",
      "type" : [{
        "code" : "decimal"
      }]
    },
    {
      "id" : "ExplanationOfBenefit.addItem.net",
      "path" : "ExplanationOfBenefit.addItem.net",
      "short" : "Total item cost",
      "definition" : "The quantity times the unit price for an additional service or product or charge.",
      "comment" : "For example, the formula: quantity * unitPrice * factor  = net. Quantity and factor are assumed to be 1 if not supplied.",
      "requirements" : "Provides the total amount claimed  for the group (if a grouper) or the line item.",
      "min" : 0,
      "max" : "1",
      "type" : [{
        "code" : "Money"
      }]
    },
    {
      "id" : "ExplanationOfBenefit.addItem.bodySite",
      "path" : "ExplanationOfBenefit.addItem.bodySite",
      "short" : "Anatomical location",
      "definition" : "Physical service site on the patient (limb, tooth, etc.).",
      "comment" : "For example, providing a tooth code allows an insurer to identify a provider performing a filling on a tooth that was previously removed.",
      "requirements" : "Allows insurer to validate specific procedures.",
      "min" : 0,
      "max" : "1",
      "type" : [{
        "code" : "CodeableConcept"
      }],
      "binding" : {
        "extension" : [{
          "url" : "http://hl7.org/fhir/StructureDefinition/elementdefinition-bindingName",
          "valueString" : "OralSites"
        }],
        "strength" : "example",
        "description" : "The code for the teeth, quadrant, sextant and arch.",
        "valueSet" : "http://hl7.org/fhir/ValueSet/tooth"
      }
    },
    {
      "id" : "ExplanationOfBenefit.addItem.subSite",
      "path" : "ExplanationOfBenefit.addItem.subSite",
      "short" : "Anatomical