Difference between revisions of "FPS Ontoserver testing2025"

From Health Level 7 Belgium Wiki
(Created page with "FPS Health NRC (Terminology) Onto Test Atelier '''* Test case 1 – Consume BE SCT edition (binary files) via Syndication API ''' ::* Connect to Ontoserver ::* Put in place...")
 
 
(10 intermediate revisions by the same user not shown)
Line 1: Line 1:
FPS Health NRC (Terminology) Onto Test Atelier  
+
FPS Health NRC (Terminology) Onto Test Atelier - 17 & 18 September 2025
  
'''* Test case 1 – Consume BE SCT edition (binary files) via Syndication API
+
* '''Base URL : https://apps-acc.health.belgium.be/ontoserver/'''
'''
+
* '''[https://ontoserver.csiro.au/docs/6.23.0/api-fhir.html All documentation is available here]'''
::* Connect to Ontoserver
+
 
 +
* '''Test case 1 – Consume BE SCT edition (binary files) via Syndication API'''
 +
This test requires MLDS account credentials ([https://mlds.ihtsdotools.org/#/register here is the link to register])
 
::* Put in place configuration to subscribe to BE edition of SNOMED CT
 
::* Put in place configuration to subscribe to BE edition of SNOMED CT
::* If necessary, you can use the following syndication client : https://github.com/AuDigitalHealth/ncts-syndication-client
+
::* Use Ontoserver Syndication API to :
::* Use Ontoserver Syndication API to
+
::* Consume the Belgian Edition of SNOMED CT : BE SNOMED CT Edition of May 2025
::::* Consume BE edition of SNOMED CT: BE SNOMED CT Edition of May 2025
+
::* Update the Belgian Edition of SNOMED CT to : BE SNOMED CT Edition of June 2025
::::* Update BE edition of SNOMED CT/ BE SNOMED CT Edition of June 2025
 
  
'''* Test case 2 – Consume BE SCT value lists (codes + labels)
+
*''' Test case 2 – Consume BE SCT value lists (codes + labels)
 
'''
 
'''
::* Use Ontoserver FHIR API to expand the following subsets (value lists): 50841000172109 |Belgian subset for AllergyIntolerance, causative agent, drug (foundation metadata concept)
+
::* Use Ontoserver FHIR API to expand the following subsets (value lists):
::* Expand
+
::::*50841000172109 |Belgian subset for AllergyIntolerance, causative agent, drug (foundation metadata concept)
::* Select display language: 50831000172102 |Belgian subset for Vaccination (foundation metadata concept)|
+
::::::* Expand
::* Expand
+
::::* Select display language: 50831000172102 |Belgian subset for Vaccination (foundation metadata concept)|
::* Filter
+
::::::* Expand
 +
::::::* Filter
 +
 
 +
::* Use Ontoserver FHIR API to expand the following subsets (value lists): 50841000172109 |Belgian subset for AllergyIntolerance, causative agent, drug (foundation metadata concept)|
 +
::::::* Expand
 +
::::::* Select display language
 +
::::* 50831000172102 |Belgian subset for Vaccination (foundation metadata concept)|
 +
::::::* Expand
 +
::::::* Filter
  
  
 
'''* Test case 3 – Lookup children of a SNOMED CT concept and display specific properties
 
'''* Test case 3 – Lookup children of a SNOMED CT concept and display specific properties
 
'''
 
'''
::* Use Ontoserver FHIR API to retrieve the parents of the following concept :
+
::* Use Ontoserver FHIR API to retrieve the parents of the following concept: 24496007 |Hemorrhoidectomy (procedure)|  
24496007 |Hemorrhoidectomy (procedure)|
+
::::* please note that this is part of BE SNOMED CT Edition of May 2025
BE SNOMED CT Edition of May 2025
 
 
::* From the previous request's response retrieve for each concept code the FSN (Fully Specified Name) using the FHIR API
 
::* From the previous request's response retrieve for each concept code the FSN (Fully Specified Name) using the FHIR API

Latest revision as of 13:57, 17 September 2025

FPS Health NRC (Terminology) Onto Test Atelier - 17 & 18 September 2025

  • Test case 1 – Consume BE SCT edition (binary files) via Syndication API

This test requires MLDS account credentials (here is the link to register)

  • Put in place configuration to subscribe to BE edition of SNOMED CT
  • Use Ontoserver Syndication API to :
  • Consume the Belgian Edition of SNOMED CT : BE SNOMED CT Edition of May 2025
  • Update the Belgian Edition of SNOMED CT to : BE SNOMED CT Edition of June 2025
  • Test case 2 – Consume BE SCT value lists (codes + labels)

  • Use Ontoserver FHIR API to expand the following subsets (value lists):
  • 50841000172109 |Belgian subset for AllergyIntolerance, causative agent, drug (foundation metadata concept)
  • Expand
  • Select display language: 50831000172102 |Belgian subset for Vaccination (foundation metadata concept)|
  • Expand
  • Filter
  • Use Ontoserver FHIR API to expand the following subsets (value lists): 50841000172109 |Belgian subset for AllergyIntolerance, causative agent, drug (foundation metadata concept)|
  • Expand
  • Select display language
  • 50831000172102 |Belgian subset for Vaccination (foundation metadata concept)|
  • Expand
  • Filter


* Test case 3 – Lookup children of a SNOMED CT concept and display specific properties

  • Use Ontoserver FHIR API to retrieve the parents of the following concept: 24496007 |Hemorrhoidectomy (procedure)|
  • please note that this is part of BE SNOMED CT Edition of May 2025
  • From the previous request's response retrieve for each concept code the FSN (Fully Specified Name) using the FHIR API