r5/resource/resource
library
Classes
-
FhirField
-
-
Resource
-
This class ends up functioning mostly like an abstract superclass. Some of
the fields in other classes contain a generic resource, so in order for
them to be able to implement a resource.toJson() function, it also has to
be implemented here (although it is always overridden). Each resource
class also has it's own fromJson() function as well. The fromJson function
in this class is only used if the resourceType is not previously known
Properties
-
fhirFieldMap
→ Map<String, Map<String, FhirField>>
-
Because I don't want to root around in StructureDefinitions just to see
what kind of an object something is or if it's a list, I'm using this
final
Functions
-
checkIfResource(Map<String, dynamic> oldValue, String oldType)
→ Map<String, dynamic>
-
-
isPrimitive(String oldType, Map<String, dynamic> oldValue)
→ bool
-
-
primitiveValue(String fhirFieldType, dynamic oldValue, String key)
→ dynamic
-
-
reformatXmlJsonMap(Map<String, dynamic> map, Map<String, FhirField> fhirObjectMap)
→ Map<String, dynamic>
-