/** * Fonction permettant de tester la classe * * @return array */ function test() { $tabTest = parent::test(); /** * Test avec un place correcte */ $pla = new CCDAPOCD_MT000040_Place(); $pla->setClassCode(); $this->setPlace($pla); $tabTest[] = $this->sample("Test avec un place correct", "Document valide"); /*-------------------------------------------------------------------------------------*/ /** * Test avec un typeCode correcte */ $this->setClassCode(); $tabTest[] = $this->sample("Test avec un typeCode correct", "Document valide"); /*-------------------------------------------------------------------------------------*/ return $tabTest; }
/** * Fonction permettant de tester la classe * * @return array */ function test() { $tabTest = parent::test(); /** * Test avec un representedCustodianOrganization correct */ $custoOrg = new CCDAPOCD_MT000040_CustodianOrganization(); $ii = new CCDAII(); $ii->setRoot("1.25.2"); $custoOrg->appendId($ii); $this->setRepresentedCustodianOrganization($custoOrg); $tabTest[] = $this->sample("Test avec un representedCustodianOrganization correct", "Document valide"); /*-------------------------------------------------------------------------------------*/ /** * Test avec un classCode correct */ $this->setClassCode(); $tabTest[] = $this->sample("Test avec un classCode correct", "Document valide"); /*-------------------------------------------------------------------------------------*/ return $tabTest; }
/** * Fonction permettant de tester la classe * * @return array */ function test() { $tabTest = parent::test(); /** * Test avec un classCode incorrect */ $this->setClassCode(" "); $tabTest[] = $this->sample("Test avec un classCode incorrect", "Document invalide"); /*-------------------------------------------------------------------------------------*/ /** * Test avec un classCode correct */ $this->setClassCode("RoleClassPassive"); $tabTest[] = $this->sample("Test avec un classCode correct", "Document valide"); /*-------------------------------------------------------------------------------------*/ /** * Test avec un Id incorrect */ $ii = new CCDAII(); $ii->setRoot("4TESTEST"); $this->appendId($ii); $tabTest[] = $this->sample("Test avec un Id incorrect", "Document invalide"); /*-------------------------------------------------------------------------------------*/ /** * Test avec un Id correct */ $ii->setRoot("1.2.5"); $this->resetListId(); $this->appendId($ii); $tabTest[] = $this->sample("Test avec un Id correct", "Document valide"); /*-------------------------------------------------------------------------------------*/ /** * Test avec un Code incorrect */ $ce = new CCDACE(); $ce->setCode(" "); $this->setCode($ce); $tabTest[] = $this->sample("Test avec un Code incorrect", "Document invalide"); /*-------------------------------------------------------------------------------------*/ /** * Test avec un Code correct */ $ce->setCode("TEST"); $this->setCode($ce); $tabTest[] = $this->sample("Test avec un Code correct", "Document valide"); /*-------------------------------------------------------------------------------------*/ /** * Test avec une addr incorrect */ $ad = new CCDAAD(); $ad->setUse(array("TESTTEST")); $this->appendAddr($ad); $tabTest[] = $this->sample("Test avec une addr incorrect", "Document invalide"); /*-------------------------------------------------------------------------------------*/ /** * Test avec une addr correct */ $ad->setUse(array("PST")); $this->resetListAddr(); $this->appendAddr($ad); $tabTest[] = $this->sample("Test avec une addr correct", "Document valide"); /*-------------------------------------------------------------------------------------*/ /** * Test avec un telecom incorrect */ $tel = new CCDATEL(); $tel->setUse(array("TESTTEST")); $this->appendTelecom($tel); $tabTest[] = $this->sample("Test avec une telecom incorrect", "Document invalide"); /*-------------------------------------------------------------------------------------*/ /** * Test avec un telecom incorrect */ $tel->setUse(array("AS")); $this->resetListTelecom(); $this->appendTelecom($tel); $tabTest[] = $this->sample("Test avec une telecom correct", "Document valide"); /*-------------------------------------------------------------------------------------*/ /** * Test avec un associatedPerson incorrect */ $person = new CCDAPOCD_MT000040_Person(); $person->setClassCode(); $this->setAssociatedPerson($person); $tabTest[] = $this->sample("Test avec une associatedPerson correct", "Document valide"); /*-------------------------------------------------------------------------------------*/ /** * Test avec un scopingOrganization incorrect */ $org = new CCDAPOCD_MT000040_Organization(); $org->setClassCode(); $this->setScopingOrganization($org); $tabTest[] = $this->sample("Test avec une scopingOrganization correct", "Document valide"); /*-------------------------------------------------------------------------------------*/ return $tabTest; }
/** * Retourne les propriétés * * @return array */ function getProps() { $props = parent::getProps(); $props["typeId"] = "CCDAPOCD_MT000040_InfrastructureRoot_typeId xml|element max|1"; $props["code"] = "CCDACE xml|element max|1"; $props["addr"] = "CCDAAD xml|element"; $props["telecom"] = "CCDATEL xml|element"; $props["subject"] = "CCDAPOCD_MT000040_SubjectPerson xml|element max|1"; $props["classCode"] = "CCDAx_DocumentSubject xml|attribute default|PRS"; return $props; }
/** * Retourne les propriétés * * @return array */ function getProps() { $props = parent::getProps(); $props["typeId"] = "CCDAPOCD_MT000040_InfrastructureRoot_typeId xml|element max|1"; $props["id"] = "CCDAII xml|element"; $props["code"] = "CCDACE xml|element max|1"; $props["statusCode"] = "CCDACS xml|element max|1"; $props["effectiveTime"] = "CCDAIVL_TS xml|element max|1"; $props["wholeOrganization"] = "CCDAPOCD_MT000040_Organization xml|element max|1"; $props["classCode"] = "CCDARoleClass xml|attribute fixed|PART"; return $props; }
/** * Retourne les propriétés * * @return array */ function getProps() { $props = parent::getProps(); $props["typeId"] = "CCDAPOCD_MT000040_InfrastructureRoot_typeId xml|element max|1"; $props["id"] = "CCDAII xml|element"; $props["code"] = "CCDACE xml|element max|1"; $props["location"] = "CCDAPOCD_MT000040_Place xml|element max|1"; $props["serviceProviderOrganization"] = "CCDAPOCD_MT000040_Organization xml|element max|1"; $props["classCode"] = "CCDARoleClassServiceDeliveryLocation xml|attribute default|SDLOC"; return $props; }
/** * Fonction permettant de tester la classe * * @return array */ function test() { $tabTest = parent::test(); /** * Test avec un classCode incorrect */ $this->setClassCode("TESTTEST"); $tabTest[] = $this->sample("Test avec un classCode incorrect", "Document invalide"); /*-------------------------------------------------------------------------------------*/ /** * Test avec un classCode correct */ $this->setClassCode("PRS"); $tabTest[] = $this->sample("Test avec un classCode correct", "Document valide"); /*-------------------------------------------------------------------------------------*/ /** * Test avec un code incorrect */ $ce = new CCDACE(); $ce->setCode(" "); $this->setCode($ce); $tabTest[] = $this->sample("Test avec un code incorrect", "Document invalide"); /*-------------------------------------------------------------------------------------*/ /** * Test avec un code correct */ $ce->setCode("SYNTH"); $this->setCode($ce); $tabTest[] = $this->sample("Test avec un code correct", "Document valide"); /*-------------------------------------------------------------------------------------*/ /** * Test avec une addr incorrect */ $ad = new CCDAAD(); $ad->setUse(array("TESTTEST")); $this->appendAddr($ad); $tabTest[] = $this->sample("Test avec une addr incorrect", "Document invalide"); /*-------------------------------------------------------------------------------------*/ /** * Test avec une addr correct */ $ad->setUse(array("PST")); $this->resetListAddr(); $this->appendAddr($ad); $tabTest[] = $this->sample("Test avec une addr correct", "Document valide"); /*-------------------------------------------------------------------------------------*/ /** * Test avec un telecom incorrect */ $tel = new CCDATEL(); $tel->setUse(array("TESTTEST")); $this->appendTelecom($tel); $tabTest[] = $this->sample("Test avec une telecom incorrect", "Document invalide"); /*-------------------------------------------------------------------------------------*/ /** * Test avec un telecom correct */ $tel->setUse(array("AS")); $this->resetListTelecom(); $this->appendTelecom($tel); $tabTest[] = $this->sample("Test avec une telecom correct", "Document valide"); /*-------------------------------------------------------------------------------------*/ /** * Test avec un effectiveTime incorrect */ $ivl_ts = new CCDAIVL_TS(); $hi = new CCDAIVXB_TS(); $hi->setValue("TESTTEST"); $ivl_ts->setHigh($hi); $this->setEffectiveTime($ivl_ts); $tabTest[] = $this->sample("Test avec un effectiveTime incorrect", "Document invalide"); /*-------------------------------------------------------------------------------------*/ /** * Test avec un effectiveTime correct */ $hi->setValue("75679245900741.869627871786625715081550660290154484483335306381809807748522068"); $ivl_ts->setHigh($hi); $this->setEffectiveTime($ivl_ts); $tabTest[] = $this->sample("Test avec un effectiveTime correct", "Document valide"); /*-------------------------------------------------------------------------------------*/ /** * Test avec un relatedPerson correct */ $person = new CCDAPOCD_MT000040_Person(); $person->setClassCode(); $this->setRelatedPerson($person); $tabTest[] = $this->sample("Test avec un relatedPerson correct", "Document valide"); /*-------------------------------------------------------------------------------------*/ return $tabTest; }
/** * Fonction permettant de tester la classe * * @return array */ function test() { $tabTest = parent::test(); /** * Test avec un Id incorrect */ $ii = new CCDAII(); $ii->setRoot("4TESTEST"); $this->appendId($ii); $tabTest[] = $this->sample("Test avec un Id incorrect", "Document invalide"); /*-------------------------------------------------------------------------------------*/ /** * Test avec un Id correct */ $ii->setRoot("1.2.5"); $this->resetListId(); $this->appendId($ii); $tabTest[] = $this->sample("Test avec un Id correct", "Document valide"); /*-------------------------------------------------------------------------------------*/ /** * Test avec un classCode correct */ $this->setClassCode(); $tabTest[] = $this->sample("Test avec un classCode correct", "Document valide"); /*-------------------------------------------------------------------------------------*/ /** * Test avec un Code incorrect */ $ce = new CCDACE(); $ce->setCode(" "); $this->setCode($ce); $tabTest[] = $this->sample("Test avec un Code incorrect", "Document invalide"); /*-------------------------------------------------------------------------------------*/ /** * Test avec un Code correct */ $ce->setCode("TEST"); $this->setCode($ce); $tabTest[] = $this->sample("Test avec un Code correct", "Document valide"); /*-------------------------------------------------------------------------------------*/ /** * Test avec une addr incorrect */ $ad = new CCDAAD(); $ad->setUse(array("TESTTEST")); $this->appendAddr($ad); $tabTest[] = $this->sample("Test avec une addr incorrect", "Document invalide"); /*-------------------------------------------------------------------------------------*/ /** * Test avec une addr correct */ $ad->setUse(array("PST")); $this->resetListAddr(); $this->appendAddr($ad); $tabTest[] = $this->sample("Test avec une addr correct", "Document valide"); /*-------------------------------------------------------------------------------------*/ /** * Test avec un telecom incorrect */ $tel = new CCDATEL(); $tel->setUse(array("TESTTEST")); $this->appendTelecom($tel); $tabTest[] = $this->sample("Test avec une telecom incorrect", "Document invalide"); /*-------------------------------------------------------------------------------------*/ /** * Test avec un telecom correct */ $tel->setUse(array("AS")); $this->resetListTelecom(); $this->appendTelecom($tel); $tabTest[] = $this->sample("Test avec une telecom correct", "Document valide"); /*-------------------------------------------------------------------------------------*/ /** * Test avec un assignedPerson correct */ $person = new CCDAPOCD_MT000040_Person(); $person->setClassCode(); $this->setAssignedPerson($person); $tabTest[] = $this->sample("Test avec une assignedPerson correct", "Document valide"); /*-------------------------------------------------------------------------------------*/ /** * Test avec un representedOrganization correct */ $org = new CCDAPOCD_MT000040_Organization(); $org->setClassCode(); $this->setRepresentedOrganization($org); $tabTest[] = $this->sample("Test avec une representedOrganization correct", "Document valide"); /*-------------------------------------------------------------------------------------*/ /** * Test avec un assignedAuthoringDevice correct */ $devic = new CCDAPOCD_MT000040_AuthoringDevice(); $devic->setClassCode(); $this->setAssignedAuthoringDevice($devic); $tabTest[] = $this->sample("Test avec une assignedAuthoringDevice correct, séquence invalide", "Document invalide"); /*-------------------------------------------------------------------------------------*/ /** * Test avec un assignedAuthoringDevice correct */ $this->assignedPerson = null; $tabTest[] = $this->sample("Test avec une assignedAuthoringDevice correct, séquence valide", "Document valide"); /*-------------------------------------------------------------------------------------*/ return $tabTest; }
/** * Fonction permettant de tester la classe * * @return array */ function test() { $tabTest = parent::test(); /** * Test avec un manufacturedLabeledDrug correct */ $labelDrug = new CCDAPOCD_MT000040_LabeledDrug(); $labelDrug->setClassCode(); $this->setManufacturedLabeledDrug($labelDrug); $tabTest[] = $this->sample("Test avec un manufacturedLabeledDrug correct", "Document valide"); /*-------------------------------------------------------------------------------------*/ /** * Test avec un classCode correct */ $this->setClassCode(); $tabTest[] = $this->sample("Test avec un classCode correct", "Document valide"); /*-------------------------------------------------------------------------------------*/ /** * Test avec un id incorrect */ $ii = new CCDAII(); $ii->setRoot("4TESTTEST"); $this->appendId($ii); $tabTest[] = $this->sample("Test avec un id incorrect", "Document invalide"); /*-------------------------------------------------------------------------------------*/ /** * Test avec un id correct */ $ii->setRoot("1.2.5"); $this->resetListId(); $this->appendId($ii); $tabTest[] = $this->sample("Test avec un id correct", "Document valide"); /*-------------------------------------------------------------------------------------*/ /** * Test avec un manufacturerOrganization correct */ $org = new CCDAPOCD_MT000040_Organization(); $org->setClassCode(); $this->setManufacturerOrganization($org); $tabTest[] = $this->sample("Test avec un manufacturerOrganization correct", "Document valide"); /*-------------------------------------------------------------------------------------*/ /** * Test avec un manufacturerOrganization correct */ $mat = new CCDAPOCD_MT000040_Material(); $mat->setClassCode(); $this->setManufacturedMaterial($mat); $tabTest[] = $this->sample("Test avec un manufacturerOrganization correct, séquence invalide", "Document invalide"); /*-------------------------------------------------------------------------------------*/ /** * Test avec un manufacturerOrganization correct */ $this->manufacturedMaterial = null; $tabTest[] = $this->sample("Test avec un manufacturerOrganization correct", "Document valide"); /*-------------------------------------------------------------------------------------*/ return $tabTest; }
/** * Retourne les propriétés * * @return array */ function getProps() { $props = parent::getProps(); $props["typeId"] = "CCDAPOCD_MT000040_InfrastructureRoot_typeId xml|element max|1"; $props["id"] = "CCDAII xml|element"; $props["code"] = "CCDACE xml|element max|1"; $props["addr"] = "CCDAAD xml|element"; $props["telecom"] = "CCDATEL xml|element"; $props["playingDevice"] = "CCDAPOCD_MT000040_Device xml|element max|1"; $props["playingEntity"] = "CCDAPOCD_MT000040_PlayingEntity xml|element max|1"; $props["scopingEntity"] = "CCDAPOCD_MT000040_Entity xml|element max|1"; $props["classCode"] = "CCDARoleClassRoot xml|attribute default|ROL"; return $props; }
/** * Fonction permettant de tester la classe * * @return array */ function test() { $tabTest = parent::test(); /** * Test avec un Id incorrect */ $ii = new CCDAII(); $ii->setRoot("4TESTTEST"); $this->appendId($ii); $tabTest[] = $this->sample("Test avec un Id incorrect", "Document invalide"); /*-------------------------------------------------------------------------------------*/ /** * Test avec un Id correct */ $ii->setRoot("1.2.250.1.213.1.1.9"); $this->resetListId(); $this->appendId($ii); $tabTest[] = $this->sample("Test avec un Id correct", "Document valide"); /*-------------------------------------------------------------------------------------*/ /** * Test avec une addr incorrect */ $ad = new CCDAAD(); $ad->setUse(array("TESTTEST")); $this->appendAddr($ad); $tabTest[] = $this->sample("Test avec une addr incorrect", "Document invalide"); /*-------------------------------------------------------------------------------------*/ /** * Test avec une addr correct */ $ad->setUse(array("PST")); $this->resetListAddr(); $this->appendAddr($ad); $tabTest[] = $this->sample("Test avec une addr correct", "Document valide"); /*-------------------------------------------------------------------------------------*/ /** * Test avec un telecom incorrect */ $tel = new CCDATEL(); $tel->setUse(array("TESTTEST")); $this->appendTelecom($tel); $tabTest[] = $this->sample("Test avec une telecom incorrect", "Document invalide"); /*-------------------------------------------------------------------------------------*/ /** * Test avec un telecom correct */ $tel->setUse(array("AS")); $this->resetListTelecom(); $this->appendTelecom($tel); $tabTest[] = $this->sample("Test avec une telecom correct", "Document valide"); /*-------------------------------------------------------------------------------------*/ /** * Test avec un classCode correct */ $this->setClassCode(); $tabTest[] = $this->sample("Test avec une classCode correct", "Document valide"); /*-------------------------------------------------------------------------------------*/ /** * Test avec un providerOrganization correct */ $org = new CCDAPOCD_MT000040_Organization(); $org->setClassCode(); $this->setProviderOrganization($org); $tabTest[] = $this->sample("Test avec une providerOrganization correct", "Document valide"); /*-------------------------------------------------------------------------------------*/ /** * Test avec un patient correct */ $pat = new CCDAPOCD_MT000040_Patient(); $pat->setClassCode(); $this->setPatient($pat); $tabTest[] = $this->sample("Test avec une patient correct", "Document valide"); /*-------------------------------------------------------------------------------------*/ return $tabTest; }
/** * Fonction permettant de tester la classe * * @return array */ function test() { $tabTest = parent::test(); /** * Test avec un guardianPerson correct */ $person = new CCDAPOCD_MT000040_Person(); $person->setClassCode(); $this->setGuardianPerson($person); $tabTest[] = $this->sample("Test avec un guardianPerson correct", "Document valide"); /*-------------------------------------------------------------------------------------*/ /** * Test avec un guardianOrganization correct */ $org = new CCDAPOCD_MT000040_Organization(); $org->setClassCode(); $this->setGuardianOrganization($org); $tabTest[] = $this->sample("Test avec un guardianOrganization correct, séquence incorrect", "Document invalide"); /*-------------------------------------------------------------------------------------*/ /** * Test avec un guardianOrganization correct */ $this->guardianPerson = null; $tabTest[] = $this->sample("Test avec un guardianOrganization correct", "Document valide"); /*-------------------------------------------------------------------------------------*/ /** * Test avec un classCode correct */ $this->setClassCode(); $tabTest[] = $this->sample("Test avec un classCode correct", "Document valide"); /*-------------------------------------------------------------------------------------*/ /** * Test avec un Id incorrect */ $ii = new CCDAII(); $ii->setRoot("4TESTTEST"); $this->appendId($ii); $tabTest[] = $this->sample("Test avec un Id incorrect", "Document invalide"); /*-------------------------------------------------------------------------------------*/ /** * Test avec un Id correct */ $ii->setRoot("1.2.250.1.213.1.1.9"); $this->resetListId(); $this->appendId($ii); $tabTest[] = $this->sample("Test avec un Id correct", "Document valide"); /*-------------------------------------------------------------------------------------*/ /** * Test avec un code incorrect */ $ce = new CCDACE(); $ce->setCode(" "); $this->setCode($ce); $tabTest[] = $this->sample("Test avec un code incorrect", "Document invalide"); /*-------------------------------------------------------------------------------------*/ /** * Test avec un code correct */ $ce->setCode("SYNTH"); $this->setCode($ce); $tabTest[] = $this->sample("Test avec un code correct", "Document valide"); /*-------------------------------------------------------------------------------------*/ /** * Test avec une addr incorrect */ $ad = new CCDAAD(); $ad->setUse(array("TESTTEST")); $this->appendAddr($ad); $tabTest[] = $this->sample("Test avec une addr incorrect", "Document invalide"); /*-------------------------------------------------------------------------------------*/ /** * Test avec une addr correct */ $ad->setUse(array("PST")); $this->resetListAddr(); $this->appendAddr($ad); $tabTest[] = $this->sample("Test avec une addr correct", "Document valide"); /*-------------------------------------------------------------------------------------*/ /** * Test avec un telecom incorrect */ $tel = new CCDATEL(); $tel->setUse(array("TESTTEST")); $this->appendTelecom($tel); $tabTest[] = $this->sample("Test avec une telecom incorrect", "Document invalide"); /*-------------------------------------------------------------------------------------*/ /** * Test avec un telecom correct */ $tel->setUse(array("AS")); $this->resetListTelecom(); $this->appendTelecom($tel); $tabTest[] = $this->sample("Test avec une telecom correct", "Document valide"); /*-------------------------------------------------------------------------------------*/ return $tabTest; }
/** * Fonction permettant de tester la classe * * @return array */ function test() { $tabTest = parent::test(); /** * Test avec un maintainingPerson correct */ $person = new CCDAPOCD_MT000040_Person(); $person->setClassCode(); $this->setMaintainingPerson($person); $tabTest[] = $this->sample("Test avec un maintainingPerson correct", "Document valide"); /*-------------------------------------------------------------------------------------*/ /** * Test avec un classCode correct */ $this->setClassCode(); $tabTest[] = $this->sample("Test avec un classCode correct", "Document valide"); /*-------------------------------------------------------------------------------------*/ /** * Test avec un effectiveTime incorrect */ $ivl_ts = new CCDAIVL_TS(); $hi = new CCDAIVXB_TS(); $hi->setValue("TESTTEST"); $ivl_ts->setHigh($hi); $this->setEffectiveTime($ivl_ts); $tabTest[] = $this->sample("Test avec un effectiveTime incorrect", "Document invalide"); /*-------------------------------------------------------------------------------------*/ /** * Test avec un effectiveTime correct */ $hi->setValue("75679245900741.869627871786625715081550660290154484483335306381809807748522068"); $ivl_ts->setHigh($hi); $this->setEffectiveTime($ivl_ts); $tabTest[] = $this->sample("Test avec un effectiveTime correct", "Document valide"); /*-------------------------------------------------------------------------------------*/ return $tabTest; }
/** * Retourne les propriétés * * @return array */ function getProps() { $props = parent::getProps(); $props["typeId"] = "CCDAPOCD_MT000040_InfrastructureRoot_typeId xml|element max|1"; $props["id"] = "CCDAII xml|element"; $props["addr"] = "CCDAAD xml|element"; $props["telecom"] = "CCDATEL xml|element"; $props["informationRecipient"] = "CCDAPOCD_MT000040_Person xml|element max|1"; $props["receivedOrganization"] = "CCDAPOCD_MT000040_Organization xml|element max|1"; $props["classCode"] = "CCDAx_InformationRecipientRole xml|attribute default|ASSIGNED"; return $props; }
/** * Retourne les propriétés * * @return array */ function getProps() { $props = parent::getProps(); $props["typeId"] = "CCDAPOCD_MT000040_InfrastructureRoot_typeId xml|element max|1"; $props["id"] = "CCDAII xml|element"; $props["specimenPlayingEntity"] = "CCDAPOCD_MT000040_PlayingEntity xml|element max|1"; $props["classCode"] = "CCDARoleClassSpecimen xml|attribute fixed|SPEC"; return $props; }