description: null package_name: hl7.fhir.us.davinci derivation: constraint name: PASClaim type: Claim elements: patient: {mustSupport: true, index: 6} insurance: mustSupport: true index: 98 elements: sequence: type: positiveInt mustSupport: true pattern: {type: Integer, value: 1} index: 99 focal: type: boolean mustSupport: true pattern: {type: Boolean, value: true} index: 100 coverage: type: Reference mustSupport: true refers: ['http://hl7.org/fhir/us/davinci-pas/StructureDefinition/profile-coverage'] index: 101 facility: type: Reference mustSupport: true refers: ['http://hl7.org/fhir/us/davinci-pas/StructureDefinition/profile-location'] index: 15 diagnosis: mustSupport: true index: 95 elements: sequence: {mustSupport: true, index: 96} diagnosisReference: type: Reference mustSupport: true refers: ['http://hl7.org/fhir/us/davinci-pas/StructureDefinition/profile-condition'] index: 97 supportingInfo: mustSupport: true index: 16 elements: sequence: {mustSupport: true, index: 17} category: binding: {strength: required, valueSet: 'http://hl7.org/fhir/us/davinci-pas/ValueSet/PASSupportingInfoType'} mustSupport: true index: 18 slicing: rules: open discriminator: - {path: category, type: pattern} min: null slices: AdmissionReview: match: category: coding: - {code: admissionReview, system: 'http://hl7.org/us/davinci-pas/CodeSystem/PASSupportingInfoType'} schema: mustSupport: true index: 76 elements: sequence: {mustSupport: true, index: 77} category: type: CodeableConcept mustSupport: true pattern: type: CodeableConcept value: coding: - {code: admissionReview, system: 'http://hl7.org/us/davinci-pas/CodeSystem/PASSupportingInfoType'} index: 78 timing: mustSupport: true choices: [timingPeriod] index: 80 timingPeriod: {type: Period, mustSupport: true, choiceOf: timing, index: 81} DelayReason: match: category: coding: - {code: delayReason, system: 'http://hl7.org/us/davinci-pas/CodeSystem/PASSupportingInfoType'} schema: mustSupport: true index: 44 elements: sequence: {mustSupport: true, index: 45} category: type: CodeableConcept mustSupport: true pattern: type: CodeableConcept value: coding: - {code: delayReason, system: 'http://hl7.org/us/davinci-pas/CodeSystem/PASSupportingInfoType'} index: 46 value: mustSupport: true choices: [valueString] index: 48 valueString: {type: string, mustSupport: true, choiceOf: value, index: 49} FreeFormMessage: match: category: coding: - {code: freeFormMessage, system: 'http://hl7.org/us/davinci-pas/CodeSystem/PASSupportingInfoType'} schema: mustSupport: true index: 89 elements: sequence: {mustSupport: true, index: 90} category: type: CodeableConcept mustSupport: true pattern: type: CodeableConcept value: coding: - {code: freeFormMessage, system: 'http://hl7.org/us/davinci-pas/CodeSystem/PASSupportingInfoType'} index: 91 value: mustSupport: true choices: [valueString] index: 93 valueString: {type: string, mustSupport: true, choiceOf: value, index: 94} AdditionalInformation: match: category: coding: - {code: additionalInformation, system: 'http://hl7.org/us/davinci-pas/CodeSystem/PASSupportingInfoType'} schema: mustSupport: true index: 82 elements: sequence: {mustSupport: true, index: 83} category: type: CodeableConcept mustSupport: true pattern: type: CodeableConcept value: coding: - {code: additionalInformation, system: 'http://hl7.org/us/davinci-pas/CodeSystem/PASSupportingInfoType'} index: 84 code: {mustSupport: true, index: 85} value: mustSupport: true choices: [valueReference] index: 87 valueReference: type: Reference mustSupport: true choiceOf: value refers: ['http://hl7.org/fhir/us/davinci-pas/StructureDefinition/profile-documentreference'] index: 88 EstimatedBirthDate: match: category: coding: - {code: estimatedBirthDate, system: 'http://hl7.org/us/davinci-pas/CodeSystem/PASSupportingInfoType'} schema: mustSupport: true index: 56 elements: sequence: {mustSupport: true, index: 57} category: type: CodeableConcept mustSupport: true pattern: type: CodeableConcept value: coding: - {code: estimatedBirthDate, system: 'http://hl7.org/us/davinci-pas/CodeSystem/PASSupportingInfoType'} index: 58 timing: mustSupport: true choices: [timingDate] index: 60 timingDate: {type: date, mustSupport: true, choiceOf: timing, index: 61} OnsetOfSymptoms: match: category: coding: - {code: onsetOfSymptoms, system: 'http://hl7.org/us/davinci-pas/CodeSystem/PASSupportingInfoType'} schema: mustSupport: true index: 62 elements: sequence: {mustSupport: true, index: 63} category: type: CodeableConcept mustSupport: true pattern: type: CodeableConcept value: coding: - {code: onsetOfSymptoms, system: 'http://hl7.org/us/davinci-pas/CodeSystem/PASSupportingInfoType'} index: 64 timing: mustSupport: true choices: [timingDate, timingPeriod] index: 66 timingDate: {type: date, mustSupport: true, choiceOf: timing, index: 67} timingPeriod: {type: Period, mustSupport: true, choiceOf: timing, index: 68} RelatedCauses: match: category: coding: - {code: relatedCauses, system: 'http://hl7.org/us/davinci-pas/CodeSystem/PASSupportingInfoType'} schema: mustSupport: true index: 19 elements: sequence: {mustSupport: true, index: 20} category: type: CodeableConcept mustSupport: true pattern: type: CodeableConcept value: coding: - {code: relatedCauses, system: 'http://hl7.org/us/davinci-pas/CodeSystem/PASSupportingInfoType'} index: 21 code: {mustSupport: true, index: 22} value: mustSupport: true choices: [valueString] index: 24 valueString: {type: string, mustSupport: true, choiceOf: value, index: 25} PatientPrognosis: match: category: coding: - {code: patientPrognosis, system: 'http://hl7.org/us/davinci-pas/CodeSystem/PASSupportingInfoType'} schema: mustSupport: true index: 32 elements: sequence: {mustSupport: true, index: 33} category: type: CodeableConcept mustSupport: true pattern: type: CodeableConcept value: coding: - {code: patientPrognosis, system: 'http://hl7.org/us/davinci-pas/CodeSystem/PASSupportingInfoType'} index: 34 value: mustSupport: true choices: [valueString] index: 36 valueString: {type: string, mustSupport: true, choiceOf: value, index: 37} ReleaseOfInformation: match: category: coding: - {code: releaseOfInformation, system: 'http://hl7.org/us/davinci-pas/CodeSystem/PASSupportingInfoType'} schema: mustSupport: true index: 38 elements: sequence: {mustSupport: true, index: 39} category: type: CodeableConcept mustSupport: true pattern: type: CodeableConcept value: coding: - {code: releaseOfInformation, system: 'http://hl7.org/us/davinci-pas/CodeSystem/PASSupportingInfoType'} index: 40 value: mustSupport: true choices: [valueString] index: 42 valueString: {type: string, mustSupport: true, choiceOf: value, index: 43} PatientEvent: match: category: coding: - {code: patientEvent, system: 'http://hl7.org/us/davinci-pas/CodeSystem/PASSupportingInfoType'} schema: mustSupport: true index: 69 elements: sequence: {mustSupport: true, index: 70} category: type: CodeableConcept mustSupport: true pattern: type: CodeableConcept value: coding: - {code: patientEvent, system: 'http://hl7.org/us/davinci-pas/CodeSystem/PASSupportingInfoType'} index: 71 timing: mustSupport: true choices: [timingDate, timingPeriod] index: 73 timingDate: {type: date, mustSupport: true, choiceOf: timing, index: 74} timingPeriod: {type: Period, mustSupport: true, choiceOf: timing, index: 75} LastMenstrualPeriod: match: category: coding: - {code: lastMenstrualPeriod, system: 'http://hl7.org/us/davinci-pas/CodeSystem/PASSupportingInfoType'} schema: mustSupport: true index: 50 elements: sequence: {mustSupport: true, index: 51} category: type: CodeableConcept mustSupport: true pattern: type: CodeableConcept value: coding: - {code: lastMenstrualPeriod, system: 'http://hl7.org/us/davinci-pas/CodeSystem/PASSupportingInfoType'} index: 52 timing: mustSupport: true choices: [timingDate] index: 54 timingDate: {type: date, mustSupport: true, choiceOf: timing, index: 55} CurrentHealthCondition: match: category: coding: - {code: currentHealthCondition, system: 'http://hl7.org/us/davinci-pas/CodeSystem/PASSupportingInfoType'} schema: mustSupport: true index: 26 elements: sequence: {mustSupport: true, index: 27} category: type: CodeableConcept mustSupport: true pattern: type: CodeableConcept value: coding: - {code: currentHealthCondition, system: 'http://hl7.org/us/davinci-pas/CodeSystem/PASSupportingInfoType'} index: 28 value: mustSupport: true choices: [valueString] index: 30 valueString: {type: string, mustSupport: true, choiceOf: value, index: 31} use: type: code pattern: {type: Code, value: preauthorization} mustSupport: true index: 4 extensions: CertificationType: {url: 'http://hl7.org/fhir/us/davinci-pas/StructureDefinition/extension-certificationType', type: Extension, mustSupport: true, index: 5} elements: extension: type: Extension mustSupport: true url: http://hl7.org/fhir/us/davinci-pas/StructureDefinition/extension-certificationType index: 5 slicing: slices: CertificationType: match: {} schema: {type: Extension, mustSupport: true, url: 'http://hl7.org/fhir/us/davinci-pas/StructureDefinition/extension-certificationType', index: 5} item: mustSupport: true index: 104 extensions: ItemRequestedService: {url: 'http://hl7.org/fhir/us/davinci-pas/StructureDefinition/extension-requestedService', type: Extension, mustSupport: true, index: 105} elements: category: {mustSupport: true, index: 110} diagnosisSequence: {mustSupport: true, index: 107} revenue: {mustSupport: true, index: 109} productOrService: {mustSupport: true, index: 111} extension: type: Extension mustSupport: true url: http://hl7.org/fhir/us/davinci-pas/StructureDefinition/extension-requestedService index: 105 slicing: slices: ItemRequestedService: match: {} schema: {type: Extension, mustSupport: true, url: 'http://hl7.org/fhir/us/davinci-pas/StructureDefinition/extension-requestedService', index: 105} locationReference: type: Reference mustSupport: true refers: ['http://hl7.org/fhir/us/davinci-pas/StructureDefinition/profile-location'] index: 112 informationSequence: {mustSupport: true, index: 108} sequence: {mustSupport: true, index: 106} detail: mustSupport: true index: 113 elements: sequence: {mustSupport: true, index: 114} revenue: {mustSupport: true, index: 115} productOrService: {mustSupport: true, index: 116} quantity: {mustSupport: true, index: 117} unitPrice: {mustSupport: true, index: 118} type: {mustSupport: true, index: 3} created: {mustSupport: true, index: 7} related: mustSupport: true index: 11 elements: reference: {mustSupport: true, index: 12} extension: type: Extension mustSupport: true url: http://hl7.org/fhir/us/davinci-pas/StructureDefinition/extension-institutionalEncounter index: 0 slicing: slices: InstitutionalEncounter: match: {} schema: {type: Extension, mustSupport: true, url: 'http://hl7.org/fhir/us/davinci-pas/StructureDefinition/extension-institutionalEncounter', index: 0} min: 0 max: 1 insurer: type: Reference mustSupport: true refers: ['http://hl7.org/fhir/us/davinci-pas/StructureDefinition/profile-organization-umo'] index: 8 priority: {mustSupport: true, index: 10} accident: mustSupport: true index: 102 elements: date: {mustSupport: true, index: 103} status: {mustSupport: true, index: 2} prescription: mustSupport: true index: 13 extensions: RequestedService: {url: 'http://hl7.org/fhir/us/davinci-pas/StructureDefinition/extension-requestedService', type: Extension, mustSupport: true, index: 14} elements: extension: type: Extension mustSupport: true url: http://hl7.org/fhir/us/davinci-pas/StructureDefinition/extension-requestedService index: 14 slicing: slices: RequestedService: match: {} schema: {type: Extension, mustSupport: true, url: 'http://hl7.org/fhir/us/davinci-pas/StructureDefinition/extension-requestedService', index: 14} identifier: {mustSupport: true, index: 1} provider: type: Reference mustSupport: true refers: ['http://hl7.org/fhir/us/davinci-pas/StructureDefinition/profile-organization-requestor', 'http://hl7.org/fhir/us/davinci-pas/StructureDefinition/profile-practrole-requestor'] index: 9 package_version: pas-0.1.0 extensions: InstitutionalEncounter: {url: 'http://hl7.org/fhir/us/davinci-pas/StructureDefinition/extension-institutionalEncounter', min: 0, max: 1, type: Extension, mustSupport: true, index: 0} class: profile kind: resource url: http://hl7.org/fhir/us/davinci-pas/StructureDefinition/profile-claim base: http://hl7.org/fhir/StructureDefinition/Claim version: 0.1.0 required: [insurance, use]