Parses any ValueSet and StructureDefinition resources in the bundle and stores them in the parser for use by serialization and validation logic.
The bundle to parse
Parses a StructureDefinition resource, reading only properties necessary for the FHIR.js module to perform its functions. structureDefinition must have a unique id, or it will overwrite other parsed structure definitions stored in memory
The StructureDefinition to parse and load into memory
Parses the ValueSet resource. Parses only bare-minimum information needed for validation against value sets. Currently only supports parsing 'compose'
The ValueSet resource to parse and load into memory
Sorts an array of value sets based on each value set's dependencies. If a value set depends on another value set, the dependent value set is returned in the array before the depending value set, so that when all value sets are parsed in a bundle, it parses the dependent value sets first.
Generated using TypeDoc
Class responsible for parsing StructureDefinition and ValueSet resources into bare-minimum information needed for serialization and validation.