PackagesCanonicalsLogsProblems
    Packages
    tw.cathay.fhir.iclaim@0.1.1
    https://claim.cgh.org.tw/iclaim/StructureDefinition/ClaimFormModel
{
  "description": "理賠申請書(ClaimForm)之資料模型",
  "_filename": "StructureDefinition-ClaimFormModel.json",
  "package_name": "tw.cathay.fhir.iclaim",
  "date": "2023-10-21T21:23:45+08:00",
  "derivation": "specialization",
  "publisher": "國泰金控",
  "fhirVersion": "4.0.1",
  "name": "ClaimFormModel",
  "mapping": [ {
    "uri": "http://hl7.org/v3",
    "name": "RIM Mapping",
    "identity": "rim"
  }, {
    "uri": "https://claim.cgh.org.tw/iclaim",
    "name": "iClaim IG",
    "identity": "IClaim"
  } ],
  "abstract": false,
  "type": "https://claim.cgh.org.tw/iclaim/StructureDefinition/ClaimFormModel",
  "experimental": null,
  "resourceType": "StructureDefinition",
  "title": "理賠申請書(ClaimForm)之資料模型",
  "package_version": "0.1.1",
  "snapshot": {
    "element": [ {
      "path": "ClaimFormModel",
      "min": 0,
      "definition": "理賠申請書(ClaimForm)之資料模型",
      "isModifier": false,
      "short": "理賠申請書(ClaimForm)之資料模型",
      "mapping": [ {
        "map": "BundleiClaim",
        "identity": "IClaim"
      } ],
      "max": "*",
      "id": "ClaimFormModel",
      "base": {
        "max": "*",
        "min": 0,
        "path": "Base"
      }
    }, {
      "path": "ClaimFormModel.caseNo",
      "min": 0,
      "definition": "案件編號",
      "short": "案件編號",
      "mapping": [ {
        "map": "entry:IClaim.identifier",
        "identity": "IClaim"
      } ],
      "type": [ {
        "code": "Extension",
        "profile": [ "http://hl7.org/fhir/StructureDefinition/elementdefinition-identifier" ]
      } ],
      "max": "1",
      "id": "ClaimFormModel.caseNo",
      "base": {
        "max": "1",
        "min": 0,
        "path": "ClaimFormModel.caseNo"
      }
    }, {
      "id": "ClaimFormModel.admissionNumber",
      "max": "1",
      "min": 1,
      "base": {
        "max": "1",
        "min": 1,
        "path": "ClaimFormModel.admissionNumber"
      },
      "path": "ClaimFormModel.admissionNumber",
      "type": [ {
        "code": "Extension",
        "profile": [ "http://hl7.org/fhir/StructureDefinition/elementdefinition-identifier" ]
      } ],
      "short": "住院號/就醫號",
      "definition": "住院號/就醫號"
    }, {
      "constraint": [ {
        "key": "ele-1",
        "human": "All FHIR elements must have a @value or children",
        "xpath": "@value|f:*|h:div",
        "source": "http://hl7.org/fhir/StructureDefinition/Element",
        "severity": "error",
        "expression": "hasValue() or (children().count() > id.count())"
      } ],
      "path": "ClaimFormModel.patient",
      "min": 1,
      "definition": "病人的基本資料",
      "short": "病人的基本資料",
      "type": [ {
        "code": "BackboneElement"
      } ],
      "max": "1",
      "id": "ClaimFormModel.patient",
      "base": {
        "max": "1",
        "min": 1,
        "path": "ClaimFormModel.patient"
      }
    }, {
      "path": "ClaimFormModel.patient.id",
      "min": 0,
      "definition": "Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.",
      "isModifier": false,
      "short": "Unique id for inter-element referencing",
      "mapping": [ {
        "map": "n/a",
        "identity": "rim"
      } ],
      "type": [ {
        "code": "http://hl7.org/fhirpath/System.String",
        "extension": [ {
          "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-fhir-type",
          "valueUrl": "string"
        } ]
      } ],
      "representation": [ "xmlAttr" ],
      "max": "1",
      "id": "ClaimFormModel.patient.id",
      "base": {
        "max": "1",
        "min": 0,
        "path": "Element.id"
      },
      "isSummary": false
    }, {
      "constraint": [ {
        "key": "ele-1",
        "human": "All FHIR elements must have a @value or children",
        "xpath": "@value|f:*|h:div",
        "source": "http://hl7.org/fhir/StructureDefinition/Element",
        "severity": "error",
        "expression": "hasValue() or (children().count() > id.count())"
      }, {
        "key": "ext-1",
        "human": "Must have either extensions or value[x], not both",
        "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
        "source": "http://hl7.org/fhir/StructureDefinition/Extension",
        "severity": "error",
        "expression": "extension.exists() != value.exists()"
      } ],
      "path": "ClaimFormModel.patient.extension",
      "min": 0,
      "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.",
      "isModifier": false,
      "short": "Additional content defined by implementations",
      "mapping": [ {
        "map": "n/a",
        "identity": "rim"
      } ],
      "slicing": {
        "rules": "open",
        "description": "Extensions are always sliced by (at least) url",
        "discriminator": [ {
          "path": "url",
          "type": "value"
        } ]
      },
      "type": [ {
        "code": "Extension"
      } ],
      "alias": [ "extensions", "user content" ],
      "max": "*",
      "id": "ClaimFormModel.patient.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.",
      "base": {
        "max": "*",
        "min": 0,
        "path": "Element.extension"
      },
      "isSummary": false
    }, {
      "constraint": [ {
        "key": "ele-1",
        "human": "All FHIR elements must have a @value or children",
        "xpath": "@value|f:*|h:div",
        "source": "http://hl7.org/fhir/StructureDefinition/Element",
        "severity": "error",
        "expression": "hasValue() or (children().count() > id.count())"
      }, {
        "key": "ext-1",
        "human": "Must have either extensions or value[x], not both",
        "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
        "source": "http://hl7.org/fhir/StructureDefinition/Extension",
        "severity": "error",
        "expression": "extension.exists() != value.exists()"
      } ],
      "path": "ClaimFormModel.patient.modifierExtension",
      "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](http://hl7.org/fhir/R4/extensibility.html#modifierExtension).",
      "min": 0,
      "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).",
      "isModifier": true,
      "short": "Extensions that cannot be ignored even if unrecognized",
      "mapping": [ {
        "map": "N/A",
        "identity": "rim"
      } ],
      "type": [ {
        "code": "Extension"
      } ],
      "alias": [ "extensions", "user content", "modifiers" ],
      "max": "*",
      "id": "ClaimFormModel.patient.modifierExtension",
      "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.",
      "base": {
        "max": "*",
        "min": 0,
        "path": "BackboneElement.modifierExtension"
      },
      "isModifierReason": "Modifier extensions are expected to modify the meaning or interpretation of the element that contains them",
      "isSummary": true
    }, {
      "path": "ClaimFormModel.patient.occupation",
      "min": 0,
      "definition": "職業",
      "short": "職業",
      "mapping": [ {
        "map": "entry:patient.occupation",
        "identity": "IClaim"
      } ],
      "type": [ {
        "code": "CodeableConcept"
      } ],
      "max": "1",
      "id": "ClaimFormModel.patient.occupation",
      "base": {
        "max": "1",
        "min": 0,
        "path": "ClaimFormModel.patient.occupation"
      }
    }, {
      "path": "ClaimFormModel.patient.identifier",
      "min": 1,
      "definition": "身分證字號",
      "short": "身分證字號",
      "mapping": [ {
        "map": "entry:patient.identifier:idCardNumber",
        "identity": "IClaim"
      } ],
      "type": [ {
        "code": "Extension",
        "profile": [ "http://hl7.org/fhir/StructureDefinition/elementdefinition-identifier" ]
      } ],
      "max": "1",
      "id": "ClaimFormModel.patient.identifier",
      "base": {
        "max": "1",
        "min": 1,
        "path": "ClaimFormModel.patient.identifier"
      }
    }, {
      "path": "ClaimFormModel.patient.patientNo",
      "min": 1,
      "definition": "病歷號碼",
      "short": "病歷號碼",
      "mapping": [ {
        "map": "entry:patient.identifier:medicalRecord",
        "identity": "IClaim"
      } ],
      "type": [ {
        "code": "Extension",
        "profile": [ "http://hl7.org/fhir/StructureDefinition/elementdefinition-identifier" ]
      } ],
      "max": "1",
      "id": "ClaimFormModel.patient.patientNo",
      "base": {
        "max": "1",
        "min": 1,
        "path": "ClaimFormModel.patient.patientNo"
      }
    }, {
      "path": "ClaimFormModel.patient.name",
      "min": 1,
      "definition": "病人之合法姓名。",
      "short": "姓名",
      "mapping": [ {
        "map": "entry:patient.name",
        "identity": "IClaim"
      } ],
      "type": [ {
        "code": "HumanName"
      } ],
      "max": "1",
      "id": "ClaimFormModel.patient.name",
      "base": {
        "max": "1",
        "min": 1,
        "path": "ClaimFormModel.patient.name"
      }
    }, {
      "path": "ClaimFormModel.patient.gender",
      "min": 1,
      "definition": "性別",
      "short": "性別",
      "mapping": [ {
        "map": "entry:patient.gender",
        "identity": "IClaim"
      } ],
      "type": [ {
        "code": "CodeableConcept"
      } ],
      "max": "1",
      "id": "ClaimFormModel.patient.gender",
      "base": {
        "max": "1",
        "min": 1,
        "path": "ClaimFormModel.patient.gender"
      }
    }, {
      "path": "ClaimFormModel.patient.birthDate",
      "min": 1,
      "definition": "病人的生日,如果有完整或部分的生日日期則必須提供,若無完整或部分的生日日期則以空字串''表示之。",
      "short": "出生日期",
      "mapping": [ {
        "map": "entry:patient.birthDate",
        "identity": "IClaim"
      } ],
      "type": [ {
        "code": "dateTime"
      } ],
      "max": "1",
      "id": "ClaimFormModel.patient.birthDate",
      "base": {
        "max": "1",
        "min": 1,
        "path": "ClaimFormModel.patient.birthDate"
      }
    }, {
      "path": "ClaimFormModel.patient.address",
      "min": 0,
      "definition": "居住地址",
      "short": "居住地址",
      "mapping": [ {
        "map": "entry:patient.address",
        "identity": "IClaim"
      } ],
      "type": [ {
        "code": "Address"
      } ],
      "max": "1",
      "id": "ClaimFormModel.patient.address",
      "base": {
        "max": "1",
        "min": 0,
        "path": "ClaimFormModel.patient.address"
      }
    }, {
      "constraint": [ {
        "key": "ele-1",
        "human": "All FHIR elements must have a @value or children",
        "xpath": "@value|f:*|h:div",
        "source": "http://hl7.org/fhir/StructureDefinition/Element",
        "severity": "error",
        "expression": "hasValue() or (children().count() > id.count())"
      } ],
      "path": "ClaimFormModel.organization",
      "min": 1,
      "definition": "醫事機構",
      "short": "醫事機構",
      "type": [ {
        "code": "BackboneElement"
      } ],
      "max": "1",
      "id": "ClaimFormModel.organization",
      "base": {
        "max": "1",
        "min": 1,
        "path": "ClaimFormModel.organization"
      }
    }, {
      "path": "ClaimFormModel.organization.id",
      "min": 0,
      "definition": "Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.",
      "isModifier": false,
      "short": "Unique id for inter-element referencing",
      "mapping": [ {
        "map": "n/a",
        "identity": "rim"
      } ],
      "type": [ {
        "code": "http://hl7.org/fhirpath/System.String",
        "extension": [ {
          "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-fhir-type",
          "valueUrl": "string"
        } ]
      } ],
      "representation": [ "xmlAttr" ],
      "max": "1",
      "id": "ClaimFormModel.organization.id",
      "base": {
        "max": "1",
        "min": 0,
        "path": "Element.id"
      },
      "isSummary": false
    }, {
      "constraint": [ {
        "key": "ele-1",
        "human": "All FHIR elements must have a @value or children",
        "xpath": "@value|f:*|h:div",
        "source": "http://hl7.org/fhir/StructureDefinition/Element",
        "severity": "error",
        "expression": "hasValue() or (children().count() > id.count())"
      }, {
        "key": "ext-1",
        "human": "Must have either extensions or value[x], not both",
        "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
        "source": "http://hl7.org/fhir/StructureDefinition/Extension",
        "severity": "error",
        "expression": "extension.exists() != value.exists()"
      } ],
      "path": "ClaimFormModel.organization.extension",
      "min": 0,
      "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.",
      "isModifier": false,
      "short": "Additional content defined by implementations",
      "mapping": [ {
        "map": "n/a",
        "identity": "rim"
      } ],
      "slicing": {
        "rules": "open",
        "description": "Extensions are always sliced by (at least) url",
        "discriminator": [ {
          "path": "url",
          "type": "value"
        } ]
      },
      "type": [ {
        "code": "Extension"
      } ],
      "alias": [ "extensions", "user content" ],
      "max": "*",
      "id": "ClaimFormModel.organization.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.",
      "base": {
        "max": "*",
        "min": 0,
        "path": "Element.extension"
      },
      "isSummary": false
    }, {
      "constraint": [ {
        "key": "ele-1",
        "human": "All FHIR elements must have a @value or children",
        "xpath": "@value|f:*|h:div",
        "source": "http://hl7.org/fhir/StructureDefinition/Element",
        "severity": "error",
        "expression": "hasValue() or (children().count() > id.count())"
      }, {
        "key": "ext-1",
        "human": "Must have either extensions or value[x], not both",
        "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
        "source": "http://hl7.org/fhir/StructureDefinition/Extension",
        "severity": "error",
        "expression": "extension.exists() != value.exists()"
      } ],
      "path": "ClaimFormModel.organization.modifierExtension",
      "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](http://hl7.org/fhir/R4/extensibility.html#modifierExtension).",
      "min": 0,
      "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).",
      "isModifier": true,
      "short": "Extensions that cannot be ignored even if unrecognized",
      "mapping": [ {
        "map": "N/A",
        "identity": "rim"
      } ],
      "type": [ {
        "code": "Extension"
      } ],
      "alias": [ "extensions", "user content", "modifiers" ],
      "max": "*",
      "id": "ClaimFormModel.organization.modifierExtension",
      "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.",
      "base": {
        "max": "*",
        "min": 0,
        "path": "BackboneElement.modifierExtension"
      },
      "isModifierReason": "Modifier extensions are expected to modify the meaning or interpretation of the element that contains them",
      "isSummary": true
    }, {
      "path": "ClaimFormModel.organization.identifier",
      "min": 1,
      "definition": "醫事機構代碼",
      "short": "醫事機構代碼",
      "mapping": [ {
        "map": "entry:provider.identifier",
        "identity": "IClaim"
      } ],
      "type": [ {
        "code": "Extension",
        "profile": [ "http://hl7.org/fhir/StructureDefinition/elementdefinition-identifier" ]
      } ],
      "max": "1",
      "id": "ClaimFormModel.organization.identifier",
      "base": {
        "max": "1",
        "min": 1,
        "path": "ClaimFormModel.organization.identifier"
      }
    }, {
      "constraint": [ {
        "key": "ele-1",
        "human": "All FHIR elements must have a @value or children",
        "xpath": "@value|f:*|h:div",
        "source": "http://hl7.org/fhir/StructureDefinition/Element",
        "severity": "error",
        "expression": "hasValue() or (children().count() > id.count())"
      } ],
      "path": "ClaimFormModel.certificateOfDiagnosis",
      "min": 0,
      "definition": "診斷證明書",
      "short": "診斷證明書",
      "type": [ {
        "code": "BackboneElement"
      } ],
      "max": "*",
      "id": "ClaimFormModel.certificateOfDiagnosis",
      "base": {
        "max": "*",
        "min": 0,
        "path": "ClaimFormModel.certificateOfDiagnosis"
      }
    }, {
      "path": "ClaimFormModel.certificateOfDiagnosis.id",
      "min": 0,
      "definition": "Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.",
      "isModifier": false,
      "short": "Unique id for inter-element referencing",
      "mapping": [ {
        "map": "n/a",
        "identity": "rim"
      } ],
      "type": [ {
        "code": "http://hl7.org/fhirpath/System.String",
        "extension": [ {
          "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-fhir-type",
          "valueUrl": "string"
        } ]
      } ],
      "representation": [ "xmlAttr" ],
      "max": "1",
      "id": "ClaimFormModel.certificateOfDiagnosis.id",
      "base": {
        "max": "1",
        "min": 0,
        "path": "Element.id"
      },
      "isSummary": false
    }, {
      "constraint": [ {
        "key": "ele-1",
        "human": "All FHIR elements must have a @value or children",
        "xpath": "@value|f:*|h:div",
        "source": "http://hl7.org/fhir/StructureDefinition/Element",
        "severity": "error",
        "expression": "hasValue() or (children().count() > id.count())"
      }, {
        "key": "ext-1",
        "human": "Must have either extensions or value[x], not both",
        "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
        "source": "http://hl7.org/fhir/StructureDefinition/Extension",
        "severity": "error",
        "expression": "extension.exists() != value.exists()"
      } ],
      "path": "ClaimFormModel.certificateOfDiagnosis.extension",
      "min": 0,
      "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.",
      "isModifier": false,
      "short": "Additional content defined by implementations",
      "mapping": [ {
        "map": "n/a",
        "identity": "rim"
      } ],
      "slicing": {
        "rules": "open",
        "description": "Extensions are always sliced by (at least) url",
        "discriminator": [ {
          "path": "url",
          "type": "value"
        } ]
      },
      "type": [ {
        "code": "Extension"
      } ],
      "alias": [ "extensions", "user content" ],
      "max": "*",
      "id": "ClaimFormModel.certificateOfDiagnosis.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.",
      "base": {
        "max": "*",
        "min": 0,
        "path": "Element.extension"
      },
      "isSummary": false
    }, {
      "constraint": [ {
        "key": "ele-1",
        "human": "All FHIR elements must have a @value or children",
        "xpath": "@value|f:*|h:div",
        "source": "http://hl7.org/fhir/StructureDefinition/Element",
        "severity": "error",
        "expression": "hasValue() or (children().count() > id.count())"
      }, {
        "key": "ext-1",
        "human": "Must have either extensions or value[x], not both",
        "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
        "source": "http://hl7.org/fhir/StructureDefinition/Extension",
        "severity": "error",
        "expression": "extension.exists() != value.exists()"
      } ],
      "path": "ClaimFormModel.certificateOfDiagnosis.modifierExtension",
      "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](http://hl7.org/fhir/R4/extensibility.html#modifierExtension).",
      "min": 0,
      "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).",
      "isModifier": true,
      "short": "Extensions that cannot be ignored even if unrecognized",
      "mapping": [ {
        "map": "N/A",
        "identity": "rim"
      } ],
      "type": [ {
        "code": "Extension"
      } ],
      "alias": [ "extensions", "user content", "modifiers" ],
      "max": "*",
      "id": "ClaimFormModel.certificateOfDiagnosis.modifierExtension",
      "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.",
      "base": {
        "max": "*",
        "min": 0,
        "path": "BackboneElement.modifierExtension"
      },
      "isModifierReason": "Modifier extensions are expected to modify the meaning or interpretation of the element that contains them",
      "isSummary": true
    }, {
      "path": "ClaimFormModel.certificateOfDiagnosis.patientSource",
      "min": 1,
      "definition": "病人來源",
      "short": "病人來源",
      "mapping": [ {
        "map": "entry:encounter.class",
        "identity": "IClaim"
      } ],
      "type": [ {
        "code": "CodeableConcept"
      } ],
      "max": "1",
      "id": "ClaimFormModel.certificateOfDiagnosis.patientSource",
      "base": {
        "max": "1",
        "min": 1,
        "path": "ClaimFormModel.certificateOfDiagnosis.patientSource"
      }
    }, {
      "path": "ClaimFormModel.certificateOfDiagnosis.particularDiagnosis",
      "min": 0,
      "definition": "特殊診斷類別",
      "short": "特殊診斷類別",
      "mapping": [ {
        "map": "entry:encounter.type",
        "identity": "IClaim"
      } ],
      "type": [ {
        "code": "CodeableConcept"
      } ],
      "max": "1",
      "id": "ClaimFormModel.certificateOfDiagnosis.particularDiagnosis",
      "base": {
        "max": "1",
        "min": 0,
        "path": "ClaimFormModel.certificateOfDiagnosis.particularDiagnosis"
      }
    }, {
      "path": "ClaimFormModel.certificateOfDiagnosis.department",
      "min": 1,
      "definition": "應診科別",
      "short": "應診科別",
      "mapping": [ {
        "map": "entry:encounter.serviceType.coding.display",
        "identity": "IClaim"
      } ],
      "type": [ {
        "code": "string"
      } ],
      "max": "1",
      "id": "ClaimFormModel.certificateOfDiagnosis.department",
      "base": {
        "max": "1",
        "min": 1,
        "path": "ClaimFormModel.certificateOfDiagnosis.department"
      }
    }, {
      "path": "ClaimFormModel.certificateOfDiagnosis.departmentCode",
      "min": 1,
      "definition": "應診科別代碼",
      "short": "應診科別代碼",
      "mapping": [ {
        "map": "entry:encounter.serviceType.coding.code",
        "identity": "IClaim"
      } ],
      "type": [ {
        "code": "CodeableConcept"
      } ],
      "max": "1",
      "id": "ClaimFormModel.certificateOfDiagnosis.departmentCode",
      "base": {
        "max": "1",
        "min": 1,
        "path": "ClaimFormModel.certificateOfDiagnosis.departmentCode"
      }
    }, {
      "path": "ClaimFormModel.certificateOfDiagnosis.firstExaminationDate",
      "min": 1,
      "definition": "應診日期(始)",
      "short": "應診日期(始)",
      "mapping": [ {
        "map": "entry:encounter.period.start",
        "identity": "IClaim"
      } ],
      "type": [ {
        "code": "dateTime"
      } ],
      "max": "1",
      "id": "ClaimFormModel.certificateOfDiagnosis.firstExaminationDate",
      "base": {
        "max": "1",
        "min": 1,
        "path": "ClaimFormModel.certificateOfDiagnosis.firstExaminationDate"
      }
    }, {
      "path": "ClaimFormModel.certificateOfDiagnosis.endExaminationDate",
      "min": 1,
      "definition": "應診日期(末)",
      "short": "應診日期(末)",
      "mapping": [ {
        "map": "entry:encounter.period.end",
        "identity": "IClaim"
      } ],
      "type": [ {
        "code": "dateTime"
      } ],
      "max": "1",
      "id": "ClaimFormModel.certificateOfDiagnosis.endExaminationDate",
      "base": {
        "max": "1",
        "min": 1,
        "path": "ClaimFormModel.certificateOfDiagnosis.endExaminationDate"
      }
    }, {
      "path": "ClaimFormModel.certificateOfDiagnosis.examinationDay",
      "min": 0,
      "definition": "應診天數",
      "short": "應診天數",
      "mapping": [ {
        "map": "entry:encounter.length",
        "identity": "IClaim"
      } ],
      "type": [ {
        "code": "Duration"
      } ],
      "max": "1",
      "id": "ClaimFormModel.certificateOfDiagnosis.examinationDay",
      "base": {
        "max": "1",
        "min": 0,
        "path": "ClaimFormModel.certificateOfDiagnosis.examinationDay"
      }
    }, {
      "path": "ClaimFormModel.certificateOfDiagnosis.identifier",
      "min": 1,
      "definition": "診斷證明書序號",
      "short": "診斷證明書序號",
      "mapping": [ {
        "map": "entry:condition.identifier",
        "identity": "IClaim"
      } ],
      "type": [ {
        "code": "Extension",
        "profile": [ "http://hl7.org/fhir/StructureDefinition/elementdefinition-identifier" ]
      } ],
      "max": "1",
      "id": "ClaimFormModel.certificateOfDiagnosis.identifier",
      "base": {
        "max": "1",
        "min": 1,
        "path": "ClaimFormModel.certificateOfDiagnosis.identifier"
      }
    }, {
      "path": "ClaimFormModel.certificateOfDiagnosis.diagnosis",
      "min": 1,
      "definition": "診斷(病名)",
      "short": "診斷(病名)",
      "mapping": [ {
        "map": "entry:condition.code.coding:icd10-cm-2021.display 或 entry:condition.code.coding:icd10-cm-2014.display 或 entry:condition.code.coding:icd9-cm.display",
        "identity": "IClaim"
      } ],
      "type": [ {
        "code": "string"
      } ],
      "max": "*",
      "id": "ClaimFormModel.certificateOfDiagnosis.diagnosis",
      "base": {
        "max": "*",
        "min": 1,
        "path": "ClaimFormModel.certificateOfDiagnosis.diagnosis"
      }
    }, {
      "path": "ClaimFormModel.certificateOfDiagnosis.diagnosisCode",
      "min": 1,
      "definition": "病名代碼",
      "short": "病名代碼",
      "mapping": [ {
        "map": "entry:condition.code.coding:icd10-cm-2021.code 或 entry:condition.code.coding:icd10-cm-2014.code 或 entry:condition.code.coding:icd9-cm.code",
        "identity": "IClaim"
      } ],
      "type": [ {
        "code": "CodeableConcept"
      } ],
      "max": "*",
      "id": "ClaimFormModel.certificateOfDiagnosis.diagnosisCode",
      "base": {
        "max": "*",
        "min": 1,
        "path": "ClaimFormModel.certificateOfDiagnosis.diagnosisCode"
      }
    }, {
      "path": "ClaimFormModel.certificateOfDiagnosis.recordedDate",
      "min": 1,
      "definition": "診斷證明書日期",
      "short": "診斷證明書日期",
      "mapping": [ {
        "map": "entry:condition.recordedDate",
        "identity": "IClaim"
      } ],
      "type": [ {
        "code": "dateTime"
      } ],
      "max": "1",
      "id": "ClaimFormModel.certificateOfDiagnosis.recordedDate",
      "base": {
        "max": "1",
        "min": 1,
        "path": "ClaimFormModel.certificateOfDiagnosis.recordedDate"
      }
    }, {
      "path": "ClaimFormModel.certificateOfDiagnosis.primaryPhysician",
      "min": 1,
      "definition": "主治醫師",
      "short": "主治醫師",
      "mapping": [ {
        "map": "entry:condition.recorder.Reference(Practitioner iClaim).name",
        "identity": "IClaim"
      } ],
      "type": [ {
        "code": "HumanName"
      } ],
      "max": "1",
      "id": "ClaimFormModel.certificateOfDiagnosis.primaryPhysician",
      "base": {
        "max": "1",
        "min": 1,
        "path": "ClaimFormModel.certificateOfDiagnosis.primaryPhysician"
      }
    }, {
      "path": "ClaimFormModel.certificateOfDiagnosis.primaryPhysicianNo",
      "min": 0,
      "definition": "醫師證號",
      "short": "醫師證號",
      "mapping": [ {
        "map": "entry:condition.recorder.Reference(Practitioner iClaim).identifier",
        "identity": "IClaim"
      } ],
      "type": [ {
        "code": "Extension",
        "profile": [ "http://hl7.org/fhir/StructureDefinition/elementdefinition-identifier" ]
      } ],
      "max": "1",
      "id": "ClaimFormModel.certificateOfDiagnosis.primaryPhysicianNo",
      "base": {
        "max": "1",
        "min": 0,
        "path": "ClaimFormModel.certificateOfDiagnosis.primaryPhysicianNo"
      }
    }, {
      "path": "ClaimFormModel.certificateOfDiagnosis.medicalSummary",
      "min": 1,
      "definition": "醫療摘要",
      "short": "醫療摘要",
      "mapping": [ {
        "map": "entry:condition.note.text",
        "identity": "IClaim"
      } ],
      "type": [ {
        "code": "markdown"
      } ],
      "max": "1",
      "id": "ClaimFormModel.certificateOfDiagnosis.medicalSummary",
      "base": {
        "max": "1",
        "min": 1,
        "path": "ClaimFormModel.certificateOfDiagnosis.medicalSummary"
      }
    }, {
      "path": "ClaimFormModel.certificateOfDiagnosis.responsiblePhysician",
      "min": 0,
      "definition": "負責醫師(院長)",
      "short": "負責醫師(院長)",
      "mapping": [ {
        "map": "entry:condition.asserter.Reference(Practitioner iClaim).name",
        "identity": "IClaim"
      } ],
      "type": [ {
        "code": "HumanName"
      } ],
      "max": "1",
      "id": "ClaimFormModel.certificateOfDiagnosis.responsiblePhysician",
      "base": {
        "max": "1",
        "min": 0,
        "path": "ClaimFormModel.certificateOfDiagnosis.responsiblePhysician"
      }
    }, {
      "constraint": [ {
        "key": "ele-1",
        "human": "All FHIR elements must have a @value or children",
        "xpath": "@value|f:*|h:div",
        "source": "http://hl7.org/fhir/StructureDefinition/Element",
        "severity": "error",
        "expression": "hasValue() or (children().count() > id.count())"
      } ],
      "path": "ClaimFormModel.invoice",
      "min": 0,
      "definition": "收據正本及費用明細表",
      "short": "收據正本及費用明細表",
      "type": [ {
        "code": "BackboneElement"
      } ],
      "max": "*",
      "id": "ClaimFormModel.invoice",
      "base": {
        "max": "*",
        "min": 0,
        "path": "ClaimFormModel.invoice"
      }
    }, {
      "path": "ClaimFormModel.invoice.id",
      "min": 0,
      "definition": "Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.",
      "isModifier": false,
      "short": "Unique id for inter-element referencing",
      "mapping": [ {
        "map": "n/a",
        "identity": "rim"
      } ],
      "type": [ {
        "code": "http://hl7.org/fhirpath/System.String",
        "extension": [ {
          "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-fhir-type",
          "valueUrl": "string"
        } ]
      } ],
      "representation": [ "xmlAttr" ],
      "max": "1",
      "id": "ClaimFormModel.invoice.id",
      "base": {
        "max": "1",
        "min": 0,
        "path": "Element.id"
      },
      "isSummary": false
    }, {
      "constraint": [ {
        "key": "ele-1",
        "human": "All FHIR elements must have a @value or children",
        "xpath": "@value|f:*|h:div",
        "source": "http://hl7.org/fhir/StructureDefinition/Element",
        "severity": "error",
        "expression": "hasValue() or (children().count() > id.count())"
      }, {
        "key": "ext-1",
        "human": "Must have either extensions or value[x], not both",
        "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
        "source": "http://hl7.org/fhir/StructureDefinition/Extension",
        "severity": "error",
        "expression": "extension.exists() != value.exists()"
      } ],
      "path": "ClaimFormModel.invoice.extension",
      "min": 0,
      "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.",
      "isModifier": false,
      "short": "Additional content defined by implementations",
      "mapping": [ {
        "map": "n/a",
        "identity": "rim"
      } ],
      "slicing": {
        "rules": "open",
        "description": "Extensions are always sliced by (at least) url",
        "discriminator": [ {
          "path": "url",
          "type": "value"
        } ]
      },
      "type": [ {
        "code": "Extension"
      } ],
      "alias": [ "extensions", "user content" ],
      "max": "*",
      "id": "ClaimFormModel.invoice.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.",
      "base": {
        "max": "*",
        "min": 0,
        "path": "Element.extension"
      },
      "isSummary": false
    }, {
      "constraint": [ {
        "key": "ele-1",
        "human": "All FHIR elements must have a @value or children",
        "xpath": "@value|f:*|h:div",
        "source": "http://hl7.org/fhir/StructureDefinition/Element",
        "severity": "error",
        "expression": "hasValue() or (children().count() > id.count())"
      }, {
        "key": "ext-1",
        "human": "Must have either extensions or value[x], not both",
        "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
        "source": "http://hl7.org/fhir/StructureDefinition/Extension",
        "severity": "error",
        "expression": "extension.exists() != value.exists()"
      } ],
      "path": "ClaimFormModel.invoice.modifierExtension",
      "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](http://hl7.org/fhir/R4/extensibility.html#modifierExtension).",
      "min": 0,
      "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).",
      "isModifier": true,
      "short": "Extensions that cannot be ignored even if unrecognized",
      "mapping": [ {
        "map": "N/A",
        "identity": "rim"
      } ],
      "type": [ {
        "code": "Extension"
      } ],
      "alias": [ "extensions", "user content", "modifiers" ],
      "max": "*",
      "id": "ClaimFormModel.invoice.modifierExtension",
      "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.",
      "base": {
        "max": "*",
        "min": 0,
        "path": "BackboneElement.modifierExtension"
      },
      "isModifierReason": "Modifier extensions are expected to modify the meaning or interpretation of the element that contains them",
      "isSummary": true
    }, {
      "path": "ClaimFormModel.invoice.chargeItem",
      "min": 0,
      "definition": "費用項目",
      "short": "費用項目",
      "mapping": [ {
        "map": "entry:IClaim.item.productOrService",
        "identity": "IClaim"
      } ],
      "type": [ {
        "code": "CodeableConcept"
      } ],
      "max": "*",
      "id": "ClaimFormModel.invoice.chargeItem",
      "base": {
        "max": "*",
        "min": 0,
        "path": "ClaimFormModel.invoice.chargeItem"
      }
    }, {
      "path": "ClaimFormModel.invoice.medicalIdentity",
      "min": 0,
      "definition": "就醫身分",
      "short": "就醫身分",
      "mapping": [ {
        "map": "entry:IClaim.item.modifier",
        "identity": "IClaim"
      } ],
      "type": [ {
        "code": "CodeableConcept"
      } ],
      "max": "1",
      "id": "ClaimFormModel.invoice.medicalIdentity",
      "base": {
        "max": "1",
        "min": 0,
        "path": "ClaimFormModel.invoice.medicalIdentity"
      }
    }, {
      "path": "ClaimFormModel.invoice.invoiceDate",
      "min": 1,
      "definition": "收據日期",
      "short": "收據日期",
      "mapping": [ {
        "map": "entry:IClaim.item.servicedDate",
        "identity": "IClaim"
      } ],
      "type": [ {
        "code": "date"
      } ],
      "max": "1",
      "id": "ClaimFormModel.invoice.invoiceDate",
      "base": {
        "max": "1",
        "min": 1,
        "path": "ClaimFormModel.invoice.invoiceDate"
      }
    }, {
      "path": "ClaimFormModel.invoice.selfPayAmount",
      "min": 0,
      "definition": "自付金額",
      "short": "自付金額",
      "mapping": [ {
        "map": "entry:IClaim.item.where(category = 'base' and modifier = 'pay').net,透過「就醫身分(claim.item.modifier)」和「自付金額/減免(claim.item.category)」來判斷claim.item.net填的金額為「健保點數」/「自費金額」/「減免」,「就醫身分(claim.item.modifier)」為自費,自付金額/減免」為自付金額,則claim.item.net內為「自付金額」。",
        "identity": "IClaim"
      } ],
      "type": [ {
        "code": "Money"
      } ],
      "max": "1",
      "id": "ClaimFormModel.invoice.selfPayAmount",
      "base": {
        "max": "1",
        "min": 0,
        "path": "ClaimFormModel.invoice.selfPayAmount"
      }
    }, {
      "path": "ClaimFormModel.invoice.discount",
      "min": 0,
      "definition": "減免",
      "short": "減免",
      "mapping": [ {
        "map": "entry:IClaim.item.where(category = 'discount' and modifier = 'pay').net,透過「就醫身分(claim.item.modifier)」和「自付金額/減免(claim.item.category)」來判斷claim.item.net填的金額為「健保點數」/「自費金額」/「減免」,「就醫身分(claim.item.modifier)」為自費,自付金額/減免」為減免,則claim.item.net內為「減免」。",
        "identity": "IClaim"
      } ],
      "type": [ {
        "code": "Money"
      } ],
      "max": "1",
      "id": "ClaimFormModel.invoice.discount",
      "base": {
        "max": "1",
        "min": 0,
        "path": "ClaimFormModel.invoice.discount"
      }
    }, {
      "path": "ClaimFormModel.invoice.nationalHealthInsuranePoint",
      "min": 0,
      "definition": "健保點數",
      "short": "健保點數",
      "mapping": [ {
        "map": "entry:IClaim.item.where(modifier = 'PUBLICPOL').net,透過「就醫身分(claim.item.modifier)」和「自付金額/減免(claim.item.category)」來判斷claim.item.net填的金額為「健保點數」/「自費金額」/「減免」,「就醫身分(claim.item.modifier)」為健保,則claim.item.net內為「健保點數」。",
        "identity": "IClaim"
      } ],
      "type": [ {
        "code": "Money"
      } ],
      "max": "1",
      "id": "ClaimFormModel.invoice.nationalHealthInsuranePoint",
      "base": {
        "max": "1",
        "min": 0,
        "path": "ClaimFormModel.invoice.nationalHealthInsuranePoint"
      }
    }, {
      "path": "ClaimFormModel.invoice.invoiceAmount",
      "min": 0,
      "definition": "收據金額",
      "short": "收據金額",
      "mapping": [ {
        "map": "entry:IClaim.total",
        "identity": "IClaim"
      } ],
      "type": [ {
        "code": "Money"
      } ],
      "max": "1",
      "id": "ClaimFormModel.invoice.invoiceAmount",
      "base": {
        "max": "1",
        "min": 0,
        "path": "ClaimFormModel.invoice.invoiceAmount"
      }
    }, {
      "constraint": [ {
        "key": "ele-1",
        "human": "All FHIR elements must have a @value or children",
        "xpath": "@value|f:*|h:div",
        "source": "http://hl7.org/fhir/StructureDefinition/Element",
        "severity": "error",
        "expression": "hasValue() or (children().count() > id.count())"
      } ],
      "path": "ClaimFormModel.laboratoryReport",
      "min": 0,
      "definition": "相關檢驗/檢查報告",
      "short": "相關檢驗/檢查報告",
      "type": [ {
        "code": "BackboneElement"
      } ],
      "max": "*",
      "id": "ClaimFormModel.laboratoryReport",
      "base": {
        "max": "*",
        "min": 0,
        "path": "ClaimFormModel.laboratoryReport"
      }
    }, {
      "path": "ClaimFormModel.laboratoryReport.id",
      "min": 0,
      "definition": "Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.",
      "isModifier": false,
      "short": "Unique id for inter-element referencing",
      "mapping": [ {
        "map": "n/a",
        "identity": "rim"
      } ],
      "type": [ {
        "code": "http://hl7.org/fhirpath/System.String",
        "extension": [ {
          "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-fhir-type",
          "valueUrl": "string"
        } ]
      } ],
      "representation": [ "xmlAttr" ],
      "max": "1",
      "id": "ClaimFormModel.laboratoryReport.id",
      "base": {
        "max": "1",
        "min": 0,
        "path": "Element.id"
      },
      "isSummary": false
    }, {
      "constraint": [ {
        "key": "ele-1",
        "human": "All FHIR elements must have a @value or children",
        "xpath": "@value|f:*|h:div",
        "source": "http://hl7.org/fhir/StructureDefinition/Element",
        "severity": "error",
        "expression": "hasValue() or (children().count() > id.count())"
      }, {
        "key": "ext-1",
        "human": "Must have either extensions or value[x], not both",
        "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
        "source": "http://hl7.org/fhir/StructureDefinition/Extension",
        "severity": "error",
        "expression": "extension.exists() != value.exists()"
      } ],
      "path": "ClaimFormModel.laboratoryReport.extension",
      "min": 0,
      "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.",
      "isModifier": false,
      "short": "Additional content defined by implementations",
      "mapping": [ {
        "map": "n/a",
        "identity": "rim"
      } ],
      "slicing": {
        "rules": "open",
        "description": "Extensions are always sliced by (at least) url",
        "discriminator": [ {
          "path": "url",
          "type": "value"
        } ]
      },
      "type": [ {
        "code": "Extension"
      } ],
      "alias": [ "extensions", "user content" ],
      "max": "*",
      "id": "ClaimFormModel.laboratoryReport.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.",
      "base": {
        "max": "*",
        "min": 0,
        "path": "Element.extension"
      },
      "isSummary": false
    }, {
      "constraint": [ {
        "key": "ele-1",
        "human": "All FHIR elements must have a @value or children",
        "xpath": "@value|f:*|h:div",
        "source": "http://hl7.org/fhir/StructureDefinition/Element",
        "severity": "error",
        "expression": "hasValue() or (children().count() > id.count())"
      }, {
        "key": "ext-1",
        "human": "Must have either extensions or value[x], not both",
        "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
        "source": "http://hl7.org/fhir/StructureDefinition/Extension",
        "severity": "error",
        "expression": "extension.exists() != value.exists()"
      } ],
      "path": "ClaimFormModel.laboratoryReport.modifierExtension",
      "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](http://hl7.org/fhir/R4/extensibility.html#modifierExtension).",
      "min": 0,
      "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).",
      "isModifier": true,
      "short": "Extensions that cannot be ignored even if unrecognized",
      "mapping": [ {
        "map": "N/A",
        "identity": "rim"
      } ],
      "type": [ {
        "code": "Extension"
      } ],
      "alias": [ "extensions", "user content", "modifiers" ],
      "max": "*",
      "id": "ClaimFormModel.laboratoryReport.modifierExtension",
      "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.",
      "base": {
        "max": "*",
        "min": 0,
        "path": "BackboneElement.modifierExtension"
      },
      "isModifierReason": "Modifier extensions are expected to modify the meaning or interpretation of the element that contains them",
      "isSummary": true
    }, {
      "path": "ClaimFormModel.laboratoryReport.laboratoryReportName",
      "min": 1,
      "definition": "檢驗報告名稱",
      "short": "檢驗報告名稱",
      "mapping": [ {
        "map": "entry:diagnosticReport.code",
        "identity": "IClaim"
      } ],
      "type": [ {
        "code": "CodeableConcept"
      } ],
      "max": "1",
      "id": "ClaimFormModel.laboratoryReport.laboratoryReportName",
      "base": {
        "max": "1",
        "min": 1,
        "path": "ClaimFormModel.laboratoryReport.laboratoryReportName"
      }
    }, {
      "path": "ClaimFormModel.laboratoryReport.laboratoryReportNo",
      "min": 1,
      "definition": "收件編號(檢驗單號)",
      "short": "收件編號(檢驗單號)",
      "mapping": [ {
        "map": "entry:observation.identifier",
        "identity": "IClaim"
      } ],
      "type": [ {
        "code": "Extension",
        "profile": [ "http://hl7.org/fhir/StructureDefinition/elementdefinition-identifier" ]
      } ],
      "max": "1",
      "id": "ClaimFormModel.laboratoryReport.laboratoryReportNo",
      "base": {
        "max": "1",
        "min": 1,
        "path": "ClaimFormModel.laboratoryReport.laboratoryReportNo"
      }
    }, {
      "path": "ClaimFormModel.laboratoryReport.laboratoryItemName",
      "min": 1,
      "definition": "檢驗項目名稱",
      "short": "檢驗項目名稱",
      "mapping": [ {
        "map": "entry:observation.code.coding",
        "identity": "IClaim"
      } ],
      "type": [ {
        "code": "CodeableConcept"
      } ],
      "max": "*",
      "id": "ClaimFormModel.laboratoryReport.laboratoryItemName",
      "base": {
        "max": "*",
        "min": 1,
        "path": "ClaimFormModel.laboratoryReport.laboratoryItemName"
      }
    }, {
      "path": "ClaimFormModel.laboratoryReport.samplingDate",
      "min": 1,
      "definition": "採檢日期",
      "short": "採檢日期",
      "mapping": [ {
        "map": "entry:observation.effectiveDateTime",
        "identity": "IClaim"
      } ],
      "type": [ {
        "code": "dateTime"
      } ],
      "max": "1",
      "id": "ClaimFormModel.laboratoryReport.samplingDate",
      "base": {
        "max": "1",
        "min": 1,
        "path": "ClaimFormModel.laboratoryReport.samplingDate"
      }
    }, {
      "path": "ClaimFormModel.laboratoryReport.reportDate",
      "min": 1,
      "definition": "報告日期",
      "short": "報告日期",
      "mapping": [ {
        "map": "entry:observation.issued",
        "identity": "IClaim"
      } ],
      "type": [ {
        "code": "instant"
      } ],
      "max": "1",
      "id": "ClaimFormModel.laboratoryReport.reportDate",
      "base": {
        "max": "1",
        "min": 1,
        "path": "ClaimFormModel.laboratoryReport.reportDate"
      }
    }, {
      "path": "ClaimFormModel.laboratoryReport.medicalTechnologist",
      "min": 1,
      "definition": "醫檢師",
      "short": "醫檢師",
      "mapping": [ {
        "map": "entry:observation.performer.Reference(Practitioner iClaim).name",
        "identity": "IClaim"
      } ],
      "type": [ {
        "code": "HumanName"
      } ],
      "max": "1",
      "id": "ClaimFormModel.laboratoryReport.medicalTechnologist",
      "base": {
        "max": "1",
        "min": 1,
        "path": "ClaimFormModel.laboratoryReport.medicalTechnologist"
      }
    }, {
      "path": "ClaimFormModel.laboratoryReport.reporter",
      "min": 1,
      "definition": "報告者",
      "short": "報告者",
      "mapping": [ {
        "map": "entry:observation.performer.Reference(Practitioner iClaim).name",
        "identity": "IClaim"
      } ],
      "type": [ {
        "code": "HumanName"
      } ],
      "max": "1",
      "id": "ClaimFormModel.laboratoryReport.reporter",
      "base": {
        "max": "1",
        "min": 1,
        "path": "ClaimFormModel.laboratoryReport.reporter"
      }
    }, {
      "path": "ClaimFormModel.laboratoryReport.laboratoryValue",
      "min": 1,
      "definition": "檢測值",
      "short": "檢測值",
      "mapping": [ {
        "map": "entry:observation.value",
        "identity": "IClaim"
      } ],
      "type": [ {
        "code": "BackboneElement"
      } ],
      "max": "*",
      "id": "ClaimFormModel.laboratoryReport.laboratoryValue",
      "base": {
        "max": "*",
        "min": 1,
        "path": "ClaimFormModel.laboratoryReport.laboratoryValue"
      }
    }, {
      "path": "ClaimFormModel.laboratoryReport.unit",
      "min": 0,
      "definition": "單位",
      "short": "單位",
      "mapping": [ {
        "map": "entry:observation.valueQuantity.unit",
        "identity": "IClaim"
      } ],
      "type": [ {
        "code": "string"
      } ],
      "max": "1",
      "id": "ClaimFormModel.laboratoryReport.unit",
      "base": {
        "max": "1",
        "min": 0,
        "path": "ClaimFormModel.laboratoryReport.unit"
      }
    }, {
      "path": "ClaimFormModel.laboratoryReport.hL",
      "min": 0,
      "definition": "H/L",
      "short": "H/L",
      "mapping": [ {
        "map": "entry:observation.interpretation",
        "identity": "IClaim"
      } ],
      "type": [ {
        "code": "CodeableConcept"
      } ],
      "max": "1",
      "id": "ClaimFormModel.laboratoryReport.hL",
      "base": {
        "max": "1",
        "min": 0,
        "path": "ClaimFormModel.laboratoryReport.hL"
      }
    }, {
      "path": "ClaimFormModel.laboratoryReport.note",
      "min": 0,
      "definition": "註記",
      "short": "註記",
      "mapping": [ {
        "map": "entry:observation.note.text",
        "identity": "IClaim"
      } ],
      "type": [ {
        "code": "markdown"
      } ],
      "max": "1",
      "id": "ClaimFormModel.laboratoryReport.note",
      "base": {
        "max": "1",
        "min": 0,
        "path": "ClaimFormModel.laboratoryReport.note"
      }
    }, {
      "path": "ClaimFormModel.laboratoryReport.bodySite",
      "min": 0,
      "definition": "檢驗部位",
      "short": "檢驗部位",
      "mapping": [ {
        "map": "entry:observation.bodySite",
        "identity": "IClaim"
      } ],
      "type": [ {
        "code": "CodeableConcept"
      } ],
      "max": "1",
      "id": "ClaimFormModel.laboratoryReport.bodySite",
      "base": {
        "max": "1",
        "min": 0,
        "path": "ClaimFormModel.laboratoryReport.bodySite"
      }
    }, {
      "path": "ClaimFormModel.laboratoryReport.referenceRange",
      "min": 1,
      "definition": "參考值",
      "short": "參考值",
      "mapping": [ {
        "map": "entry:observation.referenceRange",
        "identity": "IClaim"
      } ],
      "type": [ {
        "code": "BackboneElement"
      } ],
      "max": "*",
      "id": "ClaimFormModel.laboratoryReport.referenceRange",
      "base": {
        "max": "*",
        "min": 1,
        "path": "ClaimFormModel.laboratoryReport.referenceRange"
      }
    }, {
      "path": "ClaimFormModel.laboratoryReport.recordedPhysician",
      "min": 1,
      "definition": "開單醫師",
      "short": "開單醫師",
      "mapping": [ {
        "map": "entry:encounter.participant.individual.Reference(Practitioner iClaim).name",
        "identity": "IClaim"
      } ],
      "type": [ {
        "code": "HumanName"
      } ],
      "max": "1",
      "id": "ClaimFormModel.laboratoryReport.recordedPhysician",
      "base": {
        "max": "1",
        "min": 1,
        "path": "ClaimFormModel.laboratoryReport.recordedPhysician"
      }
    }, {
      "path": "ClaimFormModel.laboratoryReport.recordedDepartment",
      "min": 1,
      "definition": "開單科別",
      "short": "開單科別",
      "mapping": [ {
        "map": "entry:encounter.serviceType.coding",
        "identity": "IClaim"
      } ],
      "type": [ {
        "code": "CodeableConcept"
      } ],
      "max": "1",
      "id": "ClaimFormModel.laboratoryReport.recordedDepartment",
      "base": {
        "max": "1",
        "min": 1,
        "path": "ClaimFormModel.laboratoryReport.recordedDepartment"
      }
    } ]
  },
  "status": "active",
  "id": "2cc161e0-ea33-4087-826d-9b0d938bf8b5",
  "kind": "logical",
  "url": "https://claim.cgh.org.tw/iclaim/StructureDefinition/ClaimFormModel",
  "version": "0.1.1",
  "differential": {
    "element": [ {
      "id": "ClaimFormModel",
      "path": "ClaimFormModel",
      "short": "理賠申請書(ClaimForm)之資料模型",
      "mapping": [ {
        "map": "BundleiClaim",
        "identity": "IClaim"
      } ],
      "definition": "理賠申請書(ClaimForm)之資料模型"
    }, {
      "id": "ClaimFormModel.caseNo",
      "max": "1",
      "min": 0,
      "path": "ClaimFormModel.caseNo",
      "type": [ {
        "code": "Extension",
        "profile": [ "http://hl7.org/fhir/StructureDefinition/elementdefinition-identifier" ]
      } ],
      "short": "案件編號",
      "mapping": [ {
        "map": "entry:IClaim.identifier",
        "identity": "IClaim"
      } ],
      "definition": "案件編號"
    }, {
      "id": "ClaimFormModel.admissionNumber",
      "max": "1",
      "min": 1,
      "path": "ClaimFormModel.admissionNumber",
      "type": [ {
        "code": "Extension",
        "profile": [ "http://hl7.org/fhir/StructureDefinition/elementdefinition-identifier" ]
      } ],
      "short": "住院號/就醫號",
      "definition": "住院號/就醫號"
    }, {
      "id": "ClaimFormModel.patient",
      "max": "1",
      "min": 1,
      "path": "ClaimFormModel.patient",
      "type": [ {
        "code": "BackboneElement"
      } ],
      "short": "病人的基本資料",
      "definition": "病人的基本資料"
    }, {
      "id": "ClaimFormModel.patient.occupation",
      "max": "1",
      "min": 0,
      "path": "ClaimFormModel.patient.occupation",
      "type": [ {
        "code": "CodeableConcept"
      } ],
      "short": "職業",
      "mapping": [ {
        "map": "entry:patient.occupation",
        "identity": "IClaim"
      } ],
      "definition": "職業"
    }, {
      "id": "ClaimFormModel.patient.identifier",
      "max": "1",
      "min": 1,
      "path": "ClaimFormModel.patient.identifier",
      "type": [ {
        "code": "Extension",
        "profile": [ "http://hl7.org/fhir/StructureDefinition/elementdefinition-identifier" ]
      } ],
      "short": "身分證字號",
      "mapping": [ {
        "map": "entry:patient.identifier:idCardNumber",
        "identity": "IClaim"
      } ],
      "definition": "身分證字號"
    }, {
      "id": "ClaimFormModel.patient.patientNo",
      "max": "1",
      "min": 1,
      "path": "ClaimFormModel.patient.patientNo",
      "type": [ {
        "code": "Extension",
        "profile": [ "http://hl7.org/fhir/StructureDefinition/elementdefinition-identifier" ]
      } ],
      "short": "病歷號碼",
      "mapping": [ {
        "map": "entry:patient.identifier:medicalRecord",
        "identity": "IClaim"
      } ],
      "definition": "病歷號碼"
    }, {
      "id": "ClaimFormModel.patient.name",
      "max": "1",
      "min": 1,
      "path": "ClaimFormModel.patient.name",
      "type": [ {
        "code": "HumanName"
      } ],
      "short": "姓名",
      "mapping": [ {
        "map": "entry:patient.name",
        "identity": "IClaim"
      } ],
      "definition": "病人之合法姓名。"
    }, {
      "id": "ClaimFormModel.patient.gender",
      "max": "1",
      "min": 1,
      "path": "ClaimFormModel.patient.gender",
      "type": [ {
        "code": "CodeableConcept"
      } ],
      "short": "性別",
      "mapping": [ {
        "map": "entry:patient.gender",
        "identity": "IClaim"
      } ],
      "definition": "性別"
    }, {
      "id": "ClaimFormModel.patient.birthDate",
      "max": "1",
      "min": 1,
      "path": "ClaimFormModel.patient.birthDate",
      "type": [ {
        "code": "dateTime"
      } ],
      "short": "出生日期",
      "mapping": [ {
        "map": "entry:patient.birthDate",
        "identity": "IClaim"
      } ],
      "definition": "病人的生日,如果有完整或部分的生日日期則必須提供,若無完整或部分的生日日期則以空字串''表示之。"
    }, {
      "id": "ClaimFormModel.patient.address",
      "max": "1",
      "min": 0,
      "path": "ClaimFormModel.patient.address",
      "type": [ {
        "code": "Address"
      } ],
      "short": "居住地址",
      "mapping": [ {
        "map": "entry:patient.address",
        "identity": "IClaim"
      } ],
      "definition": "居住地址"
    }, {
      "id": "ClaimFormModel.organization",
      "max": "1",
      "min": 1,
      "path": "ClaimFormModel.organization",
      "type": [ {
        "code": "BackboneElement"
      } ],
      "short": "醫事機構",
      "definition": "醫事機構"
    }, {
      "id": "ClaimFormModel.organization.identifier",
      "max": "1",
      "min": 1,
      "path": "ClaimFormModel.organization.identifier",
      "type": [ {
        "code": "Extension",
        "profile": [ "http://hl7.org/fhir/StructureDefinition/elementdefinition-identifier" ]
      } ],
      "short": "醫事機構代碼",
      "mapping": [ {
        "map": "entry:provider.identifier",
        "identity": "IClaim"
      } ],
      "definition": "醫事機構代碼"
    }, {
      "id": "ClaimFormModel.certificateOfDiagnosis",
      "max": "*",
      "min": 0,
      "path": "ClaimFormModel.certificateOfDiagnosis",
      "type": [ {
        "code": "BackboneElement"
      } ],
      "short": "診斷證明書",
      "definition": "診斷證明書"
    }, {
      "id": "ClaimFormModel.certificateOfDiagnosis.patientSource",
      "max": "1",
      "min": 1,
      "path": "ClaimFormModel.certificateOfDiagnosis.patientSource",
      "type": [ {
        "code": "CodeableConcept"
      } ],
      "short": "病人來源",
      "mapping": [ {
        "map": "entry:encounter.class",
        "identity": "IClaim"
      } ],
      "definition": "病人來源"
    }, {
      "id": "ClaimFormModel.certificateOfDiagnosis.particularDiagnosis",
      "max": "1",
      "min": 0,
      "path": "ClaimFormModel.certificateOfDiagnosis.particularDiagnosis",
      "type": [ {
        "code": "CodeableConcept"
      } ],
      "short": "特殊診斷類別",
      "mapping": [ {
        "map": "entry:encounter.type",
        "identity": "IClaim"
      } ],
      "definition": "特殊診斷類別"
    }, {
      "id": "ClaimFormModel.certificateOfDiagnosis.department",
      "max": "1",
      "min": 1,
      "path": "ClaimFormModel.certificateOfDiagnosis.department",
      "type": [ {
        "code": "string"
      } ],
      "short": "應診科別",
      "mapping": [ {
        "map": "entry:encounter.serviceType.coding.display",
        "identity": "IClaim"
      } ],
      "definition": "應診科別"
    }, {
      "id": "ClaimFormModel.certificateOfDiagnosis.departmentCode",
      "max": "1",
      "min": 1,
      "path": "ClaimFormModel.certificateOfDiagnosis.departmentCode",
      "type": [ {
        "code": "CodeableConcept"
      } ],
      "short": "應診科別代碼",
      "mapping": [ {
        "map": "entry:encounter.serviceType.coding.code",
        "identity": "IClaim"
      } ],
      "definition": "應診科別代碼"
    }, {
      "id": "ClaimFormModel.certificateOfDiagnosis.firstExaminationDate",
      "max": "1",
      "min": 1,
      "path": "ClaimFormModel.certificateOfDiagnosis.firstExaminationDate",
      "type": [ {
        "code": "dateTime"
      } ],
      "short": "應診日期(始)",
      "mapping": [ {
        "map": "entry:encounter.period.start",
        "identity": "IClaim"
      } ],
      "definition": "應診日期(始)"
    }, {
      "id": "ClaimFormModel.certificateOfDiagnosis.endExaminationDate",
      "max": "1",
      "min": 1,
      "path": "ClaimFormModel.certificateOfDiagnosis.endExaminationDate",
      "type": [ {
        "code": "dateTime"
      } ],
      "short": "應診日期(末)",
      "mapping": [ {
        "map": "entry:encounter.period.end",
        "identity": "IClaim"
      } ],
      "definition": "應診日期(末)"
    }, {
      "id": "ClaimFormModel.certificateOfDiagnosis.examinationDay",
      "max": "1",
      "min": 0,
      "path": "ClaimFormModel.certificateOfDiagnosis.examinationDay",
      "type": [ {
        "code": "Duration"
      } ],
      "short": "應診天數",
      "mapping": [ {
        "map": "entry:encounter.length",
        "identity": "IClaim"
      } ],
      "definition": "應診天數"
    }, {
      "id": "ClaimFormModel.certificateOfDiagnosis.identifier",
      "max": "1",
      "min": 1,
      "path": "ClaimFormModel.certificateOfDiagnosis.identifier",
      "type": [ {
        "code": "Extension",
        "profile": [ "http://hl7.org/fhir/StructureDefinition/elementdefinition-identifier" ]
      } ],
      "short": "診斷證明書序號",
      "mapping": [ {
        "map": "entry:condition.identifier",
        "identity": "IClaim"
      } ],
      "definition": "診斷證明書序號"
    }, {
      "id": "ClaimFormModel.certificateOfDiagnosis.diagnosis",
      "max": "*",
      "min": 1,
      "path": "ClaimFormModel.certificateOfDiagnosis.diagnosis",
      "type": [ {
        "code": "string"
      } ],
      "short": "診斷(病名)",
      "mapping": [ {
        "map": "entry:condition.code.coding:icd10-cm-2021.display 或 entry:condition.code.coding:icd10-cm-2014.display 或 entry:condition.code.coding:icd9-cm.display",
        "identity": "IClaim"
      } ],
      "definition": "診斷(病名)"
    }, {
      "id": "ClaimFormModel.certificateOfDiagnosis.diagnosisCode",
      "max": "*",
      "min": 1,
      "path": "ClaimFormModel.certificateOfDiagnosis.diagnosisCode",
      "type": [ {
        "code": "CodeableConcept"
      } ],
      "short": "病名代碼",
      "mapping": [ {
        "map": "entry:condition.code.coding:icd10-cm-2021.code 或 entry:condition.code.coding:icd10-cm-2014.code 或 entry:condition.code.coding:icd9-cm.code",
        "identity": "IClaim"
      } ],
      "definition": "病名代碼"
    }, {
      "id": "ClaimFormModel.certificateOfDiagnosis.recordedDate",
      "max": "1",
      "min": 1,
      "path": "ClaimFormModel.certificateOfDiagnosis.recordedDate",
      "type": [ {
        "code": "dateTime"
      } ],
      "short": "診斷證明書日期",
      "mapping": [ {
        "map": "entry:condition.recordedDate",
        "identity": "IClaim"
      } ],
      "definition": "診斷證明書日期"
    }, {
      "id": "ClaimFormModel.certificateOfDiagnosis.primaryPhysician",
      "max": "1",
      "min": 1,
      "path": "ClaimFormModel.certificateOfDiagnosis.primaryPhysician",
      "type": [ {
        "code": "HumanName"
      } ],
      "short": "主治醫師",
      "mapping": [ {
        "map": "entry:condition.recorder.Reference(Practitioner iClaim).name",
        "identity": "IClaim"
      } ],
      "definition": "主治醫師"
    }, {
      "id": "ClaimFormModel.certificateOfDiagnosis.primaryPhysicianNo",
      "max": "1",
      "min": 0,
      "path": "ClaimFormModel.certificateOfDiagnosis.primaryPhysicianNo",
      "type": [ {
        "code": "Extension",
        "profile": [ "http://hl7.org/fhir/StructureDefinition/elementdefinition-identifier" ]
      } ],
      "short": "醫師證號",
      "mapping": [ {
        "map": "entry:condition.recorder.Reference(Practitioner iClaim).identifier",
        "identity": "IClaim"
      } ],
      "definition": "醫師證號"
    }, {
      "id": "ClaimFormModel.certificateOfDiagnosis.medicalSummary",
      "max": "1",
      "min": 1,
      "path": "ClaimFormModel.certificateOfDiagnosis.medicalSummary",
      "type": [ {
        "code": "markdown"
      } ],
      "short": "醫療摘要",
      "mapping": [ {
        "map": "entry:condition.note.text",
        "identity": "IClaim"
      } ],
      "definition": "醫療摘要"
    }, {
      "id": "ClaimFormModel.certificateOfDiagnosis.responsiblePhysician",
      "max": "1",
      "min": 0,
      "path": "ClaimFormModel.certificateOfDiagnosis.responsiblePhysician",
      "type": [ {
        "code": "HumanName"
      } ],
      "short": "負責醫師(院長)",
      "mapping": [ {
        "map": "entry:condition.asserter.Reference(Practitioner iClaim).name",
        "identity": "IClaim"
      } ],
      "definition": "負責醫師(院長)"
    }, {
      "id": "ClaimFormModel.invoice",
      "max": "*",
      "min": 0,
      "path": "ClaimFormModel.invoice",
      "type": [ {
        "code": "BackboneElement"
      } ],
      "short": "收據正本及費用明細表",
      "definition": "收據正本及費用明細表"
    }, {
      "id": "ClaimFormModel.invoice.chargeItem",
      "max": "*",
      "min": 0,
      "path": "ClaimFormModel.invoice.chargeItem",
      "type": [ {
        "code": "CodeableConcept"
      } ],
      "short": "費用項目",
      "mapping": [ {
        "map": "entry:IClaim.item.productOrService",
        "identity": "IClaim"
      } ],
      "definition": "費用項目"
    }, {
      "id": "ClaimFormModel.invoice.medicalIdentity",
      "max": "1",
      "min": 0,
      "path": "ClaimFormModel.invoice.medicalIdentity",
      "type": [ {
        "code": "CodeableConcept"
      } ],
      "short": "就醫身分",
      "mapping": [ {
        "map": "entry:IClaim.item.modifier",
        "identity": "IClaim"
      } ],
      "definition": "就醫身分"
    }, {
      "id": "ClaimFormModel.invoice.invoiceDate",
      "max": "1",
      "min": 1,
      "path": "ClaimFormModel.invoice.invoiceDate",
      "type": [ {
        "code": "date"
      } ],
      "short": "收據日期",
      "mapping": [ {
        "map": "entry:IClaim.item.servicedDate",
        "identity": "IClaim"
      } ],
      "definition": "收據日期"
    }, {
      "id": "ClaimFormModel.invoice.selfPayAmount",
      "max": "1",
      "min": 0,
      "path": "ClaimFormModel.invoice.selfPayAmount",
      "type": [ {
        "code": "Money"
      } ],
      "short": "自付金額",
      "mapping": [ {
        "map": "entry:IClaim.item.where(category = 'base' and modifier = 'pay').net,透過「就醫身分(claim.item.modifier)」和「自付金額/減免(claim.item.category)」來判斷claim.item.net填的金額為「健保點數」/「自費金額」/「減免」,「就醫身分(claim.item.modifier)」為自費,自付金額/減免」為自付金額,則claim.item.net內為「自付金額」。",
        "identity": "IClaim"
      } ],
      "definition": "自付金額"
    }, {
      "id": "ClaimFormModel.invoice.discount",
      "max": "1",
      "min": 0,
      "path": "ClaimFormModel.invoice.discount",
      "type": [ {
        "code": "Money"
      } ],
      "short": "減免",
      "mapping": [ {
        "map": "entry:IClaim.item.where(category = 'discount' and modifier = 'pay').net,透過「就醫身分(claim.item.modifier)」和「自付金額/減免(claim.item.category)」來判斷claim.item.net填的金額為「健保點數」/「自費金額」/「減免」,「就醫身分(claim.item.modifier)」為自費,自付金額/減免」為減免,則claim.item.net內為「減免」。",
        "identity": "IClaim"
      } ],
      "definition": "減免"
    }, {
      "id": "ClaimFormModel.invoice.nationalHealthInsuranePoint",
      "max": "1",
      "min": 0,
      "path": "ClaimFormModel.invoice.nationalHealthInsuranePoint",
      "type": [ {
        "code": "Money"
      } ],
      "short": "健保點數",
      "mapping": [ {
        "map": "entry:IClaim.item.where(modifier = 'PUBLICPOL').net,透過「就醫身分(claim.item.modifier)」和「自付金額/減免(claim.item.category)」來判斷claim.item.net填的金額為「健保點數」/「自費金額」/「減免」,「就醫身分(claim.item.modifier)」為健保,則claim.item.net內為「健保點數」。",
        "identity": "IClaim"
      } ],
      "definition": "健保點數"
    }, {
      "id": "ClaimFormModel.invoice.invoiceAmount",
      "max": "1",
      "min": 0,
      "path": "ClaimFormModel.invoice.invoiceAmount",
      "type": [ {
        "code": "Money"
      } ],
      "short": "收據金額",
      "mapping": [ {
        "map": "entry:IClaim.total",
        "identity": "IClaim"
      } ],
      "definition": "收據金額"
    }, {
      "id": "ClaimFormModel.laboratoryReport",
      "max": "*",
      "min": 0,
      "path": "ClaimFormModel.laboratoryReport",
      "type": [ {
        "code": "BackboneElement"
      } ],
      "short": "相關檢驗/檢查報告",
      "definition": "相關檢驗/檢查報告"
    }, {
      "id": "ClaimFormModel.laboratoryReport.laboratoryReportName",
      "max": "1",
      "min": 1,
      "path": "ClaimFormModel.laboratoryReport.laboratoryReportName",
      "type": [ {
        "code": "CodeableConcept"
      } ],
      "short": "檢驗報告名稱",
      "mapping": [ {
        "map": "entry:diagnosticReport.code",
        "identity": "IClaim"
      } ],
      "definition": "檢驗報告名稱"
    }, {
      "id": "ClaimFormModel.laboratoryReport.laboratoryReportNo",
      "max": "1",
      "min": 1,
      "path": "ClaimFormModel.laboratoryReport.laboratoryReportNo",
      "type": [ {
        "code": "Extension",
        "profile": [ "http://hl7.org/fhir/StructureDefinition/elementdefinition-identifier" ]
      } ],
      "short": "收件編號(檢驗單號)",
      "mapping": [ {
        "map": "entry:observation.identifier",
        "identity": "IClaim"
      } ],
      "definition": "收件編號(檢驗單號)"
    }, {
      "id": "ClaimFormModel.laboratoryReport.laboratoryItemName",
      "max": "*",
      "min": 1,
      "path": "ClaimFormModel.laboratoryReport.laboratoryItemName",
      "type": [ {
        "code": "CodeableConcept"
      } ],
      "short": "檢驗項目名稱",
      "mapping": [ {
        "map": "entry:observation.code.coding",
        "identity": "IClaim"
      } ],
      "definition": "檢驗項目名稱"
    }, {
      "id": "ClaimFormModel.laboratoryReport.samplingDate",
      "max": "1",
      "min": 1,
      "path": "ClaimFormModel.laboratoryReport.samplingDate",
      "type": [ {
        "code": "dateTime"
      } ],
      "short": "採檢日期",
      "mapping": [ {
        "map": "entry:observation.effectiveDateTime",
        "identity": "IClaim"
      } ],
      "definition": "採檢日期"
    }, {
      "id": "ClaimFormModel.laboratoryReport.reportDate",
      "max": "1",
      "min": 1,
      "path": "ClaimFormModel.laboratoryReport.reportDate",
      "type": [ {
        "code": "instant"
      } ],
      "short": "報告日期",
      "mapping": [ {
        "map": "entry:observation.issued",
        "identity": "IClaim"
      } ],
      "definition": "報告日期"
    }, {
      "id": "ClaimFormModel.laboratoryReport.medicalTechnologist",
      "max": "1",
      "min": 1,
      "path": "ClaimFormModel.laboratoryReport.medicalTechnologist",
      "type": [ {
        "code": "HumanName"
      } ],
      "short": "醫檢師",
      "mapping": [ {
        "map": "entry:observation.performer.Reference(Practitioner iClaim).name",
        "identity": "IClaim"
      } ],
      "definition": "醫檢師"
    }, {
      "id": "ClaimFormModel.laboratoryReport.reporter",
      "max": "1",
      "min": 1,
      "path": "ClaimFormModel.laboratoryReport.reporter",
      "type": [ {
        "code": "HumanName"
      } ],
      "short": "報告者",
      "mapping": [ {
        "map": "entry:observation.performer.Reference(Practitioner iClaim).name",
        "identity": "IClaim"
      } ],
      "definition": "報告者"
    }, {
      "id": "ClaimFormModel.laboratoryReport.laboratoryValue",
      "max": "*",
      "min": 1,
      "path": "ClaimFormModel.laboratoryReport.laboratoryValue",
      "type": [ {
        "code": "BackboneElement"
      } ],
      "short": "檢測值",
      "mapping": [ {
        "map": "entry:observation.value",
        "identity": "IClaim"
      } ],
      "definition": "檢測值"
    }, {
      "id": "ClaimFormModel.laboratoryReport.unit",
      "max": "1",
      "min": 0,
      "path": "ClaimFormModel.laboratoryReport.unit",
      "type": [ {
        "code": "string"
      } ],
      "short": "單位",
      "mapping": [ {
        "map": "entry:observation.valueQuantity.unit",
        "identity": "IClaim"
      } ],
      "definition": "單位"
    }, {
      "id": "ClaimFormModel.laboratoryReport.hL",
      "max": "1",
      "min": 0,
      "path": "ClaimFormModel.laboratoryReport.hL",
      "type": [ {
        "code": "CodeableConcept"
      } ],
      "short": "H/L",
      "mapping": [ {
        "map": "entry:observation.interpretation",
        "identity": "IClaim"
      } ],
      "definition": "H/L"
    }, {
      "id": "ClaimFormModel.laboratoryReport.note",
      "max": "1",
      "min": 0,
      "path": "ClaimFormModel.laboratoryReport.note",
      "type": [ {
        "code": "markdown"
      } ],
      "short": "註記",
      "mapping": [ {
        "map": "entry:observation.note.text",
        "identity": "IClaim"
      } ],
      "definition": "註記"
    }, {
      "id": "ClaimFormModel.laboratoryReport.bodySite",
      "max": "1",
      "min": 0,
      "path": "ClaimFormModel.laboratoryReport.bodySite",
      "type": [ {
        "code": "CodeableConcept"
      } ],
      "short": "檢驗部位",
      "mapping": [ {
        "map": "entry:observation.bodySite",
        "identity": "IClaim"
      } ],
      "definition": "檢驗部位"
    }, {
      "id": "ClaimFormModel.laboratoryReport.referenceRange",
      "max": "*",
      "min": 1,
      "path": "ClaimFormModel.laboratoryReport.referenceRange",
      "type": [ {
        "code": "BackboneElement"
      } ],
      "short": "參考值",
      "mapping": [ {
        "map": "entry:observation.referenceRange",
        "identity": "IClaim"
      } ],
      "definition": "參考值"
    }, {
      "id": "ClaimFormModel.laboratoryReport.recordedPhysician",
      "max": "1",
      "min": 1,
      "path": "ClaimFormModel.laboratoryReport.recordedPhysician",
      "type": [ {
        "code": "HumanName"
      } ],
      "short": "開單醫師",
      "mapping": [ {
        "map": "entry:encounter.participant.individual.Reference(Practitioner iClaim).name",
        "identity": "IClaim"
      } ],
      "definition": "開單醫師"
    }, {
      "id": "ClaimFormModel.laboratoryReport.recordedDepartment",
      "max": "1",
      "min": 1,
      "path": "ClaimFormModel.laboratoryReport.recordedDepartment",
      "type": [ {
        "code": "CodeableConcept"
      } ],
      "short": "開單科別",
      "mapping": [ {
        "map": "entry:encounter.serviceType.coding",
        "identity": "IClaim"
      } ],
      "definition": "開單科別"
    } ]
  },
  "contact": [ {
    "name": "國泰金控",
    "telecom": [ {
      "value": "https://www.cathayholdings.com/holdings/",
      "system": "url"
    } ]
  } ],
  "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Base"
}