From d4a5e659a92644b4bea9c16c636e229bb28b718d Mon Sep 17 00:00:00 2001 From: "Mechineni, Pranav" <42584@icf.com> Date: Mon, 4 Nov 2024 08:41:37 -0500 Subject: [PATCH] FHIR-46643 --- .../StructureDefinition-qicore-claim.json | 29 +++++++++++++++++++ 1 file changed, 29 insertions(+) diff --git a/input/profiles/StructureDefinition-qicore-claim.json b/input/profiles/StructureDefinition-qicore-claim.json index edb79d81..b97f5b64 100644 --- a/input/profiles/StructureDefinition-qicore-claim.json +++ b/input/profiles/StructureDefinition-qicore-claim.json @@ -443,6 +443,35 @@ "valueSet" : "http://hl7.org/fhir/ValueSet/icd-10-procedures" } }, + { + "id" : "Claim.insurance.coverage", + "path" : "Claim.insurance.coverage", + "short" : "Insurance information", + "definition" : "Reference to the insurance card level information contained in the Coverage resource. The coverage issuing insurer will use these details to locate the patient's actual coverage within the insurer's information system.", + "requirements" : "Required to allow the adjudicator to locate the correct policy and history within their information system.", + "min" : 1, + "max" : "1", + "base" : { + "path" : "Claim.insurance.coverage", + "min" : 1, + "max" : "1" + }, + "type" : [{ + "code" : "Reference", + "targetProfile" : ["http://hl7.org/fhir/us/qicore/StructureDefinition/qicore-coverage"] + }], + "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" : "http://hl7.org/fhir/StructureDefinition/Element" + }], + "isModifier" : false, + "isSummary" : true + + }, { "id" : "Claim.item.encounter", "extension" : [