fhir
Version:
Library that assists in handling FHIR resources. Supports serialization between JSON and XML, validation and FhirPath evaluation.
26 lines (25 loc) • 1.09 kB
TypeScript
import type { ParsedStructure } from "./model/parsed-structure";
import type { ParsedValueSet } from "./model/parsed-value-set";
import type { ParsedProperty } from "./model/parsed-property";
export declare class ParseConformance {
parsedStructureDefinitions: {
[key: string]: ParsedStructure;
};
parsedValueSets: {
[key: string]: ParsedValueSet;
};
structureDefinitions: any[];
private readonly version;
private codeSystems;
constructor(loadCached?: boolean, version?: string);
isBaseProfile(url: string): boolean;
private ensurePropertyMetaData;
private sortValueSetDependencies;
loadCodeSystem(codeSystem: any): void;
parseBundle(bundle: any): void;
parseStructureDefinition(structureDefinition: any): ParsedStructure;
parseValueSet(valueSet: any): ParsedValueSet;
populateValueSet(element: any, property: ParsedProperty): void;
populateBackboneElement(parsedStructureDefinition: any, parentElementId: any, structureDefinition: any): void;
private static isMultipleAllowed;
}