### ----------------------------------------------------
### -- FHIR
### -- Licenses: Artistic-2.0
### -- Authors: Hugh Simpson
### -- File: t/resources/structureDefinition/ClaimResponse.json
### ----------------------------------------------------
### -- Chunk 22 of 26
 : "ClaimResponse.addItem.subdetailSequence",
      "short" : "Subdetail sequence number",
      "definition" : "The sequence number of the sub-details within 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" : "*",
      "base" : {
        "path" : "ClaimResponse.addItem.subdetailSequence",
        "min" : 0,
        "max" : "*"
      },
      "type" : [{
        "code" : "positiveInt"
      }],
      "isModifier" : false,
      "isSummary" : false
    },
    {
      "id" : "ClaimResponse.addItem.provider",
      "path" : "ClaimResponse.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" : "*",
      "base" : {
        "path" : "ClaimResponse.addItem.provider",
        "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"]
      }],
      "isModifier" : false,
      "isSummary" : false,
      "mapping" : [{
        "identity" : "w5",
        "map" : "FiveWs.source"
      }]
    },
    {
      "id" : "ClaimResponse.addItem.productOrService",
      "path" : "ClaimResponse.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.",
      "min" : 1,
      "max" : "1",
      "base" : {
        "path" : "ClaimResponse.addItem.productOrService",
        "min" : 1,
        "max" : "1"
      },
      "type" : [{
        "code" : "CodeableConcept"
      }],
      "isModifier" : false,
      "isSummary" : false,
      "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" : "ClaimResponse.addItem.modifier",
      "path" : "ClaimResponse.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 outside of office hours.",
      "requirements" : "To support inclusion of the item for adjudication or to charge an elevated fee.",
      "min" : 0,
      "max" : "*",
      "base" : {
        "path" : "ClaimResponse.addItem.modifier",
        "min" : 0,
        "max" : "*"
      },
      "type" : [{
        "code" : "CodeableConcept"
      }],
      "isModifier" : false,
      "isSummary" : false,
      "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"
      },
      "mapping" : [{
        "identity" : "rim",
        "map" : "24.C, 24.D mods"
      }]
    },
    {
      "id" : "ClaimResponse.addItem.programCode",
      "path" : "ClaimResponse.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" : "*",
      "base" : {
        "path" : "ClaimResponse.addItem.programCode",
        "min" : 0,
        "max" : "*"
      },
      "type" : [{
        "code" : "CodeableConcept"
      }],
      "isModifier" : false,
      "isSummary" : false,
      "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"
      },
      "mapping" : [{
        "identity" : "rim",
        "map" : "24.H"
      }]
    },
    {
      "id" : "ClaimResponse.addItem.serviced[x]",
      "path" : "ClaimResponse.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",
      "base" : {
        "path" : "ClaimResponse.addItem.serviced[x]",
        "min" : 0,
        "max" : "1"
      },
      "type" : [{
        "code" : "date"
      },
      {
        "code" : "Period"
      }],
      "isModifier" : false,
      "isSummary" : false,
      "mapping" : [{
        "identity" : "w5",
        "map" : "FiveWs.done[x]"
      },
      {
        "identity" : "rim",
        "map" : "24.A"
      }]
    },
    {
      "id" : "ClaimResponse.addItem.location[x]",
      "path" : "ClaimResponse.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",
      "base" : {
        "path" : "ClaimResponse.addItem.location[x]",
        "min" : 0,
        "max" : "1"
      },
      "type" : [{
        "code" : "CodeableConcept"
      },
      {
        "code" : "Address"
      },
      {
        "code" : "Reference",
        "targetProfile" : ["http://hl7.org/fhir/StructureDefinition/Location"]
      }],
      "isModifier" : false,
      "isSummary" : false,
      "binding" : {
        "extension" : [{
          "url" : "http://hl7.org/fhir/StructureDefinition/elementdefinition-bindingName",
          "valueString" : "ServicePlace"
        }],
        "strength" : "example",
        "description" : "Place of service: pharmacy, school, prison, etc.",
        "valueSet" : "http://hl7.org/fhir/ValueSet/service-place"
      },
      "mapping" : [{
        "identity" : "w5",
        "map" : "FiveWs.where[x]"
      },
      {
        "identity" : "rim",
        "map" : "24.B"
      }]
    },
    {
      "id" : "ClaimResponse.addItem.quantity",
      "path" : "ClaimResponse.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",
      "base" : {
        "path" : "ClaimResponse.addItem.quantity",
        "min" : 0,
        "max" : "1"
      },
      "type" : [{
        "code" : "Quantity",
        "profile" : ["http://hl7.org/fhir/StructureDefinition/SimpleQuantity"]
      }],
      "isModifier" : false,
      "isSummary" : false,
      "mapping" : [{
        "identity" : "rim",
        "map" : "24.G"
      }]
    },
    {
      "id" : "ClaimResponse.addItem.unitPrice",
      "path" : "ClaimResponse.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",
      "base" : {
        "path" : "ClaimResponse.addItem.unitPrice",
        "min" : 0,
        "max" : "1"
      },
      "type" : [{
        "code" : "Money"
      }],
      "isModifier" : false,
      "isSummary" : false
    },
    {
      "id" : "ClaimResponse.addItem.factor",
      "path" : "ClaimResponse.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",
      "base" : {
        "path" : "ClaimResponse.addItem.factor",
        "min" : 0,
        "max" : "1"
      },
      "type" : [{
        "code" : "decimal"
      }],
      "isModifier" : false,
      "isSummary" : false
    },
    {
      "id" : "ClaimResponse.addItem.net",
      "path" : "ClaimResponse.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",
      "base" : {
        "path" : "ClaimResponse.addItem.net",
        "min" : 0,
        "max" : "1"
      },
      "type" : [{
        "code" : "Money"
      }],
      "isModifier" : false,
      "isSummary" : false,
      "mapping" : [{
        "identity" : "rim",
        "map" : "24.F"
      }]
    },
    {
      "id" : "ClaimResponse.addItem.bodySite",
      "path" : "ClaimResponse.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",
      "base" : {
        "path" : "ClaimResponse.addItem.bodySite",
        "min" : 0,
        "max" : "1"
      },
      "type" : [{
        "code" : "CodeableConcept"
      }],
      "isModifier" : false,
      "isSummary" : false,
      "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" : "ClaimResponse.addItem.subSite",
      "path" : "ClaimResponse.addItem.subSite",
      "short" : "Anatomical sub-location",
      "definition" : "A region or surface of the bodySite, e.g. limb region or tooth surface(s).",
      "requirements" : "Allows insurer to validate specific procedures.",
      "min" : 0,
      "max" : "*",
      "base" : {
        "path" : "ClaimResponse.addItem.subSite",
        "min" : 0,
        "max" : "*"
      },
      "type" : [{
        "code" : "CodeableConcept"
      }],
      "isModifier" : false,
      "isSummary" : false,
      "binding" : {
        "extension" : [{
          "url" : "http://hl7.org/fhir/StructureDefinition/elementdefinition-bindingName",
          "valueString" : "Surface"
        }],
        "strength" : "example",
        "description" : "The code for the tooth surface and surface combinations.",
        "valueSet" : "http://hl7.org/fhir/ValueSet/surface"
      }
    },
    {
      "id" : "ClaimResponse.addItem.noteNumber",
      "path" : "ClaimResponse.addItem.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" : "*",
      "base" : {
        "path" : "ClaimResponse.addItem.noteNumber",
        "min" : 0,
        "max" : "*"
      },
      "type" : [{
        "code" : "positiveInt"
      }],
      "isModifier" : false,
      "isSummary" : false
    },
    {
      "id" : "ClaimResponse.addItem.adjudication",
      "path" : "ClaimResponse.addItem.adjudication",
      "short" : "Added items adjudication",
      "definition" : "The adjudication results.",
      "min" : 1,
      "max" : "*",
      "base" : {
        "path" : "ClaimResponse.addItem.adjudication",
        "min" : 1,
        "max" : "*"
      },
      "contentReference" : "#ClaimResponse.item.adjudication",
      "isModifier" : false,
      "isSummary" : false
    },
    {
      "id" : "ClaimResponse.addItem.detail",
      "extension" : [{
        "url" : "http://hl7.org/fhir/StructureDefinition/structuredefinition-explicit-type-name",
        "valueString" : "AddedItemDetail"
      }],
      "path" : "ClaimResponse.addItem.detail",
      "short" : "Insurer added line details",
      "definition" : "The second-tier service adjudications for payor added services.",
      "min" : 0,
      "max" : "*",
      "base" : {
        "path" : "ClaimResponse.addItem.detail",
        "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" : "ClaimResponse.addItem.detail.id",
      "path" : "ClaimResponse.addItem.detail.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" : "ClaimResponse.addItem.detail.extension",
      "path" : "ClaimResponse.addItem.detail.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" : "ClaimResponse.addItem.detail.modifierExtension",
      "path" : "ClaimResponse.addItem.detail.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" : "ClaimResponse.addItem.detail.productOrService",
      "path" : "ClaimResponse.addItem.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.",
      "min" : 1,
      "max" : "1",
      "base" : {
        "path" : "ClaimResponse.addItem.detail.productOrService",
        "min" : 1,
        "max" : "1"
      },
      "type" : [{
        "code" : "CodeableConcept"
      }],
      "isModifier" : false,
      "isSummary" : false,
      "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" : "ClaimResponse.addItem.detail.modifier",
      "path" : "ClaimResponse.addItem.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 outside of office hours.",
      "requirements" : "To support inclusion of the item for adjudication or to charge an elevated fee.",
      "min" : 0,
      "max" : "*",
      "base" : {
        "path" : "ClaimResponse.addItem.detail.modifier",
        "min" : 0,
        "max" : "*"
      },
      "type" : [{
        "code" : "CodeableConcept"
      }],
      "isModifier" : false,
      "isSummary" : false,
      "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"
      },
      "mapping" : [{
        "identity" : "rim",
        "map" : "24.C, 24.D mods"
      }]
    },
    {
      "id" : "ClaimResponse.addItem.detail.quantity",
      "path" : "ClaimResponse.addItem.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",
      "base" : {
        "path" : "ClaimResponse.addItem.detail.quantity",
        "min" : 0,
        "max" : "1"
      },
      "type" : [{
        "code" : "Quantity",
        "profile" : ["http://hl7.org/fhir/StructureDefinition/SimpleQuantity"]
      }],
      "isModifier" : false,
      "isSummary" : false,
      "mapping" : [{
        "identity" : "rim",
        "map" : "24.G"
      }]
    },
    {
      "id" : "ClaimResponse.addItem.detail.unitPrice",
      "path" : "ClaimResponse.addItem.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",
      "base" : {
        "path" : "ClaimResponse.addItem.detail.unitPrice",
        "min" : 0,
        "max" : "1"
      },
      "type" : [{
        "code" : "Money"
      }],
      "isModifier" : false,
      "isSummary" : false
    },
    {
      "id" : "ClaimResponse.addItem.detail.factor",
      "path" : "ClaimResponse.addItem.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",
      "base" : {
        "path" : "ClaimResponse.addItem.detail.factor",
        "min" : 0,
        "max" : "1"
      },
      "type" : [{
        "code" : "decimal"
      }],
      "isModifier" : false,
      "isSummary" : false
    },
    {
      "id" : "ClaimResponse.addItem.detail.net",
      "path" : "ClaimResponse.addItem.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",
      "base" : {
        "path" : "ClaimResponse.addItem.detail.net",
        "min" : 0,
        "max" : "1"
      },
      "type" : [{
        "code" : "Money"
      }],
      "isModifier" : false,
      "isSummary" : false,
      "mapping" : [{
        "identity" : "rim",
        "map" : "24.F"
      }]
    },
    {
      "id" : "ClaimResponse.addItem.detail.noteNumber",
      "path" : "ClaimResponse.addItem.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" : "*",
      "base" : {
        "path" : "ClaimResponse.addItem.detail.noteNumber",
        "min" : 0,
        "max" : "*"
      },
      "type" : [{
        "code" : "positiveInt"
      }],
      "isModifier" : false,
      "isSummary" : false
    },
    {
      "id" : "ClaimResponse.addItem.detail.adjudication",
      "path" : "ClaimResponse.addItem.detail.adjudication",
      "short" : "Added items detail adjudication",
      "definition" : "The adjudication results.",
      "min" : 1,
      "max" : "*",
      "base" : {
        "path" : "ClaimResponse.addItem.detail.adjudication",
        "min" : 1,
        "max" : "*"
      },
      "contentReference" : "#ClaimResponse.item.adjudication",
      "isModifier" : false,
      "isSummary" : false
    },
    {
      "id" : "ClaimResponse.addItem.detail.subDetail",
      "extension" : [{
        "url" : "http://hl7.org/fhir/StructureDefinition/structuredefinition-explicit-type-name",
        "valueString" : "AddedItemSubDetail"
      }],
      "path" : "ClaimResponse.addItem.detail.subDetail",
      "short" : "Insurer added line items",
      "definition" : "The third-tier service adjudications for payor added services.",
      "min" : 0,
      "max" : "*",
      "base" : {
        "path" : "ClaimResponse.addItem.detail.subDetail",
        "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" : "ClaimResponse.addItem.detail.subDetail.id",
      "path" : "ClaimResponse.addItem.detail.subDetail.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" : "ClaimResponse.addItem.detail.subDetail.extension",
      "path" : "ClaimResponse.addItem.detail.subDetail.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" : "ClaimResponse.addItem.detail.subDetail.modifierExtension",
      "path" : "ClaimResponse.addItem.detail.subDetail.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" : "ClaimResponse.addItem.detail.subDetail.productOrService",
      "path" : "