description: 'Extension of US Core lab result observation to capture attributes specific to solid-phase immuno-assay bead test results.\r\n\r\nA single bead within a solid phase panel.\r\nThis bead usually has a specificity, which may be an allele name or a serological specificity.\r\n\r\nThe bead has information about it''s corresponding positive and negative controls.\r\n\r\nElements:\r\n----------\r\n - bead-info: Structure containing details on the specificity and identifiers of an individual bead\r\n - raw-data: Structure containing measured MFI or raw data as measured in the assay.\r\n - converted-data: Structure containing converted MFIs, formulas used, and interpretations of bead-specific results.\r\n\r\nbead-info\r\n - bead-id\r\n - type\r\n - control-type\r\n - HLA-target-type\r\n - HLA-target-serological-specificity\r\n - number of beads\r\n - sample-raw-MFI\r\n - formula\r\n - sample-adjusted-MFI\r\n - bead-interpretation\r\n - bead-plausible\r\n - bead-plausible-reason\r\n - Ref: working-sample-id\r\n - Ref: negative-control-bead-id\r\n - negative-control-serum-raw-MFI\r\n - negative-control-serum-adjusted-MFI\r\n - Ref: negative-control-serum-id\r\n - Ref: positive-control-bead-id\r\n - positive-control-serum-raw-MFI\r\n - positive-control-serum-adjusted-MFI\r\n - Ref: positive-control-serum-id' package_name: hla.antibody.report derivation: constraint name: HLAImmunoassayBeadObservation type: Observation elements: referenceRange: {index: 28} interpretation: index: 9 slicing: rules: open discriminator: - {path: $this, type: value} min: 1 slices: bead-interpretation-classification-entity: match: {} schema: short: Bead result classification entity index: 10 elements: coding: elements: system: {mustSupport: false, index: 11} code: {mustSupport: false, index: 12} text: {label: Classification Entity, mustSupport: true, index: 13} required: [text] bead-interpretation-classification: match: {} schema: short: Bead result classification index: 14 elements: coding: elements: system: binding: {strength: extensible, valueSet: 'http://fhir.nmdp.org/terminology/fhir/CodeSystem/hla-immunoassay-codes'} mustSupport: true index: 15 code: binding: {strength: extensible, valueSet: 'http://fhir.nmdp.org/terminology/hla-antibody-assay/bead-interpretation-classification'} mustSupport: true index: 16 required: [code, system] bead-interpretation-rank: match: {} schema: short: Bead result rank index: 17 elements: coding: elements: system: binding: {strength: required, valueSet: 'http://fhir.nmdp.org/terminology/fhir/CodeSystem/hla-immunoassay-codes'} mustSupport: true index: 18 code: binding: {strength: extensible, valueSet: 'http://fhir.nmdp.org/terminology/hla-antibody-assay/bead-interpretation-ranking'} mustSupport: true index: 19 required: [code, system] bead-plausible: match: {} schema: short: Bead result plausibility index: 20 elements: coding: index: 21 elements: system: binding: {strength: extensible, valueSet: 'http://fhir.nmdp.org/terminology/fhir/CodeSystem/hla-immunoassay-codes'} mustSupport: true index: 22 code: binding: {strength: required, valueSet: 'http://fhir.nmdp.org/terminology/fhir/ValueSet/hla-immunoassay-boolean'} mustSupport: true index: 23 required: [code, system] bead-plausible-reason: match: {} schema: short: Bead result plausibility reason index: 24 elements: coding: elements: system: binding: {strength: extensible, valueSet: 'http://fhir.nmdp.org/terminology/fhir/CodeSystem/hla-immunoassay-codes'} mustSupport: true index: 25 code: binding: {strength: extensible, valueSet: 'http://fhir.nmdp.org/terminology/fhir/ValueSet/hla-immunoassay-bead-plausible-reason'} mustSupport: true index: 26 required: [code, system] encounter: {index: 5} value: label: Raw MFI choices: [valueInteger] index: 7 component: label: bead-info mustSupport: true index: 29 elements: code: elements: coding: index: 30 elements: system: code: - {display: hla-target-type} index: 31 text: pattern: {type: string, value: HLA Immuno-assay Bead Information} mustSupport: true type: string index: 32 required: [text] slicing: rules: open ordered: false discriminator: - {path: $this, type: value} min: 1 slices: bead-hla-target-type: match: {} schema: mustSupport: true _required: true index: 33 elements: code: elements: coding: elements: display: {label: hla-target-serological-specificity, index: 34} text: {label: hla-target-type, index: 35} required: [text] value: choices: [valueString] index: 37 valueString: {type: string, choiceOf: value, index: 38} required: [value, valueString] bead-hla-target-serological-specificity: match: {} schema: label: hla-target-serological-specificity mustSupport: true _required: true index: 39 elements: code: elements: coding: elements: display: {mustSupport: false, index: 40} text: {label: hla-target-serological-specificity, mustSupport: true, index: 41} value: mustSupport: true choices: [valueString] index: 43 valueString: {type: string, mustSupport: true, choiceOf: value, index: 44} required: [value, valueString] bead-type: match: {} schema: mustSupport: true _required: true index: 45 elements: code: elements: coding: elements: system: binding: {strength: extensible, valueSet: 'http://fhir.nmdp.org/terminology/fhir/CodeSystem/hla-immunoassay-codes'} mustSupport: true index: 46 code: binding: {strength: extensible, valueSet: 'http://fhir.nmdp.org/terminology/fhir/ValueSet/hla-immunoassay-bead-type'} mustSupport: true index: 47 required: [code, system] text: {mustSupport: false, index: 48} value: mustSupport: false choices: [] index: 50 bead-count: match: {} schema: index: 51 elements: code: elements: text: {label: bead-count, index: 52} required: [text] value: choices: [valueInteger] index: 54 valueInteger: {type: integer, choiceOf: value, index: 55} required: [value, valueInteger] bead-conversion-formula: match: {} schema: index: 56 elements: code: elements: text: {label: bead-conversion-formula, index: 57} required: [text] value: choices: [valueString] index: 59 valueString: {type: string, choiceOf: value, index: 60} required: [value, valueString] bead-converted-mfi: match: {} schema: mustSupport: true _required: true index: 61 elements: code: elements: text: {label: bead-converted-mfi, mustSupport: true, index: 62} required: [text] value: mustSupport: true choices: [valueInteger] index: 64 valueInteger: {type: integer, mustSupport: true, choiceOf: value, index: 65} required: [value, valueInteger] code: elements: coding: elements: system: binding: {strength: required, valueSet: 'http://fhir.nmdp.org/terminology/HLAImmunoAssay'} index: 3 required: [system] identifier: index: 0 elements: value: {label: Bead Identifier, mustSupport: true, index: 1} required: [value] bodySite: {index: 27} focus: {index: 4} partOf: elements: reference: {label: HLA Antibody Diagnostic Report Ref, mustSupport: true, index: 2} required: [reference] valueInteger: {type: integer, label: Raw MFI, choiceOf: value, index: 8} package_version: 0.1.2 class: profile kind: resource url: https://fhir.nmdp.org/ig/HlaAntibodyReport/StructureDefinition/hla-immunoassay-bead-observation base: http://hl7.org/fhir/us/core/StructureDefinition/us-core-observation-lab version: 0.1.0 required: [component, identifier, interpretation, value, valueInteger]