Page tree

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Pre-requisite:

  • Same document example has been used for all the tests.

  • Only the profile in context and the related profiles are added in the IG

  • There is only one file in the ‘example’ directory. This is the FHIR document sample.

  • Following directories are cleared before executing the test

    • temp

    • output

Environment:

  • Operating System: Windows 10 64 bit

  • Processor: i7 8650U 1.9 GHz 2.11 GHz

  • RAM: 16 GB

  • Java version: 1.8.0_191 3607MB available

  • IG Publisher version: v1.1.16

  • Run Date:  

Option 1:  Slicing with pattern: $this.resolve().code.coding

Run 1: 00:04.0513

Run 2: 00:04.0557

Run 3: 00:04.0397


Run 4: 00:04.0625

Average: 00:04.0523

Option 2:  Slicing with profile: $this.resolve()

Run 1: 00:04.0959

Run 2: 00:04.0838

Run 3: 00:04.0901

Run 4: 00:05.0135

Average: 00:04.320

 

Selected Option:

Option 1 shows ~6% better performance as compared to Option 2 and no limitation noticed. Collaborative will adopt Option 1 for entry slicing.

The latest Profile can be found at: http://build.fhir.org/ig/hl7au/au-fhir-childhealth/branches/au-fhir-ch-r4/StructureDefinition-ncdhc-composition-document-nb-examination.html