FHIR IG Statistics: StructureDefinition/profile-claim-dispense
Resources that use this resource
Resources that this resource uses
Narrative
No narrative content found in resource
Source
{
"resourceType": "StructureDefinition",
"id": "profile-claim-dispense",
"url": "http://pharmacyeclaims.ca/FHIR/v1.0/StructureDefinition/profile-claim-dispense",
"name": "ClaimRequestForDispense",
"title": "Claim Request for Dispense",
"status": "draft",
"description": "Profile used specifically for claims related to a dispense",
"purpose": "Profile used specifically for claims related to a dispense",
"fhirVersion": "4.0.1",
"kind": "resource",
"abstract": false,
"type": "Claim",
"baseDefinition": "http://hl7.org/fhir/StructureDefinition/Claim",
"derivation": "constraint",
"differential": {
"element": [
{
"id": "Claim",
"path": "Claim",
"comment": "Usage Note: This profile is used for both Pay Provider claims and Pay Subscriber/Cardholder claims, which are differentiated by the payee.type\r\n\r\nThe Claim resource fulfills three information request requirements: Claim - a request for adjudication for reimbursement for products and/or services provided; Preauthorization - a request to authorize the future provision of products and/or services including an anticipated adjudication; and, Predetermination - a request for a non-bind adjudication of possible future products and/or services."
},
{
"id": "Claim.id",
"path": "Claim.id",
"min": 1,
"mustSupport": true
},
{
"id": "Claim.meta",
"path": "Claim.meta",
"mustSupport": true
},
{
"id": "Claim.meta.profile",
"path": "Claim.meta.profile",
"max": "1",
"fixedCanonical": "http://pharmacyeclaims.ca/FHIR/v1.0/StructureDefinition/profile-claim-dispense",
"mustSupport": true
},
{
"id": "Claim.identifier",
"path": "Claim.identifier",
"slicing": {
"discriminator": [
{
"type": "value",
"path": "system"
}
],
"rules": "open"
},
"comment": "Usage Note: Both the CPHA Trace Number and the Claim Identifier must be present in the message. The CPHA Trace number is present for backward compatibility purposes.",
"min": 1,
"mustSupport": true
},
{
"id": "Claim.identifier.system",
"path": "Claim.identifier.system",
"mustSupport": true
},
{
"id": "Claim.identifier.value",
"path": "Claim.identifier.value",
"min": 1,
"mustSupport": true
},
{
"id": "Claim.identifier:CPHA-Trace-Number",
"path": "Claim.identifier",
"sliceName": "CPHA-Trace-Number",
"comment": "Usage Note: This is limited to 6N, as per the CPHA message specification. This is present for backward compatibility. In the future, once all implementations natively support FHIR, this identifier will be deprecated in favour of the Claim-identifier which has no limitations. This must be present when sending to adjudicators who do not support FHIR natively.\r\n\r\nUsage Note: This will be the trace number from the Claim Request.identifier. The number assigned, by the provider, to the transaction to which this response applies. This is limited to 6N, in order to maintain backward compatibility with CPHA. \r\r\nCPHA Mapping: Trace Number B.23.03",
"max": "1"
},
{
"id": "Claim.identifier:CPHA-Trace-Number.system",
"path": "Claim.identifier.system",
"min": 1,
"fixedUri": "http://pharmacyeclaims.ca/FHIR/CPHA-identifier/trace-number",
"mustSupport": true
},
{
"id": "Claim.identifier:CPHA-Trace-Number.value",
"path": "Claim.identifier.value",
"comment": "Usage Note: Unique number produced sequentially by the provider software (or manually in absence of computer) for each transaction transmitted by the provider. \r\r\nCPHA Map: Trace Number E.02.03 6N\r\n\r\nIf the value is a full URI, then the system SHALL be urn:ietf:rfc:3986. The value's primary purpose is computational mapping. As a result, it may be normalized for comparison purposes (e.g. removing non-significant whitespace, dashes, etc.) A value formatted for human display can be conveyed using the [Rendered Value extension](extension-rendered-value.html). Identifier.value is to be treated as case sensitive unless knowledge of the Identifier.system allows the processer to be confident that non-case-sensitive processing is safe.",
"min": 1,
"mustSupport": true
},
{
"id": "Claim.identifier:Claim-identifier",
"path": "Claim.identifier",
"sliceName": "Claim-identifier",
"comment": "Usage Note: This must be present for all FHIR-based identfiiers. The length of this identifier is limited to 9N; the Trace-Number is limited as per the CPHA spec. Prescription Number appearing on the label of the dispensed prescription or on the record of the service provided.\r\nCPHA Map: Maps to current RX number and is therefore limited to 9N",
"min": 1,
"max": "1",
"mustSupport": true
},
{
"id": "Claim.identifier:Claim-identifier.system",
"path": "Claim.identifier.system",
"comment": "Usage Note: This is assigned by the sending system to uniquely identify the namespace.\r\nIdentifier.system is always case sensitive.",
"min": 1,
"mustSupport": true
},
{
"id": "Claim.identifier:Claim-identifier.value",
"path": "Claim.identifier.value",
"min": 1,
"mustSupport": true
},
{
"id": "Claim.status",
"path": "Claim.status",
"comment": "This element is labeled as a modifier because the status contains codes that mark the resource as not currently valid.\r\nCPHA - no mapping",
"fixedCode": "active",
"mustSupport": true
},
{
"id": "Claim.type",
"path": "Claim.type",
"comment": "The majority of jurisdictions use: oral, pharmacy, vision, professional and institutional, or variants on those terms, as the general styles of claims. The valueset is extensible to accommodate other jurisdictional requirements.\r\nCPHA - no mapping",
"fixedCodeableConcept": {
"text": "pharmacy"
},
"mustSupport": true
},
{
"id": "Claim.type.coding",
"path": "Claim.type.coding",
"min": 1,
"max": "1",
"mustSupport": true
},
{
"id": "Claim.type.coding.system",
"path": "Claim.type.coding.system",
"min": 1,
"fixedUri": "http://terminology.hl7.org/CodeSystem/claim-type",
"mustSupport": true
},
{
"id": "Claim.type.coding.code",
"path": "Claim.type.coding.code",
"min": 1,
"fixedCode": "pharmacy",
"mustSupport": true
},
{
"id": "Claim.use",
"path": "Claim.use",
"fixedCode": "claim",
"mustSupport": true
},
{
"id": "Claim.patient",
"path": "Claim.patient",
"type": [
{
"code": "Reference",
"targetProfile": [
"http://pharmacyeclaims.ca/FHIR/v1.0/StructureDefinition/profile-patient"
],
"aggregation": [
"bundled"
]
}
],
"mustSupport": true
},
{
"id": "Claim.patient.reference",
"path": "Claim.patient.reference",
"min": 1,
"mustSupport": true
},
{
"id": "Claim.created",
"path": "Claim.created",
"comment": "Usage note: This may be different from the service date and is mandatory in FHIR\r\n\r\nThis field is independent of the date of creation of the resource as it may reflect the creation date of a source document prior to digitization. Typically for claims all services must be completed as of this date.",
"mustSupport": true
},
{
"id": "Claim.provider",
"path": "Claim.provider",
"comment": "Usage Note: Only an identifier is required.\r\nTypically this field would be 1..1 where this party is responsible for the claim but not necessarily professionally responsible for the provision of the individual products and services listed below.",
"mustSupport": true
},
{
"id": "Claim.provider.identifier",
"path": "Claim.provider.identifier",
"comment": "CPHA Map: B.21.03 Pharmacy ID Code\r\n\r\nWhen an identifier is provided in place of a reference, any system processing the reference will only be able to resolve the identifier to a reference if it understands the business context in which the identifier is used. Sometimes this is global (e.g. a national identifier) but often it is not. For this reason, none of the useful mechanisms described for working with references (e.g. chaining, includes) are possible, nor should servers be expected to be able resolve the reference. Servers may accept an identifier based reference untouched, resolve it, and/or reject it - see CapabilityStatement.rest.resource.referencePolicy. \n\nWhen both an identifier and a literal reference are provided, the literal reference is preferred. Applications processing the resource are allowed - but not required - to check that the identifier matches the literal reference\n\nApplications converting a logical reference to a literal reference may choose to leave the logical reference present, or remove it.\n\nReference is intended to point to a structure that can potentially be expressed as a FHIR resource, though there is no need for it to exist as an actual FHIR resource instance - except in as much as an application wishes to actual find the target of the reference. The content referred to be the identifier must meet the logical constraints implied by any limitations on what resource types are permitted for the reference. For example, it would not be legitimate to send the identifier for a drug prescription if the type were Reference(Observation|DiagnosticReport). One of the use-cases for Reference.identifier is the situation where no FHIR representation exists (where the type is Reference (Any).",
"min": 1,
"mustSupport": true
},
{
"id": "Claim.priority",
"path": "Claim.priority",
"mustSupport": true
},
{
"id": "Claim.priority.coding",
"path": "Claim.priority.coding",
"min": 1,
"max": "1",
"mustSupport": true
},
{
"id": "Claim.priority.coding.system",
"path": "Claim.priority.coding.system",
"min": 1,
"fixedUri": "http://terminology.hl7.org/CodeSystem/processpriority",
"mustSupport": true
},
{
"id": "Claim.priority.coding.code",
"path": "Claim.priority.coding.code",
"min": 1,
"fixedCode": "stat",
"mustSupport": true
},
{
"id": "Claim.priority.text",
"path": "Claim.priority.text",
"comment": "CPHA Map: None, this is a new mandatory field\r\n\r\nVery often the text is the same as a displayName of one of the codings.",
"min": 1,
"fixedString": "Immediate",
"mustSupport": true
},
{
"id": "Claim.related",
"path": "Claim.related",
"comment": "Usage Note: This is a reference to a related dispense claim identifier to allow adjudicators to formally relate the professional claim to the claim for the medication dispense. \r\nUsage Note: If known to the pharmacy, this link should be provided.\r\nCPHA Map: None - this is a new data element\r\n\r\nFor example, for the original treatment and follow-up exams.",
"mustSupport": true
},
{
"id": "Claim.related.claim",
"path": "Claim.related.claim",
"mustSupport": true
},
{
"id": "Claim.related.claim.identifier",
"path": "Claim.related.claim.identifier",
"min": 1,
"mustSupport": true
},
{
"id": "Claim.related.claim.identifier.system",
"path": "Claim.related.claim.identifier.system",
"mustSupport": true
},
{
"id": "Claim.related.claim.identifier.value",
"path": "Claim.related.claim.identifier.value",
"min": 1,
"mustSupport": true
},
{
"id": "Claim.related.reference",
"path": "Claim.related.reference",
"mustSupport": false
},
{
"id": "Claim.related.reference.system",
"path": "Claim.related.reference.system",
"mustSupport": false
},
{
"id": "Claim.prescription",
"path": "Claim.prescription",
"comment": "A reference to the resource must be included in order to specify identifiers and prescriber details.\r\n\r\nReferences SHALL be a reference to an actual FHIR resource, and SHALL be resolveable (allowing for access control, temporary unavailability, etc.). Resolution can be either by retrieval from the URL, or, where applicable by resource type, by treating an absolute reference as a canonical URL and looking it up in a local registry/repository.",
"min": 1,
"type": [
{
"code": "Reference",
"targetProfile": [
"http://pharmacyeclaims.ca/FHIR/v1.0/StructureDefinition/profile-prescription"
],
"aggregation": [
"bundled"
]
}
],
"mustSupport": true
},
{
"id": "Claim.prescription.reference",
"path": "Claim.prescription.reference",
"comment": "Usage: A reference to the Prescription resource is required in order to specify the Prescriber details and the identifiers\r\n\r\nUsing absolute URLs provides a stable scalable approach suitable for a cloud/web context, while using relative/logical references provides a flexible approach suitable for use when trading across closed eco-system boundaries. Absolute URLs do not need to point to a FHIR RESTful server, though this is the preferred approach. If the URL conforms to the structure \"/[type]/[id]\" then it should be assumed that the reference is to a FHIR RESTful server.",
"min": 1,
"mustSupport": true
},
{
"id": "Claim.originalPrescription",
"path": "Claim.originalPrescription",
"comment": "Usage: Number assigned to a prescription or service record on the original date of prescription or professional service was provided. The original number is the number assigned to a “new prescription\" when it is dispensed. CPHA Mapping: D.55.03 Current Prescription Number\r\n\r\nUsage: Prescription Number appearing on the label of the dispensed prescription or on the record of the \r\nservice provided. Varying regulations and pharmacy systems prevent a uniform procedure for assignment of prescription numbers. The “current prescription number “ is the number shown on the label and the receipt for the product and/or service being claimed in the current transaction. The number may change with each refill / or service being claimed in the current with each refill / repeat or it may remain the same as the original for as many refills / repeats as are authorized. \r\n\r\nCPHA Map - D.53.03 Original Prescription Number 9N\r\n\r\nFor example, a physician may prescribe a medication which the pharmacy determines is contraindicated, or for which the patient has an intolerance, and therefore issues a new prescription for an alternate medication which has the same therapeutic intent. The prescription from the pharmacy becomes the 'prescription' and that from the physician becomes the 'original prescription'.",
"mustSupport": true
},
{
"id": "Claim.originalPrescription.identifier",
"path": "Claim.originalPrescription.identifier",
"comment": "CPHA Mapping: Original Prescription Number D.53.03\r\nCPHA: Number assigned to a prescription or service record on the original date of prescription or professional service was provided. The original number is the number assigned to a “new prescription”\r\n\r\nWhen an identifier is provided in place of a reference, any system processing the reference will only be able to resolve the identifier to a reference if it understands the business context in which the identifier is used. Sometimes this is global (e.g. a national identifier) but often it is not. For this reason, none of the useful mechanisms described for working with references (e.g. chaining, includes) are possible, nor should servers be expected to be able resolve the reference. Servers may accept an identifier based reference untouched, resolve it, and/or reject it - see CapabilityStatement.rest.resource.referencePolicy. \n\nWhen both an identifier and a literal reference are provided, the literal reference is preferred. Applications processing the resource are allowed - but not required - to check that the identifier matches the literal reference\n\nApplications converting a logical reference to a literal reference may choose to leave the logical reference present, or remove it.\n\nReference is intended to point to a structure that can potentially be expressed as a FHIR resource, though there is no need for it to exist as an actual FHIR resource instance - except in as much as an application wishes to actual find the target of the reference. The content referred to be the identifier must meet the logical constraints implied by any limitations on what resource types are permitted for the reference. For example, it would not be legitimate to send the identifier for a drug prescription if the type were Reference(Observation|DiagnosticReport). One of the use-cases for Reference.identifier is the situation where no FHIR representation exists (where the type is Reference (Any).",
"min": 1,
"mustSupport": true
},
{
"id": "Claim.originalPrescription.identifier.system",
"path": "Claim.originalPrescription.identifier.system",
"comment": "Usage Note: This must be provided where known; eg OID/UUID assigned by the Pharmacy system. Not mandatory for backward compatibility purposes.\r\nIdentifier.system is always case sensitive.",
"mustSupport": true
},
{
"id": "Claim.originalPrescription.identifier.value",
"path": "Claim.originalPrescription.identifier.value",
"comment": "CPHA Mapping: Original Prescription Number D.53.03\r\nIf the value is a full URI, then the system SHALL be urn:ietf:rfc:3986. The value's primary purpose is computational mapping. As a result, it may be normalized for comparison purposes (e.g. removing non-significant whitespace, dashes, etc.) A value formatted for human display can be conveyed using the [Rendered Value extension](extension-rendered-value.html). Identifier.value is to be treated as case sensitive unless knowledge of the Identifier.system allows the processer to be confident that non-case-sensitive processing is safe.",
"min": 1,
"mustSupport": true
},
{
"id": "Claim.payee",
"path": "Claim.payee",
"comment": "Usage Note: This field differentiates between the \"Pay Provider\" and \"Pay Cardholder (aka Subscriber) \" claims. \r\nUsage Note: Set code = \"subscriber\" or \"provider\" to indicate the payee type requested.\r\nCPHA Map: This was differentiated by transaction type 01 or 04. \r\n\r\nOften providers agree to receive the benefits payable to reduce the near-term costs to the patient. The insurer may decline to pay the provider and choose to pay the subscriber instead.",
"min": 1,
"mustSupport": true
},
{
"id": "Claim.payee.type",
"path": "Claim.payee.type",
"mustSupport": true
},
{
"id": "Claim.payee.type.coding",
"path": "Claim.payee.type.coding",
"min": 1,
"max": "1",
"mustSupport": true,
"binding": {
"strength": "extensible",
"valueSet": "http://hl7.org/fhir/ValueSet/payeetype"
}
},
{
"id": "Claim.payee.type.coding.system",
"path": "Claim.payee.type.coding.system",
"min": 1,
"fixedUri": "http://terminology.hl7.org/CodeSystem/payeetype",
"mustSupport": true
},
{
"id": "Claim.payee.type.coding.code",
"path": "Claim.payee.type.coding.code",
"comment": "Usage Note: Set code = \"subscriber\" or \"provider\" to indicate the payee type requested.\r\nCPHA Map: Transaction Code 01 for Provider claims, code 04 for cardholder claims.\r\n\r\nNote that FHIR strings SHALL NOT exceed 1MB in size",
"min": 1,
"mustSupport": true
},
{
"id": "Claim.supportingInfo",
"path": "Claim.supportingInfo",
"slicing": {
"discriminator": [
{
"type": "value",
"path": "code.coding.code"
}
],
"rules": "open"
},
"min": 1,
"mustSupport": true
},
{
"id": "Claim.supportingInfo.sequence",
"path": "Claim.supportingInfo.sequence",
"mustSupport": true
},
{
"id": "Claim.supportingInfo.category",
"path": "Claim.supportingInfo.category",
"mustSupport": true
},
{
"id": "Claim.supportingInfo.category.coding",
"path": "Claim.supportingInfo.category.coding",
"comment": "Conformance Rule: Set code value = Dispense, and value = reference to the dispense resource. Set code = DaysSupply Set code = Refils Remaining\r\n\r\nCodes may be defined very casually in enumerations, or code lists, up to very formal definitions such as SNOMED CT - see the HL7 v3 Core Principles for more information. Ordering of codings is undefined and SHALL NOT be used to infer meaning. Generally, at most only one of the coding values will be labeled as UserSelected = true.",
"min": 1,
"max": "1",
"mustSupport": true
},
{
"id": "Claim.supportingInfo.category.coding.code",
"path": "Claim.supportingInfo.category.coding.code",
"min": 1,
"mustSupport": true
},
{
"id": "Claim.supportingInfo.value[x]",
"path": "Claim.supportingInfo.value[x]",
"mustSupport": true
},
{
"id": "Claim.supportingInfo:DispenseResource",
"path": "Claim.supportingInfo",
"sliceName": "DispenseResource",
"comment": "Usage: Always expected to be present\r\nOften there are multiple jurisdiction specific valuesets which are required."
},
{
"id": "Claim.supportingInfo:DispenseResource.sequence",
"path": "Claim.supportingInfo.sequence",
"fixedPositiveInt": 1,
"mustSupport": true
},
{
"id": "Claim.supportingInfo:DispenseResource.category",
"path": "Claim.supportingInfo.category",
"mustSupport": true
},
{
"id": "Claim.supportingInfo:DispenseResource.category.coding",
"path": "Claim.supportingInfo.category.coding",
"min": 1,
"max": "1",
"mustSupport": true
},
{
"id": "Claim.supportingInfo:DispenseResource.category.coding.code",
"path": "Claim.supportingInfo.category.coding.code",
"min": 1,
"fixedCode": "Dispense",
"mustSupport": true
},
{
"id": "Claim.supportingInfo:DispenseResource.value[x]",
"path": "Claim.supportingInfo.value[x]",
"min": 1,
"type": [
{
"code": "Reference",
"targetProfile": [
"http://pharmacyeclaims.ca/FHIR/v1.0/StructureDefinition/profile-medication-dispense"
],
"aggregation": [
"bundled"
]
}
],
"mustSupport": true
},
{
"id": "Claim.supportingInfo:DispenseResource.value[x].reference",
"path": "Claim.supportingInfo.value[x].reference",
"min": 1,
"mustSupport": true
},
{
"id": "Claim.supportingInfo:SpecialAuthNumber",
"path": "Claim.supportingInfo",
"sliceName": "SpecialAuthNumber",
"comment": "Usage Note: This allows the provider to claim for products and services which require prior authorization, This field enables the provider to claim for a product or service which is not ordinarily covered (e.g. NIHB Non-Formulary Benefits which can be provided by prior authorization). Authorization \r\nnumbers will be issued by the payor. \r\nCPHA Map: Special Authorization Number or Code D.64.03 A/N 8\r\n\r\nOften there are multiple jurisdiction specific valuesets which are required.",
"mustSupport": true
},
{
"id": "Claim.supportingInfo:SpecialAuthNumber.sequence",
"path": "Claim.supportingInfo.sequence",
"mustSupport": true
},
{
"id": "Claim.supportingInfo:SpecialAuthNumber.category",
"path": "Claim.supportingInfo.category",
"comment": "Usage: This is a fixed value of \"SpecialAuth\"\r\nThis may contain a category for the local bill type codes.",
"fixedCodeableConcept": {
"coding": [
{
"code": "SpecialAuth"
}
]
},
"mustSupport": true
},
{
"id": "Claim.supportingInfo:SpecialAuthNumber.category.coding",
"path": "Claim.supportingInfo.category.coding",
"min": 1,
"max": "1",
"mustSupport": true
},
{
"id": "Claim.supportingInfo:SpecialAuthNumber.category.coding.code",
"path": "Claim.supportingInfo.category.coding.code",
"min": 1,
"fixedCode": "SpecialAuth",
"mustSupport": true
},
{
"id": "Claim.supportingInfo:SpecialAuthNumber.value[x]",
"path": "Claim.supportingInfo.value[x]",
"comment": "Usage Note: This allows the provider to claim for products and services which require prior authorization, This field enables the provider to claim for a product or service which is not ordinarily covered (e.g. NIHB Non-Formulary Benefits which can be provided by prior authorization). Authorization \r\nnumbers will be issued by the payor. \r\nCPHA Map: Special Authorization Number or Code D.64.03 \r\n\r\nCould be used to provide references to other resources, document. For example could contain a PDF in an Attachment of the Police Report for an Accident.",
"min": 1,
"type": [
{
"code": "string"
}
],
"mustSupport": true
},
{
"id": "Claim.supportingInfo:DispenseQuantityRemaining",
"path": "Claim.supportingInfo",
"sliceName": "DispenseQuantityRemaining",
"comment": "Usage Note: Total quantity remaining on a prescription after this dispense. The total authorized quantity outstanding after the fill issued as part of this dispense record\r\nUsage Note: DHDR Alignment and also on PrescribeIt\r\nCPHA Mapping: None, New field\r\n\r\nOften there are multiple jurisdiction specific valuesets which are required.",
"mustSupport": true
},
{
"id": "Claim.supportingInfo:DispenseQuantityRemaining.sequence",
"path": "Claim.supportingInfo.sequence",
"mustSupport": true
},
{
"id": "Claim.supportingInfo:DispenseQuantityRemaining.category",
"path": "Claim.supportingInfo.category",
"mustSupport": true
},
{
"id": "Claim.supportingInfo:DispenseQuantityRemaining.category.coding",
"path": "Claim.supportingInfo.category.coding",
"min": 1,
"max": "1",
"mustSupport": true
},
{
"id": "Claim.supportingInfo:DispenseQuantityRemaining.category.coding.code",
"path": "Claim.supportingInfo.category.coding.code",
"min": 1,
"fixedCode": "DispenseQuantityRemaining",
"mustSupport": true
},
{
"id": "Claim.supportingInfo:DispenseQuantityRemaining.category.text",
"path": "Claim.supportingInfo.category.text",
"min": 1,
"mustSupport": true
},
{
"id": "Claim.supportingInfo:DispenseQuantityRemaining.value[x]",
"path": "Claim.supportingInfo.value[x]",
"min": 1,
"type": [
{
"code": "Quantity"
}
],
"mustSupport": true
},
{
"id": "Claim.supportingInfo:RefillsRemaining",
"path": "Claim.supportingInfo",
"sliceName": "RefillsRemaining",
"comment": "CPHA Map: Refill/Repeat Authorizations D.54.03\r\nUsage Note: 00 – 99 = number of authorized refills / repeats remaining. On the first fill of a “new prescription”, the number of refills / repeats remaining will be the full number authorized. The numeral will reduce by one each time a refill / repeat is obtained."
},
{
"id": "Claim.supportingInfo:RefillsRemaining.sequence",
"path": "Claim.supportingInfo.sequence",
"mustSupport": true
},
{
"id": "Claim.supportingInfo:RefillsRemaining.category",
"path": "Claim.supportingInfo.category",
"mustSupport": true
},
{
"id": "Claim.supportingInfo:RefillsRemaining.category.coding",
"path": "Claim.supportingInfo.category.coding",
"min": 1,
"max": "1",
"mustSupport": true
},
{
"id": "Claim.supportingInfo:RefillsRemaining.category.coding.code",
"path": "Claim.supportingInfo.category.coding.code",
"min": 1,
"fixedCode": "RefillRemaining",
"mustSupport": true
},
{
"id": "Claim.supportingInfo:RefillsRemaining.value[x]",
"path": "Claim.supportingInfo.value[x]",
"min": 1,
"type": [
{
"code": "Quantity"
}
],
"mustSupport": true
},
{
"id": "Claim.diagnosis",
"path": "Claim.diagnosis",
"comment": "Usage Note: Indicates prescriber's designation of the medical condition for which the patient is being treated if required by plan. This supports a maximum of 10 diagnosis codes.\r\n\r\nConformance Rule: The preferred codeset is ICD-10. Current support for: ICD-9 or ICD-10CA, ODB reason for use codes, DND Eligible Medical Conditions. If one or more are known, they must be included. Adjudicators may also include implementation specific rules, eg SNOMED and this may also be included if known or agreed to by implementers.\r\n\r\nCPHA Map: Medical Condition/ Reason for Use D.51.03 A/N6 and Medical Reason/Reference D.50.03 Limited to one code",
"max": "10",
"mustSupport": true
},
{
"id": "Claim.diagnosis.sequence",
"path": "Claim.diagnosis.sequence",
"mustSupport": true
},
{
"id": "Claim.diagnosis.diagnosis[x]",
"path": "Claim.diagnosis.diagnosis[x]",
"type": [
{
"code": "CodeableConcept"
}
],
"mustSupport": true
},
{
"id": "Claim.diagnosis.diagnosis[x].coding",
"path": "Claim.diagnosis.diagnosis[x].coding",
"comment": "Usage Note: Allows multiple codes to be specified where translation has occurred. Vendors should send all possible codings as this may vary amongst adjudicators.\r\nAlignment: PrescribeIT supports SNOMED\r\n\r\nCodes may be defined very casually in enumerations, or code lists, up to very formal definitions such as SNOMED CT - see the HL7 v3 Core Principles for more information. Ordering of codings is undefined and SHALL NOT be used to infer meaning. Generally, at most only one of the coding values will be labeled as UserSelected = true.",
"min": 1,
"mustSupport": true
},
{
"id": "Claim.diagnosis.diagnosis[x].coding.system",
"path": "Claim.diagnosis.diagnosis[x].coding.system",
"comment": "Usage: Provides for the Identification of reference codes that are used by the prescriber to designate the medical condition or reason for use. \r\nConformance Rule: System values are: \r\n\r\nCPHA Map: Medical Reason Reference D.50.03 A1\r\nICD-9 (http://hl7.org/fhir/sid/icd-9-cm)\r\nODB reason for use (system =http://pharmacyeclaims.ca/FHIR/CPHA-diagnosis-ODB-reason-code|\r\nICD-10 (http://hl7.org/fhir/sid/icd-10)\r\nDND Eligible Medical Conditions (system = http://pharmacyeclaims.ca/FHIR/CPHA-diagnosis-DND-eligible-medical-conditions|Claim.diagnosis.code)\r\r\nThe URI may be an OID (urn:oid:...) or a UUID (urn:uuid:...). OIDs and UUIDs SHALL be references to the HL7 OID registry. Otherwise, the URI should come from HL7's list of FHIR defined special URIs or it should reference to some definition that establishes the system clearly and unambiguously.",
"min": 1,
"mustSupport": true
},
{
"id": "Claim.diagnosis.diagnosis[x].coding.code",
"path": "Claim.diagnosis.diagnosis[x].coding.code",
"min": 1,
"mustSupport": true
},
{
"id": "Claim.diagnosis.diagnosis[x].text",
"path": "Claim.diagnosis.diagnosis[x].text",
"comment": "Usage Note: This must be included as there are many code systems used across adjudicators. Also useful when code system mapping has occurred\r\n\r\nVery often the text is the same as a displayName of one of the codings.",
"mustSupport": true
},
{
"id": "Claim.insurance",
"path": "Claim.insurance",
"comment": "Usage Note: This is currently restricted to 5 instances of insurance. All known instances should be included with the sequence number reflecting the COB Order. Only one instance can be the focal=true. The first/primary claim submission will not include any prior ClaimResponses.\r\n\r\nAll insurance coverages for the patient which may be applicable for reimbursement, of the products and services listed in the claim, are typically provided in the claim to allow insurers to confirm the ordering of the insurance coverages relative to local 'coordination of benefit' rules. One coverage (and only one) with 'focal=true' is to be used in the adjudication of this claim. Coverages appearing before the focal Coverage in the list, and where 'Coverage.subrogation=false', should provide a reference to the ClaimResponse containing the adjudication results of the prior claim.",
"mustSupport": true
},
{
"id": "Claim.insurance.sequence",
"path": "Claim.insurance.sequence",
"comment": "Usage Note: This reflects the order for COB purposes. By example, if a secondary claim is being submitted, the sequence = 2 and focal = true and the claimResponse from the primary adjudicator will be present. If a primary claim is being submitted, multiple coverages can be included. Sequence 1 and focal=true.\r\nUsage Note: Where available, the claimResponse frrom prior claims must be included.\r\n\r\nCPHA Map: N/A - new\r\n32 bit number; for values larger than this, use decimal",
"mustSupport": true
},
{
"id": "Claim.insurance.focal",
"path": "Claim.insurance.focal",
"mustSupport": true
},
{
"id": "Claim.insurance.coverage",
"path": "Claim.insurance.coverage",
"type": [
{
"code": "Reference",
"targetProfile": [
"http://pharmacyeclaims.ca/FHIR/v1.0/StructureDefinition/profile-coverage"
],
"aggregation": [
"bundled"
]
}
],
"mustSupport": true
},
{
"id": "Claim.insurance.coverage.reference",
"path": "Claim.insurance.coverage.reference",
"min": 1,
"mustSupport": true
},
{
"id": "Claim.insurance.claimResponse",
"path": "Claim.insurance.claimResponse",
"comment": "Usage Note: Includes the claim response from prior adjudicators, for secondary, tertiary claims. This is a reference to the resource containing the information for a prior coverage\r\nCPHA Map: N/A - new\r\nMust not be specified when 'focal=true' for this insurance.",
"type": [
{
"code": "Reference",
"targetProfile": [
"http://pharmacyeclaims.ca/FHIR/v1.0/StructureDefinition/profile-claim-response-prior"
],
"aggregation": [
"bundled"
]
}
],
"mustSupport": true
},
{
"id": "Claim.insurance.claimResponse.reference",
"path": "Claim.insurance.claimResponse.reference",
"min": 1,
"mustSupport": true
},
{
"id": "Claim.item",
"path": "Claim.item",
"comment": "Usage Note: Only a single item may be submitted per claim",
"min": 1,
"mustSupport": true
},
{
"id": "Claim.item.sequence",
"path": "Claim.item.sequence",
"comment": "Usage Note: This is expected to be a value of \"1\"\r\n32 bit number; for values larger than this, use decimal",
"mustSupport": true
},
{
"id": "Claim.item.productOrService",
"path": "Claim.item.productOrService",
"comment": "Usage Note: This is the product or service being claimed. \r\nUsage Note: This element is used to represent the medication that has been dispensed. A 'code' (Canadian Clinical Drug Data Set (CCDD), or DIN or NPN) must be provided. A DIN, or an NPN may also be used if a CCDD code is not available. The CCDD code system should be used but if a code is not available, vendors may also submit a code from the DIN or NPN code system. Note: CCDD will encompass all DINs and NPNs.\r\nUsage Note: For compounds, The \"unlisted compound code\" will be specified here. Additionally, for compounds which do not have an assigned PIN, the DIN of the eligible active ingredient with the highest total cost will be specified in the medication.code. This field is optional only if the SSC is used and no product, compound or other item(s) are provided to the patient.\r\n\r\nCPHA Map: DIN/GP#/PIN/UNLISTED COMPOUND\r\n\r\nConformance Rule: This field is optional only when a Special Service Code is used and no product, compound or other item(s) are provided to the patient.\r\n\r\nCode systems that are acceptable in the message are:\r\nCCDD - https://fhir.infoway-inforoute.ca/CodeSystem/canadianclinicaldrugdataset\r\nDIN - http://hl7.org/fhir/NamingSystem/ca-hc-din\r\nNPN - http://hl7.org/fhir/NamingSystem/ca-hc-npn\r\nUnlistedCompound PINS- http://pharmacyeclaims.ca/FHIR/CodeSystem/unlisted-compound-codes \r\nOpinions - PIN - 2.16.840.1.113883.5.1102 (source PEI)\r\nAdjudicator-specific Psuedo DINs - Adjudicator specific. Each adjudicator will provide the \"Code system\" associated with their set of codes. Once established this specificaiton can be updated to include\r\n\r\n\r\n\r\nIf 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'.",
"mustSupport": true
},
{
"id": "Claim.item.productOrService.coding",
"path": "Claim.item.productOrService.coding",
"max": "1",
"mustSupport": true
},
{
"id": "Claim.item.productOrService.coding.system",
"path": "Claim.item.productOrService.coding.system",
"comment": "Usage Note: Differentiates between code systems\r\nCPHA Map; N/A - New\r\n\r\nThe URI may be an OID (urn:oid:...) or a UUID (urn:uuid:...). OIDs and UUIDs SHALL be references to the HL7 OID registry. Otherwise, the URI should come from HL7's list of FHIR defined special URIs or it should reference to some definition that establishes the system clearly and unambiguously.",
"min": 1,
"mustSupport": true
},
{
"id": "Claim.item.productOrService.coding.code",
"path": "Claim.item.productOrService.coding.code",
"min": 1,
"mustSupport": true
},
{
"id": "Claim.item.productOrService.text",
"path": "Claim.item.productOrService.text",
"comment": "Usage Note: May be used to convey the description of the compound (eg Magic Mouthwash)\r\n\r\nVery often the text is the same as a displayName of one of the codings.",
"mustSupport": true
},
{
"id": "Claim.item.modifier",
"path": "Claim.item.modifier",
"comment": "Usage Note: Provides codes which detail intervention procedures taken or identify that special coverage and payment rules are being claimed. Conformance Rule: This supports up to 10 intervention codes and ??? SSC \r\n \r\n\r\nCPHA Map: INTERVENTION CODES D.65.03. Limt of two for CPHA; limit of 10 or FHIR. As FHIR allows more, only two intervention codes should be sent if the claim is going to an adjudicator who supports CPHA. Note: As a general rule, the vendor submitting the claim will submit it in the format supported by the adjudication system.\r\n\r\nFor 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.",
"mustSupport": true
},
{
"id": "Claim.item.modifier.coding",
"path": "Claim.item.modifier.coding",
"slicing": {
"discriminator": [
{
"type": "value",
"path": "system"
}
],
"rules": "open"
},
"min": 1,
"mustSupport": true
},
{
"id": "Claim.item.modifier.coding.system",
"path": "Claim.item.modifier.coding.system",
"min": 1,
"fixedUri": "http://pharmacyeclaims.ca/FHIR/CodeSystem/intervention-codes",
"mustSupport": true
},
{
"id": "Claim.item.modifier.coding.code",
"path": "Claim.item.modifier.coding.code",
"min": 1,
"mustSupport": true
},
{
"id": "Claim.item.modifier.coding:SpecialServiceCode",
"path": "Claim.item.modifier.coding",
"sliceName": "SpecialServiceCode",
"comment": "Conformance Rule: This has a practical limit of up to 3 per claim. \r\nCPHA Mapping: SSC D.57.03 \r\r\n \r\nCodes may be defined very casually in enumerations, or code lists, up to very formal definitions such as SNOMED CT - see the HL7 v3 Core Principles for more information. Ordering of codings is undefined and SHALL NOT be used to infer meaning. Generally, at most only one of the coding values will be labeled as UserSelected = true.",
"max": "10"
},
{
"id": "Claim.item.modifier.coding:SpecialServiceCode.system",
"path": "Claim.item.modifier.coding.system",
"min": 1,
"fixedUri": "http://pharmacyeclaims.ca/FHIR/CodeSystem/special-service-codes",
"mustSupport": true
},
{
"id": "Claim.item.modifier.coding:SpecialServiceCode.code",
"path": "Claim.item.modifier.coding.code",
"min": 1,
"mustSupport": true
},
{
"id": "Claim.item.modifier.coding:InterventionCode",
"path": "Claim.item.modifier.coding",
"sliceName": "InterventionCode",
"comment": "Conformance Rule: Up to 10 intervention codes will be supported.\r\nCPHA Mapping: Intervention and Exception CodesD.65.03 \r\nThis field provides codes which detail DUR intervention procedures taken or identify that special coverage and payment rules are being claimed\r\r\n\r\nCodes may be defined very casually in enumerations, or code lists, up to very formal definitions such as SNOMED CT - see the HL7 v3 Core Principles for more information. Ordering of codings is undefined and SHALL NOT be used to infer meaning. Generally, at most only one of the coding values will be labeled as UserSelected = true."
},
{
"id": "Claim.item.modifier.coding:InterventionCode.system",
"path": "Claim.item.modifier.coding.system",
"comment": "Usage: Identifies the authority that has assigned the intervention codes. This will likely align with the native protocol but becomes important in the future as the system evolves. The default is http://pharmacyeclaims.ca/FHIR/CodeSystem/FHIR-intervention-codes but could also be http://pharmacyeclaims.ca/FHIR/CodeSystem/CPHA-intervention-codes.\r\n\r\nThe URI may be an OID (urn:oid:...) or a UUID (urn:uuid:...). OIDs and UUIDs SHALL be references to the HL7 OID registry. Otherwise, the URI should come from HL7's list of FHIR defined special URIs or it should reference to some definition that establishes the system clearly and unambiguously.",
"mustSupport": true
},
{
"id": "Claim.item.modifier.coding:InterventionCode.code",
"path": "Claim.item.modifier.coding.code",
"min": 1,
"mustSupport": true
},
{
"id": "Claim.item.serviced[x]",
"path": "Claim.item.serviced[x]",
"comment": "Usage note: Date on which prescription and/or professional service is provided. Established by the provider in accordance with the official time in the zone where the provider is located\r\nCPHA Map: B.22.03 - Provider Transaction Date",
"min": 1,
"type": [
{
"code": "date"
}
],
"mustSupport": true
},
{
"id": "Claim.item.quantity",
"path": "Claim.item.quantity",
"comment": "CPHA Mapping: Quantity D.58.03. Q6 \r\nUsage Note: When populated this value must match the value in the MedicationDispense resource.\r\nConformance Rule: 3 places for vendors; adjudicators must accept 3 but could round to 2 if they wish\r\n\r\nCPHA : All quantities are submitted as containing one decimal (e.g. 100= 10.0). Quantities always describe dosage units (e.g. tablet, puff, suppository) or metric weights or measures when they apply to liquids, solids, semi-solids or powders. Software suppliers should program their systems to convert unit or metric inputs into package units to comply with specific plan requirements such as the ODB, before communicating the claim. Use \"0\" unit items for claims for approved special services.\r\n\r\nCPHA Mapping: Quantity D.58.03. Q6 Limits the prescription dispensing quantity to one decimal place. \r\nFHIR: no limit on number of decimal places. The quantity field will allow for units, eg unit, package, mL, L,g, kg\r\n\r\nThe context of use may frequently define what kind of quantity this is and therefore what kind of units can be used. The context of use may also restrict the values for the comparator.",
"mustSupport": true,
"binding": {
"strength": "extensible",
"valueSet": "https://fhir.infoway-inforoute.ca/ValueSet/prescribedquantityunit"
}
},
{
"id": "Claim.item.quantity.value",
"path": "Claim.item.quantity.value",
"min": 1,
"mustSupport": true
},
{
"id": "Claim.item.quantity.system",
"path": "Claim.item.quantity.system",
"comment": "Note: Alignment to PrescribeIT value set; codes from both UCUM and SNOMED\r\nCPHA map: N/A new\r\n\r\nsee http://en.wikipedia.org/wiki/Uniform_resource_identifier",
"min": 1,
"mustSupport": true
},
{
"id": "Claim.item.quantity.code",
"path": "Claim.item.quantity.code",
"comment": "Usage Rule: Allows for units, eg unit, package, mL, L,g, kg. \r\n\r\nThe preferred system is UCUM, but SNOMED CT can also be used (for customary units) or ISO 4217 for currency. The context of use may additionally require a code from a particular system.",
"min": 1,
"mustSupport": true
},
{
"id": "Claim.item.net",
"path": "Claim.item.net",
"comment": "Usage Note: Total amount claimed in Canadian dollars. Must be populated; optional for backward compatibility\r\nUsage: Conformance rule limit will be determined by adjudicators. Default is 0 million less a penny (9,999,999.99).\r\nCPHA Mapping: None\r\n\r\nFor example, the formula: quantity * unitPrice * factor = net. Quantity and factor are assumed to be 1 if not supplied.",
"mustSupport": true
},
{
"id": "Claim.item.net.value",
"path": "Claim.item.net.value",
"min": 1,
"mustSupport": true
},
{
"id": "Claim.item.detail",
"path": "Claim.item.detail",
"slicing": {
"discriminator": [
{
"type": "value",
"path": "productOrService.coding.code"
}
],
"rules": "open"
},
"comment": "Usage Note: Details are used to specify each component pertaining to the item being claimed, including the Drug Cost, Dispense Fee, Quebec Professional Fee, Quebec Reference Price, Quebec Retail+Dispense, Special Service Fee, Cost Upcharge, Compounding Fee, Compounding Time. For each, a sequence number, code and net amount will be specified.",
"min": 1,
"mustSupport": true
},
{
"id": "Claim.item.detail.sequence",
"path": "Claim.item.detail.sequence",
"comment": "Usage Note: This is a sequential number assigned for each detail\r\n32 bit number; for values larger than this, use decimal",
"mustSupport": true
},
{
"id": "Claim.item.detail.productOrService",
"path": "Claim.item.detail.productOrService",
"mustSupport": true,
"binding": {
"strength": "extensible",
"valueSet": "http://pharmacyeclaims.ca/FHIR/ValueSet/pharma-service"
}
},
{
"id": "Claim.item.detail.productOrService.coding",
"path": "Claim.item.detail.productOrService.coding",
"max": "1",
"mustSupport": true
},
{
"id": "Claim.item.detail.productOrService.coding.system",
"path": "Claim.item.detail.productOrService.coding.system",
"comment": "Usage: Code systems that are acceptable in the message are:\r\nCCDD - https://fhir.infoway-inforoute.ca/CodeSystem/canadianclinicaldrugdataset\r\nDIN - http://hl7.org/fhir/NamingSystem/ca-hc-din\r\nNPN - http://hl7.org/fhir/NamingSystem/ca-hc-npn\r\nOpinions - PIN - 2.16.840.1.113883.5.1102 (source PEI)\r\nUnlisted Compound - http://pharmacyeclaims.ca/FHIR/CodeSystem/unlisted-compound-codes \r\nAdjudicator-specific Psuedo DINs - Adjudicator specific. Each adjudicator will provide the \"Code system\" associated with their set of codes. Once established this specificaiton can be updated to include\r\nThe URI may be an OID (urn:oid:...) or a UUID (urn:uuid:...). OIDs and UUIDs SHALL be references to the HL7 OID registry. Otherwise, the URI should come from HL7's list of FHIR defined special URIs or it should reference to some definition that establishes the system clearly and unambiguously.",
"mustSupport": true
},
{
"id": "Claim.item.detail.productOrService.coding.code",
"path": "Claim.item.detail.productOrService.coding.code",
"min": 1,
"mustSupport": true
},
{
"id": "Claim.item.detail.productOrService.text",
"path": "Claim.item.detail.productOrService.text",
"mustSupport": true
},
{
"id": "Claim.item.detail.net",
"path": "Claim.item.detail.net",
"comment": "Usage Note: Must be populated for all except Compounding Time.\r\nConformance Rule: The sum of all net amounts for the details must equal the net amount charged for the item (claim.item.net) \r\n\r\nFor example, the formula: quantity * unitPrice * factor = net. Quantity and factor are assumed to be 1 if not supplied.",
"mustSupport": true
},
{
"id": "Claim.item.detail:DrugCost",
"path": "Claim.item.detail",
"sliceName": "DrugCost",
"comment": "Usage Note: Total cost of ingredient(s) in prescription dispensed, or total value of supplies issued. This is a total value of drug or material dispensed calculated by multiplying unit cost (or value) by quantity. Unless cost is otherwise defined in a contract or agreement between the payor and the provider, it will reflect the cost price to the provider shown on the price list of the supplier from which the pharmacy obtains the product being claimed plus any applicable federal or provincial taxes\r\n \r\nCPHA Mapping: D.66.03 Drug Cost or Value D6. FHIR, no limit on dollar amount unless specified by Adjudicators.",
"min": 1,
"max": "1",
"mustSupport": true
},
{
"id": "Claim.item.detail:DrugCost.sequence",
"path": "Claim.item.detail.sequence",
"comment": "Usage Note: When item is specified, the next availabe sequence number will be assigned, eg 1,2,3\r\n\r\n32 bit number; for values larger than this, use decimal",
"mustSupport": true
},
{
"id": "Claim.item.detail:DrugCost.productOrService",
"path": "Claim.item.detail.productOrService",
"mustSupport": true
},
{
"id": "Claim.item.detail:DrugCost.productOrService.coding",
"path": "Claim.item.detail.productOrService.coding",
"min": 1,
"max": "1",
"mustSupport": true
},
{
"id": "Claim.item.detail:DrugCost.productOrService.coding.code",
"path": "Claim.item.detail.productOrService.coding.code",
"min": 1,
"fixedCode": "DrugCost",
"mustSupport": true
},
{
"id": "Claim.item.detail:DrugCost.net",
"path": "Claim.item.detail.net",
"comment": "CPHA - D.66.03 - Drug Cost\r\n\r\nFor example, the formula: quantity * unitPrice * factor = net. Quantity and factor are assumed to be 1 if not supplied.",
"min": 1,
"mustSupport": true
},
{
"id": "Claim.item.detail:DrugCost.net.value",
"path": "Claim.item.detail.net.value",
"min": 1,
"mustSupport": true
},
{
"id": "Claim.item.detail:CostUpcharge",
"path": "Claim.item.detail",
"sliceName": "CostUpcharge",
"comment": "Usage Note: The agreed upcharge on the cost of dispensed product calculated as a specific amount. This refers to total added value (e.g. mark up, inventory allowance, etc.) plus any applicable federal or provincial taxes but does not include any rofessional fee.\r\r\nCPHA Map: D.67.03",
"min": 1,
"max": "1",
"mustSupport": true
},
{
"id": "Claim.item.detail:CostUpcharge.sequence",
"path": "Claim.item.detail.sequence",
"comment": "Usage Note: When item is specified, the next availabe sequence number will be assigned. eg 1,2,3\r\n\r\n32 bit number; for values larger than this, use decimal",
"mustSupport": true
},
{
"id": "Claim.item.detail:CostUpcharge.productOrService",
"path": "Claim.item.detail.productOrService",
"mustSupport": true
},
{
"id": "Claim.item.detail:CostUpcharge.productOrService.coding",
"path": "Claim.item.detail.productOrService.coding",
"min": 1,
"max": "1",
"mustSupport": true
},
{
"id": "Claim.item.detail:CostUpcharge.productOrService.coding.code",
"path": "Claim.item.detail.productOrService.coding.code",
"min": 1,
"fixedCode": "Upcharge",
"mustSupport": true
},
{
"id": "Claim.item.detail:CostUpcharge.net",
"path": "Claim.item.detail.net",
"min": 1,
"mustSupport": true
},
{
"id": "Claim.item.detail:ProfessionalFee",
"path": "Claim.item.detail",
"sliceName": "ProfessionalFee",
"comment": "Usage Note: Pharmacist's fee for professional and technical activities associated with providing the prescribed medication and service. This is a fee to compensate the pharacist for professional services associated with the dispensing of a prescription. Unless a plan, or agreement between a provider and a payor, contains provisions for including compensation for compounding or special services in the professional fee, compensation for these services will be claimed separately as a \"Compounding Charge\" ( D.70.03) and a \"Special Services Fee\" (D.72.03).\r\n\r\nCPHA Mapping: D.68.03 Professional Fee",
"min": 1,
"max": "1",
"mustSupport": true
},
{
"id": "Claim.item.detail:ProfessionalFee.sequence",
"path": "Claim.item.detail.sequence",
"comment": "Usage Note: When item is specified, the next availabe sequence number will be assigned. eg 1,2,3\r\n\r\n32 bit number; for values larger than this, use decimal",
"mustSupport": true
},
{
"id": "Claim.item.detail:ProfessionalFee.productOrService",
"path": "Claim.item.detail.productOrService",
"mustSupport": true
},
{
"id": "Claim.item.detail:ProfessionalFee.productOrService.coding",
"path": "Claim.item.detail.productOrService.coding",
"min": 1,
"max": "1",
"mustSupport": true
},
{
"id": "Claim.item.detail:ProfessionalFee.productOrService.coding.code",
"path": "Claim.item.detail.productOrService.coding.code",
"min": 1,
"fixedCode": "Proffee",
"mustSupport": true
},
{
"id": "Claim.item.detail:ProfessionalFee.net",
"path": "Claim.item.detail.net",
"min": 1,
"mustSupport": true
},
{
"id": "Claim.item.detail:CompoundingCharge",
"path": "Claim.item.detail",
"sliceName": "CompoundingCharge",
"comment": "Usage Note: Amount payable for compounding the prescription. There are variations on how this is calculated. It may be: - a multiple of rate per minute, - other calculations. Unless a plan or agreement between a provider and payor contains a provision for including compensation for compounding in the \"Professional Fee\" (Field D.68.03), the \"Compounding Charge\" will be claimed in addition to the Professional Fee.The provider will claim the appropriate amount as defined by agreement with the payor.\r\n\r\nCPHA Mapping: D.70.03 Compounding Charge",
"max": "1",
"mustSupport": true
},
{
"id": "Claim.item.detail:CompoundingCharge.sequence",
"path": "Claim.item.detail.sequence",
"comment": "Usage Note: When item is specified, the next availabe sequence number will be assigned. eg 1,2,3\r\n\r\n32 bit number; for values larger than this, use decimal",
"mustSupport": true
},
{
"id": "Claim.item.detail:CompoundingCharge.productOrService",
"path": "Claim.item.detail.productOrService",
"mustSupport": true
},
{
"id": "Claim.item.detail:CompoundingCharge.productOrService.coding",
"path": "Claim.item.detail.productOrService.coding",
"min": 1,
"max": "1",
"mustSupport": true
},
{
"id": "Claim.item.detail:CompoundingCharge.productOrService.coding.code",
"path": "Claim.item.detail.productOrService.coding.code",
"min": 1,
"fixedCode": "CompoundCharge",
"mustSupport": true
},
{
"id": "Claim.item.detail:CompoundingCharge.net",
"path": "Claim.item.detail.net",
"min": 1,
"mustSupport": true
},
{
"id": "Claim.item.detail:CompoundingTime",
"path": "Claim.item.detail",
"sliceName": "CompoundingTime",
"comment": "Usage Note: The time in minutes required to compound the prescription\r\nCPHA Mapping: D.71.03 2N",
"max": "1",
"mustSupport": true
},
{
"id": "Claim.item.detail:CompoundingTime.sequence",
"path": "Claim.item.detail.sequence",
"comment": "Usage Note: When item is specified, the next availabe sequence number will be assigned. eg 1,2,3\r\n\r\n2 bit number; for values larger than this, use decimal",
"mustSupport": true
},
{
"id": "Claim.item.detail:CompoundingTime.productOrService",
"path": "Claim.item.detail.productOrService",
"mustSupport": true
},
{
"id": "Claim.item.detail:CompoundingTime.productOrService.coding",
"path": "Claim.item.detail.productOrService.coding",
"min": 1,
"max": "1",
"mustSupport": true
},
{
"id": "Claim.item.detail:CompoundingTime.productOrService.coding.code",
"path": "Claim.item.detail.productOrService.coding.code",
"min": 1,
"fixedCode": "CompoundTime",
"mustSupport": true
},
{
"id": "Claim.item.detail:CompoundingTime.quantity",
"path": "Claim.item.detail.quantity",
"min": 1,
"mustSupport": true
},
{
"id": "Claim.item.detail:CompoundingTime.quantity.value",
"path": "Claim.item.detail.quantity.value",
"min": 1,
"mustSupport": true
},
{
"id": "Claim.item.detail:CompoundingTime.quantity.unit",
"path": "Claim.item.detail.quantity.unit",
"mustSupport": true
},
{
"id": "Claim.item.detail:SpecialServiceFee",
"path": "Claim.item.detail",
"sliceName": "SpecialServiceFee",
"comment": "Usage Note: Refers to special services consistent with contractual agreements between provider and plan administrators. This includes as many as three special services as described in the code values in the \"\"Claim.item.modifier.coding:SpecialServiceCode\" field \r\n??? TWG input - do we want a further breakdown? is the rule still 3? as we now allow up to 10? Should SSC and fees be co-related? \r\nThe amount claimed in this field is the sum of the fees if more than one special service is included in the claim.\r\nCPHA Mapping: Special Services Fee(s) D.72.03",
"mustSupport": true
},
{
"id": "Claim.item.detail:SpecialServiceFee.sequence",
"path": "Claim.item.detail.sequence",
"comment": "Usage Note: When item is specified, the next availabe sequence number will be assigned. eg 1,2,3\r\n\r\n32 bit number; for values larger than this, use decimal",
"mustSupport": true
},
{
"id": "Claim.item.detail:SpecialServiceFee.productOrService",
"path": "Claim.item.detail.productOrService",
"mustSupport": true
},
{
"id": "Claim.item.detail:SpecialServiceFee.productOrService.coding",
"path": "Claim.item.detail.productOrService.coding",
"min": 1,
"max": "1",
"mustSupport": true
},
{
"id": "Claim.item.detail:SpecialServiceFee.productOrService.coding.code",
"path": "Claim.item.detail.productOrService.coding.code",
"min": 1,
"fixedCode": "SSF",
"mustSupport": true
},
{
"id": "Claim.item.detail:SpecialServiceFee.net",
"path": "Claim.item.detail.net",
"min": 1,
"mustSupport": true
},
{
"id": "Claim.item.detail:QuebecProfessionalFeeInfo",
"path": "Claim.item.detail",
"sliceName": "QuebecProfessionalFeeInfo",
"comment": "Usage Note: Supplemental to professional fee; not included in the total cost. This is informational ONLY\r\nCPHA Mapping: None; new field",
"mustSupport": true
},
{
"id": "Claim.item.detail:QuebecProfessionalFeeInfo.sequence",
"path": "Claim.item.detail.sequence",
"comment": "Usage Note: When specified, the next availabe sequence number will be assigned.\r\n\r\n32 bit number; for values larger than this, use decimal",
"mustSupport": true
},
{
"id": "Claim.item.detail:QuebecProfessionalFeeInfo.productOrService",
"path": "Claim.item.detail.productOrService",
"mustSupport": true
},
{
"id": "Claim.item.detail:QuebecProfessionalFeeInfo.productOrService.coding",
"path": "Claim.item.detail.productOrService.coding",
"min": 1,
"max": "1",
"mustSupport": true
},
{
"id": "Claim.item.detail:QuebecProfessionalFeeInfo.productOrService.coding.code",
"path": "Claim.item.detail.productOrService.coding.code",
"min": 1,
"fixedCode": "QCProffee",
"mustSupport": true
},
{
"id": "Claim.item.detail:QuebecProfessionalFeeInfo.net",
"path": "Claim.item.detail.net",
"min": 1,
"mustSupport": true
},
{
"id": "Claim.item.detail:QuebecReferencePrice",
"path": "Claim.item.detail",
"sliceName": "QuebecReferencePrice",
"comment": "Usage Note: This is the Quebec Reference Price, TBD - TWG?",
"mustSupport": true
},
{
"id": "Claim.item.detail:QuebecReferencePrice.sequence",
"path": "Claim.item.detail.sequence",
"mustSupport": true
},
{
"id": "Claim.item.detail:QuebecReferencePrice.productOrService",
"path": "Claim.item.detail.productOrService",
"mustSupport": true
},
{
"id": "Claim.item.detail:QuebecReferencePrice.productOrService.coding",
"path": "Claim.item.detail.productOrService.coding",
"min": 1,
"max": "1",
"mustSupport": true
},
{
"id": "Claim.item.detail:QuebecReferencePrice.productOrService.coding.code",
"path": "Claim.item.detail.productOrService.coding.code",
"min": 1,
"fixedCode": "QCRefPrice",
"mustSupport": true
},
{
"id": "Claim.item.detail:QuebecReferencePrice.net",
"path": "Claim.item.detail.net",
"min": 1,
"mustSupport": true
},
{
"id": "Claim.item.detail:QuebecRetailDispense",
"path": "Claim.item.detail",
"sliceName": "QuebecRetailDispense",
"comment": "Usage Note: Quebec Retail + Dispense ... more TBD TWG definition??\r\nCPHA Mapping: None, new data element",
"mustSupport": true
},
{
"id": "Claim.item.detail:QuebecRetailDispense.sequence",
"path": "Claim.item.detail.sequence",
"mustSupport": true
},
{
"id": "Claim.item.detail:QuebecRetailDispense.productOrService",
"path": "Claim.item.detail.productOrService",
"mustSupport": true
},
{
"id": "Claim.item.detail:QuebecRetailDispense.productOrService.coding",
"path": "Claim.item.detail.productOrService.coding",
"min": 1,
"max": "1",
"mustSupport": true
},
{
"id": "Claim.item.detail:QuebecRetailDispense.productOrService.coding.code",
"path": "Claim.item.detail.productOrService.coding.code",
"min": 1,
"fixedCode": "QCRetailDispense",
"mustSupport": true
},
{
"id": "Claim.item.detail:QuebecRetailDispense.productOrService.coding.display",
"path": "Claim.item.detail.productOrService.coding.display",
"mustSupport": false
},
{
"id": "Claim.item.detail:QuebecRetailDispense.net",
"path": "Claim.item.detail.net",
"min": 1,
"mustSupport": true
}
]
}
}