fhir 0.1.4 copy "fhir: ^0.1.4" to clipboard
fhir: ^0.1.4 copied to clipboard

outdated

FHIR library of versions R4, STU3, DSTU2, and R5 (draft) for Dart & Flutter.

example/example.dart

// import 'dart:convert';

// import 'package:fhir/r4.dart';
// import 'package:http/http.dart';

// Future main() async {
//   //server of interest
//   var server = 'http://hapi.fhir.org/baseR4';

//   //must include 'Content-type', can be 'application/json' or
//   //'application/fhir+json'
//   var headers = {'Content-type': 'application/json'};

//   //any viable FHIR resource, Patient, Immunization, Observation, etc.
//   var desiredResource = 'Patient';

//   //normal GET request, POST, PUT, anything the FHIR server allows
//   var response = await get('$server/$desiredResource', headers: headers);

//   //create new bundle from returned search
//   var searchSetBundle = Bundle.fromJson(json.decode(response.body));

//   //Let's create a new patient
//   var newPatient = Patient(
//     resourceType: 'Patient',
//     name: [
//       HumanName(family: 'LastName', given: ['FirstName'])
//     ],
//     birthDate: Date('2020-01-01'),
//     gender: PatientGender.female,
//   );

//   //and also add this patient to the returned bundle
//   searchSetBundle.entry.add(BundleEntry(resource: newPatient));

//   //now we can print out the bundle including our new patient
//   print(searchSetBundle.toJson());
// }
29
likes
0
pub points
88%
popularity

Publisher

verified publisherfhirfli.dev

FHIR library of versions R4, STU3, DSTU2, and R5 (draft) for Dart & Flutter.

Homepage
Repository (GitHub)
View/report issues

License

unknown (LICENSE)

Dependencies

dartz, fhir_yaml, freezed_annotation, json_annotation, string_validator, yaml

More

Packages that depend on fhir