{ "description": null, "_filename": "StructureMap-PreQualDBtoProductAuthorizationLM.json", "package_name": "smart.who.int.pcmt-vaxprequal", "date": "2025-07-01T08:29:35+00:00", "group": [ { "name": "PreQualDBtoProductAuthorizationLM", "rule": [ { "name": "status", "source": [ { "context": "productAuth", "element": "status", "variable": "status" } ], "target": [ { "context": "status", "parameter": [ { "valueString": "active" } ], "transform": "copy" } ] }, { "name": "set prequal", "source": [ { "context": "productAuth", "element": "type", "variable": "type" } ], "target": [ { "context": "type", "parameter": [ { "valueString": "prequal" } ], "transform": "copy" } ] }, { "name": "process nra", "rule": [ { "name": "set national regulatory authority holder", "source": [ { "context": "respNRARef", "variable": "respNRARef" } ], "target": [ { "context": "productAuth", "element": "holder", "parameter": [ { "valueId": "respNRARef" } ], "transform": "copy" } ] } ], "source": [ { "context": "prequal", "element": "responsibleNRAReference", "variable": "respNRARef" } ] }, { "name": "process validity period", "rule": [ { "name": "set validity period", "source": [ { "context": "validityPeriod", "variable": "validityPeriod" } ], "target": [ { "context": "productAuth", "element": "validityPeriod", "parameter": [ { "valueId": "validityPeriod" } ], "transform": "copy" } ] } ], "source": [ { "context": "prequal", "element": "validityPeriod", "variable": "validityPeriod" } ] }, { "name": "process juris", "rule": [ { "name": "set WHO", "source": [ { "context": "j", "element": "coding", "variable": "coding" } ], "target": [ { "context": "coding", "element": "display", "parameter": [ { "valueString": "WHO" } ], "transform": "copy" } ] } ], "source": [ { "context": "productAuth", "element": "jurisdiction", "variable": "j" } ] }, { "name": "set number/index", "source": [ { "context": "prequal", "element": "index", "variable": "index" } ], "target": [ { "context": "productAuth", "element": "number", "parameter": [ { "valueId": "index" } ], "transform": "copy" } ] }, { "name": "set prod ref", "source": [ { "context": "prequal", "element": "productReference", "variable": "prodRef" } ], "target": [ { "context": "productAuth", "element": "product", "parameter": [ { "valueId": "prodRef" } ], "transform": "copy" } ] } ], "input": [ { "mode": "source", "name": "prequal", "type": "PreQualDB" }, { "mode": "target", "name": "productAuth", "type": "ProductAuthoization" } ] } ], "publisher": "WHO", "name": "PreQualDBtoProductAuthorizationLM", "type": null, "experimental": null, "resourceType": "StructureMap", "title": null, "package_version": "0.1.0", "structure": [ { "url": "http://smart.who.int/icvp/StructureDefinition/PreQualDBwithIds", "mode": "source", "alias": "PreQualDB" }, { "url": "http://smart.who.int/icvp/StructureDefinition/ProductAuthorization", "mode": "target", "alias": "ProductAuthorization" } ], "status": "draft", "id": "d708d906-0d0a-49b2-906f-0f0665d5cb52", "kind": null, "url": "http://smart.who.int/icvp/StructureMap/PreQualDBtoProductAuthorizationLM", "version": "0.1.0", "contact": [ { "name": "WHO", "telecom": [ { "value": "http://who.int", "system": "url" } ] } ] }