// // Purpose: openEHR Platform Conformance Test Case // Identifier: tc_def-adl14_prov // Description: Upload an ADL 1.4 Archetype to the I_DEFINITION_ADL14 service. // Interface: I_DEFINITION_ADL14 // Copyright: openEHR Foundation (c) 2017 // License: CC-BY-SA 3.0 Unported // Reference: // // Get handle to service I_DEFINITION_ADL14 adl_svc; // ----------- PASS ------------ ARCHETYPE arch = create_test_adl14_archetype ("test_adl14_archetype_1"); assert (not adl_svc.has_archetype (auth_tok, arch.id)); adl_svc.upload_archetype (auth_tok, arch); assert (adl_svc.has_archetype (auth_tok, arch.id)); List all_arch_ids = adl_svc.list_all_archetypes (auth_tok, 1, 10); assert (all_arch_ids.has(arch.id));