description: This cross-version extension represents MolecularSequence.quality from http://hl7.org/fhir/StructureDefinition/MolecularSequence|4.0.1 for use in FHIR R5. package_name: hl7.fhir.uv.xver derivation: constraint name: Ext_R4_MolecularSequence_quality type: Extension elements: extension: base: {max: '*', min: 0, path: Extension.extension} array: true min: 1 index: 0 slicing: rules: closed ordered: false discriminator: - {path: url, type: value} min: 1 slices: truthTP: match: {url: truthTP} schema: short: True positives from the perspective of the truth data base: {max: '*', min: 0, path: Extension.extension} index: 31 elements: url: base: {max: '1', min: 1, path: Extension.url} pattern: {type: Uri, value: truthTP} index: 32 value: base: {max: '1', min: 0, path: 'Extension.value[x]'} short: True positives from the perspective of the truth data choices: [valueDecimal] index: 34 valueDecimal: base: {max: '1', min: 0, path: 'Extension.value[x]'} type: decimal short: True positives from the perspective of the truth data choiceOf: value index: 35 required: [url] fScore: match: {url: fScore} schema: short: F-score base: {max: '*', min: 0, path: Extension.extension} index: 66 elements: url: base: {max: '1', min: 1, path: Extension.url} pattern: {type: Uri, value: fScore} index: 67 value: base: {max: '1', min: 0, path: 'Extension.value[x]'} short: F-score choices: [valueDecimal] index: 69 valueDecimal: base: {max: '1', min: 0, path: 'Extension.value[x]'} type: decimal short: F-score choiceOf: value index: 70 required: [url] truthFN: match: {url: truthFN} schema: short: False negatives base: {max: '*', min: 0, path: Extension.extension} index: 41 elements: url: base: {max: '1', min: 1, path: Extension.url} pattern: {type: Uri, value: truthFN} index: 42 value: base: {max: '1', min: 0, path: 'Extension.value[x]'} short: False negatives choices: [valueDecimal] index: 44 valueDecimal: base: {max: '1', min: 0, path: 'Extension.value[x]'} type: decimal short: False negatives choiceOf: value index: 45 required: [url] queryFP: match: {url: queryFP} schema: short: False positives base: {max: '*', min: 0, path: Extension.extension} index: 46 elements: url: base: {max: '1', min: 1, path: Extension.url} pattern: {type: Uri, value: queryFP} index: 47 value: base: {max: '1', min: 0, path: 'Extension.value[x]'} short: False positives choices: [valueDecimal] index: 49 valueDecimal: base: {max: '1', min: 0, path: 'Extension.value[x]'} type: decimal short: False positives choiceOf: value index: 50 required: [url] method: match: {url: method} schema: short: Method to get quality base: {max: '*', min: 0, path: Extension.extension} index: 26 elements: url: base: {max: '1', min: 1, path: Extension.url} pattern: {type: Uri, value: method} index: 27 value: base: {max: '1', min: 0, path: 'Extension.value[x]'} short: Method to get quality choices: [valueCodeableConcept] index: 29 valueCodeableConcept: base: {max: '1', min: 0, path: 'Extension.value[x]'} type: CodeableConcept short: Method to get quality choiceOf: value index: 30 required: [url] precision: match: {url: precision} schema: short: Precision of comparison base: {max: '*', min: 0, path: Extension.extension} index: 56 elements: url: base: {max: '1', min: 1, path: Extension.url} pattern: {type: Uri, value: precision} index: 57 value: base: {max: '1', min: 0, path: 'Extension.value[x]'} short: Precision of comparison choices: [valueDecimal] index: 59 valueDecimal: base: {max: '1', min: 0, path: 'Extension.value[x]'} type: decimal short: Precision of comparison choiceOf: value index: 60 required: [url] start: match: {url: start} schema: short: Start position of the sequence base: {max: '*', min: 0, path: Extension.extension} index: 11 elements: url: base: {max: '1', min: 1, path: Extension.url} pattern: {type: Uri, value: start} index: 12 value: base: {max: '1', min: 0, path: 'Extension.value[x]'} short: Start position of the sequence choices: [valueInteger] index: 14 valueInteger: base: {max: '1', min: 0, path: 'Extension.value[x]'} type: integer short: Start position of the sequence choiceOf: value index: 15 required: [url] queryTP: match: {url: queryTP} schema: short: True positives from the perspective of the query data base: {max: '*', min: 0, path: Extension.extension} index: 36 elements: url: base: {max: '1', min: 1, path: Extension.url} pattern: {type: Uri, value: queryTP} index: 37 value: base: {max: '1', min: 0, path: 'Extension.value[x]'} short: True positives from the perspective of the query data choices: [valueDecimal] index: 39 valueDecimal: base: {max: '1', min: 0, path: 'Extension.value[x]'} type: decimal short: True positives from the perspective of the query data choiceOf: value index: 40 required: [url] type: match: {url: type} schema: short: indel | snp | unknown _required: true base: {max: '*', min: 0, path: Extension.extension} index: 1 elements: url: base: {max: '1', min: 1, path: Extension.url} pattern: {type: Uri, value: type} index: 2 value: base: {max: '1', min: 0, path: 'Extension.value[x]'} short: indel | snp | unknown choices: [valueCode] index: 4 valueCode: base: {max: '1', min: 0, path: 'Extension.value[x]'} type: code short: indel | snp | unknown choiceOf: value index: 5 required: [url] recall: match: {url: recall} schema: short: Recall of comparison base: {max: '*', min: 0, path: Extension.extension} index: 61 elements: url: base: {max: '1', min: 1, path: Extension.url} pattern: {type: Uri, value: recall} index: 62 value: base: {max: '1', min: 0, path: 'Extension.value[x]'} short: Recall of comparison choices: [valueDecimal] index: 64 valueDecimal: base: {max: '1', min: 0, path: 'Extension.value[x]'} type: decimal short: Recall of comparison choiceOf: value index: 65 required: [url] roc: match: {url: roc} schema: short: Receiver Operator Characteristic (ROC) Curve base: {max: '*', min: 0, path: Extension.extension} index: 71 extensions: score: url: score short: Genotype quality score array: true base: {max: '*', min: 0, path: Extension.extension} index: 73 elements: url: base: {max: '1', min: 1, path: Extension.url} pattern: {type: Uri, value: score} index: 74 value: base: {max: '1', min: 0, path: 'Extension.value[x]'} short: Genotype quality score choices: [valueInteger] index: 76 valueInteger: base: {max: '1', min: 0, path: 'Extension.value[x]'} type: integer short: Genotype quality score choiceOf: value index: 77 required: [url] numTP: url: numTP short: Roc score true positive numbers array: true base: {max: '*', min: 0, path: Extension.extension} index: 78 elements: url: base: {max: '1', min: 1, path: Extension.url} pattern: {type: Uri, value: numTP} index: 79 value: base: {max: '1', min: 0, path: 'Extension.value[x]'} short: Roc score true positive numbers choices: [valueInteger] index: 81 valueInteger: base: {max: '1', min: 0, path: 'Extension.value[x]'} type: integer short: Roc score true positive numbers choiceOf: value index: 82 required: [url] numFP: url: numFP short: Roc score false positive numbers array: true base: {max: '*', min: 0, path: Extension.extension} index: 83 elements: url: base: {max: '1', min: 1, path: Extension.url} pattern: {type: Uri, value: numFP} index: 84 value: base: {max: '1', min: 0, path: 'Extension.value[x]'} short: Roc score false positive numbers choices: [valueInteger] index: 86 valueInteger: base: {max: '1', min: 0, path: 'Extension.value[x]'} type: integer short: Roc score false positive numbers choiceOf: value index: 87 required: [url] numFN: url: numFN short: Roc score false negative numbers array: true base: {max: '*', min: 0, path: Extension.extension} index: 88 elements: url: base: {max: '1', min: 1, path: Extension.url} pattern: {type: Uri, value: numFN} index: 89 value: base: {max: '1', min: 0, path: 'Extension.value[x]'} short: Roc score false negative numbers choices: [valueInteger] index: 91 valueInteger: base: {max: '1', min: 0, path: 'Extension.value[x]'} type: integer short: Roc score false negative numbers choiceOf: value index: 92 required: [url] precision: url: precision short: Precision of the GQ score array: true base: {max: '*', min: 0, path: Extension.extension} index: 93 elements: url: base: {max: '1', min: 1, path: Extension.url} pattern: {type: Uri, value: precision} index: 94 value: base: {max: '1', min: 0, path: 'Extension.value[x]'} short: Precision of the GQ score choices: [valueDecimal] index: 96 valueDecimal: base: {max: '1', min: 0, path: 'Extension.value[x]'} type: decimal short: Precision of the GQ score choiceOf: value index: 97 required: [url] sensitivity: url: sensitivity short: Sensitivity of the GQ score array: true base: {max: '*', min: 0, path: Extension.extension} index: 98 elements: url: base: {max: '1', min: 1, path: Extension.url} pattern: {type: Uri, value: sensitivity} index: 99 value: base: {max: '1', min: 0, path: 'Extension.value[x]'} short: Sensitivity of the GQ score choices: [valueDecimal] index: 101 valueDecimal: base: {max: '1', min: 0, path: 'Extension.value[x]'} type: decimal short: Sensitivity of the GQ score choiceOf: value index: 102 required: [url] fMeasure: url: fMeasure short: FScore of the GQ score array: true base: {max: '*', min: 0, path: Extension.extension} index: 103 elements: url: base: {max: '1', min: 1, path: Extension.url} pattern: {type: Uri, value: fMeasure} index: 104 value: base: {max: '1', min: 0, path: 'Extension.value[x]'} short: FScore of the GQ score choices: [valueDecimal] index: 106 valueDecimal: base: {max: '1', min: 0, path: 'Extension.value[x]'} type: decimal short: FScore of the GQ score choiceOf: value index: 107 required: [url] elements: extension: base: {max: '*', min: 0, path: Extension.extension} array: true index: 72 slicing: rules: closed ordered: false discriminator: - {path: url, type: value} min: 0 slices: score: match: {url: score} schema: short: Genotype quality score array: true base: {max: '*', min: 0, path: Extension.extension} index: 73 elements: url: base: {max: '1', min: 1, path: Extension.url} pattern: {type: Uri, value: score} index: 74 value: base: {max: '1', min: 0, path: 'Extension.value[x]'} short: Genotype quality score choices: [valueInteger] index: 76 valueInteger: base: {max: '1', min: 0, path: 'Extension.value[x]'} type: integer short: Genotype quality score choiceOf: value index: 77 required: [url] numTP: match: {url: numTP} schema: short: Roc score true positive numbers array: true base: {max: '*', min: 0, path: Extension.extension} index: 78 elements: url: base: {max: '1', min: 1, path: Extension.url} pattern: {type: Uri, value: numTP} index: 79 value: base: {max: '1', min: 0, path: 'Extension.value[x]'} short: Roc score true positive numbers choices: [valueInteger] index: 81 valueInteger: base: {max: '1', min: 0, path: 'Extension.value[x]'} type: integer short: Roc score true positive numbers choiceOf: value index: 82 required: [url] numFP: match: {url: numFP} schema: short: Roc score false positive numbers array: true base: {max: '*', min: 0, path: Extension.extension} index: 83 elements: url: base: {max: '1', min: 1, path: Extension.url} pattern: {type: Uri, value: numFP} index: 84 value: base: {max: '1', min: 0, path: 'Extension.value[x]'} short: Roc score false positive numbers choices: [valueInteger] index: 86 valueInteger: base: {max: '1', min: 0, path: 'Extension.value[x]'} type: integer short: Roc score false positive numbers choiceOf: value index: 87 required: [url] numFN: match: {url: numFN} schema: short: Roc score false negative numbers array: true base: {max: '*', min: 0, path: Extension.extension} index: 88 elements: url: base: {max: '1', min: 1, path: Extension.url} pattern: {type: Uri, value: numFN} index: 89 value: base: {max: '1', min: 0, path: 'Extension.value[x]'} short: Roc score false negative numbers choices: [valueInteger] index: 91 valueInteger: base: {max: '1', min: 0, path: 'Extension.value[x]'} type: integer short: Roc score false negative numbers choiceOf: value index: 92 required: [url] precision: match: {url: precision} schema: short: Precision of the GQ score array: true base: {max: '*', min: 0, path: Extension.extension} index: 93 elements: url: base: {max: '1', min: 1, path: Extension.url} pattern: {type: Uri, value: precision} index: 94 value: base: {max: '1', min: 0, path: 'Extension.value[x]'} short: Precision of the GQ score choices: [valueDecimal] index: 96 valueDecimal: base: {max: '1', min: 0, path: 'Extension.value[x]'} type: decimal short: Precision of the GQ score choiceOf: value index: 97 required: [url] sensitivity: match: {url: sensitivity} schema: short: Sensitivity of the GQ score array: true base: {max: '*', min: 0, path: Extension.extension} index: 98 elements: url: base: {max: '1', min: 1, path: Extension.url} pattern: {type: Uri, value: sensitivity} index: 99 value: base: {max: '1', min: 0, path: 'Extension.value[x]'} short: Sensitivity of the GQ score choices: [valueDecimal] index: 101 valueDecimal: base: {max: '1', min: 0, path: 'Extension.value[x]'} type: decimal short: Sensitivity of the GQ score choiceOf: value index: 102 required: [url] fMeasure: match: {url: fMeasure} schema: short: FScore of the GQ score array: true base: {max: '*', min: 0, path: Extension.extension} index: 103 elements: url: base: {max: '1', min: 1, path: Extension.url} pattern: {type: Uri, value: fMeasure} index: 104 value: base: {max: '1', min: 0, path: 'Extension.value[x]'} short: FScore of the GQ score choices: [valueDecimal] index: 106 valueDecimal: base: {max: '1', min: 0, path: 'Extension.value[x]'} type: decimal short: FScore of the GQ score choiceOf: value index: 107 required: [url] url: base: {max: '1', min: 1, path: Extension.url} pattern: {type: Uri, value: roc} index: 108 required: [url] score: match: {url: score} schema: short: Quality score for the comparison base: {max: '*', min: 0, path: Extension.extension} index: 21 elements: url: base: {max: '1', min: 1, path: Extension.url} pattern: {type: Uri, value: score} index: 22 value: base: {max: '1', min: 0, path: 'Extension.value[x]'} short: Quality score for the comparison choices: [valueQuantity] index: 24 valueQuantity: base: {max: '1', min: 0, path: 'Extension.value[x]'} type: Quantity short: Quality score for the comparison choiceOf: value index: 25 required: [url] end: match: {url: end} schema: short: End position of the sequence base: {max: '*', min: 0, path: Extension.extension} index: 16 elements: url: base: {max: '1', min: 1, path: Extension.url} pattern: {type: Uri, value: end} index: 17 value: base: {max: '1', min: 0, path: 'Extension.value[x]'} short: End position of the sequence choices: [valueInteger] index: 19 valueInteger: base: {max: '1', min: 0, path: 'Extension.value[x]'} type: integer short: End position of the sequence choiceOf: value index: 20 required: [url] standardSequence: match: {url: standardSequence} schema: short: Standard sequence for comparison base: {max: '*', min: 0, path: Extension.extension} index: 6 elements: url: base: {max: '1', min: 1, path: Extension.url} pattern: {type: Uri, value: standardSequence} index: 7 value: base: {max: '1', min: 0, path: 'Extension.value[x]'} short: Standard sequence for comparison choices: [valueCodeableConcept] index: 9 valueCodeableConcept: base: {max: '1', min: 0, path: 'Extension.value[x]'} type: CodeableConcept short: Standard sequence for comparison choiceOf: value index: 10 required: [url] gtFP: match: {url: gtFP} schema: short: False positives where the non-REF alleles in the Truth and Query Call Sets match base: {max: '*', min: 0, path: Extension.extension} index: 51 elements: url: base: {max: '1', min: 1, path: Extension.url} pattern: {type: Uri, value: gtFP} index: 52 value: base: {max: '1', min: 0, path: 'Extension.value[x]'} short: False positives where the non-REF alleles in the Truth and Query Call Sets match choices: [valueDecimal] index: 54 valueDecimal: base: {max: '1', min: 0, path: 'Extension.value[x]'} type: decimal short: False positives where the non-REF alleles in the Truth and Query Call Sets match choiceOf: value index: 55 required: [url] url: base: {max: '1', min: 1, path: Extension.url} pattern: {type: Uri, value: 'http://hl7.org/fhir/4.0/StructureDefinition/extension-MolecularSequence.quality'} index: 109 package_version: r4.r5-0.0.1-snapshot-2 extensions: truthTP: url: truthTP short: True positives from the perspective of the truth data base: {max: '*', min: 0, path: Extension.extension} index: 31 elements: url: base: {max: '1', min: 1, path: Extension.url} pattern: {type: Uri, value: truthTP} index: 32 value: base: {max: '1', min: 0, path: 'Extension.value[x]'} short: True positives from the perspective of the truth data choices: [valueDecimal] index: 34 valueDecimal: base: {max: '1', min: 0, path: 'Extension.value[x]'} type: decimal short: True positives from the perspective of the truth data choiceOf: value index: 35 required: [url] fScore: url: fScore short: F-score base: {max: '*', min: 0, path: Extension.extension} index: 66 elements: url: base: {max: '1', min: 1, path: Extension.url} pattern: {type: Uri, value: fScore} index: 67 value: base: {max: '1', min: 0, path: 'Extension.value[x]'} short: F-score choices: [valueDecimal] index: 69 valueDecimal: base: {max: '1', min: 0, path: 'Extension.value[x]'} type: decimal short: F-score choiceOf: value index: 70 required: [url] truthFN: url: truthFN short: False negatives base: {max: '*', min: 0, path: Extension.extension} index: 41 elements: url: base: {max: '1', min: 1, path: Extension.url} pattern: {type: Uri, value: truthFN} index: 42 value: base: {max: '1', min: 0, path: 'Extension.value[x]'} short: False negatives choices: [valueDecimal] index: 44 valueDecimal: base: {max: '1', min: 0, path: 'Extension.value[x]'} type: decimal short: False negatives choiceOf: value index: 45 required: [url] queryFP: url: queryFP short: False positives base: {max: '*', min: 0, path: Extension.extension} index: 46 elements: url: base: {max: '1', min: 1, path: Extension.url} pattern: {type: Uri, value: queryFP} index: 47 value: base: {max: '1', min: 0, path: 'Extension.value[x]'} short: False positives choices: [valueDecimal] index: 49 valueDecimal: base: {max: '1', min: 0, path: 'Extension.value[x]'} type: decimal short: False positives choiceOf: value index: 50 required: [url] method: url: method short: Method to get quality base: {max: '*', min: 0, path: Extension.extension} index: 26 elements: url: base: {max: '1', min: 1, path: Extension.url} pattern: {type: Uri, value: method} index: 27 value: base: {max: '1', min: 0, path: 'Extension.value[x]'} short: Method to get quality choices: [valueCodeableConcept] index: 29 valueCodeableConcept: base: {max: '1', min: 0, path: 'Extension.value[x]'} type: CodeableConcept short: Method to get quality choiceOf: value index: 30 required: [url] precision: url: precision short: Precision of comparison base: {max: '*', min: 0, path: Extension.extension} index: 56 elements: url: base: {max: '1', min: 1, path: Extension.url} pattern: {type: Uri, value: precision} index: 57 value: base: {max: '1', min: 0, path: 'Extension.value[x]'} short: Precision of comparison choices: [valueDecimal] index: 59 valueDecimal: base: {max: '1', min: 0, path: 'Extension.value[x]'} type: decimal short: Precision of comparison choiceOf: value index: 60 required: [url] start: url: start short: Start position of the sequence base: {max: '*', min: 0, path: Extension.extension} index: 11 elements: url: base: {max: '1', min: 1, path: Extension.url} pattern: {type: Uri, value: start} index: 12 value: base: {max: '1', min: 0, path: 'Extension.value[x]'} short: Start position of the sequence choices: [valueInteger] index: 14 valueInteger: base: {max: '1', min: 0, path: 'Extension.value[x]'} type: integer short: Start position of the sequence choiceOf: value index: 15 required: [url] queryTP: url: queryTP short: True positives from the perspective of the query data base: {max: '*', min: 0, path: Extension.extension} index: 36 elements: url: base: {max: '1', min: 1, path: Extension.url} pattern: {type: Uri, value: queryTP} index: 37 value: base: {max: '1', min: 0, path: 'Extension.value[x]'} short: True positives from the perspective of the query data choices: [valueDecimal] index: 39 valueDecimal: base: {max: '1', min: 0, path: 'Extension.value[x]'} type: decimal short: True positives from the perspective of the query data choiceOf: value index: 40 required: [url] type: url: type short: indel | snp | unknown _required: true base: {max: '*', min: 0, path: Extension.extension} index: 1 elements: url: base: {max: '1', min: 1, path: Extension.url} pattern: {type: Uri, value: type} index: 2 value: base: {max: '1', min: 0, path: 'Extension.value[x]'} short: indel | snp | unknown choices: [valueCode] index: 4 valueCode: base: {max: '1', min: 0, path: 'Extension.value[x]'} type: code short: indel | snp | unknown choiceOf: value index: 5 required: [url] recall: url: recall short: Recall of comparison base: {max: '*', min: 0, path: Extension.extension} index: 61 elements: url: base: {max: '1', min: 1, path: Extension.url} pattern: {type: Uri, value: recall} index: 62 value: base: {max: '1', min: 0, path: 'Extension.value[x]'} short: Recall of comparison choices: [valueDecimal] index: 64 valueDecimal: base: {max: '1', min: 0, path: 'Extension.value[x]'} type: decimal short: Recall of comparison choiceOf: value index: 65 required: [url] roc: url: roc short: Receiver Operator Characteristic (ROC) Curve base: {max: '*', min: 0, path: Extension.extension} index: 71 extensions: score: url: score short: Genotype quality score array: true base: {max: '*', min: 0, path: Extension.extension} index: 73 elements: url: base: {max: '1', min: 1, path: Extension.url} pattern: {type: Uri, value: score} index: 74 value: base: {max: '1', min: 0, path: 'Extension.value[x]'} short: Genotype quality score choices: [valueInteger] index: 76 valueInteger: base: {max: '1', min: 0, path: 'Extension.value[x]'} type: integer short: Genotype quality score choiceOf: value index: 77 required: [url] numTP: url: numTP short: Roc score true positive numbers array: true base: {max: '*', min: 0, path: Extension.extension} index: 78 elements: url: base: {max: '1', min: 1, path: Extension.url} pattern: {type: Uri, value: numTP} index: 79 value: base: {max: '1', min: 0, path: 'Extension.value[x]'} short: Roc score true positive numbers choices: [valueInteger] index: 81 valueInteger: base: {max: '1', min: 0, path: 'Extension.value[x]'} type: integer short: Roc score true positive numbers choiceOf: value index: 82 required: [url] numFP: url: numFP short: Roc score false positive numbers array: true base: {max: '*', min: 0, path: Extension.extension} index: 83 elements: url: base: {max: '1', min: 1, path: Extension.url} pattern: {type: Uri, value: numFP} index: 84 value: base: {max: '1', min: 0, path: 'Extension.value[x]'} short: Roc score false positive numbers choices: [valueInteger] index: 86 valueInteger: base: {max: '1', min: 0, path: 'Extension.value[x]'} type: integer short: Roc score false positive numbers choiceOf: value index: 87 required: [url] numFN: url: numFN short: Roc score false negative numbers array: true base: {max: '*', min: 0, path: Extension.extension} index: 88 elements: url: base: {max: '1', min: 1, path: Extension.url} pattern: {type: Uri, value: numFN} index: 89 value: base: {max: '1', min: 0, path: 'Extension.value[x]'} short: Roc score false negative numbers choices: [valueInteger] index: 91 valueInteger: base: {max: '1', min: 0, path: 'Extension.value[x]'} type: integer short: Roc score false negative numbers choiceOf: value index: 92 required: [url] precision: url: precision short: Precision of the GQ score array: true base: {max: '*', min: 0, path: Extension.extension} index: 93 elements: url: base: {max: '1', min: 1, path: Extension.url} pattern: {type: Uri, value: precision} index: 94 value: base: {max: '1', min: 0, path: 'Extension.value[x]'} short: Precision of the GQ score choices: [valueDecimal] index: 96 valueDecimal: base: {max: '1', min: 0, path: 'Extension.value[x]'} type: decimal short: Precision of the GQ score choiceOf: value index: 97 required: [url] sensitivity: url: sensitivity short: Sensitivity of the GQ score array: true base: {max: '*', min: 0, path: Extension.extension} index: 98 elements: url: base: {max: '1', min: 1, path: Extension.url} pattern: {type: Uri, value: sensitivity} index: 99 value: base: {max: '1', min: 0, path: 'Extension.value[x]'} short: Sensitivity of the GQ score choices: [valueDecimal] index: 101 valueDecimal: base: {max: '1', min: 0, path: 'Extension.value[x]'} type: decimal short: Sensitivity of the GQ score choiceOf: value index: 102 required: [url] fMeasure: url: fMeasure short: FScore of the GQ score array: true base: {max: '*', min: 0, path: Extension.extension} index: 103 elements: url: base: {max: '1', min: 1, path: Extension.url} pattern: {type: Uri, value: fMeasure} index: 104 value: base: {max: '1', min: 0, path: 'Extension.value[x]'} short: FScore of the GQ score choices: [valueDecimal] index: 106 valueDecimal: base: {max: '1', min: 0, path: 'Extension.value[x]'} type: decimal short: FScore of the GQ score choiceOf: value index: 107 required: [url] elements: extension: base: {max: '*', min: 0, path: Extension.extension} array: true index: 72 slicing: rules: closed ordered: false discriminator: - {path: url, type: value} min: 0 slices: score: match: {url: score} schema: short: Genotype quality score array: true base: {max: '*', min: 0, path: Extension.extension} index: 73 elements: url: base: {max: '1', min: 1, path: Extension.url} pattern: {type: Uri, value: score} index: 74 value: base: {max: '1', min: 0, path: 'Extension.value[x]'} short: Genotype quality score choices: [valueInteger] index: 76 valueInteger: base: {max: '1', min: 0, path: 'Extension.value[x]'} type: integer short: Genotype quality score choiceOf: value index: 77 required: [url] numTP: match: {url: numTP} schema: short: Roc score true positive numbers array: true base: {max: '*', min: 0, path: Extension.extension} index: 78 elements: url: base: {max: '1', min: 1, path: Extension.url} pattern: {type: Uri, value: numTP} index: 79 value: base: {max: '1', min: 0, path: 'Extension.value[x]'} short: Roc score true positive numbers choices: [valueInteger] index: 81 valueInteger: base: {max: '1', min: 0, path: 'Extension.value[x]'} type: integer short: Roc score true positive numbers choiceOf: value index: 82 required: [url] numFP: match: {url: numFP} schema: short: Roc score false positive numbers array: true base: {max: '*', min: 0, path: Extension.extension} index: 83 elements: url: base: {max: '1', min: 1, path: Extension.url} pattern: {type: Uri, value: numFP} index: 84 value: base: {max: '1', min: 0, path: 'Extension.value[x]'} short: Roc score false positive numbers choices: [valueInteger] index: 86 valueInteger: base: {max: '1', min: 0, path: 'Extension.value[x]'} type: integer short: Roc score false positive numbers choiceOf: value index: 87 required: [url] numFN: match: {url: numFN} schema: short: Roc score false negative numbers array: true base: {max: '*', min: 0, path: Extension.extension} index: 88 elements: url: base: {max: '1', min: 1, path: Extension.url} pattern: {type: Uri, value: numFN} index: 89 value: base: {max: '1', min: 0, path: 'Extension.value[x]'} short: Roc score false negative numbers choices: [valueInteger] index: 91 valueInteger: base: {max: '1', min: 0, path: 'Extension.value[x]'} type: integer short: Roc score false negative numbers choiceOf: value index: 92 required: [url] precision: match: {url: precision} schema: short: Precision of the GQ score array: true base: {max: '*', min: 0, path: Extension.extension} index: 93 elements: url: base: {max: '1', min: 1, path: Extension.url} pattern: {type: Uri, value: precision} index: 94 value: base: {max: '1', min: 0, path: 'Extension.value[x]'} short: Precision of the GQ score choices: [valueDecimal] index: 96 valueDecimal: base: {max: '1', min: 0, path: 'Extension.value[x]'} type: decimal short: Precision of the GQ score choiceOf: value index: 97 required: [url] sensitivity: match: {url: sensitivity} schema: short: Sensitivity of the GQ score array: true base: {max: '*', min: 0, path: Extension.extension} index: 98 elements: url: base: {max: '1', min: 1, path: Extension.url} pattern: {type: Uri, value: sensitivity} index: 99 value: base: {max: '1', min: 0, path: 'Extension.value[x]'} short: Sensitivity of the GQ score choices: [valueDecimal] index: 101 valueDecimal: base: {max: '1', min: 0, path: 'Extension.value[x]'} type: decimal short: Sensitivity of the GQ score choiceOf: value index: 102 required: [url] fMeasure: match: {url: fMeasure} schema: short: FScore of the GQ score array: true base: {max: '*', min: 0, path: Extension.extension} index: 103 elements: url: base: {max: '1', min: 1, path: Extension.url} pattern: {type: Uri, value: fMeasure} index: 104 value: base: {max: '1', min: 0, path: 'Extension.value[x]'} short: FScore of the GQ score choices: [valueDecimal] index: 106 valueDecimal: base: {max: '1', min: 0, path: 'Extension.value[x]'} type: decimal short: FScore of the GQ score choiceOf: value index: 107 required: [url] url: base: {max: '1', min: 1, path: Extension.url} pattern: {type: Uri, value: roc} index: 108 required: [url] score: url: score short: Quality score for the comparison base: {max: '*', min: 0, path: Extension.extension} index: 21 elements: url: base: {max: '1', min: 1, path: Extension.url} pattern: {type: Uri, value: score} index: 22 value: base: {max: '1', min: 0, path: 'Extension.value[x]'} short: Quality score for the comparison choices: [valueQuantity] index: 24 valueQuantity: base: {max: '1', min: 0, path: 'Extension.value[x]'} type: Quantity short: Quality score for the comparison choiceOf: value index: 25 required: [url] end: url: end short: End position of the sequence base: {max: '*', min: 0, path: Extension.extension} index: 16 elements: url: base: {max: '1', min: 1, path: Extension.url} pattern: {type: Uri, value: end} index: 17 value: base: {max: '1', min: 0, path: 'Extension.value[x]'} short: End position of the sequence choices: [valueInteger] index: 19 valueInteger: base: {max: '1', min: 0, path: 'Extension.value[x]'} type: integer short: End position of the sequence choiceOf: value index: 20 required: [url] standardSequence: url: standardSequence short: Standard sequence for comparison base: {max: '*', min: 0, path: Extension.extension} index: 6 elements: url: base: {max: '1', min: 1, path: Extension.url} pattern: {type: Uri, value: standardSequence} index: 7 value: base: {max: '1', min: 0, path: 'Extension.value[x]'} short: Standard sequence for comparison choices: [valueCodeableConcept] index: 9 valueCodeableConcept: base: {max: '1', min: 0, path: 'Extension.value[x]'} type: CodeableConcept short: Standard sequence for comparison choiceOf: value index: 10 required: [url] gtFP: url: gtFP short: False positives where the non-REF alleles in the Truth and Query Call Sets match base: {max: '*', min: 0, path: Extension.extension} index: 51 elements: url: base: {max: '1', min: 1, path: Extension.url} pattern: {type: Uri, value: gtFP} index: 52 value: base: {max: '1', min: 0, path: 'Extension.value[x]'} short: False positives where the non-REF alleles in the Truth and Query Call Sets match choices: [valueDecimal] index: 54 valueDecimal: base: {max: '1', min: 0, path: 'Extension.value[x]'} type: decimal short: False positives where the non-REF alleles in the Truth and Query Call Sets match choiceOf: value index: 55 required: [url] class: extension kind: complex-type url: http://hl7.org/fhir/4.0/StructureDefinition/extension-MolecularSequence.quality base: http://hl7.org/fhir/StructureDefinition/Extension|5.0.0 version: 0.0.1-snapshot-2 required: [url, extension]